Streaming Blob Video를 빠르게 다운로드하는 방법

전제 조건


  • DevTools가 포함된 브라우저(Chrome, Firefox 등)
  • VLC
  • ffmpeg

  • 1단계: playlist.m3u8처럼 보이는 파일 찾기



    먼저 스트리밍 비디오가 있는 웹 사이트로 이동하여 실행합니다.

    Chrome Devtools로 검사하면 blob 링크가 표시됩니다(직접 다운로드할 수 없음).



    네트워크 패널로 이동하여 playlist.m3u8과 같은 파일을 찾아 다운로드합니다.



    2단계: 세그먼트 추적 파일 URL 찾기



    네트워크 패널에 머물면서 적어도 두 개의 세그먼트 파일을 찾으십시오.

    경우에 따라 오디오 트랙용 세그먼트 하나와 비디오 트랙용 세그먼트 하나를 찾을 수 있습니다.





    3단계: playlist.m3u8 파일 편집



    텍스트 편집기(메모장, Sublime Text 등)로 파일 열기



    상대 URL 절단/세그먼트가 있는 여러 줄이 표시됩니다. 세그먼트 트랙의 전체 URL을 추가합니다.



    두 번해야합니다. (오디오 트랙/비디오 트랙)

    seg-1-v1-a1.ts → http://videosource.site/seg-1-v1-a1.ts
    


    4단계: VLC로 열기 및 변환


  • VLC를 열고 파일 > 변환/스트림으로 이동합니다.
  • playlist.m3u8 파일을 미디어 소스로 끌어다 놓습니다.


  • 프로필 사용자 지정을 선택하고 캡슐화 설정: MP4/MOV, 비디오 및 오디오: "원본 유지 …".


  • 적용한 다음 출력 파일 이름을 지정합니다.
  • 파일로 저장을 클릭하고 변환된 파일이 완료될 때까지 기다립니다.

  • 5단계: 오디오 및 비디오 트랙 병합



    VCL로 변환한 후(오디오와 비디오 트랙을 분할한 경우 두 번)

    ffmpeg를 사용하여 이 명령을 실행합니다.

    ./ffmpeg -i video.m4v -i audio.m4a -acodec copy -vcodec copy merged-output.mp4
    


    대안


  • JDownloader2

  • 연결



    https://stackoverflow.com/questions/29876518/how-to-download-video-from-m3u8-file

    좋은 웹페이지 즐겨찾기