Ang Streamlink, isang utility ng CLI para sa pagtingin ng mga online video stream

tungkol sa streamlink

Sa susunod na artikulo ay titingnan namin ang Streamlink. Ito ay isang utility ng command line na magpapahintulot sa amin na mag-channel ng mga paghahatid ng video mula sa iba't ibang mga serbisyo sa isang video player, na kakailanganin nating mai-install dati sa aming computer. Ang pangunahing layunin ng application na ito ay upang maiwasan ang mga hindi na-optimize na mga website, habang pinapayagan ang gumagamit na tamasahin ang nilalamang naipadala.

Ang Streamlink ay isang programa ng bukas na mapagkukunan na nakasulat sa wikang Python. Ang program na ito ay tinidor mula sa LiveStreamer, na hindi na pinapanatili. Ito ay isang software na katugma sa GNU / Linux, Windows at Mac OS X. Ang isang kasamahan ay nagsalita na tungkol sa programang ito sa ang blog na ito ilang sandali ang nakalipas, ngunit ngayon makikita namin ang ilang higit pang mga paraan upang mai-install ang program na ito sa Ubuntu.

Ang Streamlink ay isang utility ng paghahatid ng linya ng utos na magpapahintulot sa amin na manuod ng mga online video stream sa mga tanyag na media player na patok sa VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime at OMXPlayer, atbp..

Ngayon sinusuportahan ng software na ito ang live na mga serbisyo ng streaming ng video tulad ng YouTube, Dailymotion, Livestream, Twitch, UStream, at marami pa. Tulad ng application na ito ay batay sa isang sistema ng mga add-on na nagbibigay-daan sa iyo upang madaling magdagdag ng mga bagong serbisyo. Maaari kang kumunsulta sa listahan ng mga accessory na magagamit sa mga sumusunod link.

Mahalagang bigyang pansin Hindi maglalaro ang Streamlink ng mga stream ng video kung walang magagamit na mga media player sa system. Samakatuwid, kinakailangan upang matiyak na na-install mo ang isang manlalaro sa aming system bago gamitin ang program na ito.

I-install ang Streamlink sa Ubuntu

Sa pamamagitan ng PIP

Dahil ang Streamlink ay nakasulat gamit ang Python, maaaring mai-install gamit ang manager ng package Buto ng bungang-kahoy. Kung wala sa iyong computer ang tool na ito, maaari mo itong mai-install gamit ang isang terminal (Ctrl + Alt + T):

sudo apt install python3-pip

Kapag mayroon ka nang naka-install na Pip sa iyong computer, maaari mo patakbuhin ang sumusunod na utos upang mai-install ang Streamlink:

instralar streamlink na may pip3

sudo pip3 install streamlink

Bilang AppImage

Maaari mo ring tangkilikin ang application na ito gamit ang kaukulang file na AppImage. Maaari itong ma-download mula sa naglalabas ng pahina gamit ang web browser o sa pamamagitan ng pagbubukas ng isang terminal (Ctrl + Alt + T) at paggamit wget tulad ng sumusunod:

i-download ang appimage ng streamlink

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

Kapag na-download namin ang AppImage file, mayroon lamang kami gawin itong maipapatupad may utos:

chmod +x streamlink.AppImage

Sa puntong ito, kaya natin ilunsad ang programa sa pamamagitan ng pag-double click sa file, o sa pamamagitan ng pagta-type sa terminal (Ctrl + Alt + T) ang utos:

./streamlink.AppImage

Isang mabilis na pagtingin sa programa

Tulad ng nabanggit sa itaas, ito ay isang application para sa linya ng utos. Karaniwang paggamit ng Streamlink ito ay magiging isang bagay tulad ng sumusunod:

syntax ng streamlink

streamlink [OPCIONES] <URL> [CALIDAD]

Ipinapahiwatig ng URL ang URL ng online video streaming. Maaari itong maging anumang link ng video mula sa mga sinusuportahang site. KALIDAD ay nagsasaad ng kalidad ng video. Maaari itong magamit 'pinakamahusay'o'pinakamasama'upang makuha ang pinakamataas o pinakamababang kalidad na magagamit. Bilang karagdagan magkakaroon din kami ng posibilidad na tukuyin ang isang listahan ng mga resolusyon na pinaghihiwalay ng mga kuwit, na magiging katulad ng sumusunod:

"720p,480p,best"

Kung walang tinukoy na pagkakasunud-sunod at hindi ginagamit –Default na stream, ang programa ay mag-print ng isang listahan ng mga magagamit na mga marka.

Maglaro ng isang video

Streamlink maglalaro ng mga stream ng video sa aming default na video player.

naglalaro sa vlc

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

Kapag nagpatakbo ka ng utos na ito, Kinukuha ng streamlink ang stream ng online na video mula sa tinukoy na url at iginiya ito sa default na video player (na sa aking kaso ay VLC), o kung saan ipahiwatig namin na may pinakamahusay na magagamit na kalidad.

Listahan ng mga magagamit na stream

Upang makita ang listahan ng mga magagamit na stream ng video, ang kailangan mo lang gawin ay huwag tukuyin ang halaga na QUALITY (pinakamasama o pinakamahusay).

magagamit na mga resolusyon ng video

Magpatugtog ng audio lamang

Kung interesado kang makinig lamang sa audio, sa pagtatapos ng utos kailangan mo lamang idagdag ang "audio_mp4a"O"audio_webm"sa halip na"pinakamahusay":

nagpapatugtog ng audio lamang

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

Piliin ang player na gagamitin

Kung nais mong i-play ang mga stream ng video na may ibang player kaysa sa isang default, kinakailangan lamang na tukuyin ito sa pagpipilian -Manlalaro sinundan ng pangalan ng player:

naglalaro kasama ang mplayer

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

Ipe-play ng utos na ito ang ibinigay na stream ng video sa kalidad na 480p gamit ang Mplayer upang i-play ito muli.

Tingnan ang iba pang mga serbisyo

Ang program na ito ay maaari ding magamit sa iba pang mga online streaming service sa pamamagitan ng mga plugin. Ang isang buong listahan ng mga plugin na kasalukuyang kasama ay matatagpuan sa website ng proyekto.

Bilang karagdagan maaari naming listahan ng mga plugin gamit ang utos:

magagamit na mga plugin

streamlink --plugins

Tulong

Ang mga gumagamit na nais ay maaari kumuha ng karagdagang impormasyon tungkol sa paggamit ng program na ito maaaring kumunsulta sa mga pahina ng tao:

tao streamlink

man streamlink

O sa pamamagitan ng pagta-type sa terminal:

streamlink --help

Bilang karagdagan, magagawa ng mga gumagamit alam ang higit pa tungkol sa kung paano gumana sa program na ito, gamit ang sangguni inaalok sa website ng proyekto o sa iyong Repository ng GitHub.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.