본문 바로가기
정보/이런저런 정보들

트위터 영상 다운로드받기 (m3u8 파일), ts분할파일 합치기 (간단함)

by Toth 2020. 1. 29.
 
전에도 네이버TV나 유튜브, 텀블러 동영상을 다운로드 받는 포스팅을 올렸었다.
이번에는 트위터에 있는 동영상을 다운로드 방법을 포스팅해보려고 한다.
보통 사이트마다 비슷하긴 하다.
하지만 mp4같은 동영상이 직접 올라가지 않고, m3u8(플레이리스트파일)를 이용해서 ts 파일로 영상을 쪼개 놓는 경우가 있다.
트위터의 경우가 그렇게 올라가는 것 같아서 이번에는 쪼개진 ts 파일을 한번에 합치는 것까지 설명을 해보려고 한다.
이번에는 준비물이 필요하다.
첫번째 준비물은 크롬브라우져 (크롬이 아니더라도 상관은 없다.)
두번째 하단의 파일을 다운로드 받으면 된다.
준비물을 다운로드 받았다면 다음 방법에 따라서 진행하면 된다.

혹시 파일이 의심스러우신 분은 https://www.ffmpeg.org/download.html 이곳에서 ffmpeg.exe를 받으시고, 필요한 파일은 메모장으로 STEP 6에 있는 것처럼 bat파일을 직접 만드셔도 된다.

참고로 포스팅은 이미지 + 설명 순이다. 
이미지의 하단 내용이 해당 내용 설명이니 혼동 없으시길...
 
 
STEP 1. 원하는 영상 찾아서 열기
 
원하는 영상이 있다면 영상에 마우스 오른쪽 버튼을 누르면 "동영상 주소 복사" 라는 메뉴가 나온다.
이걸 클릭해서 새로운 창에 넣어서 접속한다.
한가지의 동영상만 열어서 봐야 작업이 편하기 때문이다.
 
 
 
STEP 2. 브라우져의 개발자도구 실행
 
F12번을 누르면 개발자도구가 실행이 된다.
크롬 이외에 IE, 파이어폭스도 동일한 키로 실행할 수 있다.
브라우져 하단이나 우측에 위와 같은 화면이 뜨게 된다.
이때 Network 탭을 눌러 이동한다.
이 창에는 현재 통신해서 받고 있는 파일들이 표시된다.
 
 
 
STEP 3. 플레이리스트 파일 찾기
 
Network 탭 하단에 검색창이 있다.
이 곳에서 m3u8을 입력하고 검색하면 하단에 검색결과가 나온다.
 
 
 
STEP 4. m3u8 주소 복사
 
해당 파일을 클릭하면 우측에 파일리스트가 쭈욱 뜬다.
동영상 하나가 저렇게 여러개의 ts 파일로 조각나 있는 것을 볼 수 있다.
개별 파일을 다운로드 할 수도 있지만, 굉장히 귀찮고 다시 이어붙이는 작업을 따로 해줘야한다.
그렇기 때문에 m3u8 플레이리스트 파일로 다운로드 받을 수 있도록 해당 파일의 주소를 복사한다.
마우스 우측버튼을 클릭 후 Copy → Copy link address 를 눌러주면 된다.
 
 
 
STEP 4 번외. 해상도별 파일
 
가끔 해상도별로 플레이리스트가 따로 존재하는 경우가 있다.
이럴때는 m3u8 뒤에 다른 변수가 적혀져 있는 파일이 있다.
해당 파일을 클릭해서 보면 해상도별로 파일이 다른걸 확인할 수 있다.
위 캡쳐 사진의 빨간 박스에 320*320, 480*480, 720*720 같은 형식으로 해상도에 따른 m3u8 파일을 확인할 수 있다.
파일명을 확인한 후 좌측에서 원하는 해상도 파일을 STEP 4처럼 복사해주면 된다.
 
 
 
STEP 5. 두번째 준비물 압축풀기
 
올려둔 파일을 다운로드 한 후 압축을 풀어주면 파일이 2개 들어있다.
- ffmpeg.exe 
- 동영상다운로드.bat
 
 
 
STEP 6. 배치파일 메모장으로 열기
 
동영상다운로드.bat 파일을 메모장에서 열자
메모장을 열어서 파일을 드래그 해도 되고, 파일에 마우스 오른쪽버튼을 눌러서 편집을 눌러도 된다.
그러면 위와 같이 메모장에서 파일 내용을 확인 할 수 있다.
 
 
 
STEP 7. 배치파일 수정
 
파일을 열면 m3u8주소 파일이름 이라고 적힌 부분을 수정해주면 된다.
- m3u8 : STEP 4에서 복사한 링크로 대치
- 파일이름 : 원하는 파일명 (영문으로 작성, 한글로 할 경우 오류가 발생할 수 있다.)
수정후에는 꼭 저장!
 
 
 
STEP 8. 배치파일 실행
 
수정한 배치파일인 동영상다운로드.bat 파일을 더블클릭해서 실행한다.
그러면 위와 같은 화면이 뜬다.
플레이 리스트내에 각각의 동영상을 다운로드 받아서 mkv 파일 1개로 이어붙이는 작업이다.
동영상의 크기에 따라서 시간이 걸릴 수 도 있다.
 
 
 
STEP 9. 완료
 
그러면 위와 같이 같은 폴더에 본인이 정한 파일명으로 동영상이 생성된 것을 확인할 수 있다.
그럼 동영상 플레이어로 감상하면 끝
다른 영상을 받고자할 때는 똑같이 동영상다운로드.bat 파일을 메모장에 열어서 m3u8 주소와 원하는 파일명으로 교체해주고 다시 실행하면 된다.
 
단계가 많아보이지만 풀어서 설명해서 길기 때문에 한번 해보고 나면 감이 잡혀서 금방 할 수 있다.