A new major version of flvstreamer has been released. After some testing it would seem that it fixes quite a number of problems that get_iplayer users have been experiencing for the past few weeks since Akamai (one of the BBC’s content delivery network providers) started upgrading all their Flash Media Servers to v3.5.x. BBC Live TV now works better and many other bugs are reported to have been fixed. It also now auto-retries failed streams and fixes the bug where recording 1+ hour BBC radio flash streams always had to be resumed.
Posts tagged: windows
A new windows Automated Installer v2.4+ has been released for get_iplayer. Most notably it installs a version of flvstreamer that uses cygwin libraries rather than the version compiled using mingw32. This reportedly helps resolve the notorious ‘10060’ flvstreamer error that many users were getting. The non-cygwin flvstreamer is still available as an install-time option.
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
I’ve just released a new v2.0+ windows automated installer for get_iplayer. It now contains the experimental web-based get_iplayer PVR Manager. The installer downloads everything you need to record, stream and manage get_iplayer and the get_iplayer PVR manager. This includes: mplayer, lame, ffmpeg, vlc and flvstreamer. Take a look at the get_iplayer PVR Manager page for instructions and an overview of the available features.
Let me know if you find any bugs and I’ll do my best to squash them. Just remember that the PVR Manager is ALPHA quality experimental software!
You’ve probably already noticed; get_iplayer has a new shamelessly original get_iplayer logo.
get_iplayer v2.04 now has very much simplified Live TV and Radio support.
Two new programme types have been added: ‘livetv’ and ‘liveradio’. These types, if selected, will list the available programmes in the familiar listing format:
get_iplayer --type=livetv Matches: 80000: BBC Four - live 80001: BBC News 24 - live 80002: BBC One - live 80003: BBC Parliament - live 80004: BBC Three - live 80005: BBC Two - live 80006: CBBC - live 80007: CBeebies - live INFO: 8 Matching Programmes
Or you can just search, stream or playback by channel/programme name:
get_iplayer --type=liveradio 'Radio 1' Matches: 80132: BBC Radio 1 - live INFO: 1 Matching Programmes
To directly stream a selected live programme in all OSes (except Win32) you can use:
get_iplayer --stream 80001 --player='mplayer -cache 256 -'
Where –player can refer to any player command than can play programmes from STDIN. Or simply use:
get_iplayer --stream 80001 | mplayer -cache 256 -
The advantage of the –player option is that it can be saved in your default options as follows:
get_iplayer --prefs-add --player='mplayer -cache 256 -'
Then you can just stream via mplayer using:
get_iplayer --stream 80001
( –stream is just a synonym for –stdout –nowrite )
To record a live stream use:
get_iplayer --get 80001
Specifying modes has changed a little. –amode has become –radiomode and –vmode is now –tvmode. Additionally, –modes=<modelist> can be used to set a general default set of modes for all programme types.
Likewise, embedded media web pages can be played more easily. e.g.:
get_iplayer --stream --type=radio --url="http://www.bbc.co.uk/robertburns/works/a_bards_epitaph/"
Or recorded using:
get_iplayer --get --type=radio --url="http://www.bbc.co.uk/robertburns/works/a_bards_epitaph/"
The only major thing I’ve not been able to get working is direct streamed playback under native Windows. If anyone knows why it won’t work or has a fix or workaround please let me know! I’ve tried with ‘vlc -‘, ‘ffplay -‘ and ‘mplayer -‘ and all seem to just fail.
Update 6th May 2009: You might want to read this first…
A milestone has been reached today with the addition of Channel 5’s Demand Five service to the list of DRM-free services that get_iplayer can index, search and record. The following are now supported:
- BBC iPlayer TV – up to 3200 kbps HD 720p H.264 / Quicktime / MP4
- ITV player Catch-up / Classic TV – 384 kbps+ WMV / ASF
- Channel4 4oD Catch-up TV – up to 500 kbps H.264 / MP4
- Channel5 Demand Five TV – up to 720 kbps H.264 / MP4
- BBC iPlayer Radio – 128 – 192 kbps MP3 / AAC and Realaudio
- BBC Podcasts – 96 – 192 kbps MP3 / AAC
- BBC iPlayer TV subtitles – SubRip / srt
To download and search programmes use:
get_iplayer –type=TYPE <other options>
Where TYPE is either ‘tv’ (BBC TV), ‘itv’, ‘ch4’, ‘five’, ‘radio’ (BBC Radio), or ‘podcast’ (BBC).
For full instructions see the documentation page
Now I’m off for a beer….
Today I managed to get access to a Windows XP desktop and thought I’d try out the latest get_iplayer Windows Automated Installer. I have to say I am really quite impressed. The Installer is maintained and put together by Simon Dible. I just downloaded it, ran it and it automatically downloaded and installed all of the get_iplayer support packages such as rtmpdump, mplayer, lame, ffmpeg and Strawberry Perl (an open source perl for Windows that is not broken like ActivePerl!).
This really takes all the pain out of using get_iplayer on Windows. I just had to fire up get_iplayer from the Start menu and I had a shell with get_iplayer primed and ready.
The even better part about the new installer is that it now supports get_iplayer updates from the menu, which is good news because the release frequency is higher than the average. The update only usually takes a second or two because you are no longer forced to re-download the whole installer again – only the perl script. I suppose it might be worth looking for installer updates now and then in case you want updated support packages.