트위터 m3u8 영상 mp4로 받기

트위터를 하다보면 비디오 파일을 직접 링크하거나 내려받을 때가 있다. mp4인 경우는 그냥 받으면 되는데 .m3u8 이면 내려받아도 바로 쓸 도리가 없다. 이럴 때 ffmpeg를 쓰면 편하다.

1. 트위터 비디오 파일 링크를 찾는다.

2. 터미널에 명령어를 입력한다. 명령어 기본구조는 ffmpeg -i "비디오 링크 주소" "내려받을 위치"이다.

ffmpeg -i "https://video.twimg.com/ext_tw_video/863317335611817985/pu/pl/1sgef5If9tZhDYWo.m3u8" ~/desktop/video.mp4

원문에서 제공한 명령어는 ffmpeg -i "http://host/folder/file.m3u8" -bsf:a aac_adtstoasc -vcodec copy -c copy -crf 50 file.mp4. 대충 찾아보니 MPEG-2/4 AAC ADTS 비디오를 MPEG-4 Audio Specific Configuration 비트스트림으로 변환하고 코덱은 유지, 프레임은 50으로 설정하라는 것으로 보인다. 사실 그냥 기본 구조로 해도 된다.