我每天有 2 到 6 个 .mp3 文件(我在 Windows 10 上),我需要将它们转换为带有图像的 .mp4 文件(每天所有文件都使用相同的图像),这些 mp4 文件将上传到 YouTube。文件名必须相同(仅扩展名从 .mp3 更改为 .mp4)
我正在尝试创建一个每天运行的 .bat 文件,它可以为我完成所有工作。
有人知道 VLC 是否可以通过命令行执行此操作吗?如果不行,还有其他方法吗?
到目前为止我发现的最佳解决方案是:
for %%a in (*.mp3) do "D:\VLC\vlc.exe" -I dummy "%%a" --sout=#transcode{vcodec="h264",fps="23.97",acodec="mpga",ab="128"}:std{access="file",mux=ts,dst="%%a.mp4"} vlc://quit
但它没有添加图像并且文件名不正确,并且输出的 mp4 很奇怪,当我跳转时它会崩溃。