Transcodage - Transcoding

Le transcodage est la conversion numérique-numérique directe d'un encodage en un autre, comme pour les fichiers de données de films , les fichiers audio (par exemple, MP3 , WAV ) ou le codage de caractères (par exemple, UTF-8 , ISO / CEI 8859 ). Cela est généralement fait dans les cas où un périphérique cible (ou un flux de travail ) ne prend pas en charge le format ou a une capacité de stockage limitée qui nécessite une taille de fichier réduite, ou pour convertir des données incompatibles ou obsolètes vers un format plus pris en charge ou plus moderne.

Dans le monde de la vidéo analogique, le transcodage peut être effectué juste pendant la recherche de fichiers, ainsi que pour la présentation. Par exemple, les fichiers Cineon et DPX ont été largement utilisés comme format commun pour le cinéma numérique , mais la taille des données d'un film de deux heures est d'environ 8 téraoctets (To). Cette grande taille peut augmenter le coût et la difficulté de gestion des fichiers vidéo. Cependant, le transcodage dans un format sans perte JPEG2000 offre de meilleures performances de compression que les autres technologies de codage sans perte et, dans de nombreux cas, JPEG2000 peut compresser les images à moitié.

Le transcodage est généralement un processus avec perte , introduisant une perte de génération ; cependant, le transcodage peut être sans perte si la sortie est compressée sans perte ou non compressée. Le processus de transcodage dans un format avec perte introduit divers degrés de perte de génération , tandis que le transcodage de perte à sans perte ou non compressé est techniquement une conversion sans perte car aucune information n'est perdue; cependant, le processus est irréversible et est plus correctement connu comme destructeur .

Traiter

Le transcodage est un processus en deux étapes dans lequel les données originales sont décodées dans un format intermédiaire non compressé (par exemple, PCM pour l'audio; YUV pour la vidéo), qui est ensuite codé dans le format cible.

Recodage / recodage

On peut également ré-encoder les données dans le même format, pour un certain nombre de raisons:

Édition
Si l'on souhaite éditer des données dans un format compressé (par exemple, effectuer une édition d'image sur une image JPEG ), on va généralement les décoder, les éditer, puis les recoder. Ce recodage entraîne une perte de génération numérique ; ainsi, si l'on souhaite éditer un fichier à plusieurs reprises, on ne doit le décoder qu'une seule fois, et faire toutes les modifications sur cette copie, plutôt que de le recoder à plusieurs reprises. De même, si le codage dans un format avec perte est nécessaire, il doit être différé jusqu'à ce que les données soient finalisées, par exemple après la maîtrise.
Débit binaire inférieur
La transcription est un processus similaire au transcodage dans lequel les fichiers sont codés à un débit binaire inférieur sans changer les formats vidéo; cela peut inclure une conversion de fréquence d'échantillonnage , mais peut utiliser une fréquence d'échantillonnage identique avec une compression plus élevée. Cela permet d'adapter un média donné dans un espace de stockage plus petit (par exemple, en installant un DVD sur un CD vidéo ) ou sur un canal à bande passante inférieure.
Mise à l'échelle de l'image
La modification de la taille de l'image de la vidéo est appelée transsizing et est utilisée si la résolution de sortie diffère de la résolution du support. Sur un appareil suffisamment puissant, la mise à l'échelle de l'image peut être effectuée lors de la lecture, mais elle peut également être effectuée par ré-encodage, en particulier dans le cadre de la transcription (comme une image sous- échantillonnée nécessitant un débit binaire inférieur).

On peut également utiliser des formats avec peeling du débit binaire , qui permettent de baisser facilement le débit binaire sans recodage, mais la qualité est souvent inférieure à un réencodage. Par exemple, dans le peeling à débit binaire de Vorbis à partir de 2008, la qualité est inférieure à celle du réencodage.

Désavantages

Le principal inconvénient du transcodage dans les formats avec perte est une qualité réduite. Les artefacts de compression sont cumulatifs, de sorte que le transcodage entraîne une perte de qualité progressive à chaque génération successive, appelée perte de génération numérique . Pour cette raison, le transcodage (dans des formats avec perte) est généralement déconseillé, sauf s'il est inévitable.

Pour les utilisateurs souhaitant pouvoir réencoder l'audio dans n'importe quel format et pour l'édition audio numérique , il est préférable de conserver une copie principale dans un format sans perte (tel que FLAC , ALAC , TTA , WavPack , etc.) la moitié de l'espace de stockage nécessaire par rapport aux formats PCM non compressés d'origine (tels que WAV et AIFF ), car les formats sans perte ont généralement l'avantage supplémentaire d'avoir des options de métadonnées , qui sont soit complètement absentes, soit très limitées dans les formats PCM. Ces formats sans perte peuvent être transcodés en formats PCM ou transcodés directement d'un format sans perte à un autre format sans perte, sans aucune perte de qualité. Ils peuvent être transcodés dans un format avec perte, mais ces copies ne pourront alors pas être transcodées dans un autre format de quelque nature que ce soit (PCM, sans perte ou avec perte) sans perte de qualité ultérieure.

Pour l' édition d'images , il est conseillé aux utilisateurs de capturer ou d'enregistrer des images dans un format brut ou non compressé, puis de modifier une copie de cette version principale, en ne convertissant aux formats avec perte que si des images de plus petite taille sont nécessaires pour la distribution finale. Comme pour l'audio, le transcodage d'un format avec perte vers un autre format de n'importe quel type entraînera une perte de qualité.

Pour le montage vidéo (pour la conversion vidéo), les images sont normalement compressées directement pendant le processus d'enregistrement en raison des énormes tailles de fichiers qui seraient créées si elles ne l'étaient pas, et parce que les énormes demandes de stockage sont trop lourdes pour l'utilisateur. Cependant, la quantité de compression utilisée à l'étape d'enregistrement peut être très variable et dépend d'un certain nombre de facteurs, y compris la qualité des images enregistrées (par exemple analogique ou numérique, définition standard ou haute définition, etc.), et le type d'équipement disponible pour l'utilisateur, qui est souvent lié à des contraintes budgétaires - car l'équipement vidéo numérique de la plus haute qualité et l'espace de stockage peuvent être coûteux. En fait, cela signifie que tout transcodage impliquera une perte d'image cumulative, et donc la solution la plus pratique dans la mesure où la minimisation de la perte de qualité est que l'enregistrement original soit considéré comme la copie principale, et pour les versions transcodées ultérieures souhaitées, qui seront souvent dans un format différent et taille de fichier plus petite, à transcoder uniquement à partir de cette copie principale.

Usage

Bien que le transcodage puisse être trouvé dans de nombreux domaines de l'adaptation de contenu, il est couramment utilisé dans le domaine de l' adaptation de contenu de téléphonie mobile . Dans ce cas, le transcodage est un must, en raison de la diversité des appareils mobiles et de leurs capacités. Cette diversité nécessite un état intermédiaire d'adaptation du contenu afin de s'assurer que le contenu source fonctionnera correctement sur le dispositif cible auquel il est envoyé.

Le transcodage de la vidéo de la plupart des appareils photo numériques grand public peut réduire considérablement la taille du fichier tout en gardant à peu près la même qualité. Cela est possible parce que la plupart des caméras grand public sont des appareils en temps réel à alimentation limitée n'ayant ni la puissance de traitement ni les alimentations robustes des processeurs de bureau.

L'une des technologies les plus populaires dans lesquelles le transcodage est utilisé est le service de messagerie multimédia (MMS), qui est la technologie utilisée pour envoyer ou recevoir des messages avec des médias (image, son, texte et vidéo) entre les téléphones mobiles. Par exemple, lorsqu'un téléphone avec appareil photo est utilisé pour prendre une photo numérique, une image de haute qualité d'au moins 640x480 pixels est généralement créée. Lors de l'envoi de l'image à un autre téléphone, cette image haute résolution peut être transcodée en une image de résolution inférieure avec moins de couleurs afin de mieux s'adapter à la taille de l'écran et aux limites de couleur de l'appareil cible. Cette réduction de taille et de couleur améliore l'expérience utilisateur sur l'appareil cible et constitue parfois le seul moyen d'envoyer du contenu entre différents appareils mobiles.

Le transcodage est largement utilisé par les logiciels PC de cinéma maison pour réduire l'utilisation de l'espace disque par les fichiers vidéo. L'opération la plus courante dans cette application est le transcodage des fichiers MPEG-2 au format MPEG-4 ou H.264 .

Le transcodage en temps réel de plusieurs à plusieurs (de n'importe quel format d'entrée à n'importe quel format de sortie) devient une nécessité pour fournir une véritable capacité de recherche pour tout contenu multimédia sur n'importe quel appareil mobile, avec plus de 500 millions de vidéos sur le Web et une pléthore. des appareils mobiles.

Histoire

Avant l'avènement des semi-conducteurs et des circuits intégrés, la résolution en temps réel et le transcodage de la fréquence d'images entre différentes normes vidéo analogiques étaient obtenus par une combinaison CRT / tube de caméra . La partie CRT n'écrit pas sur un luminophore , mais sur une cible diélectrique mince; la partie caméra lit le motif de charge déposé à une vitesse de balayage différente de l'arrière de cette cible. La configuration peut également être utilisée comme genlock .

Voir également

Concepts
Comparaison

Remarques

Les références

Liens externes