Manual de Download SIC OPTO
Considerações iniciais.
Este manual foi feito seguindo as indicações daqui do site, seguindo as indicações do MaFiBoSS e o mfa20 entre outros
https://forum.zwame.pt/threads/download-videos-rtp.964274/post-17347541
Não é um processo fácil, mas fiz todos os ficheiros pelo que só falta alterar para o episódio que se quer fazer download.
É normal não correr bem à primeira e quanto mais dificuldades tiverem em conhecimentos para além do básico mais dificuldades terão.
Não vale a pena correm logo para aqui queixarem-se, nem enviar-me mensagem privadas, que não respondo.
O importante é perceber o processo e ver onde se errou por vocês próprios. Eu mesmo tive dificuldades e só 3 meses depois de não ter conseguido à primeira é que consegui obter o ficheiro desencriptado.
Dito isto vamos lá.
SIC OPTOA SiC OPTO usa ficheiros encriptados, pelo que não é só fazer download. Para além disso é preciso encontrar as chaves e desencriptar o som e o audio e no final junta-los.
Episódio teste
O episódio de teste é o "Polígrafo SIC - ep. 115" de 05-06-2023
Manifest e License Files
Usa a opção "Inspecionar" do browser da internet para obter o link do ficheiro manifest.mpd no separador "Network".
Faz F5 para recarregar a pagina.
Código:
No nosso exemplo
https://cfvod.kaltura.com/edash/p/4526593/sp/452659300/serveFlavor/entryId/1_6tmd42w9/v/1/ev/7/flavorId/1_,39xbdee5,2xps9fkp,oxvxhyux,ui9xuw9m,noh85m96,94tg2hyr,/forceproxy/true/name/a.mp4.urlset/manifest.mpd
No ficheiro manifest.mpd procura o PSSH.
Código:
<cenc:pssh>AAAAUHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADAIARIQtorEl/6rP3PxRp1HEPP5shoHa2FsdHVyYSIKMV82dG1kNDJ3OSoFU0RfSEQ=</cenc:pssh>
No nosso exemplo é
AAAAUHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADAIARIQtorEl/6rP3PxRp1HEPP5shoHa2FsdHVyYSIKMV82dG1kNDJ3OSoFU0RfSEQ=
Faz o mesmo para o ficheiro license. Este ficheiro é único e têm de ser vocês a obter o link
Código:
O nome começa por
license?custom_data=
Obter as keys - KEY e KID
É preciso obter as chaves de desincriptação KEY e KID
Usar o site
Código:
https://cdrm-project.com
Preencher o campo PSSH e License e clicar SEND
O resultado é o seguinte
Código:
Cached PSSH
PSSH:AAAAUHBzc2gAAAAA7e+LqXnWSs6jyCfc1R0h7QAAADAIARIQtorEl/6rP3PxRp1HEPP5shoHa2FsdHVyYSIKMV82dG1kNDJ3OSoFU0RfSEQ=
Time:
b68ac497feab3f73f1469d4710f3f9b2:ff223450432b59bb3a82ab43532fe9eb
De notar que os ficheiros Key e Kid e na altura de desencriptar vai ter de se trocar a sua ordem
Código:
b68ac497feab3f73f1469d4710f3f9b2:ff223450432b59bb3a82ab43532fe9eb
Key - ff223450432b59bb3a82ab43532fe9eb
KID - b68ac497feab3f73f1469d4710f3f9b2
Mãos à Obra
Vamos fazer o download
Descompactar o ficheiro "SIC.RAR"Vamos fazer o download
Código:
https://uptobox.com/ijjlzpevq3wg
Tem 3 pastas cada uma com cada fase do download
1 - Download
No ficheiro "download.bat" alterar o atalho do ficheiro manifest.mpd
seguindo a seguinte linha de comando
Código:
yt-dlp -f bestaudio+bestvideo --allow-unplayable-formats link.mpd
esta linha de comando está preparada para fazer download dos ficheiros com melhor qualidade audio e video
Podem usar a linha de comandos para saber quais os ficheiros e qual a qualidade
Código:
yt-dlp -F --allow-unplayable-formats link.mpd
1.5 - Renomear ficheiros
É preciso renomear os ficheiros
"manifest [manifest].ff6-v1-x3.mp4" para "video.mp4"
"manifest [manifest].ff4-a1-x3.m4a" para "audio.m4a"
E cortar os dois ficheiros e cola-los na pasta "2 - Decrypt"
2 - Decrypt
Nesta pasta vamos desencriptar os ficheiros usando as chaves KEY e KID que obtemos no site
Para o video usamos o comando - Ficheiro "video.bat"
Código:
mp4decrypt --key 1:KEY:KID video.mp4 OK_video.mp4
Para o audio o comando - Ficheiro "audio.bat"
Código:
mp4decrypt --key 1:KEY:KID audio.mp4 OK_audio.mp4
No final obtemos os ficheiros "OK_video" e "OK_audio" que cortamos para a pasta "3 - Juntar"
3 - Juntar
Agora é só clicar no ficheiro "Juntar.bat" que tem o seguinte comando
Código:
ffmpeg -i OK_video.mp4 -i OK_audio.m4a -c copy Ficheiro_Final.mp4
E obtemos o "Ficheiro_Final" pronto a ser lido no computador.