|
Sep 12 2009
|
Plenty of new features in get_iplayer and Web PVR Manager. It’s been a while; 18 versions of Web PVR Manager and 29 versions of get_iplayer have been released since I last wrote about them.
get_iplayer:
I recommend running get_iplayer –long-help to see full help on these new options.
- Recording History search/indexing support (–history)
- Ability to list programme Series names for improved readability (–series)
- Multiple thumbnail sizes support (–thumbsize, –thumbsizemeta)
- Improved meta-data display (–info)
- Audio Description support for BBC iPlayer (–versions=audiodescribed)
- Multi-mode support – i.e. ability to record more than one mode of the same programme (–multimode)
- Better support for recording BBC iPlayer embedded media URLs (–url)
- Support of BBC iPlayer short URLs (–url)
- Ability to specify how long to record a live stream (–stop)
- Ability to specify stop and start time offsets in BBC iPlayer TV and Radio programmes (–stop, –start)
- Support for ‘presets’ – predefined sets of options (–preset)
Web PVR Manager:
- One-click Series recording, playback and PVR queuing of available and recorded programmes
- Ability to search and play back the Recordings
- Improved programme info display with thumbnails and clickable URLs
- Full support for running under Apache as well as the built-in web server (see the README file)
- Improved navigation
- Support for streaming under Windows
- Software Update button
- Help page and tool-tip improvements
- Great new logo
Have you added support for Hulu? Do you have any plans to do so?
Yes I did – then dropped it again! See my blog posts
Can you recommend any other software that can save Hulu videos?
Love both get_iplayer and the pvr manager, just a tiny little request for the pvr manager! Is there any chance that last broadcast date/time could be added as a column for sorting the results?
I wish it were practical – unfortunately it would take about an extra 800 web requests per refresh to get it fr TV alone! The BBC don’t put that info in the feed for all programmes – only in separate URLs for each episode. I take it that you know it can be found if you click on the programme text?
Hi,
I’m trying to download a flashaudio1 programme using flvstreamer. My verbose output is below. I’ve hit a brickwall. Is it because i’m using Windows 7?
get_iplayer v2.41, Copyright (C) 2009 Phil Lewis
This program comes with ABSOLUTELY NO WARRANTY; for details use –warranty.
This is free software, and you are welcome to redistribute it under certain
conditions; use –conditions for details.
INFO: User prefs dir: /home/alex/.get_iplayer
INFO: System options dir: /var/lib/get_iplayer/options
Current options:
ffmpeg = ./bin/ffmpeg.exe
flvstreamer = ./flvstreamer-1.8k_win32.exe
modes = flashaudio1
type = radio
verbose = 1
INFO: Search args: ‘12725’
INFO: Additionally getting cached programme data for radio
INFO: got 2896 cache entries for radio
Matches:
12725: Weekend West – 03/10/2009, BBC Bristol, Discussion & Talk Shows,Entertainment,Factual,News,Radio,Review Shows
INFO: 1 Matching Programmes
WARNING: Cannot read /home/alex/.get_iplayer/download_history
INFO: iPlayer metadata URL = http://www.bbc.co.uk/iplayer/playlist/p004jvty
INFO: Getting page http://www.bbc.co.uk/iplayer/playlist/p004jvty
INFO: Version: default, VersionPid: p004jvvc
INFO: Will search for versions: default
INFO: Mode list: flashaudio1
INFO: Checking existence of default version
INFO: Version = default
INFO: Getting page http://www.bbc.co.uk/mediaselector/4/mtis/stream/p004jvvc
INFO: Found mode flashaudio1: (iplayer_intl_stream_mp3_lo) rtmp mp3 80kbps stream (CDN: akamai/10)
INFO: flashaudio1 modes will be tried for version default
INFO: Trying flashaudio1 mode to record radio: Weekend West – 03/10/2009
INFO: Attempt number: 1 / 20
INFO: File name prefix = Weekend_West_-_03_10_2009_p004jvty_default
INFO: ./flvstreamer-1.8k_win32.exe version 1.8
INFO: RTMP_URL: rtmp://cp76627.edgefcs.net:1935/ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=dbEascncubmaUdbaHbvaWa.cyak
public/radiobristol/aod/RBN2_weekendwest_p004jvvc_2009_10_03_11_09_56, tcUrl: rtmp://cp76627.edgefcs.net:80/ondemand?_fc
apaabZa5-bkYSz0-c0-d0i_-JpoFAoynLEoEqxD&aifp=v001&slist=public/radiobristol/aod/RBN2_weekendwest_p004jvvc_2009_10_03_11_
auth=dbEascncubmaUdbaHbvaWa.cyakapaabZa5-bkYSz0-c0-d0i_-JpoFAoynLEoEqxD&aifp=v001&slist=public/radiobristol/aod/RBN2_wee
bmaUdbaHbvaWa.cyakapaabZa5-bkYSz0-c0-d0i_-JpoFAoynLEoEqxD, swfUrl: http://www.bbc.co.uk/emp/9player.swf?revision=10344_1
_default.partial.mp3, file_done: /home/alex/GI/Weekend_West_-_03_10_2009_p004jvty_default.mp3
INFO: Command: ./flvstreamer-1.8k_win32.exe –port 1935 –protocol 0 –playpath mp3:public/radiobristol/aod/RBN2_weekend
a.cyakapaabZa5-bkYSz0-c0-d0i_-JpoFAoynLEoEqxD&aifp=v001 –host cp76627.edgefcs.net –swfUrl http://www.bbc.co.uk/emp/9pl
.net:80/ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=dbEascncubmaUdbaHbvaWa.cyakapaabZa5-bkYSz0-c0-d0i_-JpoFAoynLEoEqxD&
4jvvc_2009_10_03_11_09_56 –app ondemand?_fcs_vhost=cp76627.edgefcs.net&auth=dbEascncubmaUdbaHbvaWa.cyakapaabZa5-bkYSz0-
aod/RBN2_weekendwest_p004jvvc_2009_10_03_11_09_56 –resume -o /home/alex/GI/Weekend_West_-_03_10_2009_p004jvty_default.p
FLVStreamer v1.8k
(c) 2009 Andrej Stepanchuk, The Flvstreamer Team, license: GPL
DEBUG: Setting buffer time to: 36000.000 sec
Failed to open file!
INFO: Command exit code 1 (raw code = 256)
WARNING: Failed to stream file /home/alex/GI/Weekend_West_-_03_10_2009_p004jvty_default.partial.mp3.flv via RTMP
DEBUG: Record using flashaudio1 mode return code: ‘next’
INFO: skipping flashaudio1 mode
ERROR: Failed to record ‘Weekend West – 03/10/2009 (p004jvty)’
INFO: Loading download history
WARNING: Cannot read /home/alex/.get_iplayer/download_history
(I’m assuming you are NOT using cygwin) it would appear that Win7 hasn’t set the USERPROFILE or it HAS set the HOME variable. Any chance you could open up a get_iplayer terminal and do and ‘echo %HOME%’ and then ‘echo %USERPROFILE%’ followed by ‘echo %ALLUSERSPROFILE%’ ? If you could let me know what the results are it would aid debugging. Thanks.
I have the same error, also on Windows 7, so I performed the echos you requested.
%HOME% = %HOME%
%USERPROFILE% = D:\Users\amanda
%ALLUSERSPROFILE% = C:\ProgramData
Thanks. Do you get the “WARNING: Cannot read /home/[username]/.get_iplayer/download_history” ?
Hello,
I just updated to the latest version (on windoze) but i’ve discovered that now all my selected programmes are only partially downloading.
This often happened to some extent, but it’s got worse with the latest release. I used to be able to just re-run the command line and it would automatically resume any files marked with “partial” in the filename, but it no longer does that and i have to overwrite. But each time it fails again and now I’m not getting any full files. I looked at the longhelp and I see that some commands have changed slightly.
I have been using this:
get_iplayer –get –raw –vmode=flashvhigh –thumb –force -o f:\tv
I do get a warning that the programme may not be complete and to use –resume, but –resume isn’t an option any more.
Is there anything i should be doing differently now? I opt for the flash file and then use a conversion programme to convert for my pda. I did try other formats when I first got get_player a few months ago, but i only really had success downloading the flash.
I would *love* to use the scheduler but I just don’t trust it to download programmes unattended while the pure command line doesn’t.
By the way, I do *hate* to complain as I think you’ve created a fantastic little app here!
How many retires does get_iplayer do before failing and leaving a partial file? Which version of flvstreamer are you using?
–resume was never an option BTW
hi…. it only tries once and then gives up. I’ve added –attempts 10 to the command but that doesn’t seem to make a difference.
Ahh… –resume might be an RTMP message as follows:
ERROR: ReadN, RTMP recv error 10060
ERROR: ReadPacket, failed to read RTMP packet body. len: 14435
WARNING: Download may be incomplete (downloaded about 11.0%), try –resume!
Closing connection… done!
I have a feeling it might be a good idea to uninstall and re-install. Do you agree? And if I do that will I lose the plugin for Five? (I enjoyed the brief spell of Channel 4 downloads, but realise those days won’t return)
Sorry – I really should have asked you to run with –verbose and email me the text – I need to determine how get_iplayer is interpreting the exit code of flvstreamer… Re-installing won’t help at all if you already have the latest get_iplayer and flvstreamer…
Actually just saw another thread showing: “WARNING: Please download and run latest installer – ‘IPC::Open3’ is not available”
Maybe you have the same problem.. Re-download and run the installer…
You can save your ‘five.plugin’ file and put it back afterwards (search for it…)
hi… thanks that’s precisely what i did. I was afraid to download the latest for fear of losing my plugins, but i found the directory where they’re stored and backed it up.
I’ve just re-installed and everything seems to be working fine. I’m just getting to grips with the web pvr (nice work again by the way!) to make it download radio to mp3 and flashvhigh for tv.
So thank you… I’m back to where i was with the potential for things to get even better!
Thanks – just getting started with get_iplayer and so far it’s great. It handles existing downloads, radio transcoding – handles a lot, very gracefully. Many thanks for all your work on making it.
In fact it behaved gracefully even when I exhausted my disk quota with it 😉
I cant get this to work on windows 7 , 64 bit.
I have used this on xp, vista and ubuntu and compiled my own versions but cannot get it workin on windows 7, 64bit.
Does it support that version?
It needs a little debugging by someone who has windows7 – I don’t have such an OS. The problem seems to stem from get_iplayer finding the user profile dir (run with –verbose).
You don’t actually need to compile get_iplayer – it’s perl.
Any ideas for the following error, windows 7 32 and 64 bit throw up the same problem:
****
Can’t open perl script “get_iplayer.pl”: No such file or directory
C:\Program Files\get_iplayer>get_iplayer
Can’t open perl script “get_iplayer.pl”: No such file or directory
C:\Program Files\get_iplayer>
****
Anyone else getting this error?
Rerun the installer. This website had an extended outage yesterday so it will have failed to download the get_iplayer script…
Hi, I am using the PVR (which is fantastic), but when catching up on radio progs, it downloads in AAC not MP3.
Any pointers as to how I can default to MP3 as this is far more convenient and I dont want the hassle of recoding.
Cheers
Use –modes=iphone,flashaudio as both these are native mp3.
Hello
Im new to get-player. Using Vista. I used the instaler and everything seems good. I used the PVR to download “Nurse Jackie” but the resolution doesnt seem great. Is there a way to specify or change the default ? Or do I have to do that at a command prompt ? Help ! Cheers
Just modify the list of modes in ‘Recording Modes’ – they are tried in the order listed. You are probably getting flashstd or iphone mode. Try putting flashhigh or flashvhigh first in the list.