Il livello di volume errato si sposta utilizzando ffmpeg per convertire AC3 in M2TS in WAV


1

Uso ffmpeg per estrarre l'audio da file video bluray m2ts non commerciali, per la successiva analisi del volume in AudioLeak o Dolby Media Meter. I m2ts a volte hanno audio AC3 e talvolta hanno audio PCM lineare. Vorrei produrre un file WAV. Il comando che sto usando è

ffmpeg -i foo.m2ts foo.wav

I livelli di volume dei file WAV non sono accurati rispetto ai file AC3 corrispondenti.

Ecco cosa intendo: se estraggo invece l'audio ac3, usando

ffmpeg -i foo.m2ts -acodec copy -f ac3 foo.ac3

ed eseguendo entrambi i controlli tramite Dolby Media Meter, il volume e i livelli di picco del WAV vengono spostati su / giù rispetto al file AC3 corrispondente.

E questo sta accadendo con i file AC3 con un valore di metadati DIALNORM di -31, che secondo le specifiche Dolby, non dovrebbe comportare nessuna variazione del livello del volume, poiché -31 è il punto di riferimento.

Qualcuno ha qualche idea su cosa sta succedendo o raccomandazioni per una migliore invocazione di ffmpeg?

Grazie!

Risposte:


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.