Strumenti audio Linux: esiste un modo per normalizzare il volume dei file .ogg?


8

Voglio normalizzare il volume di tutta la mia collezione musicale (solo file .ogg).

Ovviamente non posso (non voglio) farlo in uno strumento GUI (troppi sforzi per fare clic).

Esiste uno strumento da riga di comando per Ubuntu Linux per farlo?


Perché vorresti farlo?
endolith

Risposte:


9

Dai un'occhiata al nome appropriato Normalize :

Normalizza è uno strumento per regolare il volume dei file audio a un livello standard. Questo è utile per cose come la creazione di raccolte miste di CD e mp3, in cui livelli di registrazione diversi su album diversi possono far variare notevolmente il volume da un brano all'altro.

Funziona con tutti i tipi di formati di file, inclusi wav, mp3 e .ogg.


1
Ovviamente la normalizzazione di mp3 e ogg comporta la decodifica e la ricodifica, il che degrada leggermente la qualità ... Ma comunque, normalizzare è un ottimo strumento - Mi piace soprattutto la modalità batch che preserva i livelli sonori relativi di un album.
Jonik,

5

Modifica 1:

Vorrei menzionare che gli strumenti che elencherò di seguito non sono in realtà strumenti di normalizzazione di per sé. Sono strumenti per applicare l'algoritmo replaygain per determinare il volume del file musicale e aggiungere un tag al file che indica il volume relativo. La differenza fondamentale è che la normalizzazione in realtà comporta la ricodifica dei dati audio, mentre il replaygain essenzialmente aggiunge solo una nota adesiva che dice al tuo lettore musicale quanto è forte il brano, in modo che il giocatore possa adattarsi a questo. Il vantaggio è che replaygain è senza perdita, perché non modifica i dati audio. Lo svantaggio è che replaygain non ha alcun effetto a meno che il tuo lettore musicale non sia a conoscenza dei tag. In particolare, molti lettori mp3 portatili che supportano ogg non supportano i tag replaygain, quindi se stai normalizzando questi file audio per un dispositivo portatile, "

Ad ogni modo, ecco un elenco di tutti i tipi di file compatibili con replaygain che conosco e lo strumento replaygain che funziona su di essi:

  • ogg vorbis: vorbisgain
  • mp3: mp3gain
  • aac (possibilmente anche audio mp4, m4a e qualunque altra estensione che Apple usi): aacgain
  • flac: metaflac --add-replay-gain
  • wavpack: wvgain

E questo è tutto quello a cui riesco a pensare per ora.


Modifica 2

Ho scritto il mio strumento per ottenere un guadagno replay indipendente dal formato. Funzionerà con qualsiasi formato riconosciuto da Quod Libet . Puoi ottenerlo da GitHub qui .

Il rovescio della medaglia è che è necessario installare un sacco di moduli Python per usarlo, dal momento che non ho pensato alla facilità di installazione.


Ehi, sono interessato a provare il tuo strumento: come posso installare il modulo quodlibet.config? Ho installato l'app QuodLibet ma non ha aiutato.
diachedelico il

Devi installare Quod LIbet in modo tale che la tua installazione di Python lo sappia. I modi per farlo variano, ma il modo in cui l'ho fatto è stato scaricare il sorgente (da qui ) e installarlo usando il processo di compilazione standard per i moduli Python (cioè ./setup.py build; ./setup.py install). Questo installerà una copia di Quod Libet in qualunque installazione Python che stai usando.
Ryan C. Thompson,

Ho installato e installato correttamente Quodlibet 3.5.3 su OSX ma manca ancora quodlibet.config :(
diachedelic,

Mi dispiace, non l'ho mai installato su OSX prima, quindi non posso davvero aiutarti.
Ryan C. Thompson,

wvgain mi dice "non è un file WavPack valido!" per le mie onde ...
Xerus,

1

Puoi indagare su Replay Gain. Non ci ho giocato molto, ma la mia comprensione è che esegue la scansione di un file (o directory / album) e aggiunge metadati ai tag, in modo che un lettore consapevole di Replay Gain aggiunga la quantità richiesta di guadagno durante la riproduzione a normalizzare il livello del volume.

Vantaggi : nessun processo di decodifica / ricodifica, quindi più veloce e nessun ulteriore degrado audio dovuto alla ricodifica

Svantaggi : è necessario riprodurre i lettori consapevoli.


Intendi mp3Gain? Se sì, questa è un'applicazione GUI e solo Windows.
Bobby,

1
@Bobby: mp3Gain è solo un'implementazione di ReplayGain. Ce ne sono infatti molti, anche per Linux.
user1686
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.