ReplayGain etiketleri ekleme


11

Her zaman FooBar2000 kullanarak ReplayGain etiketleri benim müzik kitaplığı (.mp3 veya .ogg dosyalarından oluşan) eklemek için kullanıyorum. Yeni bilgisayarımda sadece bu görev için Wine yüklemekten kaçınmak istiyorum.

Aynı amaç için kullanabileceğim herhangi bir yerel araç var mı?

Sadece komut satırı olup olmadıklarını ya da mp3 ve ogg için iki farklı program kullandıklarını umursamıyorum, ancak sadece bir etiket yazdıklarından ve orijinal dosyayla karıştırılmadıklarından kesinlikle emin olmak istiyorum, örneğin aslında farklı bir hacimde yeniden kodlama.


1
Yana mp3gainDebian / Ubuntu son sürümlerinde gitti, o kaldırıldı resmi depolara, en az, python-rgainuygun bir yerine geçer. Kullanımı da basit: replaygain *.mp3Ne yazık ki, bu yedek de yeni bir koruyucu arıyor , umarım yok olmayacak.
gak

Yanıtlar:


4

"Biraz korkmak" veya ilgisiz bağlantıları takip etmek yerine, neden kılavuzu okumalısınız ?

Gönderen man mp3gain:

   mp3gain optionally writes gain adjustments directly into the encoded data.  In  this
   case,  the  adjustment works with all mp3 players, i.e. no support for a special tag
   is required.  This mode is activated by any of the options -r, -a, -g, or -l.

   If none of the above options are given, the recommended gain change is instead writ‐
   ten  to  a special tag in the mp3 file. In this case, the adjustment only works with
   mp3 players that support this tag.  Some mp3 players refer to  this  as  ReplayGain.
   The  tag is written either in APEv2 format (default) or in ID3v2 format (with -s i).
   If you only want to print the recommended gain change (and not modify  the  file  at
   all) you may use the -s s (skip tag) option.

Bu nedenle ses akışını yalnızca söylerseniz değiştirir, aksi takdirde yalnızca etiketlere yazar.

Yan not: yorumlarda yayınlanan URL'lerin çoğu mp3gainUbuntu'da bulunan akımla ilgili değildir : ya çok güncel değil ya da Windows sürümüne atıfta bulunuyorlar .

Belirli bir komutun nasıl çalıştığından şüphe duyduğunuzda, her zaman manönce deneyin . Bu yeterli değilse (veya mevcut bir man sayfası yoksa), Ubuntu'nun paket sayfasında kontrol edilebilen doğru akış yukarı web sitesini kullanın .


9

ReplayGain değerlerini hesaplamak ve ReplayGain etiketleri eklemek için komut satırı araçları vardır. Mp3, ogg ve FLAC araçlarını kurmak için aşağıdakileri yapın:

sudo apt-get install mp3gain vorbisgain flac

Ardından, bir dizindeki tüm dosyalardan oluşan bir albüme ReplayGain etiketleri eklemek için mp3 için aşağıdakileri yapın:

mp3gain -a *.mp3

Albüm ogg vorbis'deyken aynı görev için aşağıdakileri yapın:

vorbisgain -a *.ogg

Albüm FLAC dosyalarındayken aynı görev için aşağıdakileri yapın:

metaflac --add-replay-gain *.flac

Eğer albüm yerine kullanmayın dosyaların ReplayGain etiket eklemek istiyorsanız -rseçeneği mp3gainve vorbisgain(hiçbir karşılık gelen seçenek için orada metaflac):

mp3gain -r *.mp3
vorbisgain -r *.ogg

Tüm araçlar ReplayGain etiketlerini kaldırmak için de kullanılabilir.

Her zaman olduğu gibi, herhangi bir dosya değişikliğine devam etmeden önce yedekleriniz olduğundan emin olun . Bu araçlarla hiçbir zaman sorun yaşamadım ama bunların başarısız olduklarını garanti edemiyorum (ayrıca, bilgisayarınız çökebilir veya işlemin yarısında bir elektrik kesintisi olabilir).


Bilgi için teşekkür ederim, ama mp3gain'den biraz korkuyorum. Wiki.hydrogenaudio.org/index.php?title=ReplayGain#MP3Gain ve bobulous.org.uk/misc/Replay-Gain-in-Linux.html#mp3gain'e göre dosyanın sadece kendisini değil, etiketleri. Kullanımı gerçekten güvenli mi?
Andrea

@Andrea en az beş yıldır sorunsuz bir şekilde mp3gain kullandım. Bu elbette böyle bir sorunun var olduğunu göz ardı etmez, ancak bu bağlantıda çok nadir olarak belirtildiğini unutmayın. Eğitim almak isteyebilirsiniz -wseçeneği mp3gainbelirtildiği gibi hydrogenaudio.org/forums/lofiversion/index.php/t34154.html . Son olarak, medya gibi önemli dosyaların yedeklerini her zaman saklamanız gerekir ve bu nedenle ReplayGain uygulamasının sonucunu beğenmezseniz geri dönebilirsiniz.
NN

Hmm ... Hala bir şüphem var. Bağlantınızı takiben ses dosyasının yine de değiştiğini görüyorum. Bu yüzden oynatıcıdan tekrar oynatmayı devre dışı bırakamıyorum ve orijinal dosyanın değişiklik yapılmadan oynatılmasını sağlayamıyorum. Bence Foobar başlangıçta bir meta etiket yazıyor ve sonra bu etikete göre kazancı artırmak oyuncuya kalıyor. Bir şey mi kaçırıyorum?
Andrea

@Andrea ReplayGain ve mp3gain'i anladığım kadarıyla sadece aktiftir, oynatıcıda etkindir ancak ihracat yapmıyorum. Belki de bu konuda yeni bir soru sormalısınız.
NN

@Andrea: mp3cain kullanımı güvenlidir. Aşağıdaki cevabımı okuyun ...
MestreLion

3

Ben yolun bir parçası var (tamam yoluyla en iyi :() Ben keşfetti zaman "NN" tarafından verilen cevap için bir sarıcı komut dosyası yazma. Mp3gain tavsiye cevaplar benim kütüphanem çoğunlukla flac gibi benim için işe yaramaz . rgain (aynı paket depolarında listelenen piton-rgain ) çeşitli dosya türlerinin yeniden kazanım etiketleri ile etkileşim için bir kütüphane, ama şu anda onu çalıştırıyorum. Aynı zamanda en belirgin kullanımlar için bazı sarıcı komut ile geliyor, bu gibi görünüyor uzun zaman alacak ve zaman içinde nasıl performans gösterdiğini göreceğiz ...

sudo apt-get install -y python-rgain
collectiongain ~/Music

https://bitbucket.org/fk/rgain/

Edit: Ben bir süredir kullanıyorum ve mükemmel olmasa da, müzik dinlemek için büyük bir gelişme oldu. Sesi ayarlamak zorunda olduğum kadar belki% 10-15 ayarlamak zorundayım diyebilirim. Tüm kütüphanemi analiz etmek berbat eski bilgisayarımda üç dört gün sürdü. İndirdiğim bazı yeni şeylerle başlamak üzereyim.

Ayrıca, ilk kez çalıştırırken, birkaç kez kesintiye uğradı ve nedenini açıklamadı. Sadece tekrar çalıştırdım ve o zamana kadar yaptığı etiketleri başarıyla kaydettikten sonra nerede kaldığını analiz etti. Demek istediğim, analiz ettiğinden çok daha hızlı tarar, böylece durursa yeniden başlatın.


Bu, tartışmalı bir şekilde sorunun cevabı değildir, çünkü soru sadece MP3 ve Oggs ile ilgilidir. Bunu kendi sorusuna taşımak isteyebilirsiniz (soruyu da cevaplamanın kabul edilebilir olduğu yerlerde).
Chai T. Rex

Sadece bu soruya cevap vermekle kalmıyor . Bu soruya cevap veriyor, ama aynı zamanda biraz daha cevaplıyor. Önerdiğim paket MP3, Oggs, FLAC ve diğerlerini işliyor. Kütüphanem mp3 ve oggs de içeriyor, daha eksiksiz bir çözüme ihtiyacım vardı ve bu, diğerlerinin önerdiğinden çok daha kolay. Ve daha az riskli, çünkü özellikle söylemediğiniz sürece, kayıplı mp3gain özelliğini kullanmıyor.
D. Scott Boggs

Ahh, yeterince adil.
Chai T. Rex

2

Sadece biraz daha bilgi eklemek istedim. Mp3gain'in dosyayı sadece siz söylerseniz değiştireceğini pekiştireceğim; aksi takdirde yalnızca bir etiket ekleyecektir. Ayrıca, SoundKonverter mp3gain için bir GUI arayüzü ve diğer dosyalar için kazancı hesaplamak için diğer birçok araç sağlayacaktır. SoundKonverter'da dosyayı değiştirme seçeneği vardır, ancak varsayılan olarak kapalıdır, yalnızca bir etiket eklenir.

Açıklığa kavuşturmak istediğim bir diğer nokta da, dosyayı doğrudan mp3gain ile değiştirseniz bile, dosyayı yeniden kodlamamasıdır. Mp3 formatının özelliklerinden biri, bir dosyanın kazancını (veya "ses seviyesini") zararsız bir şekilde, yani yeniden kodlama olmadan değiştirme yeteneğidir.


1

GÜNCELLEME: -r, -a, -g veya -l seçeneklerinden birini kullanmadığınız sürece mp3gain ses akışınızı değiştirmemelidir. Benim (vanilya) Ubuntu 12.04 kurulumunda ilk başta öyle görünüyordu, ama şimdi bunu yeniden üretemiyorum. Audacity tarafından, önce / sonra dosyalarımı karşılaştırırken ses akışının değiştiğini düşünmek için kandırılmış olabilirim, örneğin, mikserde mp3 dosyalarını açmadan önce tekrar kazanç etiketleri olarak tekrar kazanç etiketleri uygulayan bir Audacity eklentisi tarafından.

Ses akışlarınızın değişip değişmediğinden emin değilseniz, bunları aşağıdaki şekilde yaparak karşılaştırmak isteyebilirsiniz:

  1. Henüz etiketlenmemiş bir mp3 dosyasının kopyasını oluşturun
  2. Kopyalardan birinde mp3gain kullanın
  3. Dosyanın her iki sürümünü bir DAW'da (Audacity, Cubase, Garageband, ProTools, Audition veya eşdeğeri gibi) sıralayın. Örneklerin doğru bir şekilde sıralandığından ve bilgisayarınızda başka hiçbir uygulamanın ses çalmadığından emin olun
  4. Bir kopyayı (diğer adıyla "ters faz", vb.) Ters çevirin ve karışımı oynatın
  5. Ses duyamıyorsanız, ses akışları% 100 özdeştir ve bu nedenle mp3- / vorbisgain'den etkilenmez. Bir şey duyarsanız, onlar farklıdır.

Ses akışının değişip değişmediğini kontrol etme önerisi için +1
Andrea

1
-1: yanlış. mp3gainses akışını yalnızca -r, -a, -g, or -l.seçenekler kullanılırsa değiştirir.
MestreLion
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.