Harici oynatıcılarda gömülü flash videolar nasıl oynatılır?


11

Ayrı bir soruda tartışıldığı gibi , gömülü flash videolar GPU kaynakları üzerinde anormal derecede ağırdır.

İzx'in burada verdiği cevap (ve bir yorumda)

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

Yani, bir çözüm, GPU yerine CPU'yu çalıştırmak için bu videoları harici oynatıcılarda, indirmeden bile açıyor gibi görünüyor.


1
Yoğun CPU kullanımı VIDEO ile sınırlı değildir, aynı zamanda Firefox veya Chromium'daki AKIŞ SESİ (örn. RADIO istasyonları) için de geçerlidir; VLC içinde akış sooo karşılaştırıldığında çok daha hafif!
natty hakkında nutty

Yanıtlar:


13

Bu soru benim için yararlı göründüğünden, bir cevap vermek için oluşturdum . (Bunu yapmanın meta sorunu tartışıldı ve cevaplandı ( burada ve burada ).


Harici bir oynatıcıda Youtube videolarını görmek için özel bir uygulama Youtube Viewer ( youtube-viewer). Terminalde çalışır ve youtube videosunu oynatmak için mplayerveya kullanır mpv.

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

Daha burada .

Varsayılan olarak kullanır mplayer. Bunun mpvyerine kullanmak için çalıştırın youtube-viewer --video-player=mpv. Bu nedenle, bu içeriğe sahip bir masaüstü dosyası yararlı olabilir:

[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

Programı çalıştırırken, aşağıdakileri söyleyen bir terminal penceresi açılır:

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

Arama öğesini yazmanız yeterlidir. Ardından, oynatmak istediğiniz videoların karşılık gelen sayılarını yazın.

resim açıklamasını buraya girin


Youtube ile sınırlı olmayan bir platformlar arası çözüm, farklı indirme yöneticilerine video akışları göndermek, ancak URL akışını VLC'ye (veya tercih ettiğim) göndermeyi amaçlayan tanınmış Firefox addon FlashGot'u kullanmaktır. mpvSon zamanlarda):

  • Flashgot listesine VLC ekleyin: FlashGot seçenekleri, Genel sekmesi, Ekle, 'VLC' adı verin, - sonra VLC yürütülebilir dosyasına gidin ve seçin

resim açıklamasını buraya girin resim açıklamasını buraya girin

  • FlashGot seçenekleri, FlashGot sekmesi, VLC'yi seçin

resim açıklamasını buraya girin

  • videoyu Firefox'ta oynatırken bir Flashgot düğmesi görünmelidir (bunu araç çubuğuna veya durum çubuğuna ekleyin). Düğmesini, Kullanılabilir biçimler'i sağ tıklayın ve videoyu sol tıklayın. VLC video akışını oynatmaya başlamalıdır

resim açıklamasını buraya girin


SMPlayer. - youtube ile sınırlı (yukarıdaki çözümle birlikte kullanılmadıkça: henüz test etmediler)

Yazılım merkezi üzerinden yükleme

ve Youtube Tarayıcı

Yazılım merkezi üzerinden yükleme

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

resim açıklamasını buraya girin

Videoları aramak için ayrı bir uygulama olan SMPlayer Youtube Tarayıcısını başlatır. Bir bağlantı / masaüstü başlatıcısı oluşturabilir, resim açıklamasını buraya girin

veya sadece koş

smtube

VLC kullanarak . Görünüşe göre VLC, bu tür videoları daha fazla web sitesinden başlatabilirken, smplayer youtube ile sınırlıdır .

Yazılım merkezi üzerinden yükleme

VLC'de videoya bağlantı eklenebilir resim açıklamasını buraya girin

Totem Kullanımı:

Yazılım merkezi üzerinden yükleme

Bazı eklentiler , aralarında SMPlayer'ınkine benzer bir youtube tarayıcısının bulunduğu Totem oynatıcı için kullanılabilir. YouTube videolarını Totem'de açabilirsiniz, önceki seçeneklerden daha düşük kalitede görünür, ancak daha hızlı yüklenir ve youtube'dan müzik dinlemek için mükemmeldir.

resim açıklamasını buraya girin

Totem için şu anda çalışmayan bir arte-tv eklentisi de var ... ama belki gelecekte olacak ... ve bir BBC iPlayer da dahil olmak üzere ek eklentiler . (Sonradan korkarım arte-tv için olandan daha iyi değil.)

Ancak , daha zarif bir yöntemin , harici oyuncuları doğrudan internet tarayıcısının arayüzünden veya bağlam menüsünden , örneğin Flashgot eklentisi gibi açmak için eklentiler / uzantılar kullandığını düşünüyorum .

Re aynı zamanda başlangıçta farklı web tarayıcılarında bağlantıları açmak için oluşturulan Firefox Openwith eklentisidir , bunu Tercihlerini ekleyerek vlcve smtube tarayıcıların yanında / yerine ekleyebilir .

resim açıklamasını buraya girin resim açıklamasını buraya girin

Chromium'da VLC'de youtubları başlatmak için bir uzantı var - burada .

Kullanmak için youtube videosu oynatılmalı, VLC web arayüzü etkinleştirilmelidir (VLC Araçları-Tercihler-Ayarları Göster -Tüm-Arayüz-Ana-Etkin Web, VLC'yi yeniden başlat) ve VLC zaten açık olmalıdır. resim açıklamasını buraya girin

resim açıklamasını buraya girin

VLC bunu youtube dışında yapabiliyor gibi görünse de, diğer web siteleriyle uğraşırken sınırlamaları vardır. Dailymotion'da mükemmel çalışıyor, ancak Google videolarında zaten problemler olabilir, diğerlerinde çalışmayan OpenWith eklentisi. Onları yeterince test etmek için zamanım yoktu, bu yayını zamanında güncelleyeceğim ve gömülü flaşları VLC'de veya diğer harici oynatıcılarda açmanın yollarını bulmaya yardımcı olacak yorumları ve düzenlemeleri davet edeceğim.

(Bu cevap, izx , Halknner ve user55822'den gelen ve diğer soruya yorum yapan fikirlere dayanıyordu .)


YouTube videolarını ve oynatma listelerini oynatmak için bir VLC eklentisi var - burada

Youtube videosunun veya oynatma listesinin URL'sini kopyalayın ("list = PL ..." içermelidir) VLC'yi başlatın, Ctrl + N tuşlarına basın, url'yi yapıştırın ve ardından "Oynat" ı tıklayın (veya Alt + P sonra Enter), video / çalma listesi başlamalıdır.

resim açıklamasını buraya girin

'Medya'da,' Oynatma Listesini Dosyaya Kaydet 've daha sonra VLC'de açabilir.


@KirillGolikov - özellikle çapraz platform çözümü üzerine bir cevap: superuser.com/a/819188/162573

2

Aslında tarayıcınızın dışındaki tüm flash videoları izlemenin harika bir yolu var. Ama şu anda sadece krom ve krom üzerinde çalıştığını biliyorum. Flash oynatıcısı olan sayfa yüklenmeden önce ctrl + shift + J tuşlarına basın. Bu, ekranın altındaki bir sekmeyi açar, farklı sekmeli seçeneklere sahip olacaktır, bunlardan biri AĞ'dır. Bu videoya girip videoya bağlantı yüklediğinde flash videoyu açacaksınız, orada yapmanız gereken tek şey ya VLC'ye kopyalamak ya da her ikisi de akış oynatmaktır.

Ben büyük bir VLC hayranıyım, ama bunu bir TOTEm vermeliyim ki videoyu yükledikten sonra videoyu lansa ederseniz VLC'yi indirmeyecektir.


bu nasıl vlc ve totem hakkındaki cevabımdan farklı?

0

Birkaç yıldan beri, genellikle /procvideo izlemek için en iyi araç olan VLC ile oynatmak için genellikle burada olduklarında flash dosyalarını doğrudan dizinden alıyorum .

Youtube ile çalışmıyor, ancak diğer Akış sitelerinin çoğunda harika çalışıyor. Sonunda kabuğunuzda kullanmak için uygun bir işlev yazarak daha kullanışlı hale getirmeye karar verdim.

Denemek için çekinmeyin, harika çalışıyor:

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

$ view_daflash

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

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.