본문으로 건너뛰기
로그인 둘러보기
윈도우즈 유틸 · 인터넷·네트워크·원격

Streamlink

0

Streamlink은 다양한 스트리밍 서비스에서 동영상을 추출하여 VLC, mpv와 같은 비디오 플레이어로 전송하는 명령줄 유틸리티입니다.

다운로드명령줄비디오 플레이어스트리밍

소개

Streamlink은 다양한 스트리밍 서비스에서 동영상을 추출하여 VLC, mpv와 같은 비디오 플레이어로 전송하는 명령줄 유틸리티입니다. 리소스를 많이 차지하는 웹사이트를 피하면서도 다양한 스트리밍 콘텐츠를 즐길 수 있도록 설계되었습니다. 이 프로젝트는 더 이상 유지 관리되지 않는 Livestreamer에서 포크되었습니다.

상세정보

Streamlink 소개

Streamlink은 명령줄에서 동작하는 유틸리티로, Twitch, YouTube 등 다양한 인기 스트리밍 서비스의 영상 스트림을 추출하여 VLC나 mpv와 같은 외부 비디오 플레이어에서 재생할 수 있게 해줍니다. 플러그인 시스템을 기반으로 하여 새로운 서비스 지원이 용이하며, 개발자를 위한 Python API도 제공합니다.

주요 기능

  • 플러그인 기반 지원: Twitch, YouTube 및 기타 여러 인기 스트리밍 서비스를 지원합니다.
  • 명령줄 인터페이스(CLI): 텍스트 기반 명령어로 스트림을 제어하고 재생합니다.
  • 외부 플레이어 연동: 추출된 스트림을 VLC, mpv 등 다양한 미디어 플레이어로 전달합니다.
  • 설치 관리자 제공: Windows용 설치 관리자와 포터블 아카이브를 제공하여 간편한 설치가 가능합니다.

다운로드 및 설치 방법

Streamlink의 Windows 빌드는 공식 GitHub 릴리즈 페이지에서 다운로드할 수 있습니다. 두 가지 주요 설치 방법이 있습니다.

  • 설치 관리자 사용: 설치 관리자 실행 파일을 다운로드하여 실행하면 됩니다. 설치 과정에서 프로그램의 ‘bin’ 디렉토리가 시스템 PATH 환경 변수에 추가되어 streamlink.exe를 경로 지정 없이 사용할 수 있습니다. 기본 설정 파일은 자동으로 생성됩니다.
  • 포터블 아카이브 사용: 압축 파일을 원하는 위치에 풀어 사용할 수 있습니다. 이 경우 PATH가 자동으로 추가되지 않으므로 실행 파일의 전체 경로를 지정해야 합니다. 설정 파일도 직접 생성해야 합니다.

기본 사용법

기본적인 사용법은 스트리밍 URL과 원하는 스트리밍 품질(예: best)을 지정하여 명령어를 입력하는 것입니다. 예를 들어, 다음 명령어는 Twitch 채널의 최고 품질 스트림을 VLC로 재생합니다.

streamlink twitch.tv/CHANNEL best

명령어 실행 후 스트림을 찾으면 선택된 품질이 VLC 플레이어에서 자동으로 열립니다.

이런 경우에 유용합니다

웹 브라우저에서 스트리밍 사이트를 직접 방문할 때 발생할 수 있는 리소스 소모나 불편함을 줄이고 싶을 때 유용합니다. 또한, VLC나 mpv와 같은 미디어 플레이어의 기능을 활용하여 스트리밍 콘텐츠를 보고 싶어하는 사용자들에게 적합합니다.

지원 환경 및 시스템 요구사항

제공된 Windows 빌드는 x64 아키텍처를 지원합니다. 스트림을 재생하기 위해 VLC, mpv와 같은 외부 비디오 플레이어가 필요합니다. 음향기(AV) 스트림을 병합하는 기능을 사용하려면 FFmpeg도 함께 요구됩니다.

최신 버전 및 업데이트

최신 안정 버전은 8.5.0입니다. 새로운 기능과 수정 사항은 프로젝트의 CHANGELOG 및 GitHub 릴리스 페이지에 정기적으로 공개됩니다.

제한 사항 및 확인 사항

  • Windows 빌드에 포함된 내장 Python 및 FFmpeg 빌드는 공식이 아니며 서명되지 않습니다. 일부 백신 프로그램에서 오탐(False Positive) 경고가 발생할 수 있습니다.
  • 포터블 버전을 사용할 경우 설정 파일을 수동으로 생성하고 FFmpeg 경로를 지정해야 합니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.