wetcork / raiplay-dl

The most advanced raiplay.it downloader
MIT License
35 stars 6 forks source link

Fix for episodes that don't have a specific format #2

Closed drego85 closed 2 years ago

drego85 commented 2 years ago

Example Series: https://www.raiplay.it/programmi/rickyzoom

There are some videos, old I guess, that don't have a specified format and therefore can't be directly downloaded.

wetcork commented 2 years ago

Ciao, ho fatto qualche test, prendendo per esempio la serie che hai linkato, in realtà ha un format solo che non rientrava nella lista di quelli standard, nello specifico il format è 0 e link ad un video 704x396. Non sembrano esserci altre definizioni, quando stavo scrivendo lo script avevo pensato ad una funzione per bypassare la lista standard e testare tutti i format possibili (richiede molto più tempo per trovare in video da scaricare), potrebbe essere la volta buona per aggiungerla. Faccio ancora qualche test e fixo il problema.

drego85 commented 2 years ago

lol lol lol

Credimi avevo pensato anche alla possibilità che avesse un format non standard, così ho fatto una rapida scansione da 1 a 1800 😅 ovviamente avevo escluso lo 0! 🤦‍♂️

Comunque credo che l'integrazione di quel if possa essere di aiuto per sopperire ad eventuali altre probabilmente nel reperire un formato disponibile, per assurdo in quella serie vi son anche episodi a 720p scaricabili tranquillamente.

Grazie

wetcork commented 2 years ago

Ciao, ho integrato l'if e aggiunto il nuovo format (aeb66435ec67cd381606bdb71e8a5afb248002bc), scusa se non ho fatto il merge diretto ma credo che tu abbia usato un beautifier del codice che ha mandato a capo un sacco di righe ed è una cosa che mi da molto fastidio :( Comunque grazie ancora per il fix, ti ho dati i crediti nel codice :)

drego85 commented 2 years ago

Ma va :) tranquillo!

Si uso PyCharm e dopo i test ho banalmente copiato e incollato sull'editor di GitHub!

Grazie!