getvy는 DASH 스트림을 위한 바로 실행할 수 있는 ffmpeg 명령어를 생성합니다. ffmpeg을 설치하고 사용하는 방법은 다음과 같습니다.
ffmpeg은 거의 모든 오디오 또는 비디오 포맷을 디코딩, 인코딩, 트랜스코딩, 믹싱, 디믹싱, 스트리밍, 필터링 및 재생할 수 있는 무료 오픈소스 명령줄 도구입니다. 전 세계의 전문가와 동호인 모두가 사용하는 가장 강력한 멀티미디어 처리 도구로 널리 인정받고 있습니다. getvy는 브라우저 내 HLS 변환을 위해 WebAssembly 버전(ffmpeg.wasm)을 사용하고, DASH 스트림에 대해서는 최대의 속도와 호환성을 위해 터미널에서 실행할 수 있는 네이티브 ffmpeg 명령어를 생성합니다.
가장 쉬운 방법은 Winget(Windows 11에 내장됨)을 이용하는 것입니다:
또는 ffmpeg.org/download.html에서 미리 빌드된 바이너리를 다운로드하고, 압축을 푼 뒤 bin 폴더를 시스템 환경 변수(PATH)에 추가하십시오.
Homebrew(brew.sh)가 필요합니다. Homebrew가 설치되어 있지 않다면 먼저 설치해 주세요.
getvy가 DASH(.mpd) 스트림을 감지하면 다운로드 페이지에 브라우저 내 다운로드 대신 ffmpeg 명령어 복사 버튼이 나타납니다. 생성되는 명령어는 다음과 같습니다:
output.mp4를 전체 경로(예: C:\Users\YourName\Videos\video.mp4)로 변경하십시오.DASH 스트림은 종종 비디오와 오디오 트랙을 서로 다른 스트림으로 분리하고 프래그먼트화된 MP4(fragmented MP4) 컨테이너를 사용합니다. 브라우저의 샌드박스 환경 내에서 이를 올바르게 병합하는 작업은 복잡하고 느립니다. 컴퓨터의 네이티브 ffmpeg은 최적화된 C 코드를 사용하여 이를 직접 처리하므로, 길이가 길거나 비트레이트가 높은 비디오의 경우 훨씬 빠르고 안정적입니다.