Comparaison de la caméra webcam USB (UVC/UAC) de diffusion directe en direct et de la qualité de capture de la carte de capture et du délai de synchronisation audio
L'utilisation de caméras professionnelles sans miroir est devenue une norme dans l'industrie pour remplacer les caméras Web de qualité inférieure pour les diffusions et les réunions en direct. Cependant, de nombreuses personnes sont désemparées face aux deux solutions « connexion directe USB-C (UVC/UAC) » et « carte de capture externe HDMI ». Ce guide fournit une analyse approfondie de l'échantillonnage de chrominance compressé par le protocole vidéo USB, de la bande passante non compressée de la sortie HDMI pure, des différences de qualité d'image et de précision des couleurs, ainsi que de l'étalonnage du retard au niveau de la milliseconde de la non-synchronisation audio et vidéo (Lip-Sync Latency) le plus fatal dans les diffusions en direct.
1. Détails techniques et compromis de la connexion directe USB-C (protocole UVC/UAC)
Les appareils photo modernes (Sony A7M4/ZV-E1, Panasonic S5II, Fujifilm X-S20, Canon R8) prennent généralement en charge les UVC (USB Video Class) et UAC (USB Audio Class) sans pilote :
- Avantage Plug and Play : Pas besoin d'installer de pilotes propriétaires ou de logiciels auxiliaires, il suffit de brancher un câble de données USB-C haute spécification sur l'ordinateur, et le système informatique (OBS/Zoom/Tencent Conference) reconnaîtra directement la caméra comme une webcam haute définition standard. Dans le même temps, l'audio du microphone intégré à la caméra est transmis via USB et la caméra peut être alimentée en continu via USB-C PD en sens inverse.
- Compromis de bande passante physique et limitations de la qualité d'image :
- Le micrologiciel USB intégré de la plupart des caméras limite la sortie UVC à 1080p 30 ips ou 1080p 60 ips (certains modèles haut de gamme offrent 4K 15 ips/30 ips, mais ils génèrent une chaleur importante) ;
- Compression d'encodage forcé intégrée à l'appareil photo : pour exploiter la bande passante USB, l'encodeur matériel interne de l'appareil photo compresse les images au format Motion JPEG (MJPEG) ou H.264/YUY2. Les détails microscopiques des couleurs sont compressés avec perte, et les transitions de tons chair et les ombres produisent de légers blocages de couleurs et des artefacts sonores.
2. Carte de capture vidéo externe HDMI (Capture Card) : transmission sans perte au niveau du film
Les réalisateurs professionnels et les diffusions de jeux en direct haute définition utilisent généralement des cartes de capture HDMI (telles que Elgato Cam Link 4K, AVerMedia et Lenovo) :
- Flux numérique pur non compressé (flux vidéo non compressé) :
- La caméra émet un signal vidéo pur HDMI propre via l'interface HDMI pleine taille ;
- Ce qui est transmis est le flux de pixels numériques non compressé d'origine sans aucun réencodage avec perte. L'échantillonnage chromatique va jusqu'à 4:2:2 10 bits. La plage dynamique des couleurs, la netteté des bords et la pureté des ombres écrasent complètement les UVC.
- Prise en charge de l'ultra haute résolution et de la fréquence d'images élevée : exécutez facilement et de manière stable le 4K 60 ips HDR, libérant entièrement le flou d'arrière-plan et la texture au niveau du film des capteurs grand format et des objectifs à grande ouverture.
- Fardeau de chauffage léger de la caméra : la caméra n'a pas besoin d'utiliser la puce d'encodage de compression vidéo intégrée avec une consommation d'énergie extrêmement élevée. Il ne fait qu'une sortie d'affichage pure. Il peut garder le corps au frais pendant des heures de diffusion en direct continue, éliminant complètement la surchauffe et l'arrêt.
3. Le cauchemar numéro un du streaming en direct : le mécanisme de génération d'audio et de vidéo désynchronisés (Lip-Sync Latency)
Lors de la diffusion en direct, le public voit souvent qu'après que l'animateur a fini de bouger la bouche pendant 0,3 seconde, le son provient des écouteurs, ce qui est extrêmement dramatique :
- Causes physiques du retard :
- Route audio : les ondes sonores pénètrent dans un microphone USB externe ou une carte son, la quantité de données audio est extrêmement faible (seulement quelques centaines de kbps), la vitesse de traitement est extrêmement rapide et le délai du système n'est généralement que de 10 à 20 millisecondes (ms) ;
- Route vidéo : Le signal vidéo à pixels élevés est lu par le capteur, dématriçage, matrice de couleurs convertie, sortie HDMI et décrypté par la carte de capture. Le délai de solidification du matériel système est généralement de 80 à 200 millisecondes (ms) !
- Résultat : Le son arrive toujours plus tôt que l'image, d'où un grave phénomène de « sound front-running ».
4. Méthode en quatre étapes d'étalonnage de synchronisation précise audio et vidéo au niveau de la milliseconde d'OBS Studio
Flux de travail professionnel et pratique pour résoudre le problème de désynchronisation de l'audio et de la vidéo :
- Planification de la préparation de la méthode de test :
- Ouvrez OBS Studio et ajoutez l'image et l'audio du microphone à la scène ;
- Faites face à la caméra et frappez dans vos paumes avec les deux mains (clap), ou frappez la table avec une règle pour produire un son d'impact net et enregistrer la scène.
- Différence de temps de positionnement vidéo de lecture image par image :
- Enregistrez une vidéo test de 10 secondes contenant des mouvements d'applaudissements et faites-la glisser dans le logiciel de montage (Premiere ou Cut) ;
- Zoomez au niveau de l'image sur la timeline et trouvez l'image où les paumes des deux mains se rejoignent et entrent en contact (par exemple, à l'image 12 à 1 seconde) ;
- Recherchez l'image sur la piste de forme d'onde audio où se trouve le pic d'impulsion d'impact éblouissant (par exemple, à l'image 1 seconde 04) ;
- Calculez la différence de frame entre les deux : une différence de 8 frames. À 30 ips, le décalage horaire est :
[ 8 \div 30 \times 1000,\text{ms} \approx \mathbf{267,\text{ms}} ]
- Injectez le décalage de synchronisation audio (Sync Offset) dans OBS :
- Dans la fenêtre « Mixeur » en bas d'OBS, cliquez sur l'icône d'engrenage à droite du microphone -> sélectionnez Propriétés audio avancées ;
- Recherchez votre piste de microphone et renseignez la valeur calculée dans la colonne Sync Offset : 267 ms ;
- Le logiciel retardera automatiquement le son de 267 millisecondes, afin que le son et l'image soient impeccables et absolument parfaits !
Les sources de la littérature technique faisant autorité sont enregistrées et les affirmations vérifiées champ par champ. Ce guide est désormais publié et présent dans la recherche du site.
Entités associées et sorties de vérification
Les relations avec les appareils et films ne sont affichées que si elles sont vérifiées.