Ich bin schon stundenlang ohne Glück hier.
Ich versuche den folgenden Befehl zu konvertieren:
ffmpeg -hide_banner -i "%1" -i "%~n1_a0.aac" -i "%~n1_a1.aac" -i "%~n1_a2.aac" -map 1:0 -map 2:0 -map 3:0 -map 0:v -c:v copy -c:a copy "%~n1"_new.mp4
In etwas, das eine beliebige Anzahl von AAC-Dateien aufnehmen kann, indem Sie die mp4-Datei oder alle auf eine Batch-Datei ziehen.
Versucht mit Tee Muxer, aber ich denke, das funktioniert nur für Ausgabedateien?
Danke im Voraus.
1.
Versuchen Sie es mit einer Syntax vonffmpeg -hide_banner -i "%1" -i "%~fn1_a0.aac" -i "%~fn1_a1.aac" -i "%~fn1_a2.aac" -map 1:0 -map 2:0 -map 3:0 -map 0:v -c:v copy -c:a copy "%~fn1_new.mp4"
und wenn es funktioniert, bin ich froh, eine Antwort hinzuzufügen, die erklärt, warum Sie davon ausgehen, dass Sie nur 1 Datei in dieses Stapelskript ziehen und Sie sicher wissen, dass die anderenacc
Dateien darin enthalten sind Der gleiche Ordner der Datei, den Sie gerade gezogen haben, ist auch vorhanden.%~fn1
,%~fn2
und%~fn3
zum Beispiel. Auch hier bin ich mir nicht sicher, wie die Standardreihenfolge auf chronologisch geordneten Dateinamen usw. basiert. Sie müssen dies also berücksichtigen und Logik in das Skript einfügen, um sie gegebenenfalls anzupassen, sind sich jedoch nicht sicher. Hoffentlich#1
reicht es und Sie sind fertig. Kennzeichnen Sie mich als,@PimpJuiceIT
wenn Sie eine Chance bekommen und lassen Sie mich wissen, wie es geht, etc. und ich freue mich, weitere Maßnahmen zu ergreifen, um zu helfen.