Mi piace la tua idea Immagino di aver trovato il modo di fare quello che vuoi.
Utilizzo ffmpeg
per esportare fotogrammi a un determinato intervallo
È possibile installare ffmpeg
e quindi convertire il video in fotogrammi fissi.
ffmpeg -i input_file.mp4 -r 1 image_%4d.png
Frame rate di controllo
L' -r
opzione accetta un numero come parametro, ovvero il frame rate. Quindi l'argomento di questa opzione sarebbe 1 diviso per il tempo di raccogliere i fogli davanti alla telecamera .
Per esempio:
- Raccogli un foglio ogni secondo, usa
-r 1
.
- Scegli una carta ogni due secondi, usa
-r 0.5
- perché 0,5 fotogrammi al secondo significano 2 secondi per fotogramma.
- ...
Dovresti solo sincronizzarlo con l'ora di inizio, quindi suggerirei di usare un cronometro.
Spostamento della posizione iniziale
Puoi anche "spostare" il video usando -ss <some number>
, dove <some number>
è il tempo in secondi dall'inizio del video. Quindi l'utilizzo -ss 5
inizierebbe tra cinque secondi.
Se è necessario spostarlo con maggiore precisione, utilizzando una hh:mm:ss.xxx
sintassi, specificando in tal modo i millisecondi xxx
, ad esempio like 00:00:00.500
.
Controllo dei nomi e del formato di output
È possibile modificare image_%4d.png
per utilizzare più cifre. %4d
immagini di uscita gradirà 0001
, 0002
e così via. Quindi questo dovrebbe essere sufficiente per la maggior parte dei casi.
ffmpeg
può anche essere emesso in JPG, quindi dovresti semplicemente modificare il suffisso di conseguenza. Suggerisco di usare PNG, per motivi di qualità.
Alcuni suggerimenti
Prova a usare un'illuminazione adeguata. Impostare una fonte di luce diretta sulla carta e impostare la fotocamera in contrasto elevato. Potrebbe essere necessario modificare in batch i file di output per ritagliarli, rimuovere la tonalità di colore e renderli più nitidi.
È possibile utilizzare IrfanView per elaborarli in batch o utilizzare una versione di prova di Adobe Lightroom .