Hanbrake-Audioanomalien mit h.264- und AAC-Audio mit großer 9 GB-Quelldatei

673
Coder

Die Verwendung der Handbrake 1.0.2-Quelldatei ist 9,3 GB. AVI mit h.264-Codec ist verlustfrei und AAC für Audio. Die Quelldatei wird in VLC einwandfrei abgespielt

Bei der Codierung der Quelldatei in h.264 mit konstanter Qualität 32, AAC-Audio (avcodec), wird das Audiosignal jede halbe Sekunde merklich gedämpft. Es ist wirklich wahrnehmbar während eines Wasserfallteils, aber wenn ich aufpasse, scheint es während des gesamten Videos vorhanden zu sein. Es scheint, als würde es passieren, wenn es Geräusche gibt und es scheint, je lauter das Geräusch ist, desto auffälliger ist dieses sich wiederholende Dämpfen. Es ist wirklich wahrnehmbar während des Wasserfalls.

Mit der Handbremse 1.0.1 und der Vorschau des Videos habe ich versucht, auf AAC Passthrough umzuschalten, ebenso wie andere Audiocodecs, und die Audiokorruption tritt immer noch während der Vorschau auf. Ich habe auch verschiedene Bitraten und Samplerates mit dem gleichen Ergebnis in der Vorschau ausprobiert.

Unter Handbremse 1.0.2 habe ich die Standardeinstellungen für AAC (avcodec) verwendet und in der Vorschau war der Sound perfekt. Als ich dann die gesamte Datei mit den exakt gleichen Einstellungen verschlüsselt hatte, war die Audiokorrektur / Schalldämpfung wieder da. Dies scheint darauf hinzudeuten, dass die Handbremse einige Probleme mit großen Dateien hat. Nicht ganz sicher, was los ist.

Ich muss der Kodierung vertrauen können. Wie kann ich dieses Problem vermeiden?

0
Hast du es mit ffmpeg probiert? Gyan vor 7 Jahren 0
Nicht direkt, aber die Handbremse benutzt ffmpeg unter der Haube, glaube ich. Ich würde auch lieber eine einfachere GUI-App wie Handbremse verwenden als Kommandozeilenoptionen. Trotzdem habe ich kein Problem damit, die Befehlszeile auszuprobieren, solange mir jemand alle Parameter gibt, um AAC-Audio mit h.264 konstanter Qualität zu erhalten. Coder vor 7 Jahren 0
Es gibt viele Variablen, die Sie versuchen sollten, hier herauszufinden, und es ist schwer zu wissen, was los ist, ohne einen einfachen und sicheren Weg, das Problem zu duplizieren. In Bezug auf `ffmpeg` können Sie einfach versuchen, in AAC zu codieren und zu sehen, ob das Problem doppelt vorhanden ist:` ffmpeg -i input.avi -map 0: a: 0 -c: a aac output.m4a`. Stellen Sie sicher, dass Sie eine aktuelle `ffmpeg` verwenden: Auf der Seite [FFmpeg Download] (http://ffmpeg.org/download.html) finden Sie Links zu Binärdateien. LordNeckbeard vor 7 Jahren 0
Danke, ich habe den Befehl ausprobiert, den Sie gegeben haben, und es scheint, als ob das funktioniert hat. Das Audio scheint dem Quellvideo zu entsprechen. Es ist schwer zu sagen oder zu erklären, aber es scheint fast, als wäre der Ton auch irgendwie lauter. Es ist ein bisschen wie eine höhere Tonlage, wenn man in einem winzigen Teil mit dem Wasserfall spricht, als würde der Ton bestimmte Silben lauter machen oder fast die Silben abschneiden, aber ich habe es nur bei einer bemerkt. Es ist wirklich schwer zu erklären. Ich bin nicht einmal sicher, ob dies der Fall ist, aber es klingt manchmal so, als würde jemand die Lautstärke in einigen Parts erhöht, aber die Wellenform wird bei Spitzen abgeschnitten. Coder vor 7 Jahren 0
Ich habe nachgesehen, ob in der Handbremse irgendein Audiofilter verwendet wurde, und ich kann keinen finden. Ich sehe nicht einmal Filter, die in der Handbremse definiert werden können. Audio ist auf AAC (avcodec) Bitrate 192 Mixdown Stereo Samplerate eingestellt 48 DRC 0, Gain 0 Coder vor 7 Jahren 0
Ich schien mein Problem behoben zu haben, obwohl ich nicht sicher bin, warum ich das überhaupt tun musste. Ich musste die Dropdown-Liste "Bitrate" für das Audio auf "Qualität" und die Qualität auf "1" ändern. Ich habe 5 und 10 und das gleiche Ergebnis versucht. Das Originalaudio sollte eine Abtastrate von 48000 und eine Bitrate von 192 haben. Ich habe diese Einstellungen versucht, die gleiche Korruption. Ich habe Bitrate 512 (max) und Samplerate 48 (max) und dieselben Probleme ausprobiert. Ich bin froh, dass es funktioniert hat, aber ich habe immer noch die Frage, warum das Audio so schlecht ist, wenn ich AAC Passthrough oder AAC (Avcodec) mit 48 und 192 für die Bitrate (als Quelle) verwende. Coder vor 7 Jahren 0

0 Antworten auf die Frage