Download Vídeos RTP

Red_Acid

Power Member
Boa Noite,

Uso o YDL-UI até para o YouTube mas só faz o download de vídeos até 2hrs ? Já não é a primeira vez que tento fazer o download de um vídeo com mais de 2hrs... ele faz o download mas ao abrir o ficheiro a duração do mesmo é de 2hrs exactas quando o original é de mais tempo, alguém já notou este "problema" e se sim, existe forma de p contornar ?!... Já agora... Opto ainda sem solução ? Ex.: https://opto2.sic.pt/vod/19cc8e98-5f01-4978-a5d8-1dc3f547bcfc


Obrigado,
Quanto à OPTO, segui o guia que aí colocaram e funcionou mas não consegui fazer o mesmo para outros vídeos e também nunca mais investiguei a fundo.


Sobre os vídeos de 2h+ do Youtube, consigo fazer o download e tudo fica bem no final, contudo o download é bastante lento...

Por isso, considerando que o youtube-dl está descontinuado e agora o foco é no seu sucessor yt-dlp, peguei no código deste, alterei o extractor existente da RTP (que apenas funciona para um conjunto limitado de vídeos), apliquei o extractor que fui aperfeiçoando e que está a ser usado até agora e gerei uma nova versão.

Esta versão já deverá funcionar sem qualquer problema com os vídeos do Youtube e, mais importante, continua a funcionar com os vídeos da RTP como até agora. Portanto, é seguir para o comentário principal.

(Apenas actualizei a ferramenta Windows, as outras poderei actualizar a pedido mas considerando que o foco são os vídeos RTP, continuam a funcionar perfeitamente)
 
Quanto à OPTO, segui o guia que aí colocaram e funcionou mas não consegui fazer o mesmo para outros vídeos e também nunca mais investiguei a fundo.


Sobre os vídeos de 2h+ do Youtube, consigo fazer o download e tudo fica bem no final, contudo o download é bastante lento...

Por isso, considerando que o youtube-dl está descontinuado e agora o foco é no seu sucessor yt-dlp, peguei no código deste, alterei o extractor existente da RTP (que apenas funciona para um conjunto limitado de vídeos), apliquei o extractor que fui aperfeiçoando e que está a ser usado até agora e gerei uma nova versão.

Esta versão já deverá funcionar sem qualquer problema com os vídeos do Youtube e, mais importante, continua a funcionar com os vídeos da RTP como até agora. Portanto, é seguir para o comentário principal.

(Apenas actualizei a ferramenta Windows, as outras poderei actualizar a pedido mas considerando que o foco são os vídeos RTP, continuam a funcionar perfeitamente)

Muito obrigado e bem haja!
 

MaFiBoSS

Power Member
Olá MaFiBoSS,

agradeço a informação partilhada :)

Fiz download do programa e depois apercebi-me que era suposto fazer fork, o que significa yt-dlp.. é para correr o programa a partir do makefile? Como faço?

Boa tarde,

Acho que vai aí alguma confusão. Deixo-te abaixo info para leres sobre "fork" de software.

https://en.wikipedia.org/wiki/Fork_(software_development)
http://www.tocadotux.com.br/2015/03/o-que-sao-forks.html

O que referes "yt-dlp" é o comando a ser executado a partir da linha de comandos (cmd) apontar ao .exe descarreado no mesmo caminho. Exemplo de um video Youtube:

Código:
yt-dlp -F https://www.youtube.com/watch?v=PAe6E8msc_Y
[youtube] PAe6E8msc_Y: Downloading webpage
[youtube] PAe6E8msc_Y: Downloading android player API JSON
[info] Available formats for PAe6E8msc_Y:
ID  EXT   RESOLUTION FPS CH │   FILESIZE   TBR PROTO │ VCODEC          VBR ACODEC      ABR ASR MORE INFO
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────
sb2 mhtml 48x27        2    │                  mhtml │ images                                  storyboard
sb1 mhtml 80x45        1    │                  mhtml │ images                                  storyboard
sb0 mhtml 160x90       1    │                  mhtml │ images                                  storyboard
599 m4a   audio only      2 │  227.45KiB   31k https │ audio only          mp4a.40.5   31k 22k ultralow, m4a_dash
600 webm  audio only      2 │  220.31KiB   30k https │ audio only          opus        30k 48k ultralow, webm_dash
139 m4a   audio only      2 │  359.47KiB   49k https │ audio only          mp4a.40.5   49k 22k low, m4a_dash
249 webm  audio only      2 │  326.58KiB   45k https │ audio only          opus        45k 48k low, webm_dash
250 webm  audio only      2 │  424.75KiB   58k https │ audio only          opus        58k 48k low, webm_dash
140 m4a   audio only      2 │  951.22KiB  130k https │ audio only          mp4a.40.2  130k 44k medium, m4a_dash
251 webm  audio only      2 │  827.79KiB  113k https │ audio only          opus       113k 48k medium, webm_dash
17  3gp   176x144     12  1 │  575.63KiB   78k https │ mp4v.20.3       78k mp4a.40.2    0k 22k 144p
597 mp4   256x144     12    │  242.88KiB   33k https │ avc1.4d400b     33k video only          144p, mp4_dash
598 webm  256x144     12    │  177.38KiB   24k https │ vp9             24k video only          144p, webm_dash
394 mp4   256x144     24    │  491.32KiB   67k https │ av01.0.00M.08   67k video only          144p, mp4_dash
160 mp4   256x144     24    │  471.56KiB   64k https │ avc1.4d400c     64k video only          144p, mp4_dash
278 webm  256x144     24    │  653.92KiB   89k https │ vp9             89k video only          144p, webm_dash
395 mp4   426x240     24    │  847.52KiB  116k https │ av01.0.00M.08  116k video only          240p, mp4_dash
133 mp4   426x240     24    │  790.14KiB  108k https │ avc1.4d4015    108k video only          240p, mp4_dash
242 webm  426x240     24    │    1.04MiB  145k https │ vp9            145k video only          240p, webm_dash
396 mp4   640x360     24    │    1.60MiB  224k https │ av01.0.01M.08  224k video only          360p, mp4_dash
134 mp4   640x360     24    │    1.38MiB  193k https │ avc1.4d401e    193k video only          360p, mp4_dash
18  mp4   640x360     24  2 │    4.15MiB  580k https │ avc1.42001E    580k mp4a.40.2    0k 44k 360p
243 webm  640x360     24    │    1.84MiB  257k https │ vp9            257k video only          360p, webm_dash
397 mp4   854x480     24    │    2.81MiB  393k https │ av01.0.04M.08  393k video only          480p, mp4_dash
135 mp4   854x480     24    │    2.17MiB  303k https │ avc1.4d401e    303k video only          480p, mp4_dash
244 webm  854x480     24    │    2.69MiB  376k https │ vp9            376k video only          480p, webm_dash
22  mp4   1280x720    24  2 │ ~  5.09MiB  695k https │ avc1.64001F    695k mp4a.40.2    0k 44k 720p
398 mp4   1280x720    24    │    5.52MiB  770k https │ av01.0.05M.08  770k video only          720p, mp4_dash
136 mp4   1280x720    24    │    4.05MiB  566k https │ avc1.4d401f    566k video only          720p, mp4_dash
247 webm  1280x720    24    │    4.53MiB  633k https │ vp9            633k video only          720p, webm_dash
399 mp4   1920x1080   24    │    9.82MiB 1371k https │ av01.0.08M.08 1371k video only          1080p, mp4_dash
137 mp4   1920x1080   24    │   15.35MiB 2143k https │ avc1.640028   2143k video only          1080p, mp4_dash
248 webm  1920x1080   24    │   12.14MiB 1695k https │ vp9           1695k video only          1080p, webm_dash

Link do yt-dlp 2022.09.01 (fork): https://github.com/yt-dlp/yt-dlp/releases

Link do youtube-dl 2021.12.17 (abandonado): https://github.com/ytdl-org/youtube-dl/releases
 
Topo