Ir al contenido

Reproducción directa y transcodificación

Por qué transcodifica tu servidor y cómo evitarlo

Qué es la transcodificación, sus cinco desencadenantes y cómo Quven mantiene la reproducción directa con aplicaciones nativas y codificación GPU gratuita.

Primer plano de un ventilador de ordenador girando dentro de una caja, iluminado en tono ámbar

Un servidor multimedia transcodifica cuando el dispositivo que tiene delante no puede reproducir el archivo tal como está en el disco, de modo que el servidor decodifica el vídeo y lo codifica de nuevo en algo que ese dispositivo acepta, mientras que la reproducción directa envía el archivo exactamente como es. Quven es un servidor multimedia autoalojado de Quven Technologies S.R.L., gratuito para uso personal, y está pensado para mantenerse en ese segundo camino, con la transcodificación por hardware incluida en todos los planes para los archivos que todavía necesitan conversión.

Cinco factores empujan a un servidor a transcodificar, pero cuatro de ellos pueden corregirse sin gastar dinero.

¿Qué es la transcodificación multimedia?

Transcodificar significa decodificar un vídeo, y a menudo su audio o sus subtítulos, y después codificar de nuevo el resultado en otro formato, otro tamaño u otra tasa de bits. La reproducción directa casi no cuesta nada. La transmisión directa, que traslada el mismo vídeo a otro contenedor, cuesta muy poco. Una transcodificación es costosa y conlleva pérdida de calidad. Por eso el objetivo consiste en transcodificar lo menos posible, más que en transcodificar bien.

¿Por qué transcodifica un servidor multimedia?

Desencadenante Lo que corrige el servidor Evitable
Contenedor El cliente no puede demultiplexar MKV Sí, de forma nativa
Códec de vídeo Ningún decodificador HEVC, AV1 o de 10 bits A veces
Códec de audio TrueHD o DTS-HD que el dispositivo no puede reproducir Sí, eligiendo otra pista
Subtítulos Una pista de mapa de bits pintada sobre la imagen Sí, de forma nativa
Ancho de banda La tasa de bits supera lo que transporta la conexión Solo reduciendo la calidad

La primera fila no tiene nada que ver con el hardware. Un navegador acepta MP4 fragmentado y una lista corta de códecs, de modo que la mayor parte de una colección habitual se convierte antes de llegar a una pestaña, y por eso existen los clientes nativos.

¿Qué codificadores por hardware puede usar un servidor multimedia?

Cuando una transcodificación resulta inevitable, lo que importa es qué chip la realiza. Quven encuentra el acelerador por sí mismo, y todos los motores siguientes son gratuitos.

Codificador Hardware
NVENC Tarjetas NVIDIA
Quick Sync Gráficos integrados de Intel
VAAPI Intel y AMD en Linux
AMF Tarjetas AMD en Windows
VideoToolbox Mac
V4L2 Placas ARM

No son intercambiables: una Raspberry Pi tiene un codificador V4L2 y ningún VAAPI. Un Intel N100 tiene Quick Sync. Quven prueba primero NVENC y por último V4L2, y los motores que tu máquina ha validado aparecen en la pestaña Info & Diagnostics, mientras que un administrador puede fijar uno en Settings, en la pestaña Quality.

¿Se está codificando una sesión por software? Un contenedor que no ve el nodo de renderizado recurre al software sin avisar, y la única señal es un procesador funcionando al máximo (guía de Docker). La pregunta de qué servidores cobran por la transcodificación por hardware tiene su propia respuesta, y en Quven es una de las nueve capacidades del plan gratuito.

¿Cómo funciona el mapeo tonal HDR durante una transcodificación?

Un máster HDR10 o Dolby Vision mostrado en una pantalla SDR sin mapeo tonal se ve desvaído y gris. Quven aplica una curva de Hable, que conserva el detalle en las zonas luminosas, y un cliente nativo capaz de recibir la señal HDR la obtiene intacta.

¿Por qué los subtítulos hacen transcodificar a un servidor multimedia?

Los subtítulos de texto no cuestan nada, pero PGS en un Blu-ray y VobSub en un DVD son imágenes, y pintar una imagen sobre el fotograma significa codificar de nuevo cada fotograma afectado. Existe una salida mejor que desactivar los subtítulos: las aplicaciones nativas de Quven los dibujan por sí mismas, y con Max el servidor puede convertir una sola vez una pista de mapa de bits en texto (por qué resulta difícil), tras lo cual la película vuelve a reproducirse intacta.

¿Cómo mantienes la reproducción directa?

  1. Usa un cliente nativo siempre que la pantalla lo permita, ya que la vía del navegador es la que convierte la mayor parte de lo que tienes.
  2. Conserva una pista de audio compatible junto a una pista sin pérdida, porque el audio por sí solo puede forzar una transcodificación en algunos dispositivos.
  3. Con Max, convierte una sola vez los subtítulos de mapa de bits en texto, para que nada tenga que incrustarse en la imagen cada noche.
  4. Fuera de casa, vigila la subida: un remux 4K a 60 Mbps no pasará por un enlace de subida de 10 Mbps, sea cual sea el códec que elijas (acceso remoto sin abrir un puerto).

Si prefieres verlo antes que leerlo, descarga Quven, reproduce la película que se transcodifica en tu servidor actual y abre el panel de estadísticas del reproductor, que nombra la decisión de cada título, porque quizá descubras que la película que se entrecortaba nunca tuvo un problema de hardware.

Preguntas frecuentes

¿La transcodificación pierde calidad?

Sí, porque es una recodificación con pérdida de algo que ya tenía pérdida, aunque con una tasa de bits generosa costará notarlo en la mayoría del material.

¿Cuántas transmisiones puede transcodificar a la vez un servidor doméstico?

Varias sesiones 1080p funcionan con holgura en un codificador Intel o NVIDIA moderno, mientras que solo con el procesador una única transmisión puede ocupar todos los núcleos.

¿Necesito una tarjeta gráfica para un servidor multimedia?

Si tus clientes reproducen los archivos directamente, no, aunque un codificador compensa en cuanto varias personas ven contenido a la vez, porque una sola transcodificación en el procesador puede mantener ocupados todos los núcleos durante toda una película mientras el resto del hogar espera.

¿Es gratuita la transcodificación por hardware?

En Quven, sí, en todos los planes, con codificadores NVIDIA, Intel, AMD, Apple y V4L2.

¿Qué diferencia hay entre la reproducción directa y la transmisión directa?

La reproducción directa envía el archivo sin tocarlo, mientras que la transmisión directa lo reempaqueta en otro contenedor.

Quven Lifetime

Todas las capacidades de Max, con un solo pago

Lifetime es Max sin renovación: el relé gestionado y el cliente web, los subtítulos escritos a partir del audio, el editor de subtítulos con la traducción y la reparación de archivos dañados, hoy y a medida que Max crezca. También permite compartir el servidor con hasta 150 personas.

129 €, en un solo pago.

Comunidad

Comentarios

0 comentarios

Se mostrará públicamente junto a tu comentario.

Los envíos de invitados registran datos limitados de red y dispositivo para prevenir abusos. Consulta la Política de privacidad.

Todavía no hay comentarios. Inicia la conversación.

Confirmar acción

Trae tu biblioteca de vuelta a casa.

Gratis para uso personal, para instalar en tu propio equipo en pocos minutos.