Closed Invictaz closed 2 years ago
Als ik doe xivid.bat - j https://www.rtlxl.nl/programma/humberto/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d
Dan krijg ik dus wel degelijk een 1080P stream die ik kan ophalen.
C:\Users\Jurgen\Downloads\Software\Batchgemist\xivid-master-27-8-2021\xivid-mast
er>xivid -j https://www.rtlxl.nl/programma/humberto/5c39a0d0-e8fc-4f33-b888-9a8a
6b94bd4d
{
"name": "RTL: Humberto - Bernard reageert op boosheid Chef'Special: 'Excuses'"
,
"date": "2021-08-26T19:50:00Z",
"duration": "PT5M10S",
"formats": [
{
"id": "hls-0",
"format": "m3u8[manifest]",
"url": "https://cdn-rtlvod-h5.akamaized.net/3b7a84a8-2287-410d-8f47-16d931
d447f0/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d.ism/manifest(format=m3u8-aapl,encryp
tion=cbc,Filter=Quality).m3u8"
},
{
"id": "hls-1",
"format": "m3u8[aac]",
"bitrate": "136kbps",
"url": "https://cdn-rtlvod-h5.akamaized.net/3b7a84a8-2287-410d-8f47-16d931
d447f0/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d.ism/QualityLevels(125376)/Manifest(a
udioname,format=m3u8-aapl,filter=Quality,encryption=cbc)"
},
{
"id": "hls-2",
"format": "m3u8[h264+aac]",
"resolution": "512x288",
"bitrate": "873kbps",
"url": "https://cdn-rtlvod-h5.akamaized.net/3b7a84a8-2287-410d-8f47-16d931
d447f0/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d.ism/QualityLevels(713200)/Manifest(v
ideo,format=m3u8-aapl,filter=Quality,encryption=cbc)"
},
{
"id": "hls-3",
"format": "m3u8[h264+aac]",
"resolution": "712x400",
"bitrate": "1372kbps",
"url": "https://cdn-rtlvod-h5.akamaized.net/3b7a84a8-2287-410d-8f47-16d931
d447f0/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d.ism/QualityLevels(1201528)/Manifest(
video,format=m3u8-aapl,filter=Quality,encryption=cbc)"
},
{
"id": "hls-4",
"format": "m3u8[h264+aac]",
"resolution": "910x512",
"bitrate": "2469kbps",
"url": "https://cdn-rtlvod-h5.akamaized.net/3b7a84a8-2287-410d-8f47-16d931
d447f0/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d.ism/QualityLevels(2274152)/Manifest(
video,format=m3u8-aapl,filter=Quality,encryption=cbc)"
},
{
"id": "hls-5",
"format": "m3u8[h264+aac]",
"resolution": "1280x720",
"bitrate": "4296kbps",
"url": "https://cdn-rtlvod-h5.akamaized.net/3b7a84a8-2287-410d-8f47-16d931
d447f0/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d.ism/QualityLevels(4062416)/Manifest(
video,format=m3u8-aapl,filter=Quality,encryption=cbc)"
},
{
"id": "hls-6",
"format": "m3u8[h264+aac]",
"resolution": "1920x1080",
"bitrate": "5978kbps",
"url": "https://cdn-rtlvod-h5.akamaized.net/3b7a84a8-2287-410d-8f47-16d931
d447f0/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d.ism/QualityLevels(5707976)/Manifest(
video,format=m3u8-aapl,filter=Quality,encryption=cbc)"
}
]
}
De betreffende uitzending heeft echter 720P in de manifest. Maar is dit wel de manifest die ook de 1080P bevat?
C:\Users\Invictaz\Downloads\Software\Batchgemist\xivid-master-27-8-2021\xivid-mast
er>xivid -i https://www.rtlxl.nl/programma/humberto/b8638c5f-2e67-3fe2-ae12-a9c7
569be0c7
Naam: RTL: Humberto - Afl. 59
Datum: 26-08-2021 21:50:00
Tijdsduur: 01:19:57
Formaten: id formaat resolutie bitrate
hls-0 m3u8[manifest]
hls-1 m3u8[aac] 136kbps
hls-2 m3u8[h264+aac] 336x192 567kbps
hls-3 m3u8[h264+aac] 512x288 801kbps
hls-4 m3u8[h264+aac] 704x400 1219kbps
hls-5 m3u8[h264+aac] 912x512 2452kbps
hls-6 m3u8[h264+aac] 1280x720 4312kbps (best)
Hallo Invictaz,
Ik krijg het vermoeden dat je er van uit gaat dat RTL video-fragmenten volgens hetzelfde principe werken als NPO video-fragmenten; een daadwerkelijk fragment van de gehele uitzending. Dit is niet het geval voor RTL. Het zijn op zichzelf staande video's.
RTL video-fragmenten zijn dus in 1080p terug te zien. RTL (volledige) video's maar in 720p. Waarom? Geen idee. Een keuze van RTL.
Als je het niet vertrouwt, dan kun je natuurlijk altijd zelf de inhoud van het manifest bekijken met xidel -s "<hls-0_url>" -e "$raw"
.
Volgens mij lees je niet goed, want het manifest van een uitzending zal het niet instaan. Ik vraag me af waarom er geen ANDER manifest is waar die 1080P wel inzit, maar niet getoond wordt. Bijvoorbeeld op de iPad of als je een mobiele app uit elkaar trekt ofzo. Net zoals bij NPO start Plus, als je daar niet inlogt zie je alleen de lage resoluties. Als je wel inlogt met een betaald abo zie je een ander manifest met andere resoluties.
Natuurlijk snap ik dat het losstaande video's zijn. Overigens zijn niet van alle programma's fragmentvideo's in 1080, maar van enkele. Niet duidelijk is van welke wel en welke niet. Dat is dus zaak om uit te vinden.
Is het ook van RTL Nieuws of van iets anders?
Als jij zeker weet dat er nog een ander HLS manifest bestaat met een 1080p stream, dan houd ik me aanbevolen.
Ik zie in elk geval wel iets met useragents dat ze daarmee goochelen.
RTL Boulevard heeft ook 1080P fragmenten
https://www.rtlxl.nl/video/9d32d21d-86d1-4b0b-aa48-2a0699daf6a9
Ik zie in elk geval wel iets met useragents dat ze daarmee goochelen.
Heb je iets specifieks?
Nog niet. Ik ben totaal geen held in die moderne geobfusceerde broncodes doorspitten. Waar is de tijd gebleven van gewoon HTML?
Programma's als RTL Nieuws en Jinek zijn inmiddels in 1080p te bekijken, dus ik sluit deze nu.
Dat klopt, al is het uitvinden of álle programma's in 1080P zijn.
Het is op zijn minst vreemd te noemen dat RTLXL meestal in 720P is maar met sommige uitzonderingen. Het is denk ik interessant om uit te vinden wat er wél en wat er niet in 1080P geupload wordt. Zijn dit alleen fragmenten? Zijn dit alleen nieuwsfragmenten, of is er van de diverse uitzendingen een "verborgen" 1080P methode opvraagbaar.
https://www.rtlxl.nl/programma/humberto/5c39a0d0-e8fc-4f33-b888-9a8a6b94bd4d
Ik weet dat er soms een DRM melding kan komen te staan op bovenstaande pagina, in de player, MAAR het is niet duidelijk of dat specifiek voor de 1080P formaten geldt. De encryptie is overal CBC
'Unable to instantiate a key system supporting the required combinations (DRM_NO_KEY_SYSTEM)'