온라인 비디오 스트림을 보기 위한 CLI 유틸리티인 Streamlink

스트림링크에 대해

다음 기사에서는 Streamlink를 살펴보겠습니다. 이것은 다양한 서비스에서 비디오 플레이어로 비디오 전송을 채널할 수 있게 해주는 명령줄 유틸리티, 이전에 컴퓨터에 설치해야 합니다. 이 응용 프로그램의 주요 목적은 사용자가 전송되는 콘텐츠를 즐길 수 있도록 하면서 최적화되지 않은 웹사이트를 피하는 것입니다.

스트림링크는 Python 언어로 작성된 오픈 소스 프로그램. 이 프로그램은 더 이상 유지 관리되지 않는 LiveStreamer에서 분기되었습니다. GNU / Linux, Windows 및 Mac OS X와 ​​호환되는 소프트웨어입니다. 동료가 이미 이 프로그램에 대해 이야기했습니다. 이 블로그 얼마 전이지만 이제 우분투에 이 프로그램을 설치하는 몇 가지 방법이 더 있습니다.

Streamlink는 다음을 수행할 수 있는 명령줄 전송 유틸리티입니다. VLC, MPlayer, MPlayer2, MPC-HC, mpv, Daum Pot Player, QuickTime 및 OMXPlayer 등과 같이 인기 있는 미디어 플레이어에서 온라인 비디오 스트림을 시청하십시오..

요즘 이 소프트웨어는 YouTube, Dailymotion, Livestream, Twitch, UStream 등과 같은 라이브 비디오 스트리밍 서비스를 지원합니다. 이 애플리케이션은 새로운 서비스를 쉽게 추가할 수 있는 애드온 시스템을 기반으로 하기 때문에. 다음에서 사용 가능한 액세서리 목록을 참조할 수 있습니다. 링크.

주의를 기울이는 것이 중요합니다. 시스템에서 사용할 수 있는 미디어 플레이어가 없으면 Streamlink에서 비디오 스트림을 재생하지 않습니다.. 따라서 이 프로그램을 사용하기 전에 시스템에 플레이어를 설치했는지 확인해야 합니다.

우분투에 Streamlink 설치

PIP를 통해

Streamlink는 Python을 사용하여 작성되었기 때문에 패키지 관리자를 사용하여 설치할 수 있습니다. 삐악 삐악 울다. 컴퓨터에 이 도구가 없으면 터미널(Ctrl + Alt + T)을 사용하여 설치할 수 있습니다.

sudo apt install python3-pip

컴퓨터에 Pip이 이미 설치되어 있으면 다음을 수행할 수 있습니다. 다음 명령을 실행하여 Streamlink를 설치하십시오.:

pip3를 사용한 instralar streamlink

sudo pip3 install streamlink

AppImage로

해당 AppImage 파일을 사용하여 이 애플리케이션을 즐길 수도 있습니다. 다음에서 다운로드할 수 있습니다. 릴리스 페이지 웹 브라우저를 사용하거나 터미널을 열고(Ctrl + Alt + T) 다음을 사용하여 wget 다음과 같이 :

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

AppImage 파일을 다운로드하면 실행 가능하게 다음 명령으로 :

chmod +x streamlink.AppImage

이 시점에서 우리는 프로그램 시작 파일을 두 번 클릭하거나 터미널(Ctrl + Alt + T)에 다음 명령을 입력합니다.

./streamlink.AppImage

프로그램 간략히 살펴보기

위에서 주석 처리된 줄과 같이 이것은 명령줄에 대한 응용 프로그램입니다. Streamlink의 일반적인 사용 다음과 같습니다.

스트림링크 구문

streamlink [OPCIONES] <URL> [CALIDAD]

URL은 온라인 비디오 스트리밍의 URL을 나타냅니다.. 지원되는 사이트의 모든 비디오 링크일 수 있습니다. QUALITY는 비디오의 품질을 나타냅니다.. '를 사용할 수 있습니다.최상의'또는'가장 나쁜'사용 가능한 최고 또는 최저 품질을 얻습니다. 또한 다음과 같이 쉼표로 구분된 해결 목록을 지정할 수도 있습니다.

"720p,480p,best"

시퀀스가 지정되지 않고 사용되지 않는 경우 – 기본 스트림, 프로그램은 사용 가능한 성적 목록을 인쇄합니다.

비디오 재생

Streamlink 기본 비디오 플레이어에서 비디오 스트림을 재생합니다..

vlc로 재생

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

이 명령을 실행하면, Streamlink는 지정된 URL에서 온라인 비디오 스트림을 추출하여 기본 비디오 플레이어로 라우팅합니다. (제 경우에는 VLC입니다), 또는 최고의 품질로 표시됩니다.

사용 가능한 스트림 목록

비디오의 사용 가능한 스트림 목록을 보려면 다음을 수행하기만 하면 됩니다. QUALITY 값(최악 또는 최고).

사용 가능한 비디오 해상도

오디오만 재생

오디오만 듣고 싶으시다면, 명령 끝에 "오디오_mp4a"나"audio_webm" 대신에 "최상의":

오디오만 재생

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

사용할 플레이어 선택

기본 플레이어가 아닌 다른 플레이어로 비디오 스트림을 재생하려면, 옵션으로 지정하기만 하면 됩니다. -플레이어 플레이어 이름 뒤에:

mplayer로 재생

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

이 명령은 Mplayer를 사용하여 480p 품질로 주어진 비디오 스트림을 재생하여 재생합니다.

다른 서비스 보기

이 프로그램은 플러그인을 통해 다른 온라인 스트리밍 서비스와 함께 사용할 수도 있습니다. 현재 포함된 플러그인의 전체 목록은 다음에서 찾을 수 있습니다. 프로젝트 웹 사이트.

또한 우리는 플러그인 나열 명령 사용 :

사용 가능한 플러그인

streamlink --plugins

도움

원하는 사용자는 이 프로그램 사용에 대한 자세한 정보 얻기 매뉴얼 페이지를 참조할 수 있습니다:

남자 스트림링크

man streamlink

또는 터미널에 다음을 입력합니다.

streamlink --help

또한 사용자는 이 프로그램을 사용하여 작업하는 방법에 대해 자세히 알아보십시오. 지도 시간 프로젝트 웹사이트 또는 귀하의 GitHub 저장소.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.