Go-Beebster is a Web Gui frontend for get_iplayer.
get-iplayer is a wonderful, wonderful program. However, it can be a bit tedious to constantly type
get-iplayer --category crime, or
get-iplayer -i 345 | grep desc:.
Thus beebster was born. You can search for a programme, or pick a category (e.g. crime) from the navbar.
For downloading a programme, you can pick the desired quality,
available modes are
flashhd (highest, but only available for some programmes),
flashlow with the lowest quality.
Install the martini dependencies:
go get github.com/codegangsta/martini go get github.com/martini-contrib/render
Clone this repository:
git clone https://github.com/mswift42/go-beebster/
To build go-beebster, cd into the directory and:
To run the programme, change into the directory and
Now open a browser at
localhost:3000 and you are good to go.
By default, Go-beebster uses
gnome-terminal to download programmes.
If you'd like to use a different terminal program, adapt the function