zurückgeben Ich muss die Breite und Höhe einer Bilddatei mit ffprobe erhalten und müssen in Variablen mit Batch (Windows) speichern, damit ich später diese verwenden kann Werte.Wie Breite und Höhe eines Videos/Bildes mit ffprobe & Batch
Ich habe versucht, dies zu tun,
@echo off
for /f "tokens=1-2" %%i in ('ffprobe -v error -of flat=s=_ -select_streams v:0 -show_entries stream=width,height %1') do set W=%%i & set H=%%j
echo %W%
echo %H%
Aber irgendwie
Argument '_' provided as input filename, but 's' was already specified.
P. S. auszuführen Ich habe auch versucht imagemagick in ähnlicher Weise zu identifizieren, aber es scheint, dass identifizieren einen Fehler hat, wenn Höhe Dateien für GIF Rückkehr
Eine kleine Erklärung dessen, was Sie hinzugefügt haben und warum, wäre hilfreich. – glls
Auf diese Weise erhalten Sie keine Fehlermeldung: 'Argument '_' als Eingabe Dateiname angegeben, aber 's' wurde bereits angegeben. ' – mrzed