Вопрос или проблема
У меня есть давний видеопроект об игре, которая длится около 1 часа 30 минут, и я изначально рендерил его в 8K (истинное 8K). Чтобы дополнить качество видео, я также имею отдельную запись звуковой дорожки в формате surround и стерео. Сейчас YouTube рекомендует AAC-LC с ‘Стерео или Стерео + 5.1‘, и именно этот последний вариант вызывает у меня путаницу. Информацию можно найти здесь.
Как я могу создать дорожку ‘стерео + 5.1’? Это просто видеофайл с двумя дорожками? Насколько я помню, YouTube автоматически создаст стереодорожку из surround, если это единственная дорожка в файле, но я бы предпочел, чтобы это была настоящая стереодорожка, так как микширование в игре сделано гораздо лучше, чем результат сведения surround либо мной, либо автоматически YouTube.
Я попытался получить этот результат, смешивая видеофайл и два аудиофайла с помощью ffmpeg следующим образом:
ffmpeg -i video.mkv -i surround.wav -i stereo.wav -map 0:v:0 -map 1:a:0 -map 2:a:0 -c:v copy -c:a:0 eac3 -ac:a:0 6 output_testyt2.mp4
Но это не работает. Таким образом я даже не получаю surround, всегда выбирается стереодорожка и всё (никакой опции surround на YouTube TV нет). Пока я добился surround + стерео, включив только surround дорожку напрямую в качестве единственного варианта, чтобы YouTube создал автоматическое сведенное аудио.
Кто-нибудь может помочь с этой проблемой или знает, о чем говорится в статье?
.
Ответ или решение
Создание трека "стерео + 5.1" для загрузки на YouTube требует внимательного подхода, чтобы обеспечить качественное воспроизведение как в стерео, так и в формате 5.1. Исходя из вашего описания, у вас имеются две отдельные звуковые дорожки — стерео и 5.1, и ваша задача — объединить их так, чтобы YouTube корректно воспринял оба формата без ухудшения качества.
Шаги для создания трека "стерео + 5.1":
-
Подготовка исходных файлов: Убедитесь, что ваши исходные звуковые файлы (стерео и 5.1) имеют одинаковую частоту дискретизации и соответствуют друг другу по длине. Это значительно упростит процесс их интеграции.
-
FFmpeg для объединения аудиотреков:
Вам нужно создать файл, содержащий оба трека — и стерео, и 5.1. Возможно, ваша предыдущая попытка не увенчалась успехом из-за неверной команды или параметров. Попробуйте следующую команду:ffmpeg -i video.mkv -i stereo.wav -i surround.wav -map 0:v -map 2 -c:v copy -c:a:0 aac -b:a:0 320k -ac:a:0 2 -map 1 -c:a:1 eac3 -ac:a:1 6 -b:a:1 640k output_final.mp4
В этой команде:
-map 0:v
задает видео из первого входного файла (video.mkv
).-map 2
берет стерео аудио.-c:a:0 aac
и-ac:a:0 2
определяют, что первый аудиотрек — стерео в формате AAC.-map 1
добавляет 5.1 аудио.-c:a:1 eac3
и-ac:a:1 6
устанавливают второй аудиотрек как 5.1 в формате E-AC3.
-
Загрузите на YouTube:
Полученный файлoutput_final.mp4
, содержащий оба аудиотрека, можно загрузить на платформу. YouTube должен корректно определить оба формата и предложить выбор между стерео и 5.1 в поддерживаемых устройствах.
Проверка:
После загрузки видео на YouTube проверяйте воспроизведение на различных устройствах и в разных режимах, чтобы убедиться в правильности работы как стерео, так и 5.1 аудио. Учтите, что функция выбора трека может зависеть от устройства и его настроек.
Зачем это важно:
Обеспечение высокого качества звука позволяет вашему контенту выделиться среди аналогов, повышая общее впечатление и удовлетворение зрителей. Это также способствует увеличению времени просмотра и положительных оценок, что в свою очередь способствует лучшей видимости и ранжированию вашего видео на YouTube.
При следовании этим рекомендациям вы сможете создать видео с профессиональным качеством звука, которое порадует вашу аудиторию на любой платформе.