A menudo, he tenido este problema en el que los videos aleatorios de YouTube no se reproducen en Firefox, mientras funcionan bien en Google Chrome. Un poco de búsqueda en Google y resulta que los videos que operan en códecs con licencia como HEVC-265 no se reproducen en un navegador web de código abierto como Firefox y Vivaldi. Por ejemplo, usé Vivaldi y solo admite códecs de video de código abierto gratuitos. Por lo tanto, no es compatible con MPEG-4 y HEVC-265. Pero, hay una solución para los navegadores basados en Chromium y así es como se corrigen los videos de YouTube que no se reproducen en YouTube.
Qué códec no admite su navegador
Antes de llegar a las soluciones, es importante comprender el problema. YouTube pasó recientemente de los videos flash a los reproductores de video integrados HTML5. Por lo tanto, ya no necesita Adobe Flash para ejecutar videos en YouTube. Su navegador web tiene que ser compatible con HTML5, lo que la mayoría de ellos son. Pero no son compatibles con todos los códecs de video. Para comprobar qué códecs no admite su navegador, diríjase al sitio web de prueba de HTML5.
En el lado derecho, verá todos los códecs de video compatibles con su navegador. En mi caso, estoy usando Vivaldi y no es compatible con MPEG-4 y H.265, lo cual es evidente en la prueba HTML5 a continuación.
Cómo arreglar videos de YouTube que no se reproducen en Linux
1. Navegadores basados en cromo
Necesita instalar el códec con licencia. Puede usar el siguiente comando o simplemente ejecutar Vivaldi en la línea de comando si usa el navegador Vivaldi.
Dirígete a la terminal y escribe «vivaldi» y presiona Enter. Abrirá una nueva ventana del navegador y en la terminal te dirá los códecs encontrados. Inicialmente, solo habrá códecs abiertos instalados y le solicitará el comando para instalar el comando propietario. Use ese comando o puede pegar directamente el siguiente comando.
sudo apt update && sudo apt install chromium-codecs-ffmpeg-extra
Si el comando anterior no le funciona, también puede descargar el archivo «.deb» desde esta ubicación. Una vez descargado, haga doble clic en el archivo e instale los códecs adicionales. Después de la instalación, reinicie su navegador Chrome. En mi caso, es Vivaldi. Reproduce el video y ahora debería funcionar.
2. Firefox
En el caso de Firefox, todo lo que tienes que hacer es actualizar a la última versión de Mozilla Firefox para tu distribución de Linux. Pero hay una pequeña advertencia. Firefox es compatible con OpenH.264, que es diferente del propietario HEVC 264. Entonces, el video en particular que estaba probando se reprodujo bien en OpenH.264. Sin embargo, no todos los videos H.264 se reproducirían en OpenH264 y no existe una solución alternativa para que los H.264 y H.265 propietarios funcionen en Firefox.