Re: Adobe HDS DownloaderGreetings,
Sorry if this has been asked before. But is there a way to use the hds downloader output, as a source for ffmpeg? Or, is there a way to use hds downloader to push to an rtmp destination instead of vlc? (This is what I would use ffmpeg for). Thanks so much. :) |
Re: Adobe HDS DownloaderI have using Adobe HDS Downloader for 2 years.
The script are working very well for me. I haven't got even an error until now. I have a question about the script. Last week, I accidentally closed the command line while the downloading are continuing, after %90 of the downloading is complete. There are seg-frag files in my Adobe HDS Downloader folder. How can I join them as manually for watch %90 of the video? Is there a way for that? Thank you very much for your help. |
Re: Adobe HDS DownloaderQuote:
https://github.com/K-S-V/Scripts/wiki |
Re: Adobe HDS DownloaderHi,
for some videos, like http://www.dailymotion.com/video/x24u2h3, the script fails. With these changes works: ************************************************ 869 // Extract baseFilename 870 $this->baseFilename = $this->media['url']; to // Extract baseFilename $this->baseFilename = explode("?",$this->media['url'])[0]; if ($this->auth=="") $this->auth="?".explode("?",$this->media['url'])[1]; ************************************************ and 886 $this->fragUrl = AbsoluteUrl($this->baseUrl, $this->media['url']); to $this->media['url']=explode("?",$this->media['url'])[0]; $this->fragUrl = AbsoluteUrl($this->baseUrl, $this->media['url']); ************************************************** I dont know if these changes break other streams. |
Re: Adobe HDS DownloaderI keep getting the below error when I tried to download a video:
Processing manifest info.... Access Denied! Unable to download the manifest. I am new to this. Can anyone help? Thanks in advance :) |
Re: Adobe HDS DownloaderVideo url?
|
Re: Adobe HDS DownloaderQuote:
Sorry missed it :P |
Re: Adobe HDS DownloaderQuote:
https://addons.mozilla.org/en-US/fir...link-detector/ Code:
php AdobeHDS.php --manifest "http://vodcolors-vh.akamaihd.net/z/revamp/14102014/BIGGBOS8EPISODEP23/SEGWHOLE-,256000,512000,712000,.mp4.csmil/manifest.f4m?hdnea=st=1413365954~exp=1413365984~acl=/*~hmac=fc97ded0f6596571a3e4a4d4c57f2693f831c9708dbe9561a480ab4cd3a1263b&jwstreamtype=hds&g=HQFPLWARZNSP&hdcore=3.3.0&plugin=jwplayer-3.3.0.0" --delete --auth "hdntl=exp=1413452358~acl=%2f*~data=hdntl~hmac=8537f7f25ec16db76fb6e91d76680954b96d4c1f8046cf0db9e57d625491fe2a&jwstreamtype=hds&als=0,3,NaN,0,0,NaN,0,0,0,19,f,0,2725.06,f,s,HQFPLWARZNSP,3.3.0,19&hdcore=3.3.0&plugin=jwplayer-3.3.0.0" --useragent "Mozilla/5.0 (Windows NT 6.3; WOW64; rv:33.0) Gecko/20100101 Firefox/33.0" ![]() |
Re: Adobe HDS Downloader |
Re: Adobe HDS DownloaderQuote:
![]() |
Re: Adobe HDS DownloaderQuote:
|
Re: Adobe HDS DownloaderQuote:
|
Re: Adobe HDS DownloaderQuote:
Do I have to play the full video in firefox first or something like that? Also if it can be downloaded using software then why it is not working using AdobeHDS.php? |
Re: Adobe HDS DownloaderYou only need to download with proxy the manifest while the chunks are location-free. Try several times cause free indian-proxies are hard.
|
Re: Adobe HDS DownloaderQuote:
You mean to say I should keep running the AdobeHDS.php script? I have already tried that several times. Everytime I get access denied error. |
Re: Adobe HDS DownloaderQuote:
With the program adownloader works so try it. I've checked it just with your link. With adobehds you need to pass a valid proxy or install a vpn. |
Re: Adobe HDS Downloader1 Attachment(s)
Quote:
Is there a step I am missing? Do I have to play the full video once in my browser? You will know what I am talking about by looking at the image below: The first time I downloaded the video, it downloaded 210MB (length 34:10 mins) (Box no. 2 in pic). This was not the full video which is approx (~45 mins). Then I tried to download the video again. This time it downloaded only 67 MB (length 14:10). Attachment 334 Both times the % in the tool was showing 100% and it was downloading approx. 300 MB of data, but the output video after the tool joins all the fragments turns out to be incomplete. Any idea why this is happening? Also I only come to know that video has been downloaded by looking at downloads folder in the directory. The tool itself doesn't give any message like "complete". Is this how it is supposed to be? |
Re: Adobe HDS DownloaderQuote:
|
Re: Adobe HDS Downloader![]() |
Re: Adobe HDS Downloader2 Attachment(s)
Quote:
Don't know why for me it is very random :( I can see that all fragments are getting downloaded approx. 304 MB (see below) but somehow the video turns out to be lesser in size when the fragments get joined at the end of the process.. Attachment 335 Attachment 336 Anything I can do to get it working properly? Any settings change? |
Re: Adobe HDS DownloaderCan anyone help me get the link for this video from HDS link detector?
http://colors.in.com/in/biggboss/vid...171-2.html#nav For some strange reason HDS link detector is not popping up the link for the video... |
Re: Adobe HDS DownloaderAre there any efforts to get around the restrictions of flashaccess and the annoying akamai drm?
Couldn't find any research on that problem so far. |
Re: Adobe HDS DownloaderQuote:
I am not able to find the link to download it. thanks in advance |
Re: Adobe HDS DownloaderQuote:
|
Re: Adobe HDS DownloaderGreetings fellow video download enthusiasts. I have been using HDSdump.exe recently and have created a few batch files to automate things a bit. Just thought I would share these to see if they might be of any use to anyone and see if any actual programmers might be able to improve on them.
I am in Canada and have only tested them on a couple of sites such as cbc.ca and thecomedynetwork.ca, but they should work on any site that uses unencrypted .f4m manifest files. CBC uses an unencrypted stream spliced into .f4v files referenced by an .f4m manifest file which is easily revealed by the HDS.Link.Detector Firefox Plugin. However, with Thecomedynetwork site, The link detector doesn't work since it only captures the first .f4m link out of a possible 9. The first link does not contain the proper information, but the next 8 links will work fine with HDSdump and each link represents a resolution/quality setting. To find the links, I just use the firefox console (press f12) and enter .f4m in the filter box on the right. Once I see the list of links, I further filter it down to one link according to the desired quality. For example, to get the best quality link, I would type "8.mp4.f4m". Each video is further spliced into multiple segments corresponding to the commercial breaks. To get the full list of .f4m url's, I just drag the video seek button onto each segment briefly until the .f4m link appears, then pause the video on the last segment. Now you can "select all" and select "copy url" (right-click context). The url's need to each be on a separate line and sometimes windows or firefox copies them all to one line, so paste into a text editor to verify. You can also use URLsnooper to get the links as well. In order to make things easy and universal, my batch file just takes the list of url's or single url directly from the clipboard and puts them into a temp file which is processed and deleted. I use a modified version of the HDS.Link.Detector that only captures the url to get the single .f4m file links on CBC.ca. Then the links are processed in the batch file using HDSdump.exe, but it should be trivial to modify it to use the Adobe.HDS.php script. To make it all work, you need HDSdump.exe, ffmpeg, and a tiny exe file called paste.exe which is needed to paste the clipboard contents into a temp file. https://github.com/WendyH/hdsdump/releases http://www.c3scripts.com/tutorials/msdos/paste.html http://ffmpeg.zeranoe.com/builds/ ffmpeg is used to stitch or join the flv segments from multi-segment sites like thecomedynetwork.ca and also remux the files to MP4. Remuxing is much quicker than re-encoding and the result should be playable on most devices that can handle mp4 h.264 video. The batch file tries to capture a unique filename from the url using some "delimited FOR loops" but it may not be perfect for every site. You will likely have to edit the filename once the download is done. So here is the batch file for handling the multi-part videos which also works for single part videos as well: Download.HDS.Video.bat Code:
@echo off |
Re: Adobe HDS DownloaderHere's a simpler batch file I created to download a single segment .f4m file and convert to MP4:
Get.F4M.Video.bat Code:
@echo off |
Re: Adobe HDS DownloaderThis is for downloading .M3U8 playlist files. It only uses ffmpeg.
Get.M3U8.Video.bat Code:
@echo off |
Re: Adobe HDS DownloaderWhoops. Already discovered a major bug with my script. The timestamp code at the top generates a name with a space if the time is single digits, which messes up the whole script.
So I replace with the following to make it more reliable: Code:
set d=%date:~-4,4%%date:~-7,2% |
Re: Adobe HDS DownloaderSomewhat improved script. Does a better job of getting the MP4 filename correctly.
Code:
@echo off |
Re: Adobe HDS DownloaderHello there.
I'm having difficulty downloading a story from ABC Iview. I managed to get the Url for the manifest using URL snooper, but when I try to use php and adobe HDS to download the file, I get access denied, unable to download fragments Here is the URL where you can start the story playing I hope someone can help. http://iview.abc.net.au/programs/fou...044S00#playing btw: those of you who live outside of Australia will need to use an aussie proxy so you are not blocked from playing the story when I get the URL to the manifest, it's different every time. could this have anything to do with the fragments being unavailable, or is it another encrypted DRM scheme? |
Re: Adobe HDS DownloaderTry using the HDS Link Detector addon for firefox. It grabs the auth code which is required for this stream. Not sure how to find the auth code using URLsnooper. If anyone has some info on this, it would be greatly appreciated. How does one find the "auth" code for a given F4M manifest?
|
Re: Adobe HDS DownloaderLooks like it is everything after the question mark '?' on the first fragment. So you just have to search for "Frag1" in URLSnooper.
|
Re: Adobe HDS Downloaderwhat does an auth code typically look like? is it as long as I think it is?
|
Re: Adobe HDS DownloaderHi there.
Unfortunately, I am blind and I am not able to see images. I use a screen reader, and it doesn't read images, only typed text. Also, I am unable to use the firefox addon. I don't know where on the screen to search for the auth code. Can you give me an example of what an auth code looks like? Thanks. |
Re: Adobe HDS DownloaderHi. I am blind, I use a screen reading program, A picture will not work for me., I need specifics.
Do I understand correctly that the commandline to issue to php should look something like this:? --auth pvtoken=exp%3D9999999999%7Eacl%3D%252f%252a%7Edata %3DZXhwPTE0MTc1ODcwNDB+YWNsPSUyZip+ZGF0YT1wdmMsc35 obWFjPWMwODdjOTQxMGUxMTM4ZGNjNjQ5NWU2Y2U2YWQxMTIxY TE0MDgwMDVkYzI0Yjg3Mzc4MTFjOGExN2Y2YWZjNzg%3D%21Jc Omp/+8TJ9xOWqc00wwHa8eNHAGGmEDqJlXNJ44PWc%3D%7Ehmac%3D B36BA464C8D068F6B9E806276EA3E3F7F758F4D22A6B0023D1 0915965F627CBD&hdntl=exp=1417587040~acl=%2f*~data= hdntl~hmac=0d37117984d8a67871fa79e19db619a458265d9 b1c88853034b9cdd2c33fafab&hdcore=true&als=0,0.2,0, 0,0,NaN,0,0,0,21,f,0,9,f,full,BGPMYRKTDBMN,2.11.3, 21&hdcore=2.11.3 http://iview.abc.net.au/assets/swf/c...wf?version=0.2 Cookie: _alid_=FQoK7BeTzOfS+RvrLmyyjw==; hdntl=exp=1417587040~acl=%2f*~data=hdntl~hmac=0d37 117984d8a67871fa79e19db619a458265d9b1c88853034b9cd d2c33fafab Thanks. |
Re: Adobe HDS DownloaderCan anyone out there help me with my auth code query? for some reason, everyone Else's posts after mine seem to have disappeared.
|
Re: Adobe HDS Downloadercome on guys, surely there must be someone out there able to answer a simple question?
oh, and just to make things interesting, I've discovered the curse of adobe access drm. I can download each fragment, but trying to join them together, let alone play them is a no go. |
Re: Adobe HDS DownloaderHey KSV
Thx for your downloading tools. Looks like they work well, however my first attempted download resulted in the dreaded DRM failure. Code:
KSV Adobe HDS Downloader The DRM is a big PITA :mad: |
Re: Adobe HDS DownloaderBeen using your awesome script for awhile, but I'm having problems trying to download from
http://www.sbs.com.au/ondemand/video...anger-5-s2-ep1 Quote:
|
Re: Adobe HDS DownloaderQuote:
Code:
php AdobeHDS.php --proxy ?????????? --manifest .......... |
All times are GMT -6. The time now is 03:03 PM. |