Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Support for channel4.com OnDemand #2050
Comments
|
Downloading itself seems easy; the stream is a regular f4m, and finding the stream's URL is not difficult. The only problem is that the stream is encrypted by Flash Access DRM. Some resources:
|
|
@fstirlitz isn't that what AdobeHDS.php implements? |
|
@jleclanche it does not support DRM. |
|
Ah fair enough |
|
Any insight with thiis??? http://www.channel4.com/programmes/formula-1/on-demand/63760-055 [code] streamUri>http://ll.abrstream.channel4.com/CH4_08_02_24_63760055001001_001_1500000_.f4m token>jZGfXUrmGGW2uXKUQFIjgBlHc4hA0t9QZqvEDPwjNrnzUrUVVvKcgXEWG6eSiP1cEKIpqTL4J6o1 e>1473046553 programmeId>63760/055 GET /CH4_08_02_24_63760055001001_001_1500000_.f4m HTTP/1.1 OPR/36.0.2126.101812 C4_Identity="eyJkaXNwbGF5TmFtZSI6IkNoYXJsZXMiLCJnZW5kZXIiOiJGRU1BTEUiLCJhZ2UiOiI2NCIsInVzZXJJZCI6IjdmN2M4MzEzLWMwMDctNDQ3Mi05NGY2LWExN2I2YzI0O TUxYyIsInR5cGUiOiJDNCIsInJlbWVtYmVyTWUiOiJ0cnVlIiwiY3JlYXRlZCI6IjE0NzMwMzk1NzE4ODYiLCJoYXNoIjoiTUhnZUFMWWRfWjR1aU1qdFBkdE1aUSIsImFkZHJlc3NDYXB 0dXJlZCI6InRydWUifQ=="; s_fid=50051E692397AF16-176ED4E71FF0A632; s_vnum=1475631616357%26vn%3D1; s_vi=[CS]v1|2BE666720531251D-60000109A000A811 [CE]; 4nav_Identity=eyJkaXNwbGF5TmFtZSI6IkNoYXJsZXMiLCJnZW5kZXIiOiJGRU1BTEUiLCJhZ2UiOiI2NCIsInVzZXJJZCI6IjdmN2M4MzEzLWMwMDctNDQ3Mi05NGY2LWExN2I2YzI0 OTUxYyIsInR5cGUiOiJDNCIsInJlbWVtYmVyTWUiOiJ0cnVlIiwiY3JlYXRlZCI6IjE0NzMwMzk1NzE4ODYiLCJoYXNoIjoiTUhnZUFMWWRfWjR1aU1qdFBkdE1aUSIsImFkZHJlc3NDYX B0dXJlZCI6InRydWUifQ%3D%3D; ADRUM=s=1473042976492&r=http%3A%2F%2Fwww.channel4.com%2Fprogrammes%2Fformula-1%2Fon-demand%2F63760-055%3F0; omn_intcmp=categories_sport_popular |
|
@ppsspp213 May I know how you get above pls? Thx. |
|
Hello, I may have some, all be it a small amount of progress on this via the android download method. I will attach a .saz file with a few captures that I managed to get, one appears to be programme info, another subtitles and there are also some which seem to be audio only versions of the programme although unfortunately, I can't seem to get them to play. Can any of you progress with this? (Note, I removed most of the data from the capture file but I think I included most useful stuff.) |
|
You can capture the audio with Replay Media Catcher though i'm not sure if
it just records what is playing or if it dls the actual packets.
There was a fault in earlier versions of chrome that has since been patched
that allowed you capture the video unencrypted.
…On 7 Jan 2018 4:07 p.m., "Oshawk" ***@***.***> wrote:
Hello,
I may have some, all be it a small amount of progress on this via the
android download method. I will attach a .saz file with a few captures that
I managed to get, one appears to be programme info, another subtitles and
there are also some which seem to be audio only versions of the programme
although unfortunately, I can't seem to get them to play.
Can any of you progress with this? (Note, I removed most of the data from
the capture file but I think I included most useful stuff.)
channel4.zip
<https://github.com/rg3/youtube-dl/files/1609925/channel4.zip>
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2050 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AF53ZEr5L8Y6WWg2qSTA6kBNMG5PVZ2aks5tIOutgaJpZM4BWWvQ>
.
|
|
@ppsspp213 Okay, I still have confidence that the download method may get us somewhere, I will try and capture a full one and see what happens. |
|
+1 is there any hope for f4m drm? |
|
Has there been any updates or support added for this request? |
|
Updates @Oshawk ? |
|
It no longer uses flash, now using html5 |
|
An answer to @BMD4E 's question would be awesome |
|
The source is this article. I just phoned Channel4, and they confirmed they're migrating to HTML5 but, because they have such a large back catalogue, it's taking a while and they don't have a completion date. |
|
Have they said if it’s going to 720p, 1080p or 480p for content from 2006/8
onwards?
…On Sat, 27 Jul 2019 at 12:43 pm, superclarkk ***@***.***> wrote:
The source is this article
<http://www.csimagazine.com/csi/Channel4-migrates-to-HTML5-with-Adobe-Primetime.php>.
I just phoned Channel4, and they confirmed they're migrating to HTML5 but,
because they have such a large back catalogue, it's taking a while and they
don't have a completion date.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2050?email_source=notifications&email_token=ABPHOZD6TYC3RE7IWX2NEG3QBQYFJA5CNFSM4AKZNPIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD26J5LA#issuecomment-515677868>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABPHOZGHZP6DPOCRI3XI5F3QBQYFJANCNFSM4AKZNPIA>
.
|
|
They were pretty cagey, so the above was all the info I could get. |
|
Ok, thanks for the update
…On Sat, 27 Jul 2019 at 1:29 pm, superclarkk ***@***.***> wrote:
They were pretty cagey, so the above was all the info I could get.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#2050?email_source=notifications&email_token=ABPHOZGO5VOOQT3NXHH3SG3QBQ5RTA5CNFSM4AKZNPIKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD26KRQA#issuecomment-515680448>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/ABPHOZESU6UN3TFCWH7S45DQBQ5RTANCNFSM4AKZNPIA>
.
|
|
They're still going to use
in their migration to the HTML5-based All4 web player, so I don't quite understand the latent excitement here over that change...
https://theblog.adobe.com/transition-to-html5/ The title of this long-standing issue is "Support for channel4.com OnDemand", surest bet is that won't arrive with the web player format overhaul... |
|
I’m not a fan of their adaptive video quality streaming, where if it drops
packets it reduces the quality downwards, it’d be much better if they
produced a codec with more EDC imo.
…On Sat, 27 Jul 2019 at 11:48 pm, Vangelis66 ***@***.***> wrote:
They're still going to use
strong *DRM* based content protection across the feature set
in their migration to the HTML5-based All4 web player, so I don't quite
understand the latent excitement here over that change...
The selection of Primetime allows us to look at alignment
with the other Adobe products that we currently use
https://theblog.adobe.com/transition-to-html5/
The title of this long-standing issue is *"Support for channel4.com
<http://channel4.com> OnDemand"*, surest bet is *that* *won't* arrive
with the web player format overhaul...
|

Please add support for channel 4 OnDemand, e.g. http://www.channel4.com/programmes/the-it-crowd/4od
There's already a separate tool (in ruby, uses rtmpdump) that supports downloading from that service: https://github.com/robwatkins/4od-dl
youtube-dl --verbose http://www.channel4.com/programmes/the-it-crowd/4od
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['--verbose', 'http://www.channel4.com/programmes/the-it-crowd/4od']
[debug] Encodings: locale 'ISO8859-1', fs 'ISO8859-1', out 'ISO8859-1', pref: 'ISO8859-1'
[debug] youtube-dl version 2013.12.26
[debug] Python version 2.7.3 - IRIX64-6.5-IP35-mips-n32bit-ELF
[debug] Proxy map: {}
WARNING: Falling back on generic information extractor.
[generic] 4od: Downloading webpage
[generic] 4od: Extracting information
ERROR: Unsupported URL: http://www.channel4.com/programmes/the-it-crowd/4od; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.
Traceback (most recent call last):
File "/usr/nekoware/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 484, in extract_info
ie_result = ie.extract(url)
File "/usr/nekoware/bin/youtube-dl/youtube_dl/extractor/common.py", line 149, in extract
return self._real_extract(url)
File "/usr/nekoware/bin/youtube-dl/youtube_dl/extractor/generic.py", line 330, in _real_extract
raise ExtractorError(u'Unsupported URL: %s' % url)
ExtractorError: Unsupported URL: http://www.channel4.com/programmes/the-it-crowd/4od; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type youtube-dl -U to update.