Quando abro esta página , vejo na guia Ferramentas do desenvolvedor web do Firefox / "Rede" que a página carrega arquivos com .mpd
extensão. E, a cada poucos segundos, ele carrega um arquivo / fluxo com a .m4s
extensão denominada como
000000.m4s
000001.m4s
Como posso baixar todo o vídeo transmitido desse tipo?
Acho que preciso baixar todos os segmentos .m4s, mas não conheço o comando Linux ou o software Windows para fazer isso. Então, precisarei mesclar esses arquivos em um único arquivo .mp4
Eu já tentei o InviDownloader , mas ele tem vários problemas.
Respostas:
Respondendo à pergunta "Como posso baixar todo o vídeo transmitido desse tipo?"
Você pode usar o youtube-dl no URL do manifesto DASH mpd para baixar o vídeo, funcionou para mim.
Talvez você deva deixar claro no título se realmente deseja esses arquivos intermediários de m2 ou se deseja apenas o arquivo de vídeo inteiro.
fonte
1) baixe IS.mp4 e todos os * .m4s para vídeo (use
wget
) e mescle IS.mp4 e * .m4s em um arquivo video.mp42) baixe IS.mp4 e todos os * .m4s para áudio e mescle IS.mp4 e * .m4s em um arquivo audio.mp4
3) mesclar vídeo e áudio em um arquivo (use
ffmpeg -i video.mp4 -i audio.mp4 -c copy movie.mkv
)EDITAR
Exemplo de como baixar fluxo de áudio:
A parte inicial do fluxo de áudio é IS.mp4, o áudio consiste em 394 partes (em um formato de 6 dígitos) e o caminho da URL base para o fluxo de áudio
http://80.188..../1002-1502/
. Todas essas informações podem ser obtidas no.mpd
arquivo.NOTA: O URL base do fluxo de áudio e vídeo é alterado sempre que você reproduz o vídeo
fonte