Vai al contenuto

Direct play e transcodifica

Perché il media server transcodifica e come evitarlo

Cos'è la transcodifica, le cinque cause che la provocano in un media server e come Quven mantiene il direct play con app native e codifica hardware gratis.

Primo piano di una ventola di raffreddamento dentro un case, illuminata di ambra

Un media server transcodifica quando il dispositivo che ha davanti non riesce a riprodurre il file così com’è sul disco, perciò il server decodifica il video e lo codifica di nuovo in qualcosa che quel dispositivo accetta, mentre il direct play invia il file esattamente com’è. Quven è un media server self-hosted di Quven Technologies S.R.L., gratuito per uso personale, ed è costruito per restare su questa seconda strada, con la transcodifica hardware inclusa in ogni piano per i file che hanno ancora bisogno di conversione, e con app native che riproducono intatta la maggior parte di ciò che possiedi senza chiedere nulla al server.

Cinque cose spingono un server verso la transcodifica, ma quattro si risolvono senza spendere nulla.

Che cos’è la transcodifica?

Transcodificare significa decodificare un video, e spesso il suo audio o i sottotitoli, poi codificare di nuovo il risultato in un formato, una dimensione o un bitrate diversi. Il direct play costa quasi niente. Il direct stream, che sposta lo stesso video in un altro contenitore, costa pochissimo. Una transcodifica è costosa e con perdita. Perciò l’obiettivo è transcodificare il più raramente possibile, prima ancora di farlo bene.

Perché un media server transcodifica?

Causa Che cosa corregge il server Evitabile
Contenitore Il client non sa leggere l’MKV Sì, con un client nativo
Codec video Nessun decodificatore HEVC, AV1 o a 10 bit A volte
Codec audio TrueHD o DTS-HD che l’uscita non riproduce Sì, scegli un’altra traccia
Sottotitoli Una traccia a immagini dipinta nell’immagine Sì, con un’app nativa
Banda Il bitrate supera ciò che la linea regge Solo abbassando la qualità

La prima riga non c’entra con l’hardware. Un browser accetta MP4 frammentato e un breve elenco di codec, perciò gran parte di uno scaffale tipico viene convertita prima di arrivare in una scheda, ed è per questo che esistono i client nativi.

Quali encoder hardware può usare un media server?

Quando una transcodifica non si può evitare, conta quale chip la esegue. Quven trova da solo l’acceleratore, e ogni backend qui sotto è gratuito:

Encoder Hardware
NVENC Schede NVIDIA
Quick Sync Grafica integrata Intel
VAAPI Intel e AMD su Linux
AMF Schede AMD su Windows
VideoToolbox Mac
V4L2 Schede ARM

Non sono intercambiabili: un Raspberry Pi ha un encoder V4L2 e nessun VAAPI. Un Intel N100 ha Quick Sync. Quven prova prima NVENC e per ultimo V4L2, e i backend validati dalla tua macchina compaiono nella scheda Info e diagnostica, dove un amministratore può fissarne uno in Impostazioni, nella scheda Qualità.

Una sessione viene codificata in software? Un container che non vede il nodo di rendering ricade sul software senza dirlo, e l’unico segnale è un processore al massimo (guida Docker). Quali server fanno pagare la transcodifica hardware ha una risposta a sé, e in Quven è una delle nove funzioni del piano gratuito.

Come funziona il tone mapping HDR durante una transcodifica?

Un master HDR10 o Dolby Vision mostrato su uno schermo SDR senza tone mapping appare slavato e grigio. Quven mappa con una curva Hable, che conserva il dettaglio nelle parti luminose, e un client nativo che accetta il segnale HDR lo riceve intatto.

Perché i sottotitoli fanno transcodificare un media server?

I sottotitoli di testo non costano nulla, ma PGS su un Blu-ray e VobSub su un DVD sono immagini, e dipingere un’immagine sul fotogramma significa ricodificare ogni fotogramma che tocca. Ma c’è una via d’uscita migliore che spegnere i sottotitoli: le app native di Quven li disegnano da sé, e con Max il server può leggere una traccia a immagini in testo una volta sola (perché è difficile), dopodiché il film torna a riprodursi intatto.

Come si mantiene il direct play?

  1. Usa un client nativo dove lo schermo lo permette, perché il percorso del browser è quello che converte la maggior parte di ciò che possiedi.
  2. Tieni una traccia audio compatibile accanto a una lossless, perché l’audio da solo può forzare una transcodifica su certi dispositivi.
  3. Trasforma i sottotitoli a immagini in testo una volta, così non serve imprimerli nell’immagine ogni sera.
  4. Fuori casa, bada all’upload: un remux 4K a 60 Mbps non passa da una linea in uscita da 10 Mbps qualunque codec scelga (accesso remoto senza aprire una porta).

Per vederlo, scarica Quven, riproduci il film che transcodifica sul tuo server attuale e apri il pannello delle statistiche del player, che nomina la decisione per ogni titolo, perché potresti scoprire che il film che si inceppava dipendeva da altro che dall’hardware.

Domande frequenti

La transcodifica fa perdere qualità?

Sì, perché è una ricodifica con perdita di qualcosa che era già con perdita, anche se a un bitrate generoso fatichi a vederla sulla maggior parte dei contenuti.

Quanti flussi può transcodificare insieme un server di casa?

Più sessioni 1080p sono tranquille su un encoder Intel o NVIDIA moderno, mentre solo con il processore un flusso può occupare tutti i core.

Serve una scheda grafica per un media server?

Non se i client riproducono i file direttamente, anche se un encoder conviene quando guardano in più persone insieme.

La transcodifica hardware è gratuita?

In Quven sì, in ogni piano, con gli encoder NVIDIA, Intel, AMD, Apple e V4L2.

Che differenza c’è tra direct play e direct stream?

Il direct play invia il file intatto, mentre il direct stream lo reimpacchetta in un altro contenitore.

Quven Lifetime

Tutte le funzioni di Max, con un solo pagamento

Lifetime è Max senza rinnovo: il relay gestito e il client web, i sottotitoli scritti dall'audio, l'editor dei sottotitoli con la traduzione e la riparazione dei file danneggiati, oggi e con tutto ciò che Max aggiungerà. Consente inoltre di condividere il server con un massimo di 150 persone.

€129, una volta sola.

Comunità

Commenti

0 commenti

Verrà mostrato pubblicamente con il commento.

Gli invii degli ospiti registrano dati limitati di rete e dispositivo per prevenire abusi. Consulta l’Informativa privacy.

Non ci sono ancora commenti. Inizia la conversazione.

Conferma azione

Riporta a casa la tua libreria.

Gratuito per uso personale, da installare sul tuo hardware in pochi minuti.