Bibliothèque technique gratuite LIVRES ET ARTICLES Bases de la capture vidéo Dans cet article, qui s'apparente davantage à une liste de conseils, je souhaite partager mon expérience pas très riche, mais néanmoins, en matière de capture vidéo. Je pense que les conseils donnés ici pourront être très utiles à certains d'entre vous. Les ajouts, etc. sont les bienvenus comme d’habitude. disque Il est préférable d'effectuer la capture sous Windows 2000/XP. En installant l'un de ces systèmes d'exploitation sur votre propre système de fichiers NTFS, vous pouvez oublier les restrictions de taille de fichier et donc enregistrer des fragments vidéo de n'importe quelle longueur. Tout n'est limité que par la taille de votre disque dur (en FAT32, la taille maximale du fichier = 4 Go). Pendant les vacances, j'ai capturé plusieurs films depuis les airs, dont un a duré plus de 4 heures, la taille du fichier était supérieure à 30 Go.) Les systèmes d'exploitation basés sur NT, contrairement à ceux basés sur 9x, fonctionnent mieux avec le disque, c'est pourquoi dans ce dernier, lors de la capture, des pertes d'images inexplicables apparaissent souvent. Quant à la partie en fer, il est préférable d'avoir une vis avec la vitesse de broche la plus élevée possible. Ce serait mieux s'il s'agissait d'un disque SCSI ou au moins UDMA. Mais ne vous inquiétez pas trop si votre hélice n'est pas aussi serrée que vous le souhaiteriez. Jusqu'à récemment, j'utilisais moi-même une vis Fujitsu 40GB, avec une vitesse de broche de seulement 5400 tr/min. Pourtant, il était capable de beaucoup de choses. Maintenant, 40 go ne suffisent clairement pas, j'ai pris une vis plus volumineuse... Logiciel Maintenant à propos du logiciel... Peut-être que quelqu'un a eu plus de chance, mais personnellement, je n'ai pas vu de logiciel de tuner TV natif correctement implémenté, en particulier la fonction de capture qu'il contient. Je ne parlerai donc que de l’alternative. En général, en installant le pilote WDM, vous pouvez récupérer la vidéo avec n'importe quel programme de montage/montage vidéo, même des monstres comme Adobe Premiere et autres. Mais d'une manière ou d'une autre, il s'est avéré que je préférais enregistrer des vidéos à l'aide de petits programmes, et je vous recommanderai de faire de même. :) VirtualDub - tout simplement un programme merveilleux et irremplaçable, je l'utilise tout le temps. De petite taille, environ 700 Ko, il possède des capacités très larges. Vous permet non seulement de capturer, mais également de traiter la vidéo. C'est d'ailleurs du côté du traitement/montage vidéo que VirtualDub présente aujourd'hui le plus grand intérêt. Je ferai référence à ce programme plus d'une fois dans cet article. La seule raison pour laquelle ce programme n'est pas toujours adapté est qu'il est conçu pour VideoForWinows, c'est-à-dire VFW, lors de la capture à partir de Windows 2000/XP, nous avons besoin que le programme soit conçu pour DirectShow. Pour cette dernière raison, VirtualDub, sous Windows 2000/XP, ne pourra pas capturer de vidéo avec une résolution supérieure à 352 x 288. Par conséquent, si cette résolution vous convient, pas de problème, sinon continuez à lire. , malgré mes conseils, capturez la vidéo dans un système de type NT, vous préférerez peut-être, en raison de certaines circonstances, capturer la vidéo sous Windows 95/98/ME, alors dans ce cas il n'y aura aucune restriction sur la taille de l'image. Je voudrais également noter que VirtualDub permet (tout cela, le plus souvent, que l'on ne trouve pas dans d'autres programmes de capture), lors de la capture, de couper immédiatement les bords irréguliers en temps réel et, si les performances du PC le permettent, d'appliquer divers filtres à la vidéo, voire un désentrelacement. AviModifier - dans son objectif, très similaire à VirtualDub. Il a aussi de bonnes capacités, voire uniques à certains égards, mais malheureusement je le connais peu, pour deux raisons : je suis entièrement satisfait de VirtualDub, et en plus, il est gratuit. MS VideoCap32, AMCap, SmartCap - de très petits programmes, mais ils ont quand même des fonctions de capture. À mon avis, ils sont trop simples et pas toujours pratiques. MS VideoCap32 et SmartCap présentent le même inconvénient que VirtualDub en termes de taille d'image. AMCap est étonnamment écrit pour DirectShow. Souvent, les programmes n'ont même pas les paramètres les plus simples et les plus basiques : AMCap n'a même pas le choix de codec pour la vidéo ; dans les trois cas, il n'y a pas de liaison entre le flux vidéo et le son, ce qui n'est tout simplement pas acceptable lors d'une capture à long terme. Peut-être que quelqu'un sera encore intéressé par ces programmes, alors je dirai tout de suite que le programme SmartCap est du plus grand intérêt. iuVCR - un programme initialement destiné uniquement à la capture vidéo et immédiatement écrit pour DirectShow. Par conséquent, il n’y a aucun problème avec la résolution de la vidéo capturée. Tous les réglages possibles pour un tuner TV sont disponibles. Tout est pensé et très pratique, peut-être l'une des meilleures options. bonnet anti-mouches - Le programme est également destiné uniquement à la capture vidéo. Il était une fois FlyCap faisait partie de Fly98/FlyDS (programmes à part entière pour travailler avec un tuner TV, qui a la capacité de capturer des vidéos). Étant donné que la fonction de capture dans les programmes est très bien et facilement mise en œuvre, l'auteur, à la demande générale, a déplacé cette « fonction » dans un programme distinct. Pour plus d'informations sur Fly98/FlyDS, voir ci-dessous. FlyCap, comme vous l'avez probablement déjà compris, est très pratique, tous les réglages et toutes les fonctionnalités nécessaires sont disponibles. Malheureusement, le programme est également destiné à VideoForWidows, c'est donc la même histoire avec la taille de l'image. FlyDS - poursuite du développement du programme Fly98 (Fly98 n'est plus développé aujourd'hui). Aujourd'hui, les programmes sont très différents et même leurs interfaces n'ont presque rien en commun. Fly98 est également écrit pour VideoForWideows, il y aura donc des problèmes de résolution, FlyDS - au contraire, est écrit pour DirectShow, comme le montre même son nom... FlyDS est l'un des meilleurs programmes pour contrôler votre tuner TV, avec des capacités de capture intégrées. Les capacités de capture ne sont pas pires que celles d'iuVCR, FlyDS est donc également l'une des meilleures options. J'avoue que j'utilise moi-même FlyDS, et en plus, les dernières versions ont des fonctionnalités assez uniques ! Par exemple, pendant la capture, le programme peut, en temps réel, appliquer un désentrelacement et d'autres filtres, recadrer les bords et redimensionner l'image. Et aussi ce qu'on appelle le « canal de bout en bout ». Si quelqu'un se souvient des magnétophones à bobines haut de gamme tels que Ilet et Elektronika, ils avaient une telle fonctionnalité : pendant le processus d'enregistrement, vous pouviez écouter le son déjà enregistré. C'est la même chose ici, uniquement avec la vidéo - vous pouvez voir avec quelle qualité elle est écrite sur le disque. Une fenêtre supplémentaire s'ouvre dans laquelle le flux enregistré est affiché dans sa taille et sa qualité réelles. Si vous le souhaitez, cette fenêtre peut être fermée sans douleur afin de ne pas charger davantage le processeur. En général, je répète que FlyDS est l'un des meilleurs programmes de capture vidéo. Ma télévision - le programme est conçu pour regarder la télévision et capturer des vidéos en streaming. De très bonnes opportunités... gâchées par le fait que MyTV a été écrit pour VideoForWindows, et donc tout se répète... Télévision Borg - un programme qui a récemment reçu le statut de programme de capture vidéo. En général, beaucoup de gens connaissent probablement BorgTV, car c'est l'un des meilleurs programmes pour regarder la télévision. BorgTV est fondamentalement différent de tous les programmes listés ci-dessus, le fait est que, contrairement à eux, BorgTV n'a pas besoin de WDM ou de tout autre pilote, il semble être autonome et fonctionne directement avec la carte TV. Peut-être qu'aujourd'hui, alors qu'il n'existe pas de pilotes WDM normalement (sans problèmes) pour les cartes TV individuelles, BorgTV est comme un rayon de lumière dans un royaume sombre. :) le programme ne fait pas un mauvais travail avec la fonction de capture, il a même une fonctionnalité plutôt unique : couper les bords inégaux, en temps réel. BorgTV est bon pour tout le monde, mais l'auteur n'a oublié qu'un détail très important : relier le flux vidéo au son. J'espère vraiment que cette faille sera corrigée dans les prochaines versions. Malheureusement, comme il s'est avéré récemment, ce programme présente un autre inconvénient sérieux : BorgTV ne fonctionne pas bien sur le système de fichiers NTFS. Windows 2000/XP, après l'installation du programme, ne fonctionne pas de manière stable. Je recommanderais de l'utiliser uniquement si vous disposez de FAT32. Pour que tout soit plus clair et plus visuel, je vais mettre tous ces logiciels et leurs capacités dans un tableau. Juste pour commencer, quelques commentaires : le logiciel est principalement considéré comme un logiciel de capture ; donné max. L'autorisation de capturer des programmes n'est valable que sous Windows 2000/XP.
Conseils généraux Fréquence de trame. Si le signal est dans le système PAL ou SECAM, la fréquence d'images doit être réglée sur 25 ips, si NTSC - 30 ips. Un plus petit nombre conduira finalement à une sorte de diaporama ; un plus grand nombre ne sera toujours pas capturé. Lors de la capture vidéo, avec le flux vidéo lié à l'audio, le nombre d'images fluctue quelque peu. C'est normal, c'est comme ça que ça devrait être. Puisque le nombre moyen d’images est affiché, vous verrez 25 au lieu de 24.867. Lorsque vous utilisez un pilote WDM et un programme écrit pour la capture DirectShow, le réglage de la fréquence d'images peut ne pas toujours fonctionner. Ceux. Peu importe ce que vous y définissez, la fréquence restera toujours de 25 ips pour PAL/SECAM et de 30 pour NTSC. Cela est dû à l'écriture du pilote WDM. Parmi tous les pilotes connus, seul le pilote WDM universel d'Eduardo Jose Tagle gère le réglage de la fréquence d'images. Permettez-moi de préciser que dans les programmes VideoForWindows sous Windows 2000/XP, le paramètre fonctionne toujours, d'ailleurs, on ne sait pas pourquoi. Choisir une palette de couleurs. Il est clair que plus la palette est large, mieux c'est. Mais à mesure que la palette augmente, la taille du flux augmente également, ce qui, vous le comprenez vous-même, n'est pas souhaitable. Par conséquent, je recommanderai d'utiliser « YUY2 », dans ce cas, il n'y aura aucun changement/distorsion de couleur perceptible (à l'œil humain), et en même temps le débit n'est pas si important. Ivan Uskov : Il est fortement recommandé d'utiliser les formats YUY16 ou YVUV 2 bits pour la capture. Premièrement, ces formats sont « natifs » à la fois pour représenter la couleur à la télévision et pour les puces de numérisation de signaux vidéo. Par exemple, la sortie du numériseur des puces bt848/bt878 populaires est exactement YUY2, et tous les autres formats de couleurs, tels que RGB16, RGB24, YUV12, etc., sont obtenus en bt8x8 suite aux conversions de YUY2. pas besoin d'utiliser RGB24, car il ne contient pas d'informations de couleur supplémentaires, mais en même temps 1,5 fois plus grandes. Sélection d'un codec pour le flux vidéo. À mon avis, il est préférable aujourd’hui d’utiliser l’un des 3 codecs ci-dessous. L’un d’eux vous conviendra certainement, je ne considère pas le reste comme inutile. Codec vidéo DivX - à utiliser si votre appareil est suffisamment puissant ou si la résolution de la vidéo capturée n'est pas élevée. Par exemple, mon Celeron 333 overclocké à 500 MHz suffisait pour capturer et compresser un flux en temps réel en Mpeg4 avec une résolution allant jusqu'à 352x288 inclus. D'ailleurs, cela n'a probablement aucun sens de compresser un flux haute résolution directement en Mpeg4, puisqu'un effet « peigne » y apparaît, et il est conseillé de le supprimer avant la compression finale. Pour le stockage vidéo intermédiaire, si un traitement et une compression ultérieurs sont attendus, ce codec ne convient pas ! Si vous êtes satisfait de la résolution de 352x288 ou que le « peigne » ne vous dérange pas, et que les performances de votre machine sont suffisantes pour une compression en temps réel en Mpeg4. Je recommanderais fortement de faire exactement cela ! Dans le même temps, vous évitez une opération de compression intermédiaire utilisant un autre codec, et évitez ainsi une perte de qualité et une perte de temps lors d'une compression ultérieure. Si vous n'aimez pas les bords inégaux (déchirés) de l'image vidéo, vous pouvez également les recadrer en temps réel (par exemple, VirtualDub, BorgTV et FlyDS le permettent). FlyDS vous permet de supprimer le « peigne » en temps réel, afin que vous puissiez capturer une vidéo haute résolution, supprimer le « peigne » en temps réel, couper les bords inégaux et le redimensionner si nécessaire. En conséquence, après traitement en temps réel, compressez le flux résultant en MPEG4. L’idée est merveilleuse et présente de nombreux avantages. La seule chose qui rend cela impossible pour beaucoup est le manque d’ordinateur personnel offrant de telles performances. Mon P3-1.2 GHz actuel ne peut clairement pas faire face à cette tâche, mais sur certains P4-3 GHz, cela vaut probablement la peine d'essayer. :) Et encore une chose, il devient parfois nécessaire de couper certains fragments de la vidéo enregistrée... avec le même VirtualDub, cela peut être fait sans compression ultérieure du flux vidéo ! Gardez cela à l'esprit... Huffyuv Video Codec est un très bon codec, il serait encore plus correct de l'appeler non pas un codec mais un archiveur, il compresse le flux vidéo sans perte de qualité ! Gardez simplement à l’esprit qu’il est optimisé pour fonctionner avec la palette YUY2. Ce codec nécessite moins de performances CPU pour fonctionner, mais le flux de données de sortie est assez volumineux et tous les systèmes de disques ne peuvent pas le gérer. Par exemple, mon lecteur avec une vitesse de broche de 5400 352 tr/min peut enregistrer un flux vidéo maximum avec une résolution de 288x4. Naturellement, cette résolution ne présente aucun intérêt. Si vous souhaitez capturer à cette résolution, il est préférable de passer directement au MpegXNUMX. Si vous avez besoin d'une vidéo intermédiaire et que les performances de votre machine sont suffisantes pour capturer une vidéo avec la résolution requise, vous ne pouvez rien trouver de mieux que Huffyuv. Pic Vidéo MJPEG Codec - le codec le plus rapide ! Vous permet de capturer des vidéos haute résolution même sur des machines assez faibles. Ce codec convient également au stockage vidéo intermédiaire, il vous suffit de choisir la qualité de compression la plus élevée possible pour votre ordinateur : c'est-à-dire sélectionnez la résolution requise et réglez expérimentalement le curseur de qualité au maximum, auquel il n'y a toujours pas d'images perdues. Sélection d'un codec pour le flux audio. Ici, je ne peux dire qu’une chose : choisissez toujours « pas de compression » ! Même si votre machine est si cool qu'elle peut capturer des vidéos avec une qualité qui vous satisfait, et même compresser l'audio en même temps, sélectionnez toujours « pas de compression ». Sinon, la probabilité de désynchronisation du son et de l'image est très, très élevée, surtout avec des fragments longs (plus de 5 minutes). Après la capture, peut-être après le traitement de la vidéo, lorsque le clip vidéo est enfin enregistré, il vaut mieux encoder le son avec un codec mp3, c'est optimal aujourd'hui. Le problème du "peigne" Lorsqu'un tuner TV capture un flux vidéo avec une résolution d'image supérieure à 352 x 288, l'effet dit « peigne » est présent. Je n'entrerai pas maintenant dans les raisons de son apparition, je vais seulement vous parler d'un moyen de l'éliminer. Aujourd'hui, je suis de plus en plus enclin à croire qu'il est nécessaire de capturer des vidéos uniquement avec une résolution de 768x576. Sauf dans les cas où la vidéo finale aura une résolution de 352x288 ou inférieure, et également lorsque la source du signal ne fournit pas une telle résolution. Je vais vous expliquer pourquoi. Premièrement, en soi, il est évident que plus la résolution est élevée, mieux c'est - vous pouvez tout examiner plus en détail, etc. Deuxièmement, en retirant le « peigne », les meilleurs résultats (j’ai fait des expériences spécifiques) sont obtenus avec des images de grande taille. Et même si vous n'avez pas besoin d'une résolution aussi élevée, les meilleurs résultats seront obtenus si vous capturez une grande image, puis retirez le peigne puis réduisez-la à la taille requise. Pour supprimer l'effet peigne, j'ai utilisé VirtualDub. Il dispose d'un filtre intégré spécial, mais il est préférable, je le dis tout de suite, d'utiliser un autre filtre (plugin), qui est téléchargé et installé séparément. Il s'appelle "Smart Deinterlace". Quand je l'ai vu pour la première fois en action, j'ai été très surpris que cela soit possible. L'apparence du filtre "Smart Deinterlace", ou plutôt la vue du panneau de paramètres du filtre, est visible ci-dessus. D'habitude je ne touche même pas aux paramètres, je laisse tout par défaut... Récemment, Sergey Andyk a écrit un autre filtre de désentrelacement "Asvzzz Deinterlace" pour VirtualDub, ce filtre ne s'est pas révélé pire que "Smart Deinterlace" et peut-être même meilleur. Je vous recommande donc d’essayer les deux filtres et de choisir celui que vous préférez. Modes de fonctionnement possibles
Auteur : Dmitri Kornev ; Publication : pctuner.ru Nous recommandons des articles intéressants section art vidéo: ▪ Caméra vidéo numérique comme webcam Voir d'autres articles section art vidéo. Lire et écrire utile commentaires sur cet article. Dernières nouvelles de la science et de la technologie, nouvelle électronique : Machine pour éclaircir les fleurs dans les jardins
02.05.2024 Microscope infrarouge avancé
02.05.2024 Piège à air pour insectes
01.05.2024
Autres nouvelles intéressantes : ▪ Les verres se nettoient tout seuls ▪ Radio portable numérique Motorola MOTOTRBO SL1600 Fil d'actualité de la science et de la technologie, nouvelle électronique
Matériaux intéressants de la bibliothèque technique gratuite : ▪ section du site Amplificateurs basse fréquence. Sélection d'articles ▪ article Caméra vidéo numérique comme caméra Web. art vidéo ▪ Qu'est-ce que le magma ? Réponse détaillée ▪ article Réglementation juridique du travail des enseignants
Laissez votre commentaire sur cet article : Toutes les langues de cette page Page principale | bibliothèque | Articles | Plan du site | Avis sur le site www.diagramme.com.ua |