Come verificare se un video ha un framerate variabile su Windows 10

Le app di registrazione dello schermo consentono agli utenti di selezionare il framerate per una registrazione e, in generale, non hanno problemi a registrare a quella velocità. Se è un framerate basso, ad esempio 25 o 30, è altamente improbabile che il framerate scenda. Detto questo, può ancora succedere. Questo normalmente accade quando stai registrando qualcosa che sta mettendo a dura prova la tua GPU, ad esempio, stai giocando a un gioco e stai registrando il gameplay, la tua GPU potrebbe provare a darti un FPS più alto nel tuo gioco ma limitarlo nella registrazione. Se sospetti che il framerate di un video sia caduto a un certo punto mentre lo stavi registrando, puoi utilizzare FFMPEG per controllarlo.

Installa FFMPEG

FFMPEG è uno strumento da riga di comando e non c’è molto da fare per installarlo. Se lo usi spesso, è una buona idea aggiungerlo al PATH. Abbiamo coperto l’intero processo qui e non ci vorranno più di dieci minuti per configurarlo per l’uso.

Verifica la presenza di framerate variabile

Apri Esplora file e vai alla cartella che contiene il video di cui vuoi controllare il framerate. Nella barra degli indirizzi, inserisci “cmd” e tocca il tasto Invio.

Questo aprirà una finestra del prompt dei comandi che punta a quella cartella. È ora possibile eseguire il seguente comando per verificare la variazione del framerate. Assicurati di cambiare video_Name.mp4 con il nome e l’estensione effettivi del video.

Comando

ffmpeg -i video_Name.mp4 -vf vfrdet -f null -

Esempio

ffmpeg -i DASH_720.mp4 -vf vfrdet -f null -

Per quanto riguarda i risultati, non saranno in numeri interi a dirti se il frame rate è sceso da 25 a 15 ad un certo punto. Invece, vedrai un valore VFR che ti dirà se c’è qualche variazione. Se il valore è 0.000, fino al numero di punti decimali supportati, non vi è alcuna variazione della frequenza dei fotogrammi nel video.

Se non è zero, allora hai qualche variazione nel framerate ma non ti dirà quali parti del video hanno un framerate più basso o più alto. Invece, vedrai qualcosa di simile alle informazioni di seguito.

[Parsed_vfrdet_0 @ 0x56518fa3f380] VFR:0.400005 (15185/22777) min: 1801 max: 3604)

Lo 0.400005 indica che circa il 40% del video ha un framerate variabile. Il numero che segue è il numero di frame con velocità variabile (15185) e il numero con velocità stabile (22777). Insieme, costituiranno i fotogrammi totali nel video.

Una variazione nel framerate non è sempre facile da individuare e se non puoi dire visivamente dove scende la frequenza dei fotogrammi in un video, puoi provare a dividerla in segmenti più piccoli ed eseguire il comando su ogni segmento per vedere quale ha il varianza.