Quali strumenti esistono per catturare schermate consecutive di un film? [chiuso]


2

Esistono strumenti che consentono di catturare schermate di un film a intervalli prestabiliti? Ad esempio qualcosa che cattura uno screenshot ogni secondo e li salva in file in una sequenza ordinata. Sto usando Windows, ma sono aperto anche per i suggerimenti di Linux.


Sei su Windows, Mac o qualche versione di Linux?
vaindil,

Inoltre in quale formato è il film?
Scott Chamberlain,

@StevenH Sono su Windows, non posso parlarne. Aggiornerò il post. Il formato non ha importanza, mi limiterò a convertirlo in ciò che funziona.
user1049697,

Si utilizza il termine "Screenshot". Vuoi acquisire l'intero schermo del computer su cui il video è in riproduzione o vuoi solo i fotogrammi del video?
Scott Chamberlain,

@ScottChamberlain Preferibilmente i frame del video.
user1049697,

Risposte:


4

Questo può essere fatto facilmente tramite ffmpeg , la documentazione descrive il processo

Per estrarre immagini da un video:

ffmpeg -i foo.avi -r 1 -s WxH -f image2 foo-%03d.jpeg

In questo modo estrarre un fotogramma video al secondo dal video e dalla volontà di output loro in file denominati foo-001.jpeg, foo-002.jpegecc Le immagini verranno riadattati secondo montare i nuovi valori LxA.

Se si desidera estrarre solo un numero limitato di frame, è possibile utilizzare il comando sopra in combinazione con l'opzione -vframes o -t, oppure in combinazione con -ss per iniziare l'estrazione da un certo momento.


Grazie! Era esattamente quello che stavo cercando. E un breve consiglio a tutti: non tentare di eseguire ffmpeg con PowerShell. Usa cmd e risparmia molta seccatura.
user1049697

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.