Аудио аномалии Hanbrake с h.264 и аудио AAC с большим 9 ГБ исходным файлом

595
Coder

Использование Handbrake 1.0.2 Исходный файл - 9,3 ГБ AVI с использованием кодека h.264 без потерь, а AAC для аудио Исходный файл прекрасно воспроизводится в VLC, звук звучит идеально

При кодировании исходного файла в h.264 с постоянным качеством 32, аудио AAC (avcodec), звук имеет заметное приглушение каждые полсекунды или около того. Это действительно заметно во время водопада, но, если я обращаю на это внимание, оно, кажется, присутствует на протяжении всего видео. Кажется, что это происходит, когда есть шум, и кажется, что чем громче шум, тем заметнее повторяющееся приглушение. Это действительно заметно во время водопада.

С помощью ручного тормоза 1.0.1 и предварительного просмотра видео я попытался переключиться на сквозную передачу AAC, а также другие аудиокодеки, и повреждение звука все еще происходит во время предварительного просмотра. Я также пробовал разные битрейты и сэмплы с тем же результатом в предварительном просмотре.

Под ручным тормозом 1.0.2 я использовал настройки по умолчанию для AAC (avcodec) и во время предварительного просмотра звук был идеальным. Затем, когда я закодировал весь файл, используя те же самые настройки, искажение звука / заглушение снова было там. Это говорит о том, что у ручного тормоза есть проблемы с большими файлами. Не совсем уверен, что происходит.

Мне нужно иметь возможность доверять кодировке. Как я могу избежать этой проблемы?

0
Вы пробовали с ffmpeg? Gyan 7 лет назад 0
Не напрямую, но ручной тормоз использует ffmpeg под капотом, я считаю. Также я бы предпочел использовать более простое приложение с графическим интерфейсом, например, ручной тормоз, а затем работать с параметрами командной строки. Сказав это, тем не менее, у меня нет проблем с пробой в командной строке, если кто-то дает мне все параметры для получения звука AAC постоянного качества h.264. Coder 7 лет назад 0
Здесь есть много переменных, которые можно попытаться отсеять, и трудно понять, что происходит, без простого и надежного способа продублировать проблему. Что касается `ffmpeg`, я предполагаю, что вы можете просто попробовать кодировать в AAC и посмотреть, дублирует ли это проблему:` ffmpeg -i input.avi -map 0: a: 0 -c: aac output.m4a`. Убедитесь, что вы используете последнюю `ffmpeg`: см. Страницу [Загрузка FFmpeg] (http://ffmpeg.org/download.html) для ссылок на двоичные файлы. LordNeckbeard 7 лет назад 0
Спасибо, я попробовал команду, которую вы дали, и похоже, что это сработало. Звук выглядит так же, как исходное видео. Трудно сказать или объяснить, но кажется, что звук тоже немного громче. Это похоже на более высокую высоту звука при разговоре в крошечной части с водопадом, как будто звук делает определенные слоги громче или почти отсекает слоги, но я заметил это только на одном. Это действительно сложно объяснить. Я даже не уверен, что это именно то, что происходит, но иногда это звучит так, будто кто-то увеличивает громкость на некоторых частях, но форма волны обрезается на пиках. Coder 7 лет назад 0
Я проверил, был ли какой-либо аудиофильтр, примененный в ручном тормозе, и я не могу найти любой. Я даже не вижу никаких фильтров, определяемых в ручном тормозе. Для аудио установлен битрейт AAC (avcodec) 192, частота микширования стереозвучания 48 DRC 0, усиление 0 Coder 7 лет назад 0
I seemed to have fixed my problem though I'm not sure why I had to do this in the first place. I had to change the "bitrate" dropdown for the audio to "quality" and I had to change the quality to "1". I tried 5 and 10 and same result. The original audio should be at 48000 sample rate and 192 bitrate. I tried those settings, same corruption. I tried bitrate 512 (max) and samplerate 48 (max) and same issues. I'm glad I got it to work but I still have a question of why the audio is such poor quality when I use AAC passthrough or AAC(avcodec) with 48 and 192 for bitrate (same as source)? Coder 7 лет назад 0

0 ответов на вопрос