M3U8, MP4, 암호화 HLS용 FFmpeg 명령 생성
세그먼트 설정을 포함해 M3U8 → MP4, MP4 → HLS, 키 정보 기반 암호화 HLS 명령을 만들 수 있습니다.
9가지 분류별 미디어 워크플로 중 하나를 선택하거나 사용자 지정 명령을 편집한 뒤, 검토할 수 있는 FFmpeg 명령을 자신의 컴퓨터용으로 복사하세요.
ffmpeg -hide_banner -i 'https://example.com/video/master.m3u8' -map 0:v:0? -map 0:a:0? -c copy -bsf:a aac_adtstoasc -movflags +faststart 'output.mp4'FFmpeg이 설치된 컴퓨터에서 이 명령을 실행하세요. HLS 암호화 템플릿은 로컬에서 미리 준비한 key-info.txt 파일을 전제로 하며, 암호화 키를 만들거나 노출하지 않습니다.
세그먼트 설정을 포함해 M3U8 → MP4, MP4 → HLS, 키 정보 기반 암호화 HLS 명령을 만들 수 있습니다.
출력 경로, H.264 CRF, 해상도, 선택적 트리밍 시간, 승인된 Referer 헤더를 설정하세요.
MP3 오디오를 추출하고, 오디오 트랙을 추가하거나 교체하고, 자막을 하드코딩하거나, 사용자 지정 명령으로 전환하세요.
신뢰할 수 있는 FFmpeg 빌드를 설치하고, 위에서 생성한 명령의 모든 인수를 검토한 뒤 자신의 컴퓨터에서 Terminal 또는 PowerShell로 실행하세요.
데스크톱 FFmpeg은 디스크에 직접 기록하므로 긴 동영상, 큰 파일, 자동화, 여러 트랙, 고급 필터링에는 WebAssembly보다 보통 더 낫습니다.
템플릿을 선택하고 모든 예시 경로와 URL을 교체한 뒤 해당 워크플로에 적용되는 설정을 조정하세요. 생성된 텍스트는 즉시 갱신되며 사용자 지정 모드에서 계속 편집할 수 있습니다.
암호화 HLS 워크플로는 자신의 시스템에서 안전하게 준비한 key-info 파일을 전제로 합니다. 생성기는 암호화 키를 만들거나, 업로드하거나, 노출하지 않습니다.
-c copy 옵션은 인코딩된 패킷을 디코딩하거나 다시 인코딩하지 않고 다른 컨테이너로 옮깁니다. 빠르고 코덱 수준에서 무손실입니다.
컨테이너 호환성은 여전히 중요합니다. 출력 플레이어가 복사된 트랙을 디코딩할 수 없다면 H.264/AAC 프리셋을 선택하세요.
브라우저 지원, 개인정보, 소스 접근, 출력 결과에 대한 명확한 답변.
원본 코덱이 호환될 때는 스트림 복사를 사용하세요. 첫 번째 동영상 · 오디오 트랙을 매핑하고 -c copy를 지정한 뒤 -movflags +faststart를 추가하면 됩니다. 재인코딩과 품질 손실을 피할 수 있습니다.
복사한 코덱을 대상 MP4 플레이어가 지원하지 않을 때, 해상도를 바꿔야 할 때, 또는 정해진 품질로 더 작은 출력이 필요할 때 재인코딩하세요.
아니요. 이미 접근 권한이 있는 소스에 대한 명령을 만들어 줄 뿐, 키, 쿠키, 토큰, 권한을 구해 주지 않습니다.