Bagaimana cara memainkan video flash tertanam di pemutar eksternal?

11

Sebagaimana dibahas dalam pertanyaan terpisah , video flash yang disematkan sangat berat pada sumber daya GPU.

Jawaban yang diberikan oleh izx di sini (dan yaitu dalam satu komentar) menunjukkan itu

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

Jadi, tampaknya sebuah solusi akan membuka video-video itu di pemutar eksternal, bahkan tanpa mengunduhnya, sehingga dapat berfungsi dengan CPU alih-alih GPU.

Komunitas
sumber
1
Penggunaan CPU yang berat tidak terbatas pada VIDEO tetapi juga berlaku untuk STREAMING AUDIO (mis. Stasiun RADIO) di Firefox atau Chromium; streaming di VLC jauh lebih ringan dibandingkan!
gila tentang rapi

Jawaban:

13

Karena pertanyaan ini bermanfaat bagi saya, saya telah membuatnya untuk memberikan jawaban . (Masalah meta melakukan ini dibahas dan dijawab (di sini dan di sini ).


Aplikasi khusus untuk melihat video Youtube di pemutar eksternal adalah Youtube Viewer ( youtube-viewer). Ini berjalan di terminal dan menggunakan mplayeratau mpvuntuk memutar video youtube.

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

Lebih lanjut di sini .

Secara default ia menggunakan mplayer. Untuk membuatnya digunakan mpvsebagai gantinya, jalankan youtube-viewer --video-player=mpv. Jadi, file desktop dengan konten ini mungkin berguna:

[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

Saat menjalankan program, jendela terminal terbuka, mengatakan:

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

Cukup ketikkan item pencarian. Kemudian ketikkan nomor yang sesuai dari video yang ingin Anda mainkan.

masukkan deskripsi gambar di sini


Solusi lintas platform yang tidak terbatas pada youtube adalah dengan menggunakan addon Firefox FlashGot yang terkenal , yang dimaksudkan untuk mengirim aliran video ke pengelola unduhan yang berbeda, tetapi membuatnya mengirim aliran URL ke VLC (atau mpv, yang saya sukai) belakangan ini):

  • tambahkan VLC ke daftar Flashgot: Opsi FlashGot, tab Umum, Tambah, beri nama 'VLC', - lalu buka VLC yang dapat dieksekusi dan pilih

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

  • Opsi FlashGot, tab FlashGot, pilih VLC

masukkan deskripsi gambar di sini

  • memutar video di Firefox, tombol Flashgot akan muncul (tambahkan itu ke bilah alat atau bilah status). Klik kanan tombol, Format yang tersedia, dan klik kiri video. VLC harus mulai memutar aliran video

masukkan deskripsi gambar di sini


SMPlayer. - terbatas pada youtube (kecuali digunakan dengan solusi di atas: belum menguji itu)

Instal melalui pusat perangkat lunak

dan Browser Youtube

Instal melalui pusat perangkat lunak

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

masukkan deskripsi gambar di sini

Itu memulai aplikasi terpisah, SMPlayer Youtube Browser, untuk mencari video. Seseorang dapat membuat tautan / peluncur desktop untuk itu, masukkan deskripsi gambar di sini

atau jalankan saja

smtube

Menggunakan VLC . Sepertinya VLC dapat memulai video semacam ini dari lebih banyak situs web, sementara smplayer terbatas pada youtube .

Instal melalui pusat perangkat lunak

Satu dapat menambahkan tautan ke video di VLC masukkan deskripsi gambar di sini

Menggunakan Totem:

Instal melalui pusat perangkat lunak

Beberapa plugin tersedia untuk Totem player, di antaranya browser youtube mirip dengan SMPlayer. Anda dapat membuka video youtube di Totem, dengan kualitas yang lebih rendah tampaknya daripada di opsi sebelumnya, tetapi mereka memuat lebih cepat dan sempurna untuk mendengarkan musik dari youtube.

masukkan deskripsi gambar di sini

Ada juga plugin arte-tv untuk Totem yang tidak berfungsi saat ini ... tapi mungkin di masa depan ... dan plugin tambahan , termasuk BBC iPlayer. (Nanti tidak lebih baik daripada yang untuk arte-tv saya takut.)

Tapi saya pikir metode yang lebih elegan adalah menggunakan add-ons / ekstensi untuk membuka pemain eksternal langsung dari antarmuka browser internet atau menu konteks , seperti add-on Flashgot tersebut.

Re juga merupakan addon Firefox Openwith , yang awalnya dibuat untuk membuka tautan di berbagai peramban web, dapat melakukan hal itu, dengan menambahkan Preferensi vlcdan smtube bukannya di samping peramban.

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Di Chromium ada ekstensi untuk memulai YouTube di VLC - di sini .

Untuk menggunakannya, video youtube harus diputar, antarmuka web VLC harus diaktifkan (VLC Tools-Preferences-Show Settings-Web-All-Interface-Main-aktifkan, restart VLC) dan VLC harus sudah terbuka. masukkan deskripsi gambar di sini

masukkan deskripsi gambar di sini

Meskipun VLC tampaknya dapat melakukan ini di luar youtube, VLC memiliki keterbatasan ketika berhadapan dengan situs web lain. Dalam Dailymotion berfungsi dengan baik, tetapi pada video Google itu mungkin memiliki masalah, di lain orang itu adalah OpenWith addon yang tidak akan berfungsi. Saya tidak punya cukup waktu untuk mengujinya, saya akan memperbarui posting ini tepat waktu, dan mengundang komentar dan suntingan yang akan membantu menemukan cara untuk membuka flash yang tertanam di VLC atau pemutar eksternal lainnya.

(Jawaban ini didasarkan pada ide-ide yang berasal dari izx , Halknner dan user55822 ketika mereka menjawab atau mengomentari pertanyaan lain .)


Ada tambahan VLC untuk memutar video dan daftar putar YouTube - di sini

Salin URL video youtube atau daftar putar (harus mengandung "list = PL ...") Mulai VLC, tekan Ctrl + N, tempel url kemudian klik "Putar" (atau Alt + P lalu Enter), video / daftar putar harus dimulai.

masukkan deskripsi gambar di sini

Di 'Media', 'Simpan Daftar Putar ke File' dan dapat dibuka nanti di VLC.

user47206
sumber
@KirillGolikov - sebuah jawaban khusus pada solusi lintas platform: superuser.com/a/819188/162573
2

Sebenarnya ada cara yang cukup keren untuk melihat semua video flash di luar browser Anda. Tetapi saat ini saya hanya tahu ini bekerja pada chrome dan chromium. Sebelum halaman dengan flash player memuat tekan ctrl + shift + J Ini akan membuka tab di bagian bawah layar, itu akan memiliki opsi tab yang berbeda, salah satunya adalah NETWORK. Anda masuk ke yang itu dan membuka video flash ketika memuat tautan ke video akan muncul di sana yang harus Anda lakukan hanyalah menyalinnya ke VLC atau totem keduanya memainkan stream.

Saya penggemar VLC yang besar, tetapi saya harus memberikannya kepada TOTEm yang ini memuat video a la flash jika Anda membiarkannya dijeda itu akan mengunduh video VLC tidak akan.

pengguna60606
sumber
dalam hal apa ini berbeda dari jawaban saya pada vlc dan totem?
0

Sejak beberapa tahun, saya biasanya mengambil file flash langsung dari /procdirektori, ketika mereka ada di sini, untuk memutarnya dengan VLC, yang sejauh ini merupakan alat terbaik untuk menonton video.

Ini tidak berfungsi dengan youtube, tetapi berfungsi baik dengan sebagian besar situs web Streaming lainnya. Saya akhirnya memutuskan untuk membuatnya lebih bermanfaat dengan menulis beberapa fungsi yang tepat untuk digunakan di dalam shell Anda.

Jangan ragu untuk mencobanya, ini bekerja dengan sangat baik:

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

$ view_daflash

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

Jean-Christophe Meillaud
sumber