Ich habe dieses Skript erstellt, aber es funktioniert nicht:
for /R %%f in (*.mkv) do (
ffmpeg -i "%%f" -vf subtitles="%%~nf.mkv" -acodec copy "%%~nf.mp4"
)
PAUSE
Nachdem ich nach dem Problem gesucht habe, habe ich festgestellt, dass das Problem der Name der Datei ist, die eckigen Klammern müssen ausgeblendet werden (zum Beispiel [1080p]coolvid.mp4
sollten \[1080p\]coolvid.mp4
. Wie kann ich das mit dem Namen der Datei machen (dh %% f)?