다운로드 막혀있는 스트리밍 동영상 다운로드 방법 - F12 media로 다운로드도 막힌 경우 :: 미네스의 달콤한 취미 비즈니스 이야기
반응형
728x170

지난번부터 다운로드가 막혀있는 스트리밍 동영상 다운로드 방법 등을

https://m-nes.tistory.com/573

https://m-nes.tistory.com/186

https://m-nes.tistory.com/681

이쪽의 페이지에서 다양하게 설명을 하였다.

 

하지만 이 방법으로도 안되는 몇몇 사이트들이 

아직도 꽤나 많이 존재 하는점이 사실이다.

 

특히 일본 예능 및 일본 방송 동영상

그리고 일부 특수한 사이트의 자체 스트리밍

동영상 등등..

 

특히 brightcove 등의 자체 솔루션

이용하는 동영상들의 경우는

크롬에서 F12를 이용하여 media를 통하여

동영상 파일 색출을 하는것도

이제는 무용지물이라고 할 수 있을 것이다.

 

아직까지 필자가 소개했던 방법이 먹히는 사이트가 많지만

개중에는 이제는 이러한 방법도 안먹히기 때문

최후의 방법을 찾게 될 것이다.

 

오늘이 바로 그 최후의 방법을 이용하여 동영상 다운로드

하는 방법을 알려드릴려고 한다.

 

여기서 몇가지의 준비물한개 더 추가된다.

기본적으로 크롬 브라우저는 필수이다.

그리고 ffmepg라는 프로그램이다.

 

일단 요점부터 설명을 하도록 하겠다.

다운로드가 막혀있는 동영상 m3u8 파일과 ts파일

스트리밍 동영상 파일과 관련된 자료를 

다운로드 받아서 한꺼번에 묶어야 한다.

 

하지만 모두가 PC를 잘 만지는 사람이 아니기 때문에

좀 더 쉽게 접근 하는 방법으로 가려고 한다.

 

한눈 팔지말고 꼼꼼히 읽고서 따라해보도록 하자.

 

1. 본인이 다운로드 받길 원하는 동영상 페이지를 오픈한다.

 

 

우선 크롬을 실행한다.

그 다음 F12를 눌러서 개발자 도구를 띄우도록 한다.

 

그 다음은  다운로드가 불가능 하지만

본인이 다운로드 받기를 원하는

스트리밍 동영상 페이지를 우선 오픈하도록 한다.

 

 

 

2. 개발자 도구에서 m3u8 주소 색출하기

 

이렇게 개발자도구에서 평소에 우리는

Media 항목을 클릭해서 동영상 파일을 색출했지만

이번에는 Media 항목이 아닌 All 항목을 클릭하도록 하자.

All 항목을 잊지말고 클릭해서 모든 소스값이

다 띄워지도록 한다.

 

 

그 다음에는 검색창 m3u8을 입력한다.

그러면 아래 리스트 항목이 줄어들면서

뭔가 알 수 없는 주소들이 가득히 나온다는 것을

알 수 있을 것이다.

 

 

여기서 본인의 능력을 잘 살려서 유추해야 한다.

보통 m3u8을 검색하게 되면 딱 봐도 m3u8파일이구나 싶은

제일 메인 파일이 나올 것이다.

 

그 주소에 우클릭을 한 후 주소 복사를 하도록 하자.

주소 복사 방법은 위의 사진을 참조 하도록 하자.

 

참고로 저 위의 상황처럼 다양한 종류의 m3u8 주소가 나온다면

유추하는 방법은 몇가지로 나눠볼 수 있다.

 

1. Name 항목에 master 항목이 써있다.

2. 같은 name인데 숫자가 여러개 써있으면 제일 첫번째.

3. 제일 마지막 파일명이 m3u8로 구성되어 있다.

 

요즘 좀 복잡한 솔루션을 이용하는 업체는

m3u8을 더욱 더 찾기 어렵게끔 만든다고한다.

유추하는 법은 결국 제일 첫번째이며, 제일 대표적으로

느낌이 오는 주소를 복사하면 된다.

 

실패하면 다시 해도 되니까 

너무 걱정하지 말자.

 

3. ffmpeg를 다운로드 한다.

 

https://ffmpeg.zeranoe.com/builds/

위의 사이트에 들어가서 본인 운영체제에 

맞는 항목에 클릭을 한 후 다운로드 한다.

 

참고로 프로그램 자체에는 어떠한 문제점도

없으니 안심하고 받아도 된다.

Version과 Linking 항목은 건드리지 말자.

 

그리고 압축을 풀 때는 가급적 진입하기 쉽게끔

폴더명을 가급적 간결하게 적어놓도록 하자.

필자는 ffmpeg라는 이름으로 폴더를 만들어서 압축을 풀었다.

(2021.08.10 링크추가)

https://github.com/BtbN/FFmpeg-Builds/releases/download/autobuild-2021-08-09-12-37/ffmpeg-N-103193-gc60b76d0c8-win64-gpl.zip

위의 사이트에서 다운로드 받으면 된다.

위의 링크도 깨진다면 

https://github.com/BtbN/FFmpeg-Builds/releases/tag/autobuild-2021-08-09-12-37

 

Release Auto-Build 2021-08-09 12:37 · BtbN/FFmpeg-Builds

 

github.com

이 곳에서 다운로드 받으면 된다.

 

이렇게 다운로드 받은 압축파일을

ffmpeg 폴더에 모두 압축을 풀어버렸다.

이제 다운로드가 불가능한

스트리밍 동영상 다운로드 준비가 거의 다 끝났다.

 

 

 

4. 불가능 했던 스트리밍 동영상 다운로드 하기

 

 

우선 시작 프로그램에 들어가서

cmd 프로그램을 실행하도록 한다.

 

 

CMD를 실행한 다음에는 본인이 설치해놓은

ffmpeg 폴더로 이동을 해야 한다.

이동을 한 직후에는 bin 폴더로 

한번 더 이동을 하도록 한다.

 

그 다음이 매우 중요하다.

집중하고 따라오도록 하자.

 

ffmpeg.exe -i "m3u8주소" -bsf:a aac_adtstoasc -c copy 저장할 파일명.mp4

 

이 내용을 CMD에 입력을 할 것이다.

입력하는 방법이 너무 어렵다고 생각이 될 것이다.

아래의 그림을 보고 따라하도록 하자.

 

만약 입력에 정말 자신없다는 분은

아래의 txt파일을 다운로드 받아서 입력 해도 된다.

 

ffmpeg cmd 입력 명령어.txt
다운로드

 

 

 

우선 ffmpeg.exe -i "

까지 입력을 한 후에 창틀쪽에 우클릭을 한 후

2번에서 복사했던 m3u8주소

편집 -> 붙여넣기를 하도록 한다.

 

 

그렇게 주소를 붙여넣기 하고난 뒤에는

나머지 내용을 작성해야 한다.

" -bsf:a aac_adtstoasc -c copy 동영상파일명.mp4

입력하면 된다. 그 다음 엔터를 누르자.

 

 

 

만약 정상적으로 제대로 된

m3u8주소를 입력 했다면

위와 같은 내용이 나올 것이다.

 

그리고 본인의 ffmpeg 폴더 하위 bin 폴더

동영상이 생성됐다는 것을 알 수 있을 것이다.

 

그렇게 동영상 다운로드가 성공했다는 것을 알 수 있다.

 

만약 실패했다주소명령어 입력 오류

혹은 파일명의 한글 문제때문일 수도 있다.

이 경우는 이렇게 해결하면 된다.

 

* 다른 주소를 확인해서 m3u8 주소 내용을 다시 입력한다.

* 틀린 명령어(특히 띄어쓰기와 명령어 글자 오타)등을 확인한다.

* 파일명은 가급적 한글이 아닌 영어로 다시 입력해본다.

 

 

이렇게 동영상 제대로 다운로드

완료되었다면 재생도 완벽히 되는 것을 

알 수 있을 것이다.

 

만약 이 방법도 불가능하다면

이제는 더 이상 방법이 없다고 할 수 있을 거 같다.

 

F12 -> Media도 안되고

다른 동영상 다운로드 사이트로도 안되고

그 밖에 다양한 방법도 안됐다면

이제 이 방법이 마지막이 될 수 있을 듯 하다.

 

참고로 DRM이 걸린 파일은

어떠한 방법을 이용해도 불가능하기 때문에

그냥 꿈깨는 것이 좋다.

 

이 방법을 이용하여 생기는 문제는

전적으로 본인에게 책임이 있음을 알려드린다.

 

 

 

 

반응형
그리드형

+ Recent posts