Salta al contenuto

Supporto codec

L'obiettivo è la riproduzione diretta di tutti i media. Ciò significa che il contenitore, il video, l'audio e i sottotitoli sono tutti supportati dal client. Se il supporto non è compatibile per qualsiasi motivo, Jellyfin utilizzerà FFmpeg per convertire il supporto. Direct Stream verrà prodotto se l'audio, il contenitore o i sottotitoli non sono supportati. Se il codec video non è supportato, ciò comporterà la transcodifica video. I sottotitoli possono essere complicati perché possono causare il Direct Stream (i sottotitoli vengono remixati) o la transcodifica video (registrazione dei sottotitoli). Questo è il componente CPU più intenso della transcodifica. La decodifica è meno intensiva della codifica.

Ripartizione dei codec video.

 Supporto codec Supporto codec

1 Il supporto HEVC è potenzialmente disponibile scaricando sul sistema operativo, ma questo non è stato testato.

2 La riproduzione Android è attualmente interrotta. Il client segnala che HEVC è supportato e tenta di eseguire lo streaming direttamente.

Formatta il foglio di controllo:

1MPEG-4 Parte 2 contro Parte 10

2MPEG-4 Parte 17: Sottotitoli MP4TT

Se il codec audio non è supportato o incompatibile (come la riproduzione di un flusso a 5.1 canali su un dispositivo stereo), il codec audio deve essere transcodificato. Non è così intenso come la codifica video.

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

Formatta il foglio di controllo:

1MP3 Mono viene erroneamente segnalato come non supportato e verrà transcodificato in CAA.

2Solo EAC3 2.0 è stato testato.

I contenitori 3OGG non sono compatibili e causeranno la conversione VORBIS.

4Solo DTS Mono è stato testato.

Standard ATSC per AC-3 ed EAC-3.

I sottotitoli possono essere un problema sottile per la transcodifica. I contenitori hanno un numero limitato di sottotitoli compatibili. Se i sottotitoli devono essere transcodificati, accadrà in due modi. Possono essere convertiti in un altro formato compatibile (sottotitoli basati su testo) o registrati su video (basati su immagini / senza perdita di dati e basati su ASS) poiché la transcodifica dei sottotitoli non è supportata. Questo è il metodo più intenso di transcodifica perché due transcodifiche si verificano contemporaneamente; applicando il livello sottotitoli sul livello video. Ecco una ripartizione dei formati di sottotitoli più comuni.

Formato TSMP41MKVAVISubRip Text (SRT) Testo❌ ✅ WebVTT (VTT) 2Testo❌❌✅ ASS / SSA3 Testo formattato❌❌✅ VobSub4Picture✅✅✅✅ MP4TT / TXTTXML❌✅❌❌PGSSUBPicture❌❌❌✅❌

I contenitori 1MP4 possono supportare solo un flusso di sottotitoli incorporati. Ciò non influisce sui sottotitoli esterni.

2VTT sono supportati su un flusso HLS.

I sottotitoli 3ASS sono compatibili solo con i file MKV. I file MKV non sono supportati da Firefox. Saranno sempre intrinsecamente registrati nel video.

4DVB-SUB (SUB + IDX) è un altro nome per i file VobSub.

Sottotitoli forzati

“I sottotitoli forzati sono comuni nei film e forniscono i sottotitoli solo quando i personaggi parlano una lingua straniera o extraterrestre o un segno, una bandiera o altro testo in una scena non si traduce nel processo di localizzazione e doppiaggio. In alcuni casi, i dialoghi stranieri possono essere lasciati non tradotti se il film è pensato per essere visto dal punto di vista di un personaggio particolare che non parla la lingua in questione. " - Wikipedia

Se il contenitore non è supportato, ciò comporterà una rispedizione. Il codec video e audio rimarrà intatto, ma avvolto in un contenitore con supporto. Questo è il processo meno intenso. La maggior parte dei contenitori video verrà remixata per utilizzare il protocollo di streaming HLS e i contenitori TS. Il rifacimento non dovrebbe essere un problema nemmeno per un RPi3.

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

I contenitori da 1 MP4 sono uno dei pochi contenitori che non si mescolano più.

I contenitori 2MKV possono contenere quasi tutti i codec, ma non supportano lo streaming in Firefox e vengono riconfezionati.

I contenitori 3MKV sono erroneamente etichettati come WebM in Firefox durante la riproduzione.

Il 4TS è uno dei principali contenitori per la trasmissione di meduse.

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