¿Qué es la transcodificación de video?
La transcodificación de video es el proceso de convertir archivos de video de un formato a otro mediante el ajuste de parámetros como la resolución, la codificación y la velocidad de bits. El video es cada vez más importante para las organizaciones de todos los tamaños como método de conexión y comunicación con los usuarios finales. Sin embargo, configurar flujos de trabajo de video óptimos es todo un desafío debido a los diversos requisitos de ancho de banda y dispositivos de usuario final. Con la transcodificación de video, puede crear archivos de video en varias resoluciones y opciones de velocidad de bits a partir del archivo de video original. También puede optimizar la calidad del video para que los usuarios finales tengan más opciones y más control sobre su experiencia de visualización.
¿Cuáles son las ventajas de la transcodificación de video?
La transcodificación de video es fundamental para las empresas porque ofrece las siguientes ventajas.
Llega a un público más amplio
Con la transcodificación de video, puede adaptar videos y archivos de audio a nuevos formatos multimedia. Por ejemplo, puede transcodificar un segmento de un video de YouTube para reutilizarlo en otra red social. Los formatos alternativos son compatibles con varias plataformas, sistemas operativos y dispositivos. Con esta flexibilidad, puede llegar a un público más amplio sin que el dispositivo o el sistema operativo del usuario le impidan ver su video.
Optimiza la calidad del video
La optimización del video crea una experiencia de reproducción fluida con la alta calidad de imagen que prefieren los usuarios. Puede optimizar la calidad de sus videos cambiando los parámetros del video, como la configuración del códec, la resolución y la velocidad de bits. Al cambiar estos parámetros, puede crear la configuración de video óptima para diferentes dispositivos. También puede reducir la cantidad total de datos que transmite a través de la red. Al aumentar la eficiencia de la transmisión, se minimiza el almacenamiento en búfer y se mejora la experiencia de transmisión de video del usuario.
Ahorro de costos
También puede utilizar la transcodificación de video para adaptarse a las distintas condiciones de la red. La compresión de video reduce el tamaño del archivo de video para administrar diferentes capacidades de ancho de banda, lo que reduce los costos de transferencia. La optimización del formato de archivo de un video también reduce sus costos de transferencia o almacenamiento. Esta estrategia es útil para los servicios de streaming y otras plataformas de alojamiento de video.
¿Cuáles son los casos de uso de la transcodificación de video?
Las empresas del sector de los medios de comunicación y el entretenimiento (incluidos los estudios de cine y televisión, las distribuidoras de programación, los proveedores de servicios de Internet, las ligas y equipos deportivos profesionales y los creadores de contenido en línea) utilizan la transcodificación de video para diversos casos de uso. A continuación se muestran algunos ejemplos.
Edición de video
Cuando los estudios crean videos para su distribución, utilizan la transcodificación de video durante todo el proceso de edición. En primer lugar, los editores transcodifican los archivos originales de una cámara a un formato que funcione con su software de edición. A continuación, editan los clips y transcodifican la versión final editada al formato de entrega deseado. La transcodificación también facilita mucho el proceso de edición, ya que puede reducir el tamaño de los archivos de video para una experiencia de edición fluida.
Distribución de contenido
La transcodificación permite la distribución de archivos de video en una variedad de plataformas. Los distribuidores transcodifican el archivo maestro en los formatos de distribución específicos que utilizan, según la ubicación final de optimización del video. Por ejemplo, diferentes partes del mundo utilizan estándares de formato de video distintos. En el Reino Unido, se utiliza Phrase Altering Line (PAL, línea que altera las frases); en los Estados Unidos, se utiliza el National Television System Committee (NTSC, Comité Nacional del Sistema de Televisión); y, en Arabia Saudita, se utiliza Sequential Color and Memory (SECAM, color y memoria secuenciales).
Del mismo modo, todos los servicios de transmisión, como YouTube y Amazon Prime Video, tienen diferentes requisitos técnicos para ofrecer contenido de video a sus audiencias. Los editores pueden transcodificar una versión del video que coincida con estas especificaciones. Un formato de video estándar compatible con la Web es el códec H.264.
Radiodifusión televisiva
Los proveedores de televisión por cable utilizan la transcodificación para comprimir archivos multimedia y transmitirlos a los suscriptores del canal. Esta estrategia minimiza el uso del ancho de banda y, al mismo tiempo, mantiene un alto nivel de calidad.
Las redes de radiodifusión transcodifican videos para entregar diferentes formatos de archivo a redes de televisión terrestre, televisión por satélite y televisión por cable. Las plataformas y las regiones pueden tener diferentes estándares de transmisión, y la transcodificación de video garantiza la compatibilidad y el cumplimiento de estas especificaciones.
Eventos de transmisión en directo
Los eventos en directo, como partidos deportivos, seminarios web, conciertos y juegos, se basan en un software de transcodificación para adaptar el formato del archivo a los diferentes dispositivos finales. Al ajustar el archivo de video al dispositivo de un usuario, puede proporcionar una experiencia de visualización de alta calidad. Al empaquetar videos con formatos de transmisión adaptativos compatibles con la Web, como la transmisión en directo HTTP (HLS), se habilita la reproducción en prácticamente cualquier dispositivo.
Servicios de suscripción de pago por visión
Los canales de pago por visión o los servicios de suscripción utilizan la transcodificación para entregar contenido multimedia a los usuarios que pagan. Los proveedores utilizan la gestión de derechos digitales (DRM) para cifrar el contenido de video y protegerlo de los espectadores no autorizados. Cuando un usuario reproduce un video, la plataforma le solicita una clave de licencia al servidor. El servidor determina si el usuario está autorizado antes de enviar una clave de descifrado y permitir la reproducción. Estos servicios de transmisión también utilizan la transcodificación de video para garantizar que los usuarios reciban una experiencia de visualización de alta calidad, independientemente del dispositivo que usen para visualizar el contenido.
Plataformas de videoconferencias en línea
Las plataformas de reuniones en línea, como Amazon Chime, transcodifican el video de los asistentes de la reunión para mostrar una transmisión de video de alta calidad. Estas plataformas utilizan la transmisión adaptativa para modificar la calidad y el formato de la reproducción en función de las velocidades de conexión a Internet y el tipo de dispositivo.
¿Cómo funciona la transcodificación de video?
La transcodificación de video es un término general que se refiere a la decodificación, el procesamiento y la codificación de archivos multimedia. La transcodificación de contenido de video comienza con el análisis de software de los archivos originales para determinar los códecs de audio y video, la velocidad de bits, la velocidad de fotogramas y la resolución. Por ende, el software compara esta información con la especificación requerida de una plataforma de reproducción. Si la información extraída no es óptima para la plataforma, transcodifica los archivos de video y audio mediante los pasos siguientes.
Desmultiplexación de los archivos de video
La desmultiplexación (o demultiplexación) analiza un archivo de video para determinar cada señal individual (como video, audio y subtítulos) desde el interior del archivo de video. El proceso separa cada una de estas señales en componentes separados. Por ende, puede optimizar cada componente de forma individual, según el formato de salida deseado. Por ejemplo, el componente de audio puede requerir un formato de compresión y el componente de video puede requerir la recodificación a una velocidad de bits diferente. La separación del archivo de video en sus componentes facilita estas adaptaciones específicas.
Decodificación y posprocesamiento del video
El componente de video comprimido, aislado en el primer paso, se decodifica en un formato sin comprimir. Los formatos estándar e intermedios, como RGB y YUV, ayudan a mantener la calidad del video. Puede utilizar la decodificación por software o hardware. La decodificación por software es más flexible y la decodificación por hardware es más rápida.
Luego, se usa la cuantificación inversa para recuperar los valores de píxeles originales para cada fotograma de video. La cuantificación inversa reconstruye los datos de video simplificados multiplicando el coeficiente cuantificado por el mismo tamaño del paso y redondeando el resultado. Junto con el desbloqueo y la compensación, esto reconstruye el video y lo suaviza.
Luego, los datos de video pasan por una optimización de posprocesamiento, lo que implica cambios como la escala, la conversión de la velocidad de fotogramas y la corrección de color.
Codificación de videos
Una vez que el software procesa el video sin comprimir, se codifica en un nuevo formato o códec de video. Este paso comprime el video en el tipo de códec de video que sea compatible con el formato o la plataforma de destino. La configuración de codificación correcta permite al software de transcodificación optimizar el video de salida para esa plataforma específica.
Multiplexación
Finalmente, el software de transcodificación utiliza la multiplexación (o mezcla) para combinar todos los componentes separados en un archivo multimedia. El video, los subtítulos y las transmisiones de audio recodificados se combinan en un solo archivo. El software también puede añadir metadatos al archivo de salida en esta etapa.
Formatos de códec y contenedores de video estándar
Un códec de video (abreviatura de codificador-decodificador) es el componente que comprime y descomprime los datos de video y audio. El H.264 es uno de los códecs de video más destacados. Proviene de una familia de MPEG (Motion Picture Experts Group). Otros códecs comunes son VP9, Theora y AV1.
Un contenedor de video es un archivo multimedia que puede contener varias secuencias de datos en un archivo. Los contenedores de video estándar son QuickTime File Format, MP4, FLV, WebM, Ogg y Advanced Systems Format (ASF).
¿Cuáles son los tipos de transcodificación de video?
El proceso de transcodificación de video puede cambiar según sus criterios para el archivo multimedia final. Estas son las distinciones entre los principales tipos de transcodificación.
Transcodificación entre fotogramas en comparación con transcodificación dentro de un fotograma
La transcodificación entre fotogramas cambia la configuración de compresión de video entre distintos fotogramas de un video. Puede ajustar la velocidad de bits, la calidad y la relación de compresión específicas en cada fotograma. La transcodificación dentro de un fotograma ofrece una mayor fluidez de video.
La transcodificación dentro de un fotograma ajusta la configuración de compresión dentro de los fotogramas individuales, sin cambiar esta configuración en todos los fotogramas. Este enfoque proporciona un nivel de calidad uniforme en cada fotograma de un video.
Transcodificación sin pérdidas en comparación con transcodificación con pérdidas
La transcodificación sin pérdidas no produce una pérdida de la calidad de los datos y retiene la calidad del video original. Este resultado de mayor calidad se traduce en tamaños de archivo más grandes.
La transcodificación con pérdidas comprime el video, lo que reduce la calidad. La pérdida de datos también reduce el tamaño del archivo del video. Para la transmisión de video, la transcodificación con pérdidas puede equilibrar la calidad y el tamaño del archivo para brindar una experiencia de visualización fluida.
Transcodificación de audio en comparación con transcodificación de video
La transcodificación de audio implica la conversión de archivos de audio de un códec o formato a otro. Por ejemplo, puede convertir audio de MP3 a WAV o viceversa para cambiar el tamaño, la calidad o la compatibilidad del archivo.
La transcodificación de video consiste en convertir archivos de video de un códec o formato a otro. Incluye cambiar la resolución de video, el códec y la velocidad de bits para adaptar los medios a las diferentes plataformas.
Transcodificación local en comparación con transcodificación en la nube
La transcodificación local se realiza en software o hardware local. Debe configurar y mantener la infraestructura de TI necesaria para el proceso de transcodificación, que puede resultar caro y difícil a gran escala.
La transcodificación en la nube se realiza a través de una infraestructura en la nube. Es escalable, accesible y rentable porque no tiene que mantener su propio hardware y software locales.
¿Cuáles son las diferencias entre la transcodificación de video y otros procesos relacionados?
Otros procesos están estrechamente relacionados con la transcodificación de video, pero no son lo mismo. A continuación, se exploran algunas de estas diferencias.
La transcodificación en comparación con la codificación
La codificación de video comprime los datos de video para reducir el tamaño del archivo sin afectar su calidad. Es un paso en el proceso de transcodificación de video, pero también se puede realizar independientemente del proceso de transcodificación más amplio. La codificación se relaciona con la compresión de datos y la transcodificación altera el formato, el códec, la velocidad de bits, la resolución u otros atributos principales del video.
Transicionar en comparación con transclasificar
Tanto la transición como la transclasificación son etapas diferentes en el proceso de transcodificación.
El cambio consiste en alterar la relación de aspecto o la resolución de un video sin cambiar su formato o códec. Por lo general, se utiliza la transición cuando se hace que un video sea compatible con determinadas relaciones de aspecto. Por ejemplo, puede utilizar la transición para preparar un video para una sala de cine con pantalla panorámica o para una publicación en redes sociales.
La transclasificación cambia la velocidad de bits de un video para ajustarlo a diferentes dispositivos. Una tasa de bits de video es la cantidad de bits que se transmiten en un período específico. Las distintas velocidades de bits controlan la cantidad de datos que fluyen en un período sin cambiar el códec ni la resolución. Por lo general, se utiliza la transclasificación con la transmisión de velocidad de bits adaptativa, que ofrece una selección de versiones de video para adaptarse a diferentes anchos de banda de Internet.
¿Cómo puede AWS satisfacer sus requisitos de transcodificación de video?
Amazon Web Services (AWS) ofrece AWS Elemental MediaConvert, un servicio de transcodificación de video basado en archivos. Con sus características de grado de retransmisión, puede crear contenido de transmisión en vivo y entrega en múltiples pantallas a gran escala. Con MediaConvert, puede:
- Producir salidas de video de calidad con características de audio y video de grado de retransmisión
- Obtener la configuración de procesamiento de video que necesita sin tener que administrar la infraestructura de transcodificación
- Ampliar sus servicios de procesamiento de video a medida que los necesite para satisfacer su carga de trabajo
Puede usar MediaConvert para convertir bibliotecas de contenido de manera rápida y confiable para la optimización y transmisión de videos. El siguiente diagrama muestra cómo se adapta MediaConvert a un flujo de trabajo de transcodificación de video.
Cree una cuenta hoy mismo para comenzar a transcodificar videos en AWS.
Pasos siguientes en AWS
Obtenga acceso instantáneo al nivel Gratuito de AWS.
Comience a crear en la consola de administración de AWS.