¿Hay alguna forma de recuperar el soporte H.264 en Chromium?

5

Estoy usando Chrome a diario o, para ser exactos, las últimas versiones de Chromium. Recientemente desinstalé Flash para aumentar la duración de la batería de mi MBP y, en general, librar a mi computadora portátil del malvado Flash.

Ahora, con la caída del soporte de códec H.264 de Chromium, disfrutar de la web es cada vez más difícil. ¿Hay alguna forma de volver a habilitar la compatibilidad con H.264 en Chromium?

Sé que Microsoft (de todos los jugadores) lanzó recientemente un complemento de códec para Chrome. Safari no es realmente una opción, aunque es dulce.

yusf
fuente
1
Por interés, ¿por qué Safari no es una opción?
Gerry
Carece de la función de perfiles / usuarios que se introdujo recientemente en Chromium, que me da la capacidad de proteger los sitios que utilizo, por ejemplo, Facebook. Luego también hay ciertas extensiones para Chrome que no puedo deshacer, como Proxy Switchy.
yusf

Respuestas:

1

Aunque se anunció en enero, Chrome aún no ha dejado de ser compatible con H264.

Gerry
fuente
Bueno, dado que estoy en las últimas compilaciones de Chromium (realmente no puedo volver atrás debido a ciertas características nuevas), el soporte ciertamente se abandonó.
yusf
Entonces creo que por ahora, deberías considerar reinstalar Flash. Estoy seguro de que aparecerán más extensiones para admitir H264 cuando / si aterriza en una versión estable de Chrome.
Gerry
@Gerry, casi 4 años después las cosas no han cambiado mucho: apple.stackexchange.com/q/194905/14844 Lamentablemente, su predicción ("Estoy seguro de que aparecerán más extensiones para admitir H264") no se materializó, demasiado.
Marcel Stör
0

No parece haber una manera fácil de hacer esto. Primero pensé que los siguientes pasos resolverían el problema, ¡pero no!

  1. Descargue e instale Google Chrome v40.0.2214.91 desde http://google-chrome.en.uptodown.com/mac/old
  2. En Aplicaciones, presione CTRL y haga clic en el icono de Google Chrome y seleccione Mostrar contenido del paquete
  3. Vaya a /Contents/Versions/40.0.2214.91 que contiene Google Chrome Framework.framework
  4. En el Finder, cambie a la vista de lista si aún no lo ha hecho, para que pueda ver qué archivos y carpetas están contenidos en el marco anterior.
  5. Copie el archivo ffmpegsumo.so de la carpeta Bibliotecas y péguelo en la carpeta correspondiente de su aplicación Chromium
  6. Desinstalar Google Chrome
  7. Reiniciar cromo

Descubrí que algunos usuarios han tenido éxito al usar Chromium Embedded Framework. Siga este enlace para dirigirse a una publicación en el foro que detalla cómo construir CEF con soporte para códecs propietarios (es decir, H.264 y MP3).

En Mac, antes de construir CEF ejecutando el script automatizado automate-git.py, abra el Terminal y configure la variable GPY_DEFINES de la siguiente manera:

export GYP_DEFINES="proprietary_codecs=1 ffmpeg_branding=Chrome"

Las instrucciones que explican cómo construir el CEF se pueden encontrar aquí .

Olivier de Broqueville
fuente
Esto es útil para las personas que intentan lograr esto aún. ¡Gracias! Yo mismo he renunciado a Chrome / Chromium hace mucho tiempo.
yusf