Não Editável História Acções RSS

ÁreaPrivada/SacarVideosGeral

Sacar vídeos

Se os vídeos usarem o protocolo rtmp, então podemos sempre descobrir a forma de os obter usando o rtmpsrv. Para tal fazer o seguinte:

  1. Mudar para root

  2. Redireccionar a porta 1935 para a máquina onde queremos extrair o vídeo:
    • iptables -t nat -A OUTPUT -p tcp --dport 1935 -j REDIRECT
  3. Iniciar o rtmpsrv:

    • rtmpsrv
  4. Agora, como utilizador normal deve-se iniciar a visualização do vídeo. Não vai aparecer vídeo nenhum, em vez disso vai ser produzido um output na janela onde temos o rtmpsrv a funcionar. Qualquer coisa como:

    • rtmpdump -r "rtmp://h2e.rtp.pt/mediacache" -a "mediacache" -f "LNX 11,2,202,438" -W "http://programas.rtp.pt/play/player.swf?v3" -p "http://www.rtp.pt/play/p1726/e180436/grande-jornal" -y "mp4:nas2.share/h264/512x384/p1726/p1726_1_24012015.mp4" -o p1726_1_24012015.flv
    • Este será o comando usado para obter o vídeo que irá ser gravado no ficheiro "p1726_1_24012015.flv". No entanto, antes de fazer isso temos de remover o redireccionamento da porta 1935.
  5. Remover o redireccionamento:
    • iptables -t nat -D OUTPUT -p tcp --dport 1935 -j REDIRECT
  6. Agora, como utilizador normal pode-se fazer o download do vídeo.

Não esquecer de testar o formato do vídeo com o comando 'file':

$ file p1726_1_24012015.flv 
p1726_1_24012015.flv: Macromedia Flash Video