我有大约 15 个 WAV 文件想要上传到我的 YouTube 频道,但 YouTube 只接受视频文件。我知道我可以在 Movie Maker 或其他视频编辑软件中打开每个文件并将其保存为类似的视频,但这太耗时了。
我尝试过一些声称能够以批处理格式执行此操作的程序,但都没有成功,因为 YouTube 无法处理我的文件。我正在工作,不记得我使用过的程序的名称,但我想你们都可以推荐一些你们知道确实有效的程序。
答案1
如果你使用的是 Windows,我实际上建议使用Windows Movie Maker。只需将歌曲拖到时间线上,然后将其导出为任意格式。它可能不会大于几兆字节。
您也可以尝试使用光之工坊在 Windows 上,或巨型船舶。Windows Movie Maker 不应该耗费时间,因为它在我的 800mhz 处理器上运行非常快。
对于 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 的信息。