mcpro24fpsCaméra vidéo professionnelle pour Android

Paramètres du codec et du conteneur

Dans l’app : caméra vidéo (menu vidéo) Paramètres du codec et du conteneur

La section Paramètres du codec et du conteneur détermine comment la vidéo est compressée et dans quel fichier elle est écrite. Les lignes dépendent du codec : un jeu pour la vidéo compressée, un autre pour le RAW.

Paramètres du codec et du conteneur

Codec

Le codec vidéo : AVC (h264), HEVC (h265), DolbyVision, APV, VP8, VP9, AV1 ou RAW. Seuls les codecs pour lesquels le téléphone dispose d'un encodeur matériel sont proposés (sous Android 9 et versions antérieures, les encodeurs logiciels comptent aussi). Par défaut : AVC (h264).

  • APV : Android 16 et versions ultérieures. AV1 : Android 10 et versions ultérieures.
  • RAW : enregistre une séquence d'images DNG, uniquement sur les caméras qui fournissent le RAW. Passer en RAW adapte la résolution et la fréquence d'images aux possibilités du RAW et rouvre la caméra. Sur une caméra sans RAW, l'application enregistre en AVC et revient au RAW quand vous repassez à une caméra qui le prend en charge.

Quand le RAW est sélectionné, les sections métadonnées et GPU de ce menu sont indisponibles.

Vidéo compressée

Profondeur de couleur

8 bits ou 10 bits, ainsi que des variantes HDR 10 bits si la caméra les prend en charge : HLG10, HDR10, Dolby Vision. Le 10 bits exige un codec compatible (HEVC, Dolby Vision, APV, AVC avec le profil High10, VP9 ou AV1 avec un profil 10 bits) et il est limité par la fréquence d'images et la résolution (sur la plupart des téléphones, jusqu'à 30 ips et 4096×3072). Avec l'enregistrement GPU, le 10 bits n'est disponible que sur quelques téléphones. Sur certains téléphones, le 10 bits simple n'est pas proposé, seulement les variantes HDR. Par défaut : 8 bits.

La ligne est masquée quand le téléphone ne peut pas du tout enregistrer en 10 bits, et grisée quand le codec actuel n'offre qu'une seule option.

Profil H.264

Pour AVC (h264) uniquement : Auto (l'encodeur décide), Maximum (le profil et le niveau les plus élevés pris en charge par l'encodeur), Baseline, Main ou High, chacun avec son niveau le plus élevé. Les profils que l'encodeur ne prend pas en charge sont sautés. Par défaut : Auto.

Débit binaire

Le débit binaire cible, de 1 à 500 Mbit/s (davantage sur les téléphones dont l'encodeur annonce plus). Les valeurs au-delà de la limite déclarée par l'encodeur s'affichent en rouge : vous pouvez les sélectionner, mais le téléphone risque de ne pas les atteindre. Par défaut : 50 Mbit/s.

Débit binaire

Mode de débit binaire

Par défaut (l'encodeur décide), Variable, Constant ou Constant (perte d'images) (Android 12 et versions ultérieures : maintient le débit en perdant des images). Les modes que l'encodeur ne prend pas en charge sont sautés ; la ligne est masquée si moins de deux modes sont disponibles. Par défaut : Par défaut.

Trames-I

Fréquence d'écriture des trames I : Chaque image, ou toutes les N images, de quelques images jusqu'à toutes les deux secondes. À 30 ips, le choix est : chaque image, 3, 7, 15, 30 ou 60 images. Davantage de trames I facilitent le montage et la navigation dans le fichier, mais l'alourdissent à qualité égale. Par défaut : une trame I par seconde.

Filtre de déblocage

La force du filtre de déblocage de l'encodeur : Auto, ou de −1:−1 à 3:3. Plus la valeur est élevée, plus les bords des blocs sont lissés. « Dépend du codec système » : l'encodeur du téléphone peut ignorer ce réglage. Par défaut : Auto.

Mode FPS constant

La façon dont les horodatages des images sont écrits :

  • Désac. (désactivé) : tels que la caméra les a fournis ;
  • Aligner sur la grille : les images sont placées sur une grille régulière, à la fréquence d'images nominale ;
  • Ignorer les pertes d'images : chaque image reçoit le même pas ; les images perdues ne laissent pas de trou.

Si le téléphone ne parvient pas à tenir une fréquence d'images stable, ces deux derniers modes peuvent désynchroniser le son et l'image ; un avertissement sous la ligne le signale quand le son est enregistré. Indisponible avec le conteneur Système. Par défaut : Désac..

Taille maximale du tampon

Le nombre de secondes de vidéo que l'application peut garder en mémoire pendant que le stockage rattrape son retard : de 1 à 60 secondes. Un tampon plus grand absorbe les brefs ralentissements du stockage à débit élevé. Par défaut : 4 secondes.

Taille maximale du tampon

Hack du débit

Permet à l'encodeur d'écrire à un débit binaire supérieur à sa limite intégrée : Désac. / Activé. La valeur indique le multiplicateur utilisé par le téléphone, x2 ou x3. « Débit jusqu'à x2 possible » : le résultat dépend du téléphone. Le fichier est lu à vitesse normale.

Affiché uniquement sur les téléphones Qualcomm sous Android 11 et versions ultérieures. Fonctionne de 6 à 60 ips, sans ralenti ni accéléré ; sinon la ligne affiche Désac.. Par défaut : Désac..

Conteneur

Le type de fichier : MOV, MP4 ou Système. Les fichiers MOV et MP4 sont écrits par le multiplexeur propre à l'application ; Système utilise le multiplexeur Android du téléphone et enregistre en MP4. Pour VP8 et VP9, c'est toujours le multiplexeur de l'application qui est utilisé. Par défaut : MOV.

RAW

Conteneur (RAW)

ZIP : une archive ZIP d'images DNG. .mcpro : le format RAW propre à l'application, beaucoup plus compressé (Android 10+, téléphones 64 bits ; inclus dans RAW Bundle). Par défaut : ZIP.

Type de RAW

La profondeur de bits enregistrée dans le DNG : Raw16, Raw14, Raw12, Raw10 ou Raw8. Une profondeur plus faible donne des fichiers plus petits. Par défaut : Raw16.

Quantification

La manière dont les données du capteur sont réduites à Raw14 et en dessous : Linear ou Log (une courbe logarithmique conserve plus de détails dans les ombres aux faibles profondeurs de bits). « Si nécessaire » : sans effet en Raw16. Par défaut : Linear.

Recadrage/Échelle

La manière dont l'image du capteur est ramenée à la résolution choisie : Recadrage (seul le centre est conservé) ou mise à l'échelle par interpolation : Interpolation bilinéaire, Interpolation bicubique, Plus proche voisin, ainsi que des variantes CPU de l'interpolation bilinéaire et du plus proche voisin. Le recadrage réduit le champ de vision ; la mise à l'échelle le conserve. Par défaut : Recadrage.

Compression

Pour ZIP : Désac. (désactivé), JPEG sans perte, ZIP sans perte ou Zstandard sans perte. Pour .mcpro : Lossless, HQ, SQ ou LT ; SQ est visuellement sans perte, LT donne les fichiers les plus petits. Avec .mcpro, le débit de données attendu s'affiche à l'écran. Par défaut : Désac. pour ZIP, SQ pour .mcpro.

Images perdues

Ce qui se passe quand le téléphone perd une image : Laisser tel quel (la numérotation des DNG garde un trou) ou Ignorer (la numérotation reste continue). Par défaut : Laisser tel quel.

Taille du tampon (images)

Le nombre d'images RAW gardées en mémoire avant leur écriture : de 4 à 300. Masqué pour .mcpro. Par défaut : 8.

Données gyroscopiques

Les données du gyroscope pour la stabilisation dans Gyroflow : Désac., gcsv ou Protobuf, écrites dans le ZIP. Avec .mcpro, elles sont placées dans l'enregistrement lui-même. Par défaut : Désac..