Não quero ser demasiado chato,
mas há tantos métodos para fazer downloads,
e não se perde nada em divulgar a técnica,
de modo que usando a RTP2 Play como "vítima", segue-se mais um:
- como é clássico, no browser aceder ao vídeo;
- parar a execução, fazer "view source" (tambérm conhecido como "código fonte da página");
- com F3 procurar a string "master.mpd" (sem as aspas!)
Para a série a "A Linha Invisível", encontra-se este URL:
"https://streaming-ondemand.rtp.pt/nas2.share/h264/512x384/p7981/p7981_1_202011182309240588/master.mpd"
Já está quase tudo feito, faltam uns pormenores!
Ir ao GitHub buscar um script chamado Streamlink para Windows:
https://streamlink.github.io
Para quem não saiba, o GitHub é um repositório de código "Open Source e semelhantes".
No caso do Streamlink, as "sources" (código fonte) são abertas e quem tiver paciência pode estudá-las.
Isto dá uma certa confiança que não traz agarrado código malicioso - isto é, se alguém tivesse mesmo a paciência de estudar o código fonte.
Fazer um "restore point" no Windows
Instalar o streamlink-1.7.0.exe
No directório em que se vai trabalhar, abrir uma PowerShell
(antigamente era o MS DOS, depois o Windows cmd)
Para isso clicar-direita no directório no Explorer e escolher "Abrir PowerShell".
Dar-lhe a comer esta linha de comandos:
Streamlink --http-header "User-Agent=xxxxx" --http-header "Referer=xxxxx" "https://streaming-ondemand.rtp.pt/n...4/p7981/p7981_1_202011182309240588/master.mpd" best --output "02 A Linha Invisível 18 Nov. 2020.mp4"
O resultado final é este:
Sucesso, foi buscar os 738MB em boa ordem, demorou 3:20 min a 3.6 MB/s
Et voilá, está o vídeo pronto para ver na TV.
Se for para ver de imediato no desktop, é só deixar de fora "--output "02 A Linha Invisível 18 Nov. 2020.mp4"
ou seja, a linha de comandos acaba em "... best"
Neste caso abre de imediato no VLC player e vai correndo o vídeo.
Rec
mas há tantos métodos para fazer downloads,
e não se perde nada em divulgar a técnica,
de modo que usando a RTP2 Play como "vítima", segue-se mais um:
- como é clássico, no browser aceder ao vídeo;
- parar a execução, fazer "view source" (tambérm conhecido como "código fonte da página");
- com F3 procurar a string "master.mpd" (sem as aspas!)
Para a série a "A Linha Invisível", encontra-se este URL:
"https://streaming-ondemand.rtp.pt/nas2.share/h264/512x384/p7981/p7981_1_202011182309240588/master.mpd"
Já está quase tudo feito, faltam uns pormenores!
Ir ao GitHub buscar um script chamado Streamlink para Windows:
https://streamlink.github.io
Para quem não saiba, o GitHub é um repositório de código "Open Source e semelhantes".
No caso do Streamlink, as "sources" (código fonte) são abertas e quem tiver paciência pode estudá-las.
Isto dá uma certa confiança que não traz agarrado código malicioso - isto é, se alguém tivesse mesmo a paciência de estudar o código fonte.
Fazer um "restore point" no Windows
Instalar o streamlink-1.7.0.exe
No directório em que se vai trabalhar, abrir uma PowerShell
(antigamente era o MS DOS, depois o Windows cmd)
Para isso clicar-direita no directório no Explorer e escolher "Abrir PowerShell".
Dar-lhe a comer esta linha de comandos:
Streamlink --http-header "User-Agent=xxxxx" --http-header "Referer=xxxxx" "https://streaming-ondemand.rtp.pt/n...4/p7981/p7981_1_202011182309240588/master.mpd" best --output "02 A Linha Invisível 18 Nov. 2020.mp4"
O resultado final é este:
PS C:\Users\SATA1\Downloads\PowerShell> Streamlink --http-header "User-Agent=xxxxx" --http-header "Referer=xxxxx" "https://streaming-ondemand.rtp.pt/n...4/p7981/p7981_1_202011182309240588/master.mpd" best --output "02 A Linha Invisível 18 Nov. 2020.mp4"
[cli][info] Found matching plugin dash for URL https://streaming-ondemand.rtp.pt/n...4/p7981/p7981_1_202011182309240588/master.mpd
[cli][info] Available streams: 720p (worst, best)
[cli][info] Opening stream: 720p (dash)
[download][linha.mp4] Written 716.1 MB (3m20s @ 3.6 MB/s)
error: Error when reading from stream: Read timeout, exiting
[cli][info] Stream ended
[cli][info] Closing currently open stream...
PS C:\Users\SATA1\Downloads\PowerShell>
[cli][info] Found matching plugin dash for URL https://streaming-ondemand.rtp.pt/n...4/p7981/p7981_1_202011182309240588/master.mpd
[cli][info] Available streams: 720p (worst, best)
[cli][info] Opening stream: 720p (dash)
[download][linha.mp4] Written 716.1 MB (3m20s @ 3.6 MB/s)
error: Error when reading from stream: Read timeout, exiting
[cli][info] Stream ended
[cli][info] Closing currently open stream...
PS C:\Users\SATA1\Downloads\PowerShell>
Sucesso, foi buscar os 738MB em boa ordem, demorou 3:20 min a 3.6 MB/s
Et voilá, está o vídeo pronto para ver na TV.
Se for para ver de imediato no desktop, é só deixar de fora "--output "02 A Linha Invisível 18 Nov. 2020.mp4"
ou seja, a linha de comandos acaba em "... best"
Neste caso abre de imediato no VLC player e vai correndo o vídeo.
Rec