Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Archives
Today
Total
관리 메뉴

기차사진첩

<ffmpeg> m3u8 stream 저장하기 본문

컴퓨터

<ffmpeg> m3u8 stream 저장하기

RailK 2023. 12. 4. 04:40

 ffmpeg 소프트웨어를 활용하여 m3u8 stream을 구성하는 segment들을 한 파일로 저장할 수 있다. 먼저 필자는 ffmpeg.exe를 C:\ffmpeg 폴더 안에, 그리고 결과물은 output.ts 라는 파일명으로 설정하였다.

 

1. m3u8 stream url에서 segment 로드 후 저장

 실시간으로 url에서 segment를 로드 후 이를 하나의 파일로 저장한다. 명령어는 아래와 같다. m3u8 stream url을 구하는 방법에는 여러 가지가 있다. 여기서 그 방법을 일일이 열거하지는 않으려고 한다.

cd C:\ffmpeg
ffmpeg -i "m3u8 stream url" -c copy output.ts

 

2. 이미 저장된 segment들을 로드 후 저장

 이미 저장된 여러 개의 segment들을 로드 후 이를 하나의 파일로 저장한다. 명령어는 아래와 같다. 먼저 필자는 이미 저장된 segment들을 C:\Users\사용자 이름\Desktop\segments 라는 폴더 안에 넣어두었다. 여기서 segment들을 로드하는 순서는 오름차순이니 실행 전 segment들의 파일명을 검토한 이후 진행하는 것이 좋겠다.

cd C:\ffmpeg
cd C:\Users\사용자 이름\Desktop\segments
copy/b * output.ts