User Tools

Site Tools


doc:appunti:hardware:olympus-e-m10:video_modes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:hardware:olympus-e-m10:video_modes [2021/04/15 11:50] – [Formati video, bitrate e keyframes] niccolodoc:appunti:hardware:olympus-e-m10:video_modes [2021/04/15 12:47] (current) – [Formati video, bitrate e keyframes] niccolo
Line 48: Line 48:
 ===== Formati video, bitrate e keyframes ===== ===== Formati video, bitrate e keyframes =====
  
-Ho impostato il frame rate a **30 fps** ed ho verificato il bitrate risultante al variare del fattore qualità (Normal, Fine, SuperFine e ALL-Intra).+Ho impostato il frame rate a **30 fps** ed ho verificato il bitrate risultante al variare del fattore qualità (**Normal****Fine****SuperFine** **ALL-Intra**). Il framerate di 30 fps in realtà è quello derivato dallo standard NTSC pari a  **30000/1001 fps**, che vale 29.970 circa.
  
-Impostando la modalità **SuperFine** viene utilizzato il codec **AVC High@L4.1** con un bitrate di circa **50 Mbit/s** (circa 6 Mbytes al secondo, 21 Gb/ora). Impostando lo **Slow Motion** il bitrate diminuisce grazie alla maggiore comprimibilità del video. Con la modalità **ALL-Intra** viene invece impiegato il codec **AVC High@L5**, per un bitrate sempre di circa **50 Mbit/s**.+Impostando la modalità **SuperFine** viene utilizzato il codec **AVC High@L4.1** con un bitrate di circa **50 Mbit/s** (circa 6 Mbytes al secondo, 21 Gb/ora). Impostando lo **Slow Motion** il bitrate diminuisce grazie alla maggiore comprimibilità del video. 
 + 
 +Con la modalità **ALL-Intra** viene invece impiegato il codec **AVC High@L5**, per un bitrate sempre di circa **50 Mbit/s**.
  
 La modalità **Fine** e **Normal** utilizzano lo stesso codev video e producono entrambe un bitrate di circa **30 Mbit/s**, non è chiaro quindi come mai la macchina faccia previsioni differenti sulla durata massima del video registrabile, fornendo un tempo superiore del 70% per la modalità Normal. La modalità **Fine** e **Normal** utilizzano lo stesso codev video e producono entrambe un bitrate di circa **30 Mbit/s**, non è chiaro quindi come mai la macchina faccia previsioni differenti sulla durata massima del video registrabile, fornendo un tempo superiore del 70% per la modalità Normal.
Line 56: Line 58:
 La modalità **ALL-Intra** significa che tutti i frame registrati saranno di tipo **I**, cioè **keyframe** veri e propri. Questo comporta una ridotta possibilità di compressione del video, ma consente ad esempio il taglio esatto ad ogni singolo fotogramma in postproduzione. La modalità **ALL-Intra** significa che tutti i frame registrati saranno di tipo **I**, cioè **keyframe** veri e propri. Questo comporta una ridotta possibilità di compressione del video, ma consente ad esempio il taglio esatto ad ogni singolo fotogramma in postproduzione.
  
-Con impostazioni diverse da ALL-Intra viene registrato un keyframe di tipo **I** ogni **16 fotogrammi**, quelli intermedi sono di tipo **B** (//bidirectional predictive//) e **P** (//predictive//) secondo questo schema: **IBBPBBPBBPBBPBB**.+Con impostazioni diverse da ALL-Intra viene registrato un keyframe di tipo **I** ogni **15 fotogrammi**, quelli intermedi sono di tipo **B** (//bidirectional predictive//) e **P** (//predictive//) secondo questo schema: **IBBPBBPBBPBBPBB**.
  
 La modalità **HS 120 fps** registra un filmato in **Motion JPEG** alla risuluzione di **640x480**, si tratta quindi di singole immagini JPEG compresse in modo indipendente l'una dall'altra (si possono cioè considerare tutte keyframe). La modalità **HS 120 fps** registra un filmato in **Motion JPEG** alla risuluzione di **640x480**, si tratta quindi di singole immagini JPEG compresse in modo indipendente l'una dall'altra (si possono cioè considerare tutte keyframe).
 +
 +^ Bitrate a 30 fps  ^^
 +^ Compression  ^ Bitrate  ^
 +| ALL-Intra  | 50 Mbit/ |
 +| SuperFine  | 50 Mbit/ |
 +| Fine       | 30 Mbit/ |
 +| Normal     | 30 Mbit/ |
 +
 +La modalità video di qualità superiore è **FHD SuperFine** a **60 fps**, in questo caso la Olympus utilizza il codec video **AVC High@L4.2** producendo video da circa **50 Mbit/s** con un frame rate effettivo di **60000/1001 fps**. In pratica, avendo impostato la modalità SuperFine, non ci sono differenze nel bitrate prodotto al variare dei fps. Questo è confermato anche dalla **stima del tempo di registrazione** massimo effettuato dalla camera. A 60 fps viene registrato **un keyframe ogni 30 fotogrammi**, con lo schema **IBBPBBPBBPBBPBBPBBPBBPBBPBBPBB**.
  
doc/appunti/hardware/olympus-e-m10/video_modes.1618480203.txt.gz · Last modified: 2021/04/15 11:50 by niccolo