Как конвертировать аудиофайлы, такие как WAV или MP3, в видеофайлы, которые можно загрузить на YouTube?

Как конвертировать аудиофайлы, такие как WAV или MP3, в видеофайлы, которые можно загрузить на YouTube?

У меня есть около 15 WAV-файлов, которые я хочу загрузить на свой канал YouTube, но YouTube принимает только видеофайлы. Я знаю, что могу открыть каждый файл в Movie Maker или какой-то другой программе для редактирования видео и сохранить его как видео, но это слишком долго.

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

решение1

Если вы используете Windows, я на самом деле рекомендую использоватьWindows Movie Maker. Просто перетащите песню на временную шкалу, затем экспортируйте ее в любой формат. Скорее всего, она не будет больше нескольких мегабайт.

Вы также можете попробовать использоватьСветовые работына Windows илиВЛМК. Windows Movie Maker НЕ должен отнимать много времени, так как он работает очень быстро на моем процессоре 800 МГц.

Для Mac,iMovieвыполнит ту же задачу точно таким же образом.

Для Linux вы можете использоватьСинелерра, так как имеет графический интерфейс для работы.

решение2

Youtube не позволит вам загружать аудио без видеопотока, или наоборот. С последней версией ffmpeg, следующее прикрепит черное видео на время аудио:

ffmpeg -i input.wav -filter_complex 'color[v1]' -map [v1] -map 0:a \
-c:a copy -shortest output.mp4

-c:a copyне будет перекодировать аудиопоток (т.к. YouTube сделает это сам), но если вы хотите, вы можете libmp3lameиспользоватькодировать MP3 аудио, или libfdk_aac(или ряд других вариантов в зависимости от вашей версии, см. ссылку)кодировать аудио AAC.

Если вы хотите использовать изображение вместо черноты (например, обложку альбома), вы можете сделать что-то вроде этого:

ffmpeg -i input.wav -loop 1 -i image.png -c:a copy -c:v libx264 -shortest output.mp4

Видетьздесьдля получения информации о libx264.

Связанный контент