get iplayer 2.8.3 UPDATE 10

Audio editors, music players, video players, burning software, etc.
Message
Author
User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

get iplayer 2.8.3 UPDATE 10

#1 Post by 666philb »

this only works for uk residents (unless you have a uk proxy)

working on , Precise, Slacko5.4+,Wary & lucid puppy 528

get iplayer allows you to download, stream & record , t.v & radio programs from the bbc iplayer website.
you can type a specific number from the tv,radio or podcast lists to download a single program. or type in the name to download all programs of that name.

Note1: you need to use 'clear download history' option to download the same program twice

Note2: if your audio and video are going out of sync look here for fixhttp://www.murga-linux.com/puppy/viewtopic.php?t=82895

Note3: live streaming is broken at the moment due to changes on the BBC site. There is a work-around though. From the recording menu choose the 'record live stream' option (this still works). give it a few seconds, then open 'downloads' > 'recordings' and click on the file to play. remember to delete it when you've finished.

website....http://www.infradead.org/get_iplayer/ht ... layer.html

i adapted lobsters sbagen gui to simplify the process.http://www.murga-linux.com/puppy/viewtopic.php?t=64726

And used vovchik's 'sleepy.pet for the timer http://www.murga-linux.com/puppy/viewtopic.php?p=470615

Image

Warning: This will default download to /root/getiplayer/ so you will probably want to move the
getiplayer folder out of root and onto your harddrive if you have a frugal install, then symlink it back

(here's an example of how to do that http://www.youtube.com/watch?v=kTy2-rp0Rtc)

this pet simplifies getiplayer but you may want to take advantage of it's more complex and powerful features.
info here http://linuxcentre.net/getiplayer/documentation
you will need to run any of these on the main executable in /root/getiplayer/.
----------------------------------------------------------------------
UPDATED ... now with radio and tv streaming thanks to 'keniv's' suggestion (two tabs will appear in geany, one with normal streams and one with live streams)
UPDATE2... now with search and record
UPDATE3... fixed record tv stream and tidied up gui
UPDATE4... timer recording now working thanks to 'chum_bucket' on irc #puppychat. (how to in new' recording' tab)
UPDATE5... now with ability to download HD versions of programs, download as mkv format & download subtitles thanks to 'chrome307' & timer recording bug fixed thanks to 'technosaurus'
UPDATE6... Now working on slacko
UPDATE7... the pet now uninstalls properly, thanks to Jasper, uperax & bignono for pointing the problem out & some minor tweaks to the scripts
UPDATE8... Now working on wary..& rtmpdump and flvstreamer updated for lucid thanks to chrome307
UPDATE9... Now on Precise with Improved GUI..
UPDATE 10 .... updated all packages to 2.8.3 git snapshot

--------------------------------------------------------------------------------------------
downloads....

getiplayer for various pups https://drive.google.com/drive/folders/ ... sp=sharing

enjoy

666philb aka mrfricks
Last edited by 666philb on Mon 24 Oct 2016, 11:56, edited 48 times in total.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#2 Post by keniv »

Hi 666philb

Have just downloaded and used get iplayer. I think this is a great little programme I have downloaded and played two TV programmes one short and one longer. They both play properly to the end however as part of the processing after the download I get a compilation error. I have attached the output but don't really understand what it means. Is this OK. I am using 528 with update 2 on Plll 800MHz 320MB ram. Can I also ask if it would be possible to include a similar list to that of the TV programmes but for the radio stuff on iplayer so as that could also be downloaded?

Regards,

Ken.
Attachments
iplayer.jpg
(65.79 KiB) Downloaded 9464 times

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#3 Post by 666philb »

hi keniv

i had a look in the .pet and found what was causing that. but now i get a different error at the end. It doesn't seem to do anything bad though. everything still downloads ok.

Thanks for your suggestion, i have now improved the gui and added radio and podcasts to it.
I modified lobsters psbagen gui http://www.murga-linux.com/puppy/viewtopic.php?t=64726

I'm looking into to adding live streaming of radio as well, and will add it if i can.

The new improved .pet is attached above.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#4 Post by 666philb »

added radio streaming
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#5 Post by keniv »

Hi 666philb

Thanks for the very rapid response to my request to add the radio stuff to get iplayer not to mention podcasts and streaming as well. I have downloaded the new pet and will install and try it later tonight and report back. I'm glad the error is not an issue.

Thanks again,

Ken.

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#6 Post by keniv »

hi 666philb

Had a bit of trouble with the install of new pet. I think this was due to an unclean uninstall of the previous pet. I had to do some of this manually then reinstall the new pet. All seems to work. I found by accident that there also seems to be streamed video. I typed in the line number (233) into the xdialog box by mistake in "stream radio" and got a streamed TV program. I liked the first version but the new one is better. I have not used iplayer before but I believe the downloads are time limited. Do you know if this will this be the case in puppy?

Regards,

Ken.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#7 Post by 666philb »

hi keniv,

sorry you had problems but glad it's working now.

if you look here http://www.infradead.org/get_iplayer/ht ... layer.html
under the 'fair use' section it says that get_iplayer will try to remove downloaded content after 30 days.

however, i think that using the 'clear download history' option may circumnavigate this. the content itself is DRM Free.

just in case the 'clear download history' option doesn't work.....If you know that you really want to keep something, just move it to a folder outside of the getiplayer folder.

666philb
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#8 Post by keniv »

Hi 666philb

Thanks for the information on the removal of downloaded content after 30 days. At the moment all I have done to store content is move the tv, radio and podcast files into an iplayer file outside my savefile and symlinked them back. With the previous version I altered the path in the get_iplayer file so again the content was saved outside the save file. I suspect neither of these would be safe so I will do as you suggest and move anything I want to keep somewhere else. I have tried a few more low value codes in the streamed radio dialog box and each time I get a streamed tv programme (though not live). I am also wondering if it is possible to stream live tv. I suspect if I could find the correct codes it might be possible. I like this programme more and more.

Regards,

Ken.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#9 Post by 666philb »

keniv wrote:I am also wondering if it is possible to stream live tv. I suspect if I could find the correct codes it might be possible. I like this programme
Hi keniv

i've added tv streaming, both regular and live streams. Two tabs should appear in geany now. one with normal streams and one with live streams. (if two tabs fail to appear just run the stream TV option again)
there's the option to stream with VLC media player if you have it.

I've also added live radio streams to the stream radio option.... again two tabs should appear in the list.
Image

Next thing to add i suppose is stream recording and possibly a search feature. And to tidy up the install by putting all the scripts in one folder, as opposed to /usr/bin/.

Anyway, no need to uninstall the old .pet. the new one will just overwrite it.
hope it works ok

666philb
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#10 Post by keniv »

Hi 666philb

The steaming live tv is very good. I have used urls for live BBC tv streams in PUP radio/tv but they have never been of such good quailty and they eventually disappear. I like the option to use vlc. I prefer it to mplayer as it seems to play everything I throw at it. You mentioned the possibility of recording. I thought I would have a go at this using the option in vlc. I have had one slight problem with vlc. It throws up an error (attached) although it does still seem to work OK. I guess the stuff about the font does not matter but I am surprised it still worked after reading the last two lines. Have had no errors with mplayer. I also like the idea of a search feature. Can I ask if there is a way to get the xdialog box back after viewing a tv channel then closing it in order to watch a second one. The only way I can find to do this is to go back to the startup gui and start from the drop down list again. I am impressed how well this works on an old and not very well specified machine like mine. Again a great programme getting even better.

Regards,

Ken.

EDIT I've just noticed that the last few lines seem appear when I close down the player which I suppose makes it a bit more understandable that it works. Does this mean the only error is the font which I guess is not important.
Attachments
vlclivetv2.jpg
(53.57 KiB) Downloaded 7241 times

User avatar
chrome307
Posts: 708
Joined: Thu 15 Jan 2009, 11:00

#11 Post by chrome307 »

Thanks 666philb for this great app :)

Working for me in the UK!

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#12 Post by 666philb »

cheers chrome307 , glad you like it.

keniv, i've seen that error a few times, but it doesn't seem to effect anything.... if you want you can try installing the missing font http://www.murga-linux.com/puppy/viewto ... h&id=46657

i've added two search functions, and a record live streams option, although i've had varying success with the record option. I've put in your suggestion of keeping the xdialogue screen open. seems to work well.

next jobs to do are tidy up the gui maybe, tidy up the install, maybe add a timer record option.


anyway the new .pet is attached above, and you can just install it over the old one

enjoy
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#13 Post by nooby »

this may only work for uk residents

The only way to find out is to test it in practice.
But logically copyrights should make some programs
not available outside of Brittania due to them not payed.

Same situation when I want to see a thing from Norway.

Due to copyright not available it says very often.

But sure it is worth a try. Maybe some are there for all to see.

Just now I am too lazy
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#14 Post by 666philb »

nooby wrote:this may only work for uk residents

The only way to find out is to test it in practice.
But logically copyrights should make some programs
not available outside of Brittania due to them not payed.

Same situation when I want to see a thing from Norway.

Due to copyright not available it says very often.

But sure it is worth a try. Maybe some are there for all to see.

Just now I am too lazy
hi nooby,

it doesn't work outside the uk, because the iplayer website only accepts uk ip addresses.
if you knew how, it would be possible to access the site through a uk proxy.
doing this though would violate get_iplayers terms of use.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#15 Post by nooby »

Yes that is what I expected. I don't want to break that agreement at all :)
I use Google Search on Puppy Forum
not an ideal solution though

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#16 Post by keniv »

Hi 666philb

Just downloaded and installed your latest version. Even better than the last. Keeping the xdialog box on the screen works well particularly when switching between live tv channels. I tried the search categories option. I found if I type in the numerical code for the category into the dialog box I get "no matches" but if I type in category as text say "news" it works OK. Is this the way It is supposed to work. I have taken a downloaded program, changed it's name and moved it to a directory not linked to getiplayer just to see what happen to it after 30 days. I have used your link and downloaded the font but I don't know if I'll bother installing because as you say it work fine without it. I have not tried to record yet but will probably try tonight. I think your idea of a timer recording option is a good one. With all of this I think you have made a really comprehensive little application for puppy.

Thanks again,

Ken.

Icyos

Fantastic Congratulations

#17 Post by Icyos »

Hi

Just want to say congratulations on a wonderful job what a brilliant addition to me netbook, just one thing any chance of the same for ITV Player.......:)

keniv
Posts: 583
Joined: Tue 06 Oct 2009, 21:00
Location: Scotland

#18 Post by keniv »

Hi 666philb

I tried recording but had a problem. Recording seems to start then stops reporting an error. It starts again then stops reporting the same error. (see attached). This process continues until recording is stopped manually. A short recording was produced which I tried to play both with mplayer and vlc. It ran a sort of frame at a time with broken sound for a few seconds. However when I went back to playing live tv streams with mplayer it played sound with no video. I tried the same with vlc. This time play was very jerky with the wrong colours. I tried playing a few bits of stored video which I know normally play properly. I had the same problems as described above with both vlc and mplayer. At this point I decided to shut down without saving. When I rebooted both players were working normally. I see in a previous post you said
i've added two search functions, and a record live streams option, although i've had varying success with the record option.
I wondered if you had any problems with the players after trying to record? Everything else seems to be OK. I've just watched "The Sky at Night" which worked perfectly.

Regards,

Ken.
Attachments
livetvrec.jpg
(28.42 KiB) Downloaded 1026 times

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#19 Post by 666philb »

hi keniv

yes the search categories is supposed to work like that, the number beside is the amount of programs in that category.

The error with recording live tv is now fixed hopefully, as were a few other little xdialogue bugs.
there's now a check for updates button, to update the program, although it may do this automatically anyway.

i'm working on a timer record option that works with pschedule, but as a complete newb at scripts, i've had to post on the forum asking for advice on how to get it to work. so fingers crossed

oh and i discovered that you can actually pause and resume a live stream in vlc :D

anyway the new .pet is posted on the first post... (i must start giving them different numbers :) )

666philb
Last edited by 666philb on Mon 21 Nov 2011, 11:12, edited 1 time in total.
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

Re: Fantastic Congratulations

#20 Post by 666philb »

Icyos wrote:Hi

Just want to say congratulations on a wonderful job what a brilliant addition to me netbook, just one thing any chance of the same for ITV Player.......:)
hi icyos

glad you like the .pet. a new ones been posted with some bugs squished.

as for itvplayer and 4od, i have been looking into it, but don't get your hopes up as it seems very problematic. they hide their streams and just finding them is hard. never mind streaming them.

if you find any info on how to do it i could try to implement it, the stuff i've found so far requires windows programs.... although rtmpdump is supposed to be able to.

cheers

666philb
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Post Reply