GNU/Linux >> Belajar Linux >  >> Linux

Streamlink – Utilitas baris Perintah Untuk Menonton Streaming Video Online Di Linux, Unix, dan Windows

Tautan Arus adalah utilitas streaming baris perintah yang memungkinkan Anda menonton streaming video online di pemutar media populer, seperti VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime, dan OMXPlayer, dll.

Ini mengekstrak video dari berbagai layanan online dan menyalurkannya ke pemutar media pilihan Anda. Streamlink saat ini mendukung layanan streaming video langsung populer, seperti YouTube, Dailymotion, Livestream, Twitch, UStream, dan banyak lagi. Streamlink dibangun di atas sistem plugin yang memungkinkan dukungan untuk layanan baru ditambahkan dengan mudah.

Streamlink adalah program sumber terbuka yang ditulis menggunakan Python bahasa pemrograman. Ini bercabang dari LiveStreamer , yang tidak lagi dipertahankan. Streamlink mendukung GNU/Linux, *BSD, Microsoft Windows, dan Mac OS X.

Instal Streamlink di Linux menggunakan manajer paket

Streamlink tersedia di repositori default sebagian besar distribusi Linux.

Linux Arch, EndeavourOS, Manjaro Linux:

$ sudo pacman -S tautan arus

Anda juga dapat menginstalnya dari AUR menggunakan pembantu AUR seperti Paru atau Yay .

$ paru -S streamlink

Atau,

$ yay -S streamlink

Debian:

$ echo "deb http://deb.debian.org/debian buster-backports main" | sudo tee "/etc/apt/sources.list.d/streamlink.list"
$ sudo apt update
$ sudo apt -t buster-backports install streamlink

Fedora:

$ sudo dnf install streamlink

Gentoo:

$ sudo emerge net-misc/streamlink

Ubuntu, Linux Mint, Pop OS:

$ sudo add-apt-repository ppa:nilarimogard/webupd8$ sudo apt update$ sudo apt install streamlink

NixOS:

$ nix-env -iA nixos.streamlink

openSUSE:

$ sudo zypper install streamlink

Solus:

$ sudo eopkg install streamlink

Void Linux:

$ sudo xbps-install streamlink

Instal Streamlink menggunakan PIP

Karena Streamlink ditulis menggunakan Python, kita dapat menginstalnya dengan mudah Pip - manajer paket python. Jika sistem Anda tidak memiliki pip, instal seperti yang ditunjukkan di bawah ini tergantung pada distribusi yang Anda gunakan.

Untuk menginstal PIP di Arch Linux dan turunannya, jalankan:

$ sudo pacman -S python-pip

Di RHEL, Fedora, CentOS:

$ sudo yum install epel-release
$ sudo yum install python-pip

Atau,

$ sudo dnf install epel-release
$ sudo dnf install python-pip

Di Debian, Ubuntu, Linux Mint:

$ sudo apt-get install python-pip

Setelah PIP terinstal, jalankan perintah berikut untuk menginstal Streamlink .

$ sudo pip install streamlink

Streamlink AppImages

Streamlink juga tersedia dalam format AppImage mandiri. Unduh Streamlinkx AppImage terbaru dari laman rilis .

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

Jadikan itu dapat dieksekusi:

$ chmod +x streamlink-2.4.0-1-cp39-cp39-manylinux2014_x86_64.AppImage 

Untuk meluncurkan Streamlink, buka lokasi tempat Anda mengunduh file AppImage dan jalankan seperti di bawah ini:

$ ./streamlink-2.4.0-1-cp39-cp39-manylinux2014_x86_64.AppImage

Tonton streaming video online menggunakan Streamlink dari baris perintah

Penggunaan khas Streamlink adalah:

$ streamlink [OPTIONS]  [STREAM]

Di sini, URL menunjukkan URL streaming video online. Itu bisa berupa tautan video YouTube atau Dailymotion. STREAM menunjukkan kualitas video. Anda dapat menggunakan “terbaik” atau “terburuk” untuk kualitas tertinggi atau terendah yang tersedia. Selain itu, Anda dapat menentukan aliran mundur menggunakan daftar yang dipisahkan koma seperti yang ditunjukkan di bawah ini:

"720p,480p,terbaik"

Jika tidak ada aliran yang ditentukan dan --default-stream tidak digunakan maka daftar aliran yang tersedia akan dicetak.

Streamlink akan memutar aliran video di pemutar video default Anda yaitu VLC dalam banyak kasus.

$ streamlink https://www.youtube.com/watch?v=o8NPllzkFhE terbaik

Setelah Anda menjalankan perintah ini, Streamlink mengekstrak streaming video online dari URL yang ditentukan dan menyalurkannya ke pemutar video default atau pilihan Anda dalam kualitas tertinggi yang tersedia.

Contoh keluaran:

[cli][info] Menemukan plugin yang cocok youtube untuk URL https://www.youtube.com/watch?v=o8NPllzkFhE[cli][info] Aliran yang tersedia:audio_mp4, audio_webm, 144p (terburuk), 240p, 360p, 720p (terbaik)[cli][info] Aliran pembuka:720p (http)[cli][info] Pemain awal:/usr/bin/vlc

Berikut adalah contoh keluaran pemutaran di desktop Linux saya.

Untuk memutar aliran video di atas dalam kualitas terendah, gunakan "worst" di akhir.

$ streamlink https://www.youtube.com/watch?v=o8NPllzkFhE terburuk

Perintah ini akan memutar video online dalam kualitas terendah yang tersedia yaitu 144p .

Mencantumkan aliran yang tersedia

Untuk melihat daftar streaming yang tersedia, jangan tentukan nilai STREAM (yaitu terbaik atau terburuk).

$ tautan aliran https://www.youtube.com/watch?v=o8NPllzkFhE

Contoh keluaran:

[cli][info] Menemukan plugin yang cocok youtube untuk URL https://www.youtube.com/watch?v=o8NPllzkFhEAaliran yang tersedia:audio_mp4, audio_webm, 144p (terburuk), 240p, 360p, 720p (terbaik) 

Seperti yang Anda lihat pada output di atas, streaming yang tersedia adalah audio_mp4, audio_webm, 144p (kualitas terburuk), 240p, 260p, dan 720p (kualitas terbaik).

Putar video dalam kualitas tertentu

Untuk memutar video dalam kualitas aliran tertentu, misalnya 360p , jalankan:

$ streamlink https://www.youtube.com/watch?v=o8NPllzkFhE 360p

Putar audio saja

Jika Anda hanya ingin mendengarkannya, gunakan “audio_mp4” atau "audio_webm" bukannya “best” seperti yang ditunjukkan di bawah ini.

$ streamlink https://www.youtube.com/watch?v=o8NPllzkFhE audio_mp4

Perintah di atas hanya akan memutar aliran audio di pemutar default Anda.

Memutar media dengan pemutar berbeda

Jika Anda ingin memutar aliran video dengan pemutar video yang berbeda, Anda dapat menentukannya dengan --player pilihan seperti yang ditunjukkan di bawah ini.

$ streamlink https://www.youtube.com/watch?v=o8NPllzkFhE 720p --player mplayer

Perintah ini akan memutar aliran video yang diberikan dalam 720p kualitas menggunakan MPplayer .

Menonton Twitch TV

Demikian pula, Anda dapat menonton twitch.tv dan layanan streaming video populer lainnya.

$ streamlink twitch.tv/sscait best

Anda juga dapat menonton layanan streaming online lainnya melalui plugin. Daftar lengkap plugin yang saat ini disertakan dapat ditemukan di halaman Plugin.

Anda juga dapat membuat daftar plugin menggunakan perintah:

$ streamlink --plugins

Untuk detail lebih lanjut, lihat halaman manual.

$ man streamlink

Harap perhatikan bahwa Streamlink tidak akan memutar aliran video jika tidak ada pemutar media yang tersedia di sistem Anda. Jadi, pastikan Anda telah menginstal pemutar media di sistem Anda. Streamlink bekerja dengan baik dengan VLC dan mpv.


Linux
  1. Bagaimana Cara Menyalin File di Linux dan Unix? Contoh Perintah 10 cp

  2. utilitas baris perintah untuk mencetak statistik angka di linux

  3. Kompilasi dan bangun dengan satu baris perintah Java (Linux)

  1. Tonton perintah dan tugas dengan perintah jam tangan Linux

  2. Tentukan fungsi di baris perintah unix/linux (mis. BASH)

  3. Bagaimana cara mengonversi jeda baris dalam file teks antara format Windows dan Unix/Linux?

  1. Bekerja dengan aliran data di baris perintah Linux

  2. Perintah AWK Linux – Contoh Sintaks Penggunaan Linux dan Unix

  3. Unduh Video YouTube di Baris Perintah Linux Menggunakan youtube-dl