Sto cercando di convertire un file video MP4 in una serie di immagini JPG (out-1.jpg, out-2.jpg ecc) utilizzando FFMPEG con,estratto tutti i fotogrammi video come immagini con FFMPEG
mkdir frames
ffmpeg -i "%1" -r 1 frames/out-%03d.jpg
Tuttavia continuo a ricevere errori come,
[image2 @ 00000037f5a811a0] Impossibile aprire il file: fotogrammi/out-C: \ Applications \ FFMPEG \ toGIF.bat3d.jpg av_interleaved_write_frame(): ingresso/uscita error frame = 1 fps = 0.0 q = 5,9 Lsize = N/A time = 00: 00: 01,00 bitrate = N/A video: 63kB audio: 0k B sottotitolo: 0kB altri flussi: 0kB intestazioni globali: 0kB overhead muxing: unknown Conversion failed failed!
Se tolgo la parte% 03d, la conversione funziona ma emette solo il primo fotogramma e il programma si interrompe con errore.
Come posso estrarre correttamente tutti i frame del video con FFMPEG?
ricevo errori simili ora con quel comando http://pastebin.com/qxQNwQNu – user780756
Ok trovato il problema, infine, sembra che Windows ha bisogno %%, come in out- %% 03d.jpg – user780756
Stai eseguendo il comando da uno script? – Mulvya