¿Cómo reproducir videos flash incrustados en reproductores externos?

11

Como se discutió en una pregunta separada , los videos flash incrustados son anormalmente pesados ​​en recursos de GPU.

La respuesta dada por izx aquí (y concretamente en un comentario) muestra que

”Flash 11+ "attempts" (poorly, it looks like) to use the GPU (hardware) to "decode" the video instead of the CPU (software).
Decoding is a fairly computationally intensive task, but most modern CPUs (except Atoms) will deal with 1080P HD without breaking a sweat.”.

Entonces, parece que una solución sería abrir esos videos en reproductores externos, incluso sin descargarlos, para poner en funcionamiento la CPU en lugar de la GPU.

Comunidad
fuente
1
El uso intensivo de la CPU no se limita a VIDEO, sino que también se aplica a STREAMING AUDIO (por ejemplo, estaciones de RADIO) en Firefox o Chromium; ¡La transmisión en VLC es mucho más liviana en comparación!
loco por natty

Respuestas:

13

Como esta pregunta me parece útil, la he creado para proporcionar una respuesta . (La meta cuestión de hacer esto fue discutida y respondida ( aquí y aquí ).


Una aplicación especializada para ver videos de Youtube en un reproductor externo es Youtube Viewer ( youtube-viewer). Se ejecuta en la terminal y usa mplayero mpvpara reproducir el video de YouTube.

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install youtube-viewer

Más aquí .

Por defecto lo usa mplayer. Para hacerlo usar mpven su lugar, ejecute youtube-viewer --video-player=mpv. Por lo tanto, un archivo de escritorio con este contenido puede ser útil:

[Desktop Entry]
Exec=bash -c 'youtube-viewer --video-player=mpv'
Icon=youtube-viewer
Name[en_US]=Youtube Viewer
Name=Youtube Viewer
Terminal=true
Type=Application

Al ejecutar el programa, se abre una ventana de terminal que dice:

=>> Search for YouTube videos (:h for help)
> ^J> 

Simplemente escriba el elemento de búsqueda. Luego, escriba los números correspondientes de los videos que desea reproducir.

ingrese la descripción de la imagen aquí


Una solución multiplataforma que no se limita a YouTube es utilizar el conocido complemento de Firefox FlashGot , que está destinado a enviar transmisiones de video a diferentes administradores de descargas, pero hacer que envíe la secuencia de URL a VLC (o mpv, lo que prefiero últimamente):

  • agregue VLC a la lista de Flashgot: opciones de FlashGot, pestaña General, Agregar, asigne un nombre a 'VLC', luego vaya al ejecutable de VLC y selecciónelo

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

  • Opciones de FlashGot, pestaña FlashGot, elija VLC

ingrese la descripción de la imagen aquí

  • al reproducir el video en Firefox, debería aparecer un botón Flashgot (agréguelo a la barra de herramientas o la barra de estado). Haga clic derecho en el botón, Formatos disponibles y haga clic izquierdo en el video. VLC debería comenzar a reproducir la transmisión de video

ingrese la descripción de la imagen aquí


SMPlayer. - limitado a youtube (a menos que se use con la solución anterior: aún no lo he probado)

Instalar a través del centro de software

y el navegador de Youtube

Instalar a través del centro de software

sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer smtube

ingrese la descripción de la imagen aquí

Inicia la aplicación por separado, SMPlayer Youtube Browser, para buscar videos. Se puede crear un enlace / iniciador de escritorio para él, ingrese la descripción de la imagen aquí

o simplemente correr

smtube

Usando VLC . Parece que VLC puede iniciar videos de este tipo desde más sitios web, mientras que smplayer se limita a youtube .

Instalar a través del centro de software

Se puede agregar el enlace al video en VLC ingrese la descripción de la imagen aquí

Usando Totem:

Instalar a través del centro de software

Algunos complementos están disponibles para Totem player, entre los que se encuentra un navegador de YouTube similar al de SMPlayer. Puede abrir videos de YouTube en Totem, parece que tiene una calidad inferior a la de las opciones anteriores, pero se cargan más rápido y son perfectos para escuchar música de YouTube.

ingrese la descripción de la imagen aquí

También hay un complemento de arte-tv para Totem que no funciona en este momento ... pero tal vez lo haga en el futuro ... y complementos complementarios , incluido un iPlayer de BBC. (Lo último no es mejor que el de arte-tv, me temo).

Pero creo que un método más elegante es usar complementos / extensiones para abrir los reproductores externos directamente desde la interfaz del navegador de Internet o el menú contextual , como el complemento Flashgot mencionado anteriormente.

El re también es el complemento Firefox Openwith , creado inicialmente para abrir enlaces en diferentes navegadores web, puede hacer exactamente eso, agregando sus Preferencias vlcy en smtube lugar de / al lado de los navegadores.

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

En Chromium hay una extensión para iniciar youtubes en VLC, aquí .

Para usarlo, el video de YouTube debe estar reproduciéndose, la interfaz web de VLC debe estar habilitada (VLC Tools-Preferences-Show Settings -All-Interface-Main-enable Web, reiniciar VLC) y VLC ya debe estar abierto. ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Si bien VLC parece capaz de hacer esto fuera de YouTube, tiene limitaciones cuando se trata de otros sitios web. En Dailymotion funciona perfectamente, pero en los videos de Google ya puede tener problemas, en otros es el complemento OpenWith que no funcionaría. No tuve tiempo de probarlos lo suficiente, actualizaré esta publicación a tiempo e invitaré comentarios y ediciones que ayudarían a encontrar formas de abrir cualquier flash incorporado en VLC u otro reproductor externo.

(Esta respuesta se basó en ideas provenientes de izx , Halknner y user55822 cuando respondieron o comentaron sobre otra pregunta ).


Hay un complemento VLC para reproducir videos y listas de reproducción de YouTube : aquí

Copie la URL del video o la lista de reproducción de YouTube (debe contener "list = PL ...") Inicie VLC, presione Ctrl + N, pegue la url y luego haga clic en "Reproducir" (o Alt + P y luego Enter), el video / La lista de reproducción debería comenzar.

ingrese la descripción de la imagen aquí

En 'Medios', 'Guardar lista de reproducción en archivo' y puede abrirlo más tarde en VLC.

revs usuario47206
fuente
@KirillGolikov - una respuesta específicamente en una multiplataforma solución: superuser.com/a/819188/162573
2

En realidad, hay una manera genial de ver todos los videos flash fuera de su navegador. Pero por el momento solo sé que funciona en cromo y cromo. Antes de que se cargue la página con Flash Player, presione Ctrl + Mayús + J Esto abrirá una pestaña en la parte inferior de la pantalla, tendrá diferentes opciones de pestañas, una de ellas es RED. Entras en ese y abres el video flash cuando carga el enlace al video que aparecerá allí, todo lo que tienes que hacer es copiarlo en VLC o en el tótem, ambos reproducen transmisiones.

Soy un gran fan de VLC, pero tengo que dárselo a TOTEm en este, carga los videos a la flash si lo dejas en pausa, descargará el video que VLC no.

usuario60606
fuente
¿De qué manera es esto diferente de mi respuesta en vlc y totem?
0

Desde hace algunos años, generalmente estoy tomando archivos flash directamente del /procdirectorio, cuando están aquí, para reproducirlos con VLC, que es, con mucho, la mejor herramienta para ver videos.

No funciona con youtube, pero funciona muy bien con la mayoría de los otros sitios web de Streaming. Finalmente decidí hacerlo más útil escribiendo alguna función adecuada para usar dentro de su shell.

Siéntase libre de probarlo, funciona muy bien:

$ curl -SsL https://raw.githubusercontent.com/beaudev/view-da-flash/master/view_da_flash.sh>source

$ view_daflash

Fuente: https://github.com/beaudev/view-da-flash

Jean-Christophe Meillaud
fuente