miércoles, 8 de agosto de 2018

Solucionar: Error al reproducir videos en YouTube desde el nevageador Yandex


Es completamente correcto decir o pensar que Yo uso Chrome, pero para los que no lo usamos preferimos utilizar otras alternativas a dicho navegador, pues es necesario enfrentarnos a ciertos problemas entre los videos de html5 o flash por ejemplo.

En fin, como sea, aquí algunas sugerencias del cómo solucioné el problema con Yandex. (Yandex, Navegador ruso)


En la última actualización de éste navegador, el cual es mi preferido, dejó de reproducir los vídeos en YouTube, y Facebook, en todas partes donde los vídeos estuvieran codificados en algún formato no soportado por el mismo.

Me dí a la tarea de reportar el bug con equipo de Yandex, y amablemente me respondieron a mis dudas, e incluso aunque se trata de un SO GNU/Linux, y eso es más que perfecto.

Bueno, lo primero que me recomendaron fue instalar los codecs de crhomium, lo cual ya había hecho, si uds tienen el mismo problema, recomiendo que inicien con ello.

1.- Instalación de codecs para vídeos con html5
Link de descarga del archivo para rpm, para fedora:

Instalación:
sudo rpm -ivh nombre-paquete.rpm

2.- Instalación de flash-plugin suponiendo que no lo tuvieran instalado previamente.
Descargar el paquete flash_player_ppapi_linux.x86_64.tar.gz, ojo, tiene que ser el .tar.gz de acuerdo a la arquitectura del OS.

Descomprimirlo en  Descargas.
Crear los siguientes directorios:
/usr/lib/PepperFlash/
/usr/lib/pepperflashplugin-nonfree/
/usr/lib/adobe-flashplugin/

sudo mkdir /usr/lib/PepperFlash/
sudo mkdir /usr/lib/pepperflashplugin-nonfree/
sudo mkdir /usr/lib/adobe-flashplugin/

Y ahora mover la librería de libpepflashplayer.so a cada uno de los directorios.

sudo cp libpepflashplayer.so /usr/lib/PepperFlash/
sudo cp libpepflashplayer.so /usr/lib/pepperflashplugin-nonfree/
sudo cp libpepflashplayer.so /usr/lib/adobe-flashplugin/
En mi caso con esas configuraciones funcionó parcialmente, y digo parcialmente, porque algunos videos de youtube sí los reproducía, pero otros no.

Notifiqué al equipo de Yandex, y me enviaron un msg en el que debía descargar la última versión de ffmpeg de ubuntu, y descomprimirla en las siguientes rutas:

/usr/lib/chromium-browser/      =====> Si no existe, crearlo.
/opt/yandex/browser-beta/lib/
/opt/yandex/browser-beta/

Descargué el archivo http://packages.ubuntu.com/xenial-updates/chromium-codecs-ffmpeg-extra que corresponde a amd64 descomprimí los archivos y los copié a la respectivas carpetas.

sudo cp libffmpeg.so /usr/lib/chromium-browser/
sudo cp libffmpeg.so /opt/yandex/browser-beta/lib
sudo cp libffmpeg.so /opt/yandex/browser-beta/

Y con eso se solucionó mi problema.




Fuente:

2 comentarios:

  1. Buen día a todos: Nada de lo anterior es necesario, simplemente entras a la opción "Extensiones" de Yandex y escoges la extensión: Enhancer for Youtube, la instalas y... problema resuelto, puedes ver todos los videos en Youtube.

    ResponderBorrar
    Respuestas
    1. Gracias por comentar, pero en sus inicios no fue tan fácil, éste post fue de hace dos años. Pero gracias por comentar, el problema sí era por la librería ffmpeg

      Borrar