GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come riprodurre video Flash incorporati in lettori esterni?

Come discusso in una domanda separata, i video flash incorporati sono eccessivamente pesanti per le risorse della GPU.

La risposta data da izx qui (e precisamente in un commento) mostra che

”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.”.

Quindi, sembra che una soluzione sarebbe aprire quei video in lettori esterni, anche senza scaricarli, in modo da mettere a lavorare la CPU al posto della GPU.

Migliore risposta

Poiché questa domanda mi sembra utile, l'ho creata per fornire una risposta. (Il meta problema di fare questo è stato discusso e ha risposto (qui e qui).

Un'applicazione specializzata per vedere i video di Youtube in un player esterno è Youtube Viewer (youtube-viewer ). Funziona nel terminale e usa mplayer o mpv per riprodurre il video di YouTube.

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

Altro qui.

Di default usa mplayer . Per farlo usa mpv invece, esegui youtube-viewer --video-player=mpv . Quindi, un file desktop con questo contenuto può essere utile:

[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

Durante l'esecuzione del programma, si apre una finestra di terminale che dice:

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

Basta digitare l'elemento di ricerca. Quindi digita il numero o i numeri corrispondenti dei video che desideri riprodurre.

Una soluzione multipiattaforma che non si limita a YouTube consiste nell'utilizzare il noto addon di Firefox FlashGot, che ha lo scopo di inviare flussi video a diversi gestori di download, ma inviare lo stream URL a VLC (o mpv , che preferisco ultimamente):

  • aggiungi VLC all'elenco di Flashgot:opzioni FlashGot, scheda Generale, Aggiungi, assegna un nome "VLC" , – quindi vai all'eseguibile VLC e selezionalo

  • Opzioni FlashGot, scheda FlashGot, scegli VLC

  • durante la riproduzione del video in Firefox, dovrebbe apparire un pulsante Flashgot (aggiungerlo alla barra degli strumenti o alla barra di stato). Fare clic con il pulsante destro del mouse sul pulsante Formati disponibili e fare clic con il pulsante sinistro del video. VLC dovrebbe iniziare a riprodurre il flusso video

SMPlayer. – limitato a youtube (a meno che non venga utilizzato con la soluzione sopra:non l'ho ancora testato)

e il browser Youtube

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

Avvia l'applicazione separata, SMPlayer Youtube Browser, per cercare i video. Si può creare un collegamento/avvio del desktop ad esso,

o semplicemente corri

smtube

Utilizzo di VLC . Sembra che VLC sia in grado di avviare video di questo tipo da più siti Web, mentre smplayer è limitato a youtube .

Si può aggiungere il collegamento al video in VLC

Relazionato:Impossibile installare il plug-in flash a causa di un proxy?

Utilizzo del Totem:

Sono disponibili alcuni plugin per Totem player, tra cui un browser youtube simile a quello di SMPlayer. Puoi aprire i video di YouTube in Totem, con una qualità inferiore rispetto alle opzioni precedenti, ma si caricano più velocemente e sono perfetti per ascoltare musica da YouTube.

C'è anche un plug-in arte-tv per Totem che al momento non funziona... ma forse lo farà in futuro... e plug-in supplementari, incluso un BBC iPlayer. (Il secondo non è migliore di quello per arte-tv temo.)

Ma penso che sia un metodo più elegante sta utilizzando componenti aggiuntivi/estensioni per aprire i lettori esterni direttamente dall'interfaccia del browser Internet o dal menu contestuale , come il già citato componente aggiuntivo Flashgot.

C'è anche il componente aggiuntivo Firefox Openwith , creato inizialmente per aprire collegamenti in diversi browser web, può fare proprio questo, aggiungendo nelle sue Preferenze vlc e smtube anziché/accanto ai browser .

In Chromium c'è un'estensione per avviare YouTube in VLC – qui.

Per usarlo, il video di YouTube deve essere in riproduzione, l'interfaccia web di VLC deve essere abilitata (VLC Tools-Preferences-Show Settings -All-Interface-Main-enable Web, riavvia VLC) e VLC deve essere già aperto.

Sebbene VLC sembri in grado di farlo al di fuori di YouTube, ha dei limiti quando si tratta di altri siti Web. In Dailymotion funziona perfettamente, ma sui video di Google potrebbe già avere dei problemi, in altri è l'addon OpenWith che non funzionerebbe. Non ho avuto il tempo di testarli abbastanza, aggiornerò questo post in tempo e inviterò commenti e modifiche che potrebbero aiutare a trovare il modo di aprire qualsiasi flash incorporato in VLC o altro lettore esterno.

(Questa risposta era basata su idee provenienti da izx, Halknner e user55822 mentre rispondevano o commentavano altre domande.)

C'è un componente aggiuntivo VLC per riprodurre video e playlist di YouTube – qui

Copia l'URL del video o della playlist di YouTube (deve contenere "list=PL...")
Avvia VLC, premi Ctrl+N, incolla l'URL quindi fai clic su "Riproduci" (o Alt+P poi Invio), il video/playlist dovrebbe iniziare.

In "Media", "Salva playlist su file" e potrebbe aprirlo in seguito in VLC.


Ubuntu
  1. Come visualizzare il file video con la traccia audio Ac3 esterna?

  2. Come installare un disco rigido esterno?

  3. Vlc – I video di Youtube non verranno più riprodotti?

  4. Vlc in ritardo durante l'esecuzione di video HD?

  5. Come riprodurre musica / MP3 dalla riga di comando su Ubuntu:Sox, Moc, Cmus, Vlc

Come bloccare YouTube su Google Chrome

Come riprodurre MP3 su Ubuntu

Come cercare video di YouTube su Ubuntu Desktop

Come installare Pepper Flash su Ubuntu

Come installare ClipGrab su Ubuntu 20.04 LTS per scaricare video di Youtube

I video in flash incorporati (come Youtube) sono così pesanti sulla GPU?