Ich habe den unten gezeigten Code verwendet, um den AAC-Audiostream von 1 M4A-Container in einen neuen M4A-Container zu kopieren.
ffmpeg -i "C:/Example/01 Example Song.m4a" -acodec copy "C:/Example2/01 Example Song.m4a"
Ich möchte Batch-Jobs ausführen, anstatt die Details für jede Datei einzugeben. Ich möchte KEIN Skript ausführen. Der Code sollte wie bisher funktionieren, kopiert jedoch AAC-Streams aus ALLEN M4A-Dateien im Verzeichnis "C: / Example /" in eine Ausgabe mit demselben Namen in "C: / Example2 /".
Ich benutze die statische 64bit Version von ffmpeg auf Windows 8; Ich benutze ffmpeg zum ersten Mal, daher würde ich mich freuen, wenn Sie Ihre Antwort deaktivieren würden, damit ich erfahren kann, was jedes Bit bewirkt.
forfiles /P "D:\Music\input" /C "cmd /c ffmpeg -i @file -acodec copy ..\output\\@file-out.mp3"
. Dies setzt voraus, dass Sie bereits einen Ordner mit dem Namen habenoutput
unter * D: \ Musik *Antworten:
Du kannst den ... benutzen
FORFILES
Befehl dafür.FORFILES
funktioniert jedoch nur in Windows Vista und späteren Versionen.Dies setzt voraus, dass Sie bereits einen Ordner mit dem Namen haben
output
unterD:\Music\
quelle