I no longer develop or maintain get_iplayer (see my reasons here). However it is still fully maintained by others here.

Requirements

It has been tested under Linux (Fedora 6/7/8/9/10, Centos5/RHEL5, Ubuntu, Xebian, Linpus, Gentoo, ArchLinux), MacOSX, FreeBSD and Windows (cygwin, Strawberry perl)

  • Perl (required)
  • LWP (libwww-perl) (required)
  • For RealAudio Radio, mplayer and lame are required (not required for podcasts or MP3 radio)
  • For Flash Audio/Video downloads you will need flvstreamer and optionally ffmpeg (to convert flv files to mp4 or avi format)
  • No extra programmes are required for iPhone/H.264 downloads of audio and video or podcasts

Installation Instructions:

Linux/Unix (manual installation)

Just download the current version using:

wget http://linuxcentre.net/get_iplayer/get_iplayer
chmod 755 get_iplayer

Linux RPM Package (Fedora/Redhat)

Install/update using yum (as root user):

wget http://linuxcentre.net/get_iplayer/packages/get_iplayer-current.noarch.rpm
yum –nogpgcheck localinstall get_iplayer-current.noarch.rpm

Linux deb Package (Ubuntu/Debian)

Note: If you use Ubuntu 9.10 / Karmic Koala or later you will find the get-iplayer package in the Universe repository in Synaptic package manager.
Install/update using dpkg and apt-get:

wget http://linuxcentre.net/get_iplayer/packages/get-iplayer-current.deb
sudo dpkg -i get-iplayer-current.deb
sudo apt-get -f install

Linux Gentoo ebuild file

See Download page

Windows Installer

Download the latest windows installer from here which installs all the files you need to run this application.
Start the installer and follow the wizard in the usual manner. The installer will also (optionally) download+install the Windows support programmes: MPlayer, FFmpeg, flvstreamer, VLC Media Player, AtomicParsely and lame. To use get_iplayer go to the start menu and run Get iPlayer from the get_iplayer submenu, and use the commands that are described on this page. Alternatively, start the Web PVR Manager from the start menu (you’ll need Firefox Browser to use this). Recorded programmes, by default, can be found in the ‘Desktop/iPlayer Recordings’ folder. This version uses Strawberry Perl. Credit goes to Simon Dible for originally creating this NSIS Installer.

Windows with Cygwin

Download and Install cygwin – make sure you use default packages + libwww-perl (LWP). Optionally, you may want to install the other support binaries here.
To install and run, in the cygwin shell, type:

wget http://linuxcentre.net/get_iplayer/get_iplayer
chmod 755 get_iplayer
./get_iplayer

MacOSX

Just download the current version using:

curl http://linuxcentre.net/get_iplayer/get_iplayer -o get_iplayer
chmod 755 get_iplayer

Optionally, you may want to install the other support binaries here.
Optional Step (only required if you want to record RealAudio or WMA BBC radio): Getting mplayer requires you to build your own binaries. This is easier than it may sound.
- Make sure you’ve got the Apple Developer tools installed.
- In Terminal, copy and paste each one of these lines separately and press return to run them:

mkdir ~/Desktop/mplayer
cd ~/Desktop/mplayer
svn checkout svn://svn.mplayerhq.hu/mplayer/trunk
./configure; make
sudo make install

The make command will take a few minutes to complete, and the last command will ask for your password (to copy the binaries into the right system places).
Install the mplayer binary codec packs (this step could be optional).

174 Comments

  • On August 30th, 2009, AudioBear said:

    What ffmpeg version are you using Tim? It is usually that. Also what nix/processor you on. Did you compile ffmpeg or flvstreamer yourself? I only ask because I though this was a cross compile error? Could be wrong though…

    • On August 31st, 2009, Tim said:

      Hi Audiobear

      I have not compiled it on the armtel processer i used ipkg to download it, here is the info.

      FFmpeg version UNKNOWN, Copyright (c) 2000-2008 Fabrice Bellard, et al.
      configuration: –enable-cross-compile –cross-prefix=/home/slug/optware/cs08q1armel/toolchain/arm-2008q1/bin/arm-none-linux-gnueabi- –arch=arm –disable-encoder=snow –disable-decoder=snow –enable-shared –disable-static –enable-gpl –enable-postproc –prefix=/opt
      libavutil version: 49.6.0
      libavcodec version: 51.54.0
      libavformat version: 52.13.0
      libavdevice version: 52.0.0
      built on Mar 26 2009 06:57:33, gcc: 4.2.3

      Tim.

    • On September 3rd, 2009, linuxcentre said:

      Hi Tim, You seems to be the ony person to have got flvstreamer working on ARM – would you kindly share how to do this – many users here are having trouble and the flvstreamer team look to be equally confused!

      • On September 3rd, 2009, linuxcentre said:

        The ‘unsupported video codec’ error from ffmpeg means that ffmpeg probably wasn’t built with h264 or flv support.

        • On September 8th, 2009, Terrence said:

          Hi, trying to run get_iplayer on Mac for first time but I am getting the error “Can’t locate HTTP/Cookies.pm in @INC”. Can someone please suggest how to solve this.

          • On December 15th, 2009, Ben said:

            you need to install perl modules to provide the HTTP/Cookies.pm files. if you search for perl CPAN you can get some help on this.
            The first command to use is perl -MCPAN -e shell
            from here you need to upgrade your CPAN install and then search for the modules you need and install them.
            NOTE: you will probably need the OSX dev tools installed

          • On September 11th, 2009, Terrence said:

            Hi, can a Mac user tell me which version of Perl I need to install to get get_iplayer working on OSX 10.4.11. I am getting the following error:
            INFO: Getting tv Index Feeds
            WARNING: Failed to get programme index feed for bbc_two from iplayer site

            and it has been suggested that my Perl install is incomplete

            • On September 21st, 2009, Steve said:

              The script has stopped working for me on my machine – flvstreamer error (the one in the FAQ). Is there any fix to this yet? Does flvstreamer need certain ports forwarded to work properly?

              • On September 21st, 2009, linuxcentre said:

                No port forwarding required. No fix that I know of other than the tips in the FAQ and using the latest version.

              • On September 27th, 2009, Kronalias said:

                Gentoo and flvstreamer.

                This may help someone – I had a slight prob – flvstreamer is masked, so I emerged it anyway, and it seemed to build well enough – but it wouldn’t connect.

                Anyway, the easy way to do this in Gentoo is to go here: http://linuxcentre.net/getiplayer/download/
                and click flvstreamer (Ubuntu-9.04/Fedora-9/10/11/Centos5 32bit/i386 binary) – the file is named flvstreamer-fedora-x86-32bit-latest.

                Rename the file to flvstreamer and put it in /usr/bin

                Job done.

                PS Brilliant work on the PVR Manager, Phil! Love it… BTW, it works straight out of the box on Gentoo.

                • On October 24th, 2009, Reinhard Schu said:

                  Hi, this is possibly because you have -O2 or -O2 in CFLAGS in your make.conf
                  flvstreamer does not work with these build flags. It only works up to -O1
                  The flvstreamer ebuild should filter out such flags that do not work, but it currently does not, nor does it check for custom-cflags USE variable. The only workaround for now is to change CFLAGS in make.conf to -O1 before emerging flvstreamer

                • On October 12th, 2009, Des said:

                  Hiya

                  This has no doubt been asked before but i cant find an answer. BTW I am fairly new to Ubuntu

                  So i am running Jaunty and its fully up to date.
                  I have installed the .deb and that went ok.
                  I am downloaded the flvstreamer file, renamed to flvstreamer, right clicked and made it executable, and moved to /home/des
                  i have then set the preferences to get_iplayer –prefs-add –flvstreamer $/home/des
                  but when i try to dodwnload HD i get this

                  838: Wild China – Heart of the Dragon, BBC Two, Factual,Science & Nature,TV, default,

                  INFO: 1 Matching Programmes
                  INFO: Checking existence of default version
                  INFO: flashhd2 modes will be tried for version default
                  INFO: Trying flashhd2 mode to record tv: Wild China – Heart of the Dragon
                  INFO: File name prefix = Wild_China_-_Heart_of_the_Dragon_b00bf5b0_default
                  WARNING: rtmpdump >= 1.5 or flvstreamer is required – please upgrade
                  INFO: skipping flashhd2 mode
                  ERROR: Failed to record ‘Wild China – Heart of the Dragon (b00bf5b0)’

                  what am i doing wrong?
                  Thanks in advance

                  • On October 12th, 2009, linuxcentre said:

                    Try:

                    get_iplayer –prefs-add –flvstreamer /home/des/flvstreamer

                    • On October 12th, 2009, Des said:

                      Cheers for the fast reply
                      Tried that and it looks, like the same error again

                      INFO: 1 Matching Programmes
                      des@des-media:~$ get_iplayer –type=tv –get 838 –modes=flashhd2
                      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.

                      Matches:
                      838: Wild China – Heart of the Dragon, BBC Two, Factual,Science & Nature,TV, default,

                      INFO: 1 Matching Programmes
                      INFO: Checking existence of default version
                      INFO: flashhd2 modes will be tried for version default
                      INFO: Trying flashhd2 mode to record tv: Wild China – Heart of the Dragon
                      WARNING: Required program flvstreamer/rtmpdump does not exist (see http://linuxcentre.net/getiplayer/installation and http://linuxcentre.net/getiplayer/download)
                      INFO: skipping flashhd2 mode
                      ERROR: Failed to record ‘Wild China – Heart of the Dragon (b00bf5b0)’

                      Is it something i have done with the flvstreamer file?

                      • On October 19th, 2009, Des said:

                        Sorry to ask again but does anyone know whats happening with my error?
                        I have had get_iplayer working with rtmpdump but havent got it working since changing to flvstreamer.
                        Thanks in advance

                        • On October 19th, 2009, linuxcentre said:

                          See my reply on July 10th 2009 above to Owie. Just in your case the binary will be named slightly differently for ubuntu.

                  • On October 19th, 2009, william said:

                    hi!

                    $ get_iplayer –get 123

                    gave this error for all programmes

                    INFO: No specified modes (iphone) available for this programme with version ‘default’ (try modes: )

                    any advice?

                    thank you

                    • On October 19th, 2009, linuxcentre said:

                      See the FAQ – you need to be in the UK.

                      • On October 19th, 2009, william said:

                        thanks for the quick reply

                        is it possible to use get_iplayer with torK?

                        • On December 19th, 2009, Alistair said:

                          I get this message for some but not all programs, I am resident in the uk. Any ideas what might cause this?

                          get_iplayer v2.49
                          Linux Ubuntu 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:01:29 UTC 2009 i686 GNU/Linux

                          • On December 31st, 2009, linuxcentre said:

                            What message?

                      • On October 28th, 2009, M. said:

                        hi again – :o )

                        More error-message experiences to share, this time it’s
                        with flvstreamer – hope it helps someone somewhere..
                        (Again, please forgive all the cut’n'paste output & my own
                        long-windedness but I believe it helps Googlers like me
                        track down issues for troubleshooting clues & hints..)

                        Same setup :
                        get_iplayer vers 2.41
                        Mac PowerBook (Pismo 2000, PPC G3 500MHz 1GB)
                        OSX Tiger 10.4.11 Xcode 2.5 gcc 4.0.1 GNU make 3.81

                        Getting a bit more adventurous than just R4, disappointed
                        with the dearth of podcasts on Radio Wales, but tried to
                        do Jason Mohammad’s phone-in, leading to error-messages
                        which I know I’ve had before but hadn’t pursued till now..

                        WARNING:
                        rtmpdump >= 1.5 or flvstreamer is required – please upgrade
                        INFO:
                        skipping flashaudio1 mode
                        ERROR:
                        Failed to record ‘blahblah-Programme-Details-blah-blah’

                        I’d downloaded the supposed macosx Unified Binary version
                        of flvstreamer-1.8i and I KNEW I’d followed all the instructions
                        about locations, paths, permissions etc etc. Calling it directly :
                        pismo:~ user$ flvstreamer
                        gave the intriguing error result :

                        dyld: incompatible cpu-subtype
                        Trace/BPT trap

                        So I downloaded the latest source, v 1.8l, and, in the working
                        folder, firstly followed the README..

                        make -f MakefileOSX flvstreamer

                        ..which eventually fell over with the errors :

                        collect2: ld returned 1 exit status
                        lipo: can’t open input file: /var/tmp//ccEy4YuN.out
                        (No such file or directory)
                        make: *** [flvstreamer] Error 1

                        So, tried Googling around the dyld cpu-subtype and lipo
                        stuff, eventually decided–in a ‘nothing-to-lose, trial-and-
                        error, experimenting frame of mind–to try editing the conf
                        file, the “MakefileOSX” file. I edited its ..FLAGS= lines
                        near the top, losing the Intel stuff but adding something
                        which one webpage reckoned nudges the compiler into
                        ‘doing the right thing’ for use with our trusty old G3 ppc.

                        “-mmacosx-version-min=10.4″

                        I should say explicitly that leaving the i386 bits in the
                        makefile resulted in the same failure-to-build by make.
                        I made the changes using nothing more than TextEdit.

                        Edited, the top nine lines of my “MakefileOSX” file in
                        the unzipped source flvstreamer folder now look like :

                        CC=gcc
                        CXX=g++
                        LD=ld

                        CFLAGS=-Wall -arch ppc -mmacosx-version-min=10.4
                        CXXFLAGS=-Wall -arch ppc -mmacosx-version-min=10.4
                        LDFLAGS=-Wall -arch ppc -mmacosx-version-min=10.4

                        all: flvstreamer

                        - – - 8< – - snip – - 8< – - -

                        After saving the changes, I did a “make clean” then the..

                        “make -f MakefileOSX flvstreamer”

                        ..command again. It went to completion, with warnings
                        but no fail-errors.. yayy :D … Even better, after checking
                        its permissions, once I’d put a copy into /usr/local/bin
                        replacing the originally-downloaded ready-made binary
                        which was still in there, get_iPlayer carried on and
                        successfully got the flv then made it mp3. Double yayy :D

                        I should re-emphasise that I’m on a PowerPC 750, a G3,
                        and I suspect what I did to the makefile will have made
                        the flvstreamer binary ppc-only. [- I should also add the
                        traditional disclaimers.. I've only described what I've done
                        and what the result seemed to be, so I accept no
                        responsibility for any bad things that happen to anything
                        or anyone should they try to follow any of the above blah
                        blah blah .. or as the Yanks say, "yer on yer own, kid!"
                        and even "YMMV" (your mileage may vary) ... LOL :D -]

                        Hope this helps someone somewhere..

                        M. :o )

                        ..

                        • On October 29th, 2009, Marc said:

                          OK, so I downloaded the Windows version, and installed it. Seemed OK. Then I tried to run it- perl errors all over the show. It appears to be conflicting with an existing installation of perl that’s part of my Oracle install. I’m not a perl programmer- so I don’t know where to start to resolve this. It seems that perl is the wrong version, or it’s trying to access files from the wrong place (keeps referencing the Oracle install of perl).

                          Any ideas?

                          • On October 29th, 2009, linuxcentre said:

                            You could work around this by specifying the perl.exe (somewhere under c:\program files\get_iplayer\) in the c:\program files\get_iplayer\get_iplayer.cmd script. I guess your other perl.exe is found in the PATH first!

                            • On October 29th, 2009, Marc said:

                              I tried that- it’s not having it. It seems to still be finding something it doesn’t like in the Oracle path.

                              • On October 29th, 2009, linuxcentre said:

                                without some actual error messages I cannot help you.

                          • On October 29th, 2009, Marc said:

                            Can’t load ‘E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-threa
                            d/auto/IO/IO.dll’ for module IO: load_file:The specified module could not be fou
                            nd at E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-thread/XSLo
                            ader.pm line 68.
                            at E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-thread/IO.pm
                            line 11
                            Compilation failed in require at E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MS
                            Win32-x86-multi-thread/IO/Handle.pm line 260.
                            BEGIN failed–compilation aborted at E:\oracle\product\10.2.0\db_1\perl\5.8.3\li
                            b/MSWin32-x86-multi-thread/IO/Handle.pm line 260.
                            Compilation failed in require at E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MS
                            Win32-x86-multi-thread/IO/Seekable.pm line 101.
                            BEGIN failed–compilation aborted at E:\oracle\product\10.2.0\db_1\perl\5.8.3\li
                            b/MSWin32-x86-multi-thread/IO/Seekable.pm line 101.
                            Compilation failed in require at E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MS
                            Win32-x86-multi-thread/IO/File.pm line 117.
                            BEGIN failed–compilation aborted at E:\oracle\product\10.2.0\db_1\perl\5.8.3\li
                            b/MSWin32-x86-multi-thread/IO/File.pm line 117.
                            Compilation failed in require at get_iplayer.cgi line 32.
                            BEGIN failed–compilation aborted at get_iplayer.cgi line 32.

                            E:\get_iplayer>get_iplayer.cmd
                            Perl lib version (v5.8.3) doesn’t match executable version (v5.10.0) at E:\oracl
                            e\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-thread/Config.pm line 32.

                            Compilation failed in require at E:\oracle\product\10.2.0\db_1\perl\5.8.3\lib/En
                            v.pm line 122.
                            BEGIN failed–compilation aborted at E:\oracle\product\10.2.0\db_1\perl\5.8.3\li
                            b/Env.pm line 122.
                            Compilation failed in require at get_iplayer.pl line 50.
                            BEGIN failed–compilation aborted at get_iplayer.pl line 50.

                            • On October 30th, 2009, Alban said:

                              Hi Marc,
                              Just add the same issue.

                              Simply set the PATH env to the get_iplayer directory, e.g:
                              set PATH=C:\Program Files\get_iplayer

                              Oracle Perl installation also adds an PERL5LIB env variable. Just reset this one, e.g:
                              set PERL5LIB=

                              • On October 31st, 2009, Bruce Steedman said:

                                I’ve a problem following your instructions for MacOSX (10.6.1) installation & be grateful for your help.

                                Ran the cURL OK (got 291KB file)

                                Ran the terminal code ok as far as
                                svn checkout svn://svn.mplayerhq.hu/mplayer/trunk and got Desktop folder “mplayer”, sub folder “trunk” and it’s contents

                                When I ran ./configure; make I got this:

                                bruce-steedmans-macbook-pro:mplayer brucesteedman$ ./configure; make
                                -bash: ./configure: No such file or directory
                                -bash: make: command not found
                                bruce-steedmans-macbook-pro:mplayer brucesteedman$

                                Any suggestions?

                                Many thanks

                                • On October 31st, 2009, linuxcentre said:

                                  Don’t bother with mplayer…?

                                  • On November 3rd, 2009, Bruce said:

                                    Thanks for the quick response. Skipped the mplayer download – but same issue with configure; make command, and ideas?

                                    bruce-steedmans-macbook-pro:~ brucesteedman$ curl http://linuxcentre.net/get_iplayer/get_iplayer -o get_iplayer
                                    % Total % Received % Xferd Average Speed Time Time Time Current
                                    Dload Upload Total Spent Left Speed
                                    100 281k 100 281k 0 0 25669 0 0:00:11 0:00:11 –:–:– 26819
                                    bruce-steedmans-macbook-pro:~ brucesteedman$ chmod 755 get_iplayer
                                    bruce-steedmans-macbook-pro:~ brucesteedman$ ./configure; make
                                    -bash: ./configure: No such file or directory
                                    -bash: make: command not found
                                    bruce-steedmans-macbook-pro:~ brucesteedman$

                                    Many thanks

                                    • On November 3rd, 2009, linuxcentre said:

                                      Just skip the configure/make stage – that just compiles mplayer.

                                      now just type ‘./get_iplayer’

                                • On November 13th, 2009, linuxcentre said:

                                  Hmm, what version of Ubuntu are you running? Do have you by any chance not enabled the Universe/Multiverse repositories in Synaptic/your package management tool?

                                  • On November 19th, 2009, Richard Cooke said:

                                    Thanks for the great script.

                                    I have been using it for some time to stream iPlayer content from my Ubuntu box to my Xtreamer Media Player with impressive results.

                                    I would like to have it working natively on the xtreamer and have installed perl, v5.8.8 built for mipsel-linux from the nslu2 ipkg repository.

                                    I have also installed perl-libwww, perl-html-parser and perl-html-tagset (among others) from the same source.

                                    On running the script I get the following:

                                    ~/getiplayer # ./get_iplayer –verbose
                                    get_iplayer v2.49, 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: /root/.get_iplayer
                                    INFO: System options dir: /var/lib/get_iplayer/options
                                    WARNING: Running the updater again to obtain plugins.
                                    INFO: Current version is 2.49
                                    INFO: Checking for latest version from linuxcentre.net
                                    INFO: Getting page http://linuxcentre.net/get_iplayer/VERSION-get_iplayer
                                    ERROR: Failed to connect to update site – Update aborted

                                    Does anyone have any experience of running the script on a similar system (it is reported as running under NSLU2) please.

                                    What am I missing?

                                    Thanks,

                                    Richard

                                    • On November 19th, 2009, Richard Cooke said:

                                      Apologies for posting here before exhausting all the possibilities.

                                      I managed to fix this problem by copying /etc/protocols from my Ubuntu to system on to the device.

                                      Now to compile flvstreamer.

                                    • On November 27th, 2009, mark said:

                                      when I run get_iplayer in windows xp I get:

                                      C:\Program Files\get_iplayer>get_iplayer
                                      get_iplayer v2.49, 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.

                                      WARNING: Running the updater again to obtain plugins.
                                      INFO: Current version is 2.49
                                      INFO: Checking for latest version from linuxcentre.net
                                      ERROR: Failed to connect to update site – Update aborted

                                      This is on a Windows network behind a microsoft proxy server. I can access the bbc iplayer site without any problems and I’m a network administrator so permissions are not a issue.

                                      I have similar problems under Linux on the network, but at home all works well under Linux.

                                      What is it trying to dowhich causes the Update to abort?

                                      • On December 31st, 2009, linuxcentre said:

                                        Try adding the –proxy=….. option to get_iplayer.

                                      • On November 27th, 2009, mark said:

                                        when I run get_iplayer in windows xp I get:

                                        C:\Program Files\get_iplayer>get_iplayer
                                        get_iplayer v2.49, 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.

                                        WARNING: Running the updater again to obtain plugins.
                                        INFO: Current version is 2.49
                                        INFO: Checking for latest version from linuxcentre.net
                                        ERROR: Failed to connect to update site – Update aborted

                                        This is on a Windows network behind a microsoft proxy server. I can access the bbc iplayer site without any problems and I’m a network administrator so permissions are not a issue.

                                        I have similar problems under Linux on the network, but at home all works well under Linux.

                                        What is it trying to do which causes the Update to abort?

                                        • On December 19th, 2009, CDGhunter said:

                                          My Download is stopping at about the half way point – running Windows 7 (but it did the same on Vista) – any ideas on how to fix it ?

                                          C:\Program Files\Utils\Multimedia\get_iplayer>get_iplayer –add-prefs –output=C:\Audio\Recordings\
                                          INFO: Added option ‘output’ = ‘C:\Audio\Recordings\’
                                          INFO: Options file C:\Users\Me/.get_iplayer/options updated

                                          C:\Program Files\Utils\Multimedia\get_iplayer>get_iplayer –force –get –type=radio gilbert
                                          get_iplayer v2.43, 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.

                                          Matches:
                                          12060: Rhod Gilbert – 12/12/2009, BBC Radio Wales, Classic Pop & Rock,Music,Pop & Chart,Radio,Wales

                                          INFO: 1 Matching Programmes
                                          INFO: Checking existence of default version
                                          INFO: flashaudio1,wma1 modes will be tried for version default
                                          INFO: Trying flashaudio1 mode to record radio: Rhod Gilbert – 12/12/2009
                                          INFO: File name prefix = Rhod_Gilbert_-_12_12_2009_b00p9915_default
                                          FLVStreamer v1.8l
                                          (c) 2009 Andrej Stepanchuk, The Flvstreamer Team, license: GPL
                                          Connecting …
                                          Starting download at: 0.000 kB
                                          57474.870 kB / 0.00 sec

                                          ******

                                          Caught signal: 2, cleaning up, just a second…
                                          ERROR: FillBuffer, recv returned -1. GetSockError(): 4
                                          ERROR: ReadPacket, failed to read RTMP packet header

                                          INFO: Cleaning up (signal = INT), killing PID=2748:…
                                          Terminate batch job (Y/N)? y

                                          C:\Program Files\Utils\Multimedia\get_iplayer>get_iplayer –force –get –type=radio gilbert
                                          get_iplayer v2.43, 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.

                                          Matches:
                                          12060: Rhod Gilbert – 12/12/2009, BBC Radio Wales, Classic Pop & Rock,Music,Pop & Chart,Radio,Wales

                                          INFO: 1 Matching Programmes
                                          INFO: Checking existence of default version
                                          INFO: flashaudio1,wma1 modes will be tried for version default
                                          INFO: Trying flashaudio1 mode to record radio: Rhod Gilbert – 12/12/2009
                                          INFO: File name prefix = Rhod_Gilbert_-_12_12_2009_b00p9915_default
                                          FLVStreamer v1.8l
                                          (c) 2009 Andrej Stepanchuk, The Flvstreamer Team, license: GPL
                                          Connecting …
                                          Starting download at: 57540.651 kB
                                          110797.099 kB / 3647.33 sec
                                          Download may be incomplete (downloaded about 0.00%), try –resume
                                          Download complete
                                          MPlayer 1.0rc2-4.2.1 (C) 2000-2007 MPlayer Team
                                          CPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (Family: 6, Model: 15, Stepping: 6)
                                          CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
                                          Compiled with runtime CPU detection.
                                          getch2: 6 can’t get number of input events [disabling console input]

                                          Playing C:/Audio/Recordings/Rhod_Gilbert_-_12_12_2009_b00p9915_default.partial.mp3.flv.
                                          libavformat file format detected.
                                          [lavf] Audio stream found, -aid 0
                                          Core dumped ;)

                                          Exiting… (End of file)
                                          INFO: Recorded C:/Audio/Recordings/Rhod_Gilbert_-_12_12_2009_b00p9915_default.mp3

                                          • On December 21st, 2009, linuxcentre said:

                                            Update to the latest flvstreamer – just download the get_iplayer installer and run it again is the easiest way.

                                            • On December 21st, 2009, CDGhunter said:

                                              That sorted it – thanks ;)

                                          • On January 10th, 2010, Phil Ashby said:

                                            Hi Phil,

                                            any reason the current (2.58) Debian installation package now has hard dependancies on mplayer/ffmpg/atomicparsley/flvstreamer? They used to be recommended deps only and I could install nicely on Debian stable… not any more :(

                                            • On January 11th, 2010, linuxcentre said:

                                              Does it no longer install?

                                              • On January 11th, 2010, BillD said:

                                                No, it doesn’t under Ubuntu 9.04:
                                                2010-01-11 21:14:48 URL:http://linuxcentre.net/get_iplayer/packages/get-iplayer-current.deb [167256/167256] -> “get-iplayer-current-2.58.deb” [1]
                                                (Reading database … 144079 files and directories currently installed.)
                                                Preparing to replace get-iplayer 2.57 (using get-iplayer-current-2.58.deb) …
                                                Unpacking replacement get-iplayer …
                                                dpkg: dependency problems prevent configuration of get-iplayer:
                                                get-iplayer depends on flvstreamer; however:
                                                Package flvstreamer is not installed.
                                                dpkg: error processing get-iplayer (–install):
                                                dependency problems – leaving unconfigured
                                                Processing triggers for man-db …
                                                Errors were encountered while processing:
                                                get-iplayer

                                                • On January 12th, 2010, linuxcentre said:

                                                  Thanks. Darn! I’ll have to make flvstreamer a recommended (i.e. not a required) pkg instead then.

                                                  • On January 13th, 2010, linuxcentre said:

                                                    Try the latest – shouldn’t be a prob now.

                                                  • On January 14th, 2010, Phil Ashby said:

                                                    Not on Debian stable*, which cannot meet the dependancies for atomicparsley and flvstreamer (only in squeeze/sid), and I’d rather not have to install mplayer either.

                                                    I worked around the issue by editing the debian control file and repackaging, although I’ll give the latest installer a go later today :)

                                                    * – I run get_iplayer on my file server which needs to run a stable distro. It is also headless and thus has no X libs or dependant apps.

                                                    • On January 15th, 2010, linuxcentre said:

                                                      I’ve just fixed that.

                                                • On January 13th, 2010, Martin said:

                                                  Re: Optional Step: Getting mplayer requires you to build your own binaries.

                                                  Under OS X 10.4.11 (8S165) PPC

                                                  when, after getting the last “Checked out revision xxxxx”, from “svn checkout svn://svn.mplayerhq.hu/mplayer/trunk” you get to entering “./configure; make” from the instructions you posted here for getting mplayer, Terminal v1.5.1 (133-1) gives:

                                                  ~/Desktop/mplayer admin$ ./configure; make
                                                  -bash: ./configure: No such file or directory
                                                  make: *** No targets specified and no makefile found. Stop.

                                                  • On January 19th, 2010, linuxcentre said:

                                                    Comments are now closed. Please use the forums on http://linuxcentre.net/forum/

                                                    • 124 old comments are not displayed. Click to display all comments

                                                    WordPress Themes