Aller au contenu

Prise en charge du codec

L'objectif est la reproduction directe de tous les supports. Cela signifie que le conteneur, la vidéo, l'audio et les sous-titres sont tous pris en charge par le client. Si le support est incompatible pour une raison quelconque, Jellyfin utilisera FFmpeg pour convertir le support. Direct Stream sera produit si l'audio, le conteneur ou les sous-titres ne sont pas pris en charge. Si le codec vidéo n'est pas pris en charge, cela entraînera un transcodage vidéo. Les sous-titres peuvent être délicats car ils peuvent provoquer un flux direct (sous-titres à remixer) ou un transcodage vidéo (enregistrement de sous-titres). Il s'agit du composant CPU le plus intensif du transcodage. Le décodage est moins intensif que le codage.

Répartition des codecs vidéo.

 Prise en charge du codec Prise en charge du codec

1 La prise en charge HEVC est potentiellement disponible en téléchargeant sur le système d'exploitation, mais cela n'a pas été testé.

2 La lecture Android est actuellement interrompue. Le client signale que le HEVC est pris en charge et essaie de diffuser directement.

Formatez la feuille de contrôle:

1MPEG-4 Part-2 vs Part-10

2MPEG-4 Partie 17: Sous-titres MP4TT

Si le codec audio n'est pas pris en charge ou incompatible (comme la lecture d'un flux 5.1 canaux sur un périphérique stéréo), le codec audio doit être transcodé. Ce n'est pas aussi intensif que l'encodage vidéo.

ChromeFirefoxSafariAndroidAndroidTViOSRokuKodiMPV ShimFLAC✅✅✅✅✅✅MP3 1 ✅✅✅✅✅AAC✅✅✅✅✅✅AC3✅❌✅✅✅EAC32✅✅✅✅✅✅VORBIS3✅✅✅✅✅✅✅✅✅DTS4❌❌❌❌ ❌✅✅✅✅✅

Formatez la feuille de contrôle:

1MP3 Mono est incorrectement signalé comme non pris en charge et sera transcodé en AAC.

2 Seul l'EAC3 2.0 a été testé.

Les conteneurs 3OGG ne sont pas compatibles et entraîneront une conversion VORBIS.

4 Seul DTS Mono a été testé.

Norme ATSC pour AC-3 et EAC-3.

Les sous-tuiles peuvent être un problème subtil pour le transcodage. Les conteneurs ont un nombre limité de sous-titres compatibles. Si les sous-titres doivent être transcodés, cela se fera de deux manières. Ils peuvent être convertis dans un autre format compatible (sous-titres basés sur du texte) ou enregistrés sur vidéo (basés sur l'image / sans perte et basés sur ASS) car le transcodage des sous-titres n'est pas pris en charge. Il s'agit de la méthode de transcodage la plus intensive car deux transcodes se produisent en même temps; appliquer la couche de sous-titres sur la couche vidéo. Voici une ventilation des formats de sous-titres les plus courants.

Format TSMP41MKVAVISubRip Text (SRT) Text❌ ✅ WebVTT (VTT) 2Text❌❌✅ ASS / SSA3Formatted Text❌❌✅ VobSub4Picture✅✅✅✅ MP4TT / TXTTXML❌✅❌❌PGSSUBPicture❌❌❌✅❌

Les conteneurs 1MP4 ne peuvent prendre en charge qu'un flux de sous-titres intégrés. Cela n'affecte pas les sous-titres externes.

2VTT sont pris en charge sur un flux HLS.

Les sous-titres 3ASS ne sont compatibles qu'avec les fichiers MKV. Les fichiers MKV ne sont pas pris en charge par Firefox. Ils seront toujours intrinsèquement enregistrés dans la vidéo.

4DVB-SUB (SUB + IDX) est un autre nom pour les fichiers VobSub.

Sous-titres forcés

«Les sous-titres forcés sont courants dans les films et ne fournissent des sous-titres que lorsque les personnages parlent une langue étrangère ou extraterrestre, ou qu'un signe, un drapeau ou tout autre texte dans une scène ne se traduit pas par le processus de localisation et de doublage. Dans certains cas, les dialogues étrangers peuvent ne pas être traduits si le film est destiné à être vu du point de vue d'un personnage particulier qui ne parle pas la langue en question. » - Wikipédia

Si le conteneur n'est pas pris en charge, cela entraînera une réexpédition. Le codec vidéo et audio restera intact, mais emballé dans un conteneur avec support. C'est le processus le moins intensif. La plupart des conteneurs vidéo seront remixés pour utiliser le protocole de streaming HLS et les conteneurs TS. Le remuxage ne devrait pas être un problème, même pour un RPi3.

ChromeFirefoxSafariAndroidAndroidTVKodiRokuMP41✅✅✅✅✅✅✅✅MKV2, 3✅❌✅✅✅✅TS4✅✅✅✅✅✅✅OGG❌❌❌❌❌❌❌❌❌

Les conteneurs 1MP4 sont l'un des rares conteneurs qui ne se mélangent plus.

Les conteneurs 2MKV peuvent contenir presque tous les codecs, mais ils ne prennent pas en charge la diffusion en continu dans Firefox et sont reconditionnés.

Les conteneurs 3MKV sont incorrectement étiquetés comme WebM dans Firefox pendant la relecture.

Le 4TS est l'un des principaux conteneurs pour la transmission des méduses.

fr_FRFrançais
es_ESEspañol zh_CN简体中文 hi_INहिन्दी arالعربية pt_BRPortuguês do Brasil bn_BDবাংলা ru_RUРусский ja日本語 de_DEDeutsch it_ITItaliano fr_FRFrançais