Audio/video stream recording forums (http://stream-recorder.com/forum/index.php)
-   get-flash-videos (http://stream-recorder.com/forum/forumdisplay.php?f=70)
-   -  

www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)

(http://stream-recorder.com/forum/showthread.php?t=10310)

Budgie 10-27-2011 08:03 AM

www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)


 
Hi,
My first post here. I am Running openSUSE 11.4 with KDE 4.6 desktop and trying get-flash-videos for first time. I need help please.
I have followed installation instructions for installing Perl and XML modules but am getting an error message. I am not a coder and intimidated by the 7400+ lines of perl script so am posting the results from using --debug in the hope somebody will have time to give me some assistance.

Code:

:~> get_flash_videos -r high --debug http://www.itv.com/itvplayer/video/?Filter=284180
No plugins installed
Downloading http://www.itv.com/itvplayer/video/?Filter=284180
-> GET http://www.itv.com/itvplayer/video/?Filter=284180
<- 200 text/html; charset=utf-8 (18106): UTF8 on, non-ASCII, 18106 characters 18110 bytes
Trying to open plugin ~/.get_flash_videos/plugins/Www.pm
Using method 'itv' for http://www.itv.com/itvplayer/video/?Filter=284180
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"><s:Body><s:Fault><faultcode>s:Unexpected</faultcode><faultstring xml:lang="en-GB">The formatter threw an exception while trying to deserialize the message: There was an error while trying to deserialize parameter http://tempuri.org/:siteInfo. The InnerException message was 'Invalid enum value 'Web' cannot be deserialized into type 'Itv.BB.Mercury.Common.Types.Platform'. Ensure that the necessary enum values are present and are marked with EnumMemberAttribute attribute if the type has DataContractAttribute attribute.'.  Please see InnerException for more details.</faultstring></s:Fault></s:Body></s:Envelope>
Error: Unable to find <Video> in XML at /usr/local/bin/get_flash_videos line 2743.

Couldn't extract Flash movie URL. This site may need specific support adding,
or fixing.

Please confirm the site is using Flash video and if you have Flash available
check that the URL really works(!).

Check for updates by running: /usr/local/bin/get_flash_videos --update

If the latest version does not support this please open a bug (or
contribute a patch!) at http://code.google.com/p/get-flash-videos/
make sure you include the output with --debug enabled.
Couldn't download any videos.

Please could somebody advise.
Budgie

KSV 10-27-2011 08:52 AM

Re: www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)


 
get-flash-videos is currently broken for this site. you can use rtmpsrv or rtmpsuck to download those videos.

Budgie 10-29-2011 05:29 PM

Re: www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)


 
Quote:

Originally Posted by KSV (Post 33926)
get-flash-videos is currently broken for this site. you can use rtmpsrv or rtmpsuck to download those videos.

Thanks for the info. Not yet able to get either of these to work yet even with the detailed instructions but will keep trying.

Meanwhile what is meant by broken? Is it that ITV people are trying to frustrate use of this software or just making changes and get_flash_videos not keeping up? Is anybody going to fix this any time soon?
Budgie.

ianparkinson62 11-02-2011 12:18 AM

Re: www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)


 
Just installed this on my netbook under Lucid and I was able to download one show from ITV but nothing since. I also tried downloading something from Youtube and still no joy. Any ideas?

EDIT

It is now working although the "-r high" switch is not effective as I'm only getting 288 resolution. 2 shows downloaded successfully

KSV 11-02-2011 04:40 AM

Re: www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)


 
SOAP request being used by get_flash_videos is no longer valid. i have modified the SOAP request in script and now it works fine for me. you can try it.

Code:

http://www.mediafire.com/file/4hr20n6xdkslqtb/get_flash_videos-1.24.pm
Quote:

Originally Posted by ianparkinson62 (Post 34051)
It is now working although the "-r high" switch is not effective as I'm only getting 288 resolution. 2 shows downloaded successfully

which url's you have tested it on? it didn't worked for me without SOAP request modification.

ianparkinson62 11-03-2011 12:18 AM

Re: www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)


 
This new version is working fine except that it still won't give any higher than 288 resolution. I had downloaded a couple of shows but deleted them immediately. One of them was something to do with vampires

JonBoy 11-05-2011 01:36 PM

Re: www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)


 
Quote:

Originally Posted by ianparkinson62 (Post 34067)
This new version is working fine except that it still won't give any higher than 288 resolution.

My inexpert attempts to read the scripts give me the impression that the Itv.pm module builds an ascending list of available bitrates for each video and attempts to grab the last on the list whereas the integrated script just grabs the first version it finds (which is consistently the lowest bitrate in the few tests I've run) and doesn't include the mechanism to detect the highest bitrate.

Is that the case? If so, could that indicate a problem with the auto-generator for the integrated script or am I totally misunderstanding/mis-reading?

The test examples all turned up as 400 on this noob's WinXP configuration.

KSV 11-06-2011 06:05 AM

Re: www.itv.com: Problem downloading from ITV using get-flash-videos (openSUSE Linux)


 
The version i posted above is edited version of their last released combined script (version 1.24). there has been lots of changes in git repository but no new release since dec 2010. you have to compile your own combined version from latest git sources. it's pretty easy task if you are using linux but if you are on windows, compiling perl modules with MinGW(msys-perl) or strawberry perl is real PITA.

git repository
Code:

http://github.com/monsieurvideo/get-flash-videos
quality selection for itv was added at later date. if any of you linux users have compiled it successfully then you can share it here. we can sort out the problem if it persists even after using the latest git version.


All times are GMT -6. The time now is 05:28 AM.