Streamlink, çevrimiçi video akışlarını görüntülemek için bir CLI yardımcı programı

akış bağlantısı hakkında

Bir sonraki yazıda Streamlink'e bir göz atacağız. Bu çeşitli hizmetlerden video aktarımlarını bir video oynatıcıya kanalize etmemizi sağlayacak bir komut satırı aracı, daha önce bilgisayarımıza yüklememiz gerekecek. Bu uygulamanın temel amacı, kullanıcının iletilen içeriğin keyfini çıkarmasına izin verirken optimize edilmemiş web sitelerinden kaçınmaktır.

Akış bağlantısı bir Python dili ile yazılmış açık kaynak kodlu program. Bu program, artık bakımı yapılmayan LiveStreamer'dan çatallanmıştır. GNU/Linux, Windows ve Mac OS X ile uyumlu bir yazılımdır. Bir meslektaşım daha önce bu programdan bahsetmişti. bu blog bir süre önce, ama şimdi bu programı Ubuntu'ya kurmanın birkaç yolunu daha göreceğiz.

Streamlink, bize izin verecek bir komut satırı iletim aracıdır. VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime ve OMXPlayer gibi popüler medya oynatıcılarda çevrimiçi video akışlarını izleyin..

Günümüzde bu yazılım YouTube, Dailymotion, Livestream, Twitch, UStream ve daha fazlası gibi canlı video akış hizmetlerini desteklemektedir. Bu uygulama, kolayca yeni hizmetler eklemenizi sağlayan bir eklenti sistemine dayandığından. Aşağıda bulunan aksesuar listesine bakabilirsiniz. bağlantı.

Dikkat çekmek önemlidir Sistemde medya oynatıcı yoksa Streamlink video akışlarını oynatmaz. Bu nedenle, bu programı kullanmadan önce sistemimize bir oynatıcı yüklediğinizden emin olmanız gerekir.

Streamlink'i Ubuntu'ya yükleyin

PIP aracılığıyla

Streamlink Python kullanılarak yazıldığından, paket yöneticisi kullanılarak kurulabilir Ölmek. Bilgisayarınızda bu araç yoksa, bir terminal (Ctrl + Alt + T) kullanarak kurabilirsiniz:

sudo apt install python3-pip

Bilgisayarınızda zaten Pip kurulu olduğunda, şunları yapabilirsiniz: Streamlink'i kurmak için aşağıdaki komutu çalıştırın:

pip3 ile instralar akış bağlantısı

sudo pip3 install streamlink

AppImage olarak

İlgili AppImage dosyasını kullanarak da bu uygulamanın keyfini çıkarabilirsiniz. Bu şuradan indirilebilir: bültenler sayfası web tarayıcısını kullanarak veya bir terminal açarak (Ctrl + Alt + T) ve kullanarak wget aşağıdaki gibi:

streamlink appimage'i indir

wget https://github.com/streamlink/streamlink-appimage/releases/download/2.4.0-1/streamlink-2.4.0-1-cp39-cp39-manylinux2014_x86_64.AppImage -O streamlink.AppImage

AppImage dosyasını indirdiğimizde sadece çalıştırılabilir yap komut ile:

chmod +x streamlink.AppImage

Bu noktada yapabiliriz programı Başlat dosyaya çift tıklayarak veya terminale (Ctrl + Alt + T) şu komutu yazarak:

./streamlink.AppImage

Programa hızlı bir bakış

Yukarıda belirtildiği gibi, bu komut satırı için bir uygulamadır. Streamlink'in tipik kullanımı aşağıdaki gibi bir şey olurdu:

akış bağlantısı sözdizimi

streamlink [OPCIONES] <URL> [CALIDAD]

URL, çevrimiçi video akışının URL'sini gösterir. Desteklenen sitelerden herhangi bir video bağlantısı olabilir. KALİTE, videonun kalitesini gösterir. Kullanılabilir'en iyi'veya'en kötü'Mevcut en yüksek veya en düşük kaliteyi elde etmek için. Ayrıca, virgülle ayrılmış, aşağıdaki gibi bir çözüm listesi belirleme olanağına da sahip olacağız:

"720p,480p,best"

Sıra belirtilmemişse ve kullanılmıyorsa –Varsayılan akış, program mevcut notların bir listesini yazdıracaktır.

Video oynat

Streamlink varsayılan video oynatıcımızda video akışlarını oynatacak.

vlc ile oynamak

./streamlink.AppImage https://www.youtube.com/watch?v=-tAEAyHgCec best

Bu komutu çalıştırdığınızda, Streamlink, belirtilen url'den çevrimiçi video akışını çıkarır ve varsayılan video oynatıcıya yönlendirir (ki benim durumumda VLC'dir)veya mevcut en iyi kalite ile belirttiğimiz.

Kullanılabilir akışların listesi

Videonun mevcut akışlarının listesini görmek için tek yapmanız gereken KALİTE değerini belirtmeyin (en kötü veya en iyi).

kullanılabilir video çözünürlükleri

Yalnızca ses çal

Yalnızca sesi dinleyebilmekle ilgileniyorsanız, komutun sonuna eklemeniz yeterlidir "ses_mp4a"Veya"ses_webm" onun yerine "en iyibaşlıklı bir kılavuz yayınladı:

sadece ses çalma

streamlink https://www.youtube.com/watch?v=-tAEAyHgCec audio_mp4a

Kullanılacak oynatıcıyı seçin

Video akışlarını varsayılan oynatıcıdan farklı bir oynatıcıyla oynatmak istiyorsanız, sadece seçenek ile belirtmek gerekir -Oyuncu ardından oyuncunun adı:

mplayer ile oynamak

streamlink https://www.youtube.com/watch?v=-tAEAyHgCec 480p --player mplayer

Bu komut, verilen video akışını oynatmak için Mplayer kullanarak 480p kalitesinde oynatır.

Diğer hizmetleri görün

Bu program, eklentiler aracılığıyla diğer çevrimiçi akış hizmetleriyle de kullanılabilir. Şu anda dahil edilen eklentilerin tam listesi şurada bulunabilir: proje web sitesi.

Ek olarak yapabiliriz eklentileri listele komut kullanarak:

mevcut eklentiler

streamlink --plugins

yardım

İsteyen kullanıcılar şunları yapabilir: bu programı kullanma hakkında daha fazla bilgi edinin man sayfalarına başvurabilirsiniz:

adam akış bağlantısı

man streamlink

Veya terminale yazarak:

streamlink --help

Ek olarak, kullanıcılar şunları yapabilir: kullanarak bu programla nasıl çalışılacağı hakkında daha fazla bilgi edinin. öğretici proje web sitesinde veya web sitenizde sunulan GitHub deposu.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.