У меня есть от 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 странный, он вылетает, когда я прыгаю во времени.