Jump to content

Podcast receivers for Linux


réjean

Recommended Posts

Friday November 25, 2005 (09:01 AM GMT)By: Joe BarrIf you're bored with blogging and ready for new worlds to conquer, podcasting might be just the impetus you need to refuel your interest in Internet publishing. The term is something of a misnomer. You don't need an iPod to create or receive a podcast, and it's not really a broadcast. What it is is hot, and with open source tools for both podcast creation and reception, it's a game that Linux users can play.Almost anyone with Audacity, a microphone, and the proper plugins can create an MP3 audio file on any subject they wish to discuss. So what's the difference between that and podcasting? Timing and delivery. Podcasting assumes that there will be subsequent offerings, not just a one-time speech. If you use RSS the same way that news and blog sites do, your subscribers can be notified when a new offering becomes available.Podcast receivers, then, must at a minimum be able to monitor RSS subscriptions and download new MP3 files when available. Some are just that simple. Others add a lot of functionality beyond the basics.
You can read the rest HereThe reason I looked into it is because this afternoon I went to the regional branch of our National Broadcasting system while I was trying to figure out MPlayer in Ubuntu and I was asked to enter a survey (perfectly legit I'm sure, no personnal questions, just how often I listen to the radio on the internet, do I download radio or tv programs, would I be interested in downl;oading podcasts, etc.) so it got me interested. I downloaded Juice for Win X and I have downloaded ipodder for Linux ( in PCLinuxOS; a rpm ) but I'm not sure it installed properly, maybe after a reboot. Then In the article I mentionned someone says that Amorok can work with podcasts.So I'm just wandering what is your experience, opinion, etc.That's all!P.S. Upon rebooting I couldn't find it so I tried to reinstal and here is what I get:
</home/rejean/Shared/iPodder-2.1.9-0.9bgn.src.rpm';echo RESULT=$?warning: ///home/rejean/Shared/iPodder-2.1.9-0.9bgn.src.rpm: V3 DSA signature: NOKEY, key ID 20e588edwarning: user sgrayban does not exist - using rootwarning: group sgrayban does not exist - using rootwarning: user sgrayban does not exist - using rootwarning: group sgrayban does not exist - using rootwarning: user sgrayban does not exist - using rootwarning: group sgrayban does not exist - using rootwarning: user sgrayban does not exist - using rootwarning: group sgrayban does not exist - using rootwarning: user sgrayban does not exist - using rootwarning: group sgrayban does not exist - using rootRESULT=0

Love you!Réjean

Edited by réjean
Link to comment
Share on other sites

I could be wrong but it looked like someone compiled it and forgot to change it to allow for the correct placement and instead had their home directory included. That happened once on a major distro. :) In fact, that matches up with a Scot Grayban. I think that is the case here.

Link to comment
Share on other sites

It's funny! I came across that name this evening. Not sure were. Well Juice is supposed to be out soon for Linux/Unix and I'll try to figure out Amorok but to tell you the truth I am not that crazy about downloading. I have enough junk already. I do like however to be able to listen to something like a weekly radio show at my convenience but some radio stations like CBC will keep it until the next one.I'll keep on looking around. Thanks for your input.Love you as always!Réjean

Link to comment
Share on other sites

Hi RéjeanMyself I use Bashpodder . . . . . . is simple and it works perfectly ! http://linc.homeunix.org:8080/scripts/bashpodder/You need 3 files from that site:bashpodder.shell - The main programparse_enclosure.xsl - xsl style sheet to grab enclosure infobp.conf - The example podcast config list (containing some of my personal favorites)And from http://linc.homeunix.org:8080/scripts/bashpodder/gui/ you need 2 files:BPGUI.SHCONVERT.SHYou put those 5 files in one directory and you are ready to run ( no "install" needed :) ) . . . you can read directions here: http://linc.homeunix.org:8080/scripts/bash...r/gui/docs.htmlPlease remove a few podcast from the example file first and re-import the list before you start downloading the casts for the first time, because with the examples you risk to be downloading a long time without ever having time listening to them ;):huh: BrunoPS: I use XMMS to listen to the casts ;)PS-2: Your problem with Ipodder is that you used a source rpm ( it ended with: "bgn.src.rpm" ) . . . source rpms ( .src.rpm ) need special treatment, see: http://forums.scotsnewsletter.com/index.ph...14&t=503&st=312 :o . . . using a "regular" .rpm is better.Wishes.png

Link to comment
Share on other sites

Hi RejeanI have the bashpoder that Burno describes , the only thing that I did different , using Mandiva 2K6 , was add Xdialog-2.1.1-2mdk.i586.rpm There could be a new version as I have had this file for a while . The CBC has a few podcasts , as well Bruno ... noticed on the site a .xml file , is it necessary and dose it add any thing to a good program Charlie

Link to comment
Share on other sites

@ Charlie . . . I just tested the new version ( with the parse_enclosure.xsl file ) and to me it makes no difference, it works just as good as the old version did :)@ Rejean . . . . Just a few notes on a few commands you need to do after downloading the files I listed above, you need to make 3 files executable:

$ chmod 755 /home/bruno/BashPodder/bashpodder.shell$ chmod 755 /home/bruno/BashPodder/bpgui.sh$ chmod 755 /home/bruno/BashPodder/convert.sh

After that you can start the program with:

$ /home/bruno/BashPodder/bpgui.sh

It looks like the new version comes with an empty "favorites" list, so you first have to add a few feeds, then "Re-Import the Podcast List" and finally "Launch the BashPodder Download Client" . . . my advise is to start with one feed and see how the downloading works ( takes a bit of time because each feed will have to catch up the old casts . . . ) . . . later you can then add all the feeds you like.( Hint: as long as you see a "temp.log" in the BashPodder directory it is busy downloading ! The "temp.log" disappears when it is ready ):o BrunoWishes.png

Link to comment
Share on other sites

Hi all!I think I need a little help figuring out BPodder! I followed Bruno's suggestions to the letter as well as what I read on homeunix. And you can see that I have the gui and everything snapshot25sm.th.pngOn first install I kept only 2 or 3 feeds and let them run all night but I couldn't do anything the next day. I then reimported the Podcast list and next day still no go.Whatever I do I seem to come back to the Main window...If I click on the last selection; Launch the ...it says it is running I click on Ok and come back to the main window. If I click on the 2nd last entry View/Launch... then on bpconfig -0.5.1/ then OK and either pselect.mnu or podcast log I end up in an Edit Window.I have very few problems using Juice in Win XP but BPodder is a pain you know where.So if someone as a suggestion fire it up.Charlie. Whenever you have a chance could you let me know how to get the CBC podcasts. I would really appreciate it.Love you all,

Link to comment
Share on other sites

Hi RéjeanThis http://img390.imageshack.us/my.php?image=snapshot25sm.png shows you really are already there . . . . the only thing to do there is press the "OK" ! You would not get that picture if the program was not configured okay . . .:DDid you look in the BashPodder directory you made and is there another directory in there ( created by the program with the date you downloaded casts ) ??:devil: BrunoWishes.png

Link to comment
Share on other sites

Hi Bruno!Here is what I have in my BashPodder folder:snapshot33uo.th.pngThe bp.conf folder is empty and the other one to it's left (bp.conf~) has 11 urls in. I assume it is a temp folder. Should I delete the empty one?And here is what is in bp.conf-0.5.1:snapshot44zq.th.png

Link to comment
Share on other sites

Hi RéjeanLOL . . how did you do that ?? . . . LOLPlease delete:

$ rm -rf /home/rejean/BashPodder/bpconf-0.5.1$ rm -rf  /home/rejean/BashPodder/linux$ rm -f  /home/rejean/BashPodder/bpconf~

Then run

/home/rejean/BashPodder/bpgui.sh

and press the button for "Launch bashpodder Download Client":hysterical: BrunoWishes.png

Link to comment
Share on other sites

I am good at messing things up, am I not Bruno?Anyway here it is:

[rejean@localhost ~]$ rm -rf /home/rejean/BashPodder/bpconf-0.5.1[rejean@localhost ~]$ rm -rf  /home/rejean/BashPodder/linux[rejean@localhost ~]$ rm -f  /home/rejean/BashPodder/bpconf~[rejean@localhost ~]$ /home/rejean/BashPodder/bpgui.shbashpodder.shell: line 21: /podcast.m3u: Permission deniedbashpodder.shell: line 22: --: command not found

Link to comment
Share on other sites

Yes it did but when I click on Launch... then on Ok it goes back to the main Gui.
Sure, that is how it works . . but do you see network traffic in gkrellm ?? Is it downloading ?:hmm: BrunoWishes.png
Link to comment
Share on other sites

Réjean . . one more question: did you add a podcast ??if not: add this one

http://thelinuxlink.net/tllts/tllts.rss

and "Re-import the Podcast list" and after that launch the downloader again. That should give you download traffic ;):hmm: BrunoWishes.png

Link to comment
Share on other sites

Ok Bruno. We are getting somewhere. I think!

wget: missing URLUsage: wget [OPTION]... [URL]...Try `wget --help' for more options.wget: missing URLUsage: wget [OPTION]... [URL]...Try `wget --help' for more options.wget: missing URLUsage: wget [OPTION]... [URL]...Try `wget --help' for more options.wget: missing URLUsage: wget [OPTION]... [URL]...Try `wget --help' for more options.wget: missing URLUsage: wget [OPTION]... [URL]...Try `wget --help' for more options.wget: missing URLUsage: wget [OPTION]... [URL]...Try `wget --help' for more options.wget: missing URLUsage: wget [OPTION]... [URL]...Try `wget --help' for more options.bashpodder.shell: line 21: /podcast.m3u: Permission deniedbashpodder.shell: line 22: --: command not found[rejean@localhost ~]$

And yes I had added leo laporte potcast at one time yesterday. ( http://leo.am/podcasts/leo )

Edited by réjean
Link to comment
Share on other sites

I hope this will not get you confused but I left PCLinuxOS and started all over from the beginning in Mandriva following your instructions and here is what I got:

[rejean@localhost ~]$ /home/rejean/BashPodder/bpgui.shcp: cannot stat `pselect.mnu': No such file or directorygrep: pselect.mnu.new: No such file or directoryrm: cannot remove `pselect.mnu.new': No such file or directoryAlert!: Can't access requested file.Can't Access `file://localhost/home/rejean/BashPodder/h'Alert!: Unable to access document.lynx: Can't access startfilegrep: podcast.log: No such file or directory[rejean@localhost ~]$ grep: podcast.log: No such file or directory

We should probably stick with the achievements we have made in PCL or else I could give up on using Podcasting in Linux. I'm sure that you want to spend as much time with your family over the holiday seasons and to tell you the truth I really don't need podcasting. It would be fun (maybe) but like right now I can or could do it in Win and I don't even do so. It's all up to you, Bruno, my friend. No obligations!

Link to comment
Share on other sites

Hi RéjeanHow come you have all these troubles with BashPodder ? :DI'll make it easy for you: get this file: http://www.brunolinux.net/downloads/BashPodder.tar.gzUnzip it in your /home:

$  "tar -xvzf BashPodder.tar.gz"

. . next, just to be sure, do:

# chown -R rejean:rejean /home/rejean/BashPodder

Then press Alt+F2 and type "/home/rejean/BashPodder/bpgui.sh" in the "run-box" and next, in the GUI, press the "Launch Download Client" . . . an "OK" box will pop up, press "OK" and after a few minutes it will be finished and you will have a new directory in the BashPodder directory called "2005-12-23" with 1 mp3 in it :hmm: ( tllts_115-12-21-05.mp3 ) ( You will only get the new shows because the log thinks you already have the old ones :hmm: )There are a couple of rss addresses pre-programed, you can delete them if you want once you have seen the program works :DB) BrunoPS: I will remove the file from my server as soon as you have it working :hmm:Wishes.png

Link to comment
Share on other sites

Ok Bruno!You can delete your file from your server. It worked like a charm!!! Not only that but I've got 10 LQ-Podcasts, 1 podcast.m3u and 14 tillts files. I did it in Mandriva so I'll see if it can work in PCLinuxOS. Any idea what could have been wrong with my " bpgui.sh "?Anyway, thanks again and have a very very Merry Christmas.P.S. Wonderful !! I have BashPodder working in PCLinuxOS also. Yahoo!!! It's gonna be fantastic to be able to listen to `podcasts like LQ ( from http://radio.linuxquestions.org/linux/lq-podcasts/ ) while surfing. It's gonna be a Great Holiday Season even if the rain we are expecting on Monday will probably take away the bit of snow we have actually.Thanks again Bruno!

Edited by réjean
Link to comment
Share on other sites

Hi Rejean The CBC has a few podcasts , as well Charlie
Hi Charlie! I found the CBC podcasts. While I was on the CBC web site looking for RSS I discovered another aggregator that should work with Linux. It's called Liferea. I am going to stick with BashPodder for now but the other one looks good too.
Link to comment
Share on other sites

Ok Bruno!You can delete your file from your server. It worked like a charm!!! Not only that but I've got 10 LQ-Podcasts, 1 podcast.m3u and 14 tillts files. I did it in Mandriva so I'll see if it can work in PCLinuxOS. Any idea what could have been wrong with my " bpgui.sh "?Anyway, thanks again and have a very very Merry Christmas.P.S. Wonderful !! I have BashPodder working in PCLinuxOS also. Yahoo!!! It's gonna be fantastic to be able to listen to `podcasts like LQ ( from http://radio.linuxquestions.org/linux/lq-podcasts/ ) while surfing. It's gonna be a Great Holiday Season even if the rain we are expecting on Monday will probably take away the bit of snow we have actually.Thanks again Bruno!
You're welcome Réjean . . glad it worked this time !Here is a source for Linux related podcasts: http://thelinuxlink.net/ . . and ofcourse the podcast finder: http://www.podcastalley.com/. . . and for our Dutch readers: http://www.radiocast.nl/ ( only Dutch :D )Have fun !:w00tx100: BrunoWishes.png
Link to comment
Share on other sites

You're welcome Réjean . . glad it worked this time !Here is a source for Linux related podcasts: http://thelinuxlink.net/ . . and ofcourse the podcast finder: http://www.podcastalley.com/. . . and for our Dutch readers: http://www.radiocast.nl/ ( only Dutch :) )Have fun !B) BrunoWishes.png
Aaaagh!I am in PCLinuxOS. I go to http://thelinuxbox.org/show.php get the url copy it on a piece of paper since we cannot copy/paste then open BashPodder and Add the Podcast ( with the name and the url) . After that I go to View/Launch... but it is not there. Now if I look in Edit a podcast I can see it there. I'll go back in Mandriva and see if I can do better ( which I doubt).
Link to comment
Share on other sites

Hi again!If I click on your link Bruno here is what I get:

<?xml version="1.0"?><rss version="2.0">  <channel> <title>The Linux Box Show</title> <link>http://thelinuxbox.org/show.php</link> <description>The Linux Box Show is your news source for the FOSS community</description> <language>en-us</language> <copyright>Creative Commons License Some Rights Reserved</copyright> <lastBuildDate>Wed, 20 Apr 2005 05:00:00 -0400</lastBuildDate> <item>   <title>The Linux Box Show for 20 April 2005</title>	<link>http://thelinuxbox.org/show.php</link>	<description>The Linux Box Show for 20 Apr 2005</description>	<pubDate>Wed, 20 April 2005 05:00:00 -0400</pubDate>	<enclosure url="http://thelinuxbox.org/show/007-TLBS20Apr05.mp3" length="31315287" type="audio/mpeg" />  </item>  <item>   <title>The Linux Box Show for 06 April 2005</title>	<link>http://thelinuxbox.org/show.php</link>	<description>The Linux Box Show for 06 Apr 2005</description>	<pubDate>Wed, 06 April 2005 21:00:00 -0500</pubDate>	<enclosure url="http://thelinuxbox.org/show/006-TLBS06Apr05.mp3" length="40937141" type="audio/mpeg" />  </item>  <item>   <title>The Linux Box Show for 27 Mar 2005</title>	<link>http://thelinuxbox.org/show.php</link>	<description>The Linux Box Show for 27 Mar 2005</description>	<pubDate>Tue, 27 Mar 2005 21:00:00 -0500</pubDate>	<enclosure url="http://thelinuxbox.org/show/005-TLBS27Mar05.mp3" length="25691152" type="audio/mpeg" />  </item> <item>  <title>The Linux Box Show for 08 Mar 2005</title>  <link>http://thelinuxbox.org/show.php</link>  <description>The Linux Box Show for 08 Mar 2005</description>  <pubDate>Tue, 08 Mar 2005 21:00:00 -0500</pubDate>  <enclosure url="http://thelinuxbox.org/show/004-TLBS08Mar05.mp3" length="30199767" type="audio/mpeg" /> </item> <item>  <title>The Linux Box Show for 08 Feb 2005</title>  <link>http://thelinuxbox.org/show.php</link>  <description>The Linux Box Show for 08 Feb 2005</description>  <pubDate>Tue, 08 Feb 2005 17:00:00 -0500</pubDate>  <enclosure url="http://thelinuxbox.org/show/TLBS08Feb05.mp3" length="29828647" type="audio/mpeg" /> </item> <item>  <title>The Linux Box Show for 25 Jan 2005</title>  <link>http://thelinuxbox.org/show.php</link>  <description>The Linux Box Show for 25 Jan 2005</description>  <pubDate>Tue, 25 Jan 2005 16:00:00 -0500</pubDate>  <enclosure url="http://thelinuxbox.org/show/TLBS25Jan05.mp3" length="22805633" type="audio/mpeg" /> </item> <item>  <title>The Linux Box Show for 11 Jan 2005</title>  <link>http://thelinuxbox.org/show.php</link>  <description>The Linux Box Show for 11 Jan 2005</description>  <pubDate>Tue, 11 Jan 2005 21:00:00 -0500</pubDate>  <enclosure url="http://thelinuxbox.org/show/TLBS11Jan05.mp3" length="25297577" type="audio/mpeg" /> </item>  </channel></rss>

Link to comment
Share on other sites

Hi RéjeanYou should not click on that link . . . . but right-click it to copy it and paste it in "Add a podcast" dialog of the bashpodded GUI.:) Bruno

Link to comment
Share on other sites

I had tried that but it didn't work. This is why I went the way I did. I can right click and copy and paste whatever url from wherever to anywhere else but not BashPodder. I can also go into Edit a podcast click on Ok then highlight the url but then I get no option if I rightclick.As you can see in "bp.conf " I have a few podcasts that I added ( MANUALLY );snapshot53lu.th.pngand if we look into View/Launch Downloaded Podcasts they are not there;snapshot67lc.th.pngI should add that I did try to Re-import the podcast list to no avail.

Edited by réjean
Link to comment
Share on other sites

Hi RéjeanSome of the addresses in here:snapshot53lu.th.pngAre NOT correct ! . . they are not feeds :(Only the 1st and 2nd feeds are correct, but the 3rd and the 4th are not correct, they should be:http://thelinuxbox.org/show/tlbs.rsshttp://leo.am/podcasts/kfiNext, on this image:snapshot67lc.th.pngIn the left pane you see "2005-12-23" . . . please click on that folder and you should see what is in there already :DDo not forget to RE-Import the list every time you add a feed . . .also do not change the bp.conf with an editor, but only use the bashPodder-GUI to make the changes.:) BrunoWishes.png

Link to comment
Share on other sites

Thanks Bruno!I made the changes you suggested than I Re-imported and I now have a new entry on the left pane for 2005-12-24. If I double click on it I get 2 entries on the right pane both for KFI and I can listen on bith of them ( Leo Laporte's radio show ). Which means that it works and all I have to do is to be more careful in writing down urls ( because I still cannot right click copy and paste ). And I was using BashPodder to add a url. I just used Kwrite to show you the entries I had.Merry Christmas to you and your family Bruno and everyone else on this GREAT forum.

Link to comment
Share on other sites

Glad it worked Réjean !But you say you have only 2 entries for Leo ? . . . I have 17 shows starting begin Oct. to end Nov. . . . maybe you stopped the download too soon ?Anyway . . . no worries I bet you have more to listen to by now then hours to spend at the computer :PB) BrunoWishes.png

Link to comment
Share on other sites

Glad it worked Réjean !But you say you have only 2 entries for Leo ? . . . I have 17 shows starting begin Oct. to end Nov. . . . maybe you stopped the download too soon ?Anyway . . . no worries I bet you have more to listen to by now then hours to spend at the computer :PB) BrunoWishes.png
I had waited until it said:"Done". Just reimported again and this time I have 20 entries. Yahoo!!!
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...