Download Vídeos RTP

Acabei de experimentar com a ferramenta que disponibilizei na página anterior e funcionou impecável.
Bem, apaguei a pasta, tirei-a de novo e fiz exactamente a mesma coisa, e realmente funciona perfeitamente...

O que aparecia antes era:
Beginning download, this box will output progress
Youtube-DL has not been found
A rescan for youtube-dl was calledstill couldnt find youtube-dl.

E ficava parado permanentemente. Quando fechava a janela, aparecia:
Reported Exception: An exception occured
Message: A referência de objecto não foi definida como uma instância de um objecto

Suponho que o erro fosse da minha parte. Como disse acima, agora está a funcionar, muito obrigado!
 
Acabei de experimentar com a ferramenta que disponibilizei na página anterior e funcionou impecável.

Eu não consegui...deu a seguinte mensagem:

Looking for ffmpeg
ffmpeg path is null, downloading may be affected
Fix v.redd.it was requested, but ffmpeg hasn't been found
Arguments have been generated and are readonly in the textbox
Creating download thread
Created, starting download thread
[RTP] yojimbo-o-invencivel: Downloading webpage
Error:
ERROR: yojimbo-o-invencivel: Failed to parse JSON (caused by JSONDecodeError("Expecting ',' delimiter: line 3 column 28 (char 60)")); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.


Também tenho o mesmo erro com a série "Conta-me como foi"
 
A RTP Play mudou de ontem para hoje! Eu nao sou um PRO EXPERT e não percebo de código. Eu continuo a usar o Bigasoft Video Downloader Pro (ou o Replay Media Catcher, mas pára por vezes a meio, este último), inserindo o ficheiro para download, que se encontrava procurando na fonte de página por file. Mas retirar o nome do ficheiro do site tornou-se mais engenhoso: Presumo que o último episódio da Série 7 "Conta-me Como Foi" se encontre aqui por aqui: https://streaming-ondemand.rtp.pt/n...p7759/p7759_1_202101301610070551d/master.m3u8

Apenas procurei e encontrei este site à procura de encontrar ferramentas que possam ser mais fáceis! Mas melhores formas se seguirão de quem percebe do assunto. Ou porventura não. Quem fez as alterações fê-lo para prevenir cópias e estará igualmente atento ao que se passa, por exemplo, neste fórum!
 
Última edição:
Creio que não há má intenção da parte da RTP, porque (por enquanto) está tudo em claro, não há chave de encriptação (ao contrário do OPTO e TVI etc.).
Será só a forma habitual de optimizar o streaming.
 
Boa noite!
Desde já muito obrigado ao Red_Acid pela app que disponibilizou, mas dá erro agora.
Durou pouquinho tempo, infelizmente. Ainda por cima o streamdownload.xyz foi desactivado...
Arranjem pf alguma solução. RTP Play e RTP Arquivos :)
Bem hajam!
 
Antes de mais, muito obrigado por tudo @Red_Acid.


Segui as tuas dicas, mas devo estar a fazer qualquer coisa mal...
Descarreguei o ficheiro RAR e descompactei-o.
Lá dentro está 1 pasta e 2 ficheiros.
Abri o youtube-dl-gui.exe.
Sim à primeira janela, não à segunda para configurar a localização.
Abriu o programa e inseri o URL https://www.rtp.pt/play/zigzag/p7108/e523582/era-uma-vez-a-vida sem alterar nenhuma das opções.
Carreguei em DOWNLOAD e abriu uma janela onde estava o seguinte texto:

Beginning download, this box will output progress
Youtube-DL has been found and set
Generating output directory structure
The output was generated and will be used
The quality and format has been set
Looking for ffmpeg
ffmpeg path is null, downloading may be affected
Fix v.redd.it was requested, but ffmpeg hasn't been found
Arguments have been generated and are readonly in the textbox
Creating download thread
Created, starting download thread
[generic] era-uma-vez-a-vida: Requesting header
Error:
WARNING: Falling back on generic information extractor.
[generic] era-uma-vez-a-vida: Downloading webpage
[generic] era-uma-vez-a-vida: Extracting information
[download] Destination: C:\Users\Familiar\Desktop\Era Uma Vez... A Vida - A Boca e os Dentes - ep. 14-era-uma-vez-a-vida.mp4

[download] 0.4% of 228.10KiB at 107.85KiB/s ETA 00:02
[download] 1.3% of 228.10KiB at 323.54KiB/s ETA 00:00
[download] 3.1% of 228.10KiB at 566.72KiB/s ETA 00:00
[download] 6.6% of 228.10KiB at 984.35KiB/s ETA 00:00
[download] 13.6% of 228.10KiB at 1.74MiB/s ETA 00:00
[download] 27.6% of 228.10KiB at 1.41MiB/s ETA 00:00
[download] 55.7% of 228.10KiB at 1.78MiB/s ETA 00:00
[download] 100.0% of 228.10KiB at 2.46MiB/s ETA 00:00
[download] 100% of 228.10KiB in 00:00
Download has finished.


Quando abri o ficheiro de video mp4 gerado, tinha apenas 6 segundo e estava sem audio.
O que fiz de mal?

Obrigado pela paciência!

Boa tarde,

aconteceu-me isto:

"
Beginning download, this box will output progress
Youtube-DL has been found and set
Generating output directory structure
The output was generated and will be used
The quality and format has been set
Looking for ffmpeg
ffmpeg path is null, downloading may be affected
Fix v.redd.it was requested, but ffmpeg hasn't been found
Arguments have been generated and are readonly in the textbox
Creating download thread
Created, starting download thread
[RTP] e524476: Downloading webpage
Error:
ERROR: e524476: Failed to parse JSON (caused by JSONDecodeError("Expecting ',' delimiter: line 3 column 28 (char 60)")); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.

An error occured"
 
Bem, que grande festa que para aqui vai... :)

Estive a analisar e parece que aquilo para os lados da RTP tem andado movimentado em termos de código por estes dias. Mudaram a abordagem num trecho de código importante e dessa maneira é normal que a forma como estava implementado já não funcionasse - acabará por ser sempre um jogo do gato e do rato.

Felizmente já alguém fez o trabalho "sujo" para resolver a situação e publicou no Github do youtube-dl. Da minha parte bastou-me gerar uma nova versão com o problema corrigido e já a publiquei no comentário principal.

Siga a banda!
 
Última edição:
Ainda a semana passada conseguia fazer download dos filmes da RTP Play através do jdownloader no Mac, agora não sei o que se passou mas o programa não encontra o ficheiro do filme ... Algém sabe como resolver isto, alguma alternativa no Mac? Obrigado.
 
Boas. Estou a tentar tirar o ep do estudo em casa: https://www.rtp.pt/play/estudoemcasa/p7796/e525084/educacao-fisica-5-e-6-anos

Aparece-me isto:

Beginning download, this box will output progress
Youtube-DL has been found and set
Generating output directory structure
The output was generated and will be used
The quality and format has been set
Looking for ffmpeg
ffmpeg path is null, downloading may be affected
Fix v.redd.it was requested, but ffmpeg hasn't been found
Arguments have been generated and are readonly in the textbox
Creating download thread
Created, starting download thread
[RTP] e525084: Downloading webpage
Error:
Traceback (most recent call last):
Error:
File "youtube_dl\__main__.py", line 19, in <module>
Error:
File "youtube_dl\__init__.py", line 475, in main
Error:
File "youtube_dl\__init__.py", line 465, in _real_main
Error:
File "youtube_dl\YoutubeDL.py", line 2055, in download
Error:
File "youtube_dl\YoutubeDL.py", line 799, in extract_info
Error:
File "youtube_dl\YoutubeDL.py", line 806, in wrapper
Error:
File "youtube_dl\YoutubeDL.py", line 838, in __extract_info
Error:
File "youtube_dl\YoutubeDL.py", line 872, in process_ie_result
Error:
File "youtube_dl\YoutubeDL.py", line 1582, in process_video_result
Error:
File "youtube_dl\utils.py", line 2141, in sanitize_url
Error:
AttributeError: 'dict' object has no attribute 'startswith'
Error:
[2868] Failed to execute script __main__

An error occured



Alguma solução ou link direto? Obg
 
Back
Topo