Optimizar la calidad del video
22 min
los reproductores brightsign son capaces de reproducir video de alta calidad a 60 cuadros por segundo, sin cuadros perdidos, interrupciones ni corrupción de video sin embargo, dado que el entorno digital de a/v incluye una amplia variedad de formatos, códecs, conectores, modos de video y resoluciones, puede degradar fácilmente la calidad de la reproducción de video si no configura correctamente el contenido de señalización digital esta nota técnica describe los factores que afectan la calidad del video y las medidas que puede tomar para garantizar los mejores resultados descripción general para lograr una calidad de video óptima, debe minimizar la cantidad de procesamiento que el reproductor y el dispositivo de visualización deben realizar sobre el video evite los modos de video entrelazado los modos de video entrelazado (por ejemplo, 1920x1080x60i) provocan una degradación severa del rendimiento, lo que será especialmente perceptible si el video muestra texto tenga en cuenta que los reproductores ls422, hd120, hd220 y hd1020 utilizan automáticamente modos de video entrelazado para mostrar video 1080p50, 1080p59 94 y 1080p60 haga coincidir la velocidad de cuadros del video con la velocidad de cuadros nativa de la pantalla la velocidad de cuadros progresiva del video debe ser igual a (o un múltiplo de) la velocidad de cuadros de la pantalla por ejemplo, si una pantalla acepta una velocidad de cuadros máxima de 50p o 75p, entonces un video a 25p funcionará bien el video a 59 94p funcionará con salida de 29 97p, pero se descartará uno de cada dos cuadros de video evite escalar video innecesariamente aumentar o reducir la escala del video provocará cierta degradación del rendimiento, aunque los efectos pueden no ser perceptibles cuando sea práctico, haga coincidir la resolución del contenido creado con la resolución nativa de la pantalla o del widget evite usar overscan cuando sea posible la mejor solución es seleccionar un modo de video que no utilice overscan en la salida elegida use una tasa de bits óptima consulte formatos y códecs de video docid\ lpaxvdwmxdigxvkhj0zvn para obtener información sobre el cbr (tasa de bits constante) máximo recomendado para su reproductor también puede encontrar problemas de calidad de video si tiene una mala codificación intente volver a codificar el video o utilice una aplicación diferente para codificar el video entrelazado los modos de video entrelazado (por ejemplo, 1080i) son una herencia de los televisores de tubo de rayos catódicos (crt) y deben evitarse en todas las circunstancias mientras que los televisores crt muestran una señal entrelazada de forma nativa, las pantallas led, lcd y plasma deben desentrelazar la entrada antes de mostrarla, lo que reduce la calidad del video muchas pantallas (especialmente los monitores destinados a usarse con pc) no desentrelazan el video correctamente, lo que provoca parpadeo del video, incluso con imágenes estáticas no recomendamos usar video entrelazado los reproductores de las series 5 y 6 pueden reproducir fuentes de video entrelazado, pero deben desentrelazarlas antes de la salida para hacer esto en brightsign author, seleccione una velocidad de cuadros entrelazada (por ejemplo, 50i, 59 94i, 60i) en el menú desplegable frecuencia de fotogramas objetivo cuando cree una presentación en brightauthor classic, seleccione un modo de video entrelazado (por ejemplo, 1920x1080x50i) en la ventana nuevo proyecto o en la pestaña archivo > propiedades de la presentación > principal para que el reproductor gestione el desentrelazado, seleccione un modo progresivo con la resolución adecuada (por ejemplo, 1920x1080x50p) los reproductores ls422, hd120, hd220 y hd1020 utilizan automáticamente modos de video entrelazado para mostrar video 1080p50, 1080p59 94 y 1080p60 códecs y formatos los reproductores brightsign admiten numerosos códecs de video y formatos de contenedor docid\ lpaxvdwmxdigxvkhj0zvn , pero algunas aplicaciones requieren códecs/formatos de video específicos looping continuo para los reproductores xtx44/43, xdx34/33, hdx24/23, 4kx42 y ls424/423, recomendamos usar un archivo mp4 o mov con video codificado en h 265 o h 264 para otros modelos, use un archivo mp4 o mov con el códec de video que admita su reproductor (consulte esta página docid\ lpaxvdwmxdigxvkhj0zvn ) si el video en bucle incluye audio, use audio pcm codificado con el códec sowt brightwall y sincronización mejorada para los reproductores xtx44/43, xdx34/33, hdx24/23, 4kx42 y ls424/423, recomendamos usar un archivo mp4 o mov con video codificado en h 265 o h 264 para otros modelos, use un archivo mp4 o mov con el códec de video que admita su reproductor (consulte esta página docid\ lpaxvdwmxdigxvkhj0zvn ) también es posible usar un flujo de transporte (archivo ts ), pero el video debe comenzar con una marca de tiempo de presentación (pts) de cero streaming de medios si está usando un reproductor brightsign para transmitir contenido a otros dispositivos en red, el video debe estar formateado como un archivo de flujo de transporte ( ts ) overscan el overscan, que es un tipo de escalado ascendente, se realiza en los videos para compensar la variación en los bordes de la pantalla de diferentes modelos de tv el modo overscan en los reproductores brightsign escala el video aproximadamente un 5% la mayoría de los televisores modernos tienen un modo "exact scan" que elimina por completo la necesidad de overscan el overscan puede deshabilitarse en brightsign author, seleccione sin overscan docid\ a6ali6u szxhuansk6t3 en configuración de la presentación en brightauthor classic, seleccione sin overscan – usar el área completa de la pantalla en la ventana nuevo proyecto o en la pestaña editar > diseño el overscan también puede deshabilitarse en brightscript el overscan solo es necesario para modos de tv (por ejemplo, 720p, 1080p) y nunca debería ser aplicable para modos vga (por ejemplo, 1370x768, 1600x1200); sin embargo, existe cierta inconsistencia en la forma en que diferentes televisores y monitores manejan la configuración de overscan los fabricantes de pantallas usan terminología diferente para referirse a la ausencia de overscan panasonic “modo 1 1” samsung/lg "just scan" toshiba "exact scan" vizio no hay configuraciones de overscan, pero el modo de visualización “wide” deshabilitará el overscan bitrates por modelo de reproductor consulte formatos y códecs de video docid\ lpaxvdwmxdigxvkhj0zvn para obtener información sobre bitrate en los modelos de reproductores series 5 y posteriores producto bitrates máximos para 4k, hd y otros videos xtx44 95mbps xdx34 95mbps hdx24 50mbps xtx43 50mbps xdx33 50mbps 4kx42 50mbps ls424 50mbps hdx23 50mbps ls423 50mbps los valores corresponden a la reproducción normal de archivos y pueden considerarse como reproducción en condiciones ideales consulte bitrate performance limiters, a continuación, para obtener más información limitadores de rendimiento de bitrate las tasas de bits indicadas son las máximas admitidas cuando la tasa de bits se calcula como un promedio móvil durante un período de 12 fotogramas los usuarios pueden ver la tasa de bits de un archivo representada de esta manera en el dws (consulte la sección evaluar la tasa de bits/codificación del archivo docid\ ei1bplxnqbglecsnbrgvx a continuación) la tasa de bits se reduce si se utiliza reproducción por red por ejemplo, el streaming udp requiere que el cpu procese los paquetes, lo que reduce las tasas de bits rotar video en la pantalla consume cpu, lo que realmente no afecta la tasa de bits para la reproducción de archivos, pero sí afectará la reproducción por red si el video se descifra utilizando los modos aesctr o aesctrhmac el rendimiento se reducirá en aproximadamente 10 mbps en todas las plataformas durante la reproducción de video (el descifrado de tsaescbcrbt , tsaescbccbt, y tsaesecb no reducirá el rendimiento) video vertical cuando un reproductor brightsign muestra un video rotado (a 90 grados, 270 grados, etc ), consume ciclos de cpu y del procesador gráfico para transponer los píxeles de cada fotograma de video antes de enviarlo a la pantalla en comparación con la reproducción estándar, el video rotado supone una carga significativamente mayor sobre el ancho de banda de cpu y memoria en la canalización de visualización en tiempo real, por lo que la reproducción de video puede sobrecargarse y presentar fallos visuales más fácilmente que la reproducción de video estándar esta sección proporciona directrices de rendimiento y reproducción para video vertical limitadores de rendimiento al reproducir video vertical, otras tareas del sistema en tiempo real pueden, según el modelo de reproductor, interferir con la reproducción estas tareas incluyen las siguientes operaciones gráficas 2d tickers, gráficos html y archivos de imagen grandes tráfico de red realizar actualizaciones en red grandes y/o frecuentes (por ejemplo, mediante el grupo de recursos) audio usb al crear presentaciones, debe tener en cuenta estas tareas secundarias y su interacción con las restricciones de hardware de su modelo de reproductor (descritas a continuación) si su video vertical presenta reproducción con fallos, es posible que necesite reducir o eliminar dichas tareas o actualizar a un modelo de reproductor con mayor rendimiento codificación de contenido vertical las siguientes especificaciones de codificación le permiten optimizar la reproducción de contenido vertical ffmpeg i tide1080 mp4 c\ v libx264 x264 params b pyramid=0 tide1080 1 mp4 xs6, hd6, xd6 estos reproductores pueden generar video vertical en 4k (2160x3840\@30fps) y en hd (1080x1920\@60fps) ambos reproductores pueden admitir la reproducción de videos con tasas de bits muy altas (hasta 400 mbps según los parámetros de codificación) puede encontrar directrices básicas de codificación en esta página docid\ lpaxvdwmxdigxvkhj0zvn xc5, xt5 los xc5 y xt5 pueden generar video vertical en 4k y en hd (1080x1920) a 60p el xc4055 puede reproducir videos en modo horizontal con resoluciones de hasta 8k a 60fps (h 265), y el xc2055 puede reproducir videos en modo horizontal con resoluciones de hasta 8k a 30fps (h 265) ambos reproductores pueden admitir la reproducción de videos con tasas de bits muy altas (hasta 400 mbps según los parámetros de codificación) puede encontrar directrices básicas de codificación en esta página docid\ lpaxvdwmxdigxvkhj0zvn xd5, ls5, hs5 y hd5 estos reproductores pueden generar video hd vertical (1080x1920 a 60p) los xd5 y hd5 pueden generar video vertical a 4kp30 xtx44, xtx43, xdx34, xdx33 los modelos xtx44, xtx43, xdx34 y xdx33 pueden generar video hd vertical (1080x1920) a 60p se admiten múltiples ventanas de video vertical (hasta 60p tanto para el archivo fuente como para la salida), pero el área total de todas las ventanas de video no debe exceder 1080x1920 hdx24, hdx23 los modelos hdx24 y hdx23 pueden generar video hd vertical (1080x1920) a 60p la velocidad de fotogramas del video fuente no debe superar 30p ls424 el ls424 puede generar video hd vertical (1080x1920) a 60p el video fuente debe codificarse como h 265, y la velocidad de fotogramas del video fuente no debe superar 1080p30 al utilizar video h 265 o h 264 de 1080x1920x30p, la reproducción no comenzará a menos que el video se vuelva a codificar utilizando ffmpeg i originalvidname mp4 c\ v libx265 x265 params b pyramid=0 reencodedvidname mp4 ls423 el ls423 puede generar video hd vertical (1080x1920) hasta 50p si hay tareas adicionales del sistema (por ejemplo, un ticker), es posible que la salida de pantalla deba reducirse a 1080p30 o menos la velocidad de fotogramas del video fuente no debe superar 1080p30 video html si su página html crea etiquetas \<video> dinámicamente, puede resultar fácil mantener inadvertidamente más de un reproductor de video activo, incluso si los reproductores de video adicionales no son visibles si los videos se muestran en modo vertical, los reproductores de video adicionales agotarán rápidamente los recursos de cpu y gráficos del reproductor para destruir un reproductor de video no utilizado, borre el atributo src y vuelva a cargar el elemento usando load el firmware liberará entonces de forma síncrona los recursos de hardware asignados a ese elemento video src = "" video load() para reproducir un único video repetidamente, establezca el atributo bucle en el elemento html5 correspondiente en verdadero esto a menudo ofrecerá mejores resultados que intentar reproducir el video en bucle "por steam" en javascript si el video se ha creado correctamente, el atributo bucle producirá un bucle fluido desde el último fotograma hasta el primero sin ningún retraso este ejemplo muestra cómo crear un bucle fluido de video para un elemento de video html5 sin introducir fotogramas negros your browser does not support the video tag modo mosaic el modo mosaic actualmente no admite video vertical video entrelazado el video vertical no es compatible con los modos de salida de video entrelazado (por ejemplo, 1080i) evaluar bitrate / codificación de archivos si un archivo de video está dentro de las especificaciones pero no se reproduce fluidamente, los usuarios suelen comprobarlo con una herramienta como media info, pero media info es limitado ya que se calcula sobre toda la duración del archivo los reproductores xt3, xd3 y 4k desde la versión 6 2 de bos tienen una herramienta integrada de análisis multimedia que calcula un streaming abr durante un período de un segundo (la línea verde en la imagen 1, a continuación) y durante 12 fotogramas (la línea roja) esto es más útil para evaluar si el bitrate de un archivo está o no dentro de las especificaciones 30mbps video encode png la línea azul en la imagen 1 es el bitrate máximo esperado, y el gráfico muestra que un archivo que parecía correcto en media info supera el límite de 30mbps muchas veces durante la reproducción la línea roja nunca debería superar los 80mbps para evitar esto, puede mantener su codificación en 15mbps en adobe media encoder sin embargo, dependiendo del contenido del archivo de video y del codificador, puede generar un video h 265 que se reproduciría en bucle fluidamente con un abr que alcanza un pico de 35mbps consulte, por ejemplo, este comando ffmpeg /users/anon/ffmpeg/ffmpeg8/ /ffmpeg probesize 500m analyzeduration 500m loglevel verbose i /users/anon/ffmpeg/encode/source/company/idle applepro422hq mov pix fmt yuv420p an s\ v 0 1920x1080 preset\ v ultrafast c\ v libx265 x265 params bitrate=35000\ vbv maxrate=35000\ vbv bufsize=9000\ bframes=2\ open gop=0\ keyint=60 /users/anon/ffmpeg/encode/source/company/bitrate 35mbps x265 seamless loop mp4 v4 mp4 para acceder a la herramienta de análisis multimedia en brightauthor classic dws, busque su archivo y haga clic en el ícono del archivo en la nueva página, agregue \&advanced=true al final de la url y presione enter secret url png desplácese hasta la parte inferior de la página para encontrar analizar archivo multimedia y seleccione ir go analyse png la página de resultados del análisis se mostrará en su navegador (esto puede tardar un tiempo dependiendo del tamaño del archivo) analysis png