ytdl-org / youtube-dl

Command-line program to download videos from YouTube.com and other video sites
http://ytdl-org.github.io/youtube-dl/
The Unlicense
131.4k stars 9.96k forks source link

Support new portal JOYN.de #21441

Closed z0rti closed 1 year ago

z0rti commented 5 years ago

Checklist

Example URLs

https://www.joyn.de/serien/germanys-next-topmodel/14-16-staffel-14-episode-16-germanys-next-topmodel-hd?play

Description

New (german) portal joyn.de started to replace 7tv.de ("prosiebensat1") Maybe uses similar technique?

deepblue2000 commented 5 years ago

will not work, because all videos/streams are DRM protected

antifarben commented 2 years ago

Is this KODI addon related to this issue? Would it be of any use?

It seems to use the XXTEA encryption key 5C7838365C7864665C786638265C783064595C783935245C7865395C7838323F5C7866333D3B5C78386635, handles access tokes and therefore also plays videos as it seems from a first glimpse.

Apart from that it seems to need a registration for some shows but if I try to view a video like this in the browser I can play it without registration.

Or does it mean, that youtube-dl won't implement it because this encryption key won't be integrated?

PS: there's also another plugin but this doesn't seem to be maintained anymore

andi448 commented 2 years ago

Issue should be closed, URL is dead

With 'dead' you mean a 2 year old link was updated or what exactly are you trying to say? grafik

Hrxn commented 1 year ago

will not work, because all videos/streams are DRM protected

@deepblue2000 , is this still true?

dirkf commented 1 year ago

The same advice on determining if a video is DRM-protected as offered in the yt-dlp issue applies.

Vangelis66 commented 1 year ago

@deepblue2000 , is this still true?

I can't vouch for the whole of joyn.de's content, but at least where the free title posted by @antifarben is concerned,

https://www.joyn.de/play/serien/jerks/1-1-hindenburg

accessible even without an account, that still seems to be the case 😒 ...

Without going into much detail 😜 , when submitting the show's MPEG-DASH manifest to yt-dlp -F --allow-u, this is what one gets:

audio_deu=157000  m4a audio only     |  157k dash  | audio only        mp4a.40.2  157k 48k [de] DRM, DASH audio, m4a_dash
video_eng=499000  mp4 512x288     25 |  499k dash  | avc1.4D001E  499k video only          [en] DRM, DASH video, mp4_dash
video_eng=849000  mp4 640x360     25 |  849k dash  | avc1.4D001E  849k video only          [en] DRM, DASH video, mp4_dash
video_eng=1299000 mp4 640x480     25 | 1299k dash  | avc1.4D001E 1299k video only          [en] DRM, DASH video, mp4_dash
video_eng=1899000 mp4 720x480     25 | 1899k dash  | avc1.4D001E 1899k video only          [en] DRM, DASH video, mp4_dash
video_eng=2600000 mp4 1024x576    25 | 2600k dash  | avc1.4D001F 2600k video only          [en] DRM, DASH video, mp4_dash

i.e. all quality variants are behind full-blown DRM 😠 ; NB they don't even offer a HD variant (on this one "free" show?) ...

PS: As I'm currently in "Außland" πŸ˜‰ , I had to use a geolocation spoofing means; I was very miffed 😑 to find out that both DE nodes of my VPN had been BLACKLISTED by joyn.de; I had to resort to using a "residential" German HTTPS proxy for my joyn.de tests; FWIW, the stream's CDN ("delivery.vod-prd.s.joyn.de") doesn't geofence, at least from my current physical location πŸ˜‰ ...

dirkf commented 1 year ago

Closing: if anyone can show non-DRM content, the issue could be revived, but DRM Strasse is typically one-way.

3052 commented 4 months ago

for anyone interested I finally implemented this. however they only allow SD with anonymous/free accounts:

(type=="video"&&MaxHeight<=576)||(type=="audio"&&FourCC=="AACL")

I tried getting a paid account, but it seems they require a german card. if anyone is still interested contact me privately

alexanderadam commented 4 months ago

for anyone interested I finally implemented this.

Is this patch merged in youtube-dl? :eyes:

alexanderadam commented 4 months ago

maybe read the full comment next time:

if anyone is still interested contact me privately

I read it but I thought that it was only relevant for a non-anonymous paid accounts and people should contact you if they'd be interested the paid account thing.

3052 commented 4 months ago

you thought wrong.