Diese Version behandelt Platzhalter richtig
for %%a in ("*.png") do ("ffmpeg.exe" -i "%%a" -vf crop=w=4000:h=2050:x=0:y=0 "%%~na_Left.png" -i "%%a" -vf crop=w=4000:h=2050:x=4000:y=2250 "%%~na_Right.png")
Ich habe ein Bild 4000x4500, und ich versuche, dieses Bild zweimal zu beschneiden. Beide Pflanzen müssen 4000x2250 sein. Ich möchte, dass der erste Teil der oberen Hälfte und der zweite Teil die untere Hälfte ist
Ich habe diese zwei Befehle, um das zu tun, was ich will, aber ich brauche sie in einer Aktion, nicht in zwei; weil ich versuche, mehrere Dateien im Stapel zu verarbeiten.
Top-Skript:
ffmpeg.exe -i "Input.png" -vf crop=w=4000:h=2050:x=0:y=0 "Output_Left.png"
Unteres Skript:
ffmpeg.exe -i "Input.png" -vf crop=w=4000:h=2050:x=4000:y=2250 "Output_Right.png"
Diese Version behandelt Platzhalter richtig
for %%a in ("*.png") do ("ffmpeg.exe" -i "%%a" -vf crop=w=4000:h=2050:x=0:y=0 "%%~na_Left.png" -i "%%a" -vf crop=w=4000:h=2050:x=4000:y=2250 "%%~na_Right.png")