Share

Peapod Podcast Download Client

Code

Programming Languages: Python

License: GNU General Public License (GPL)

Repositories

browse code, statistics, last commit on 2006-07-02 svn co https://peapodpy.svn.sourceforge.net/svnroot/peapodpy peapodpy

browse code, statistics, last commit on 2006-07-05 cvs -d:pserver:anonymous@peapodpy.cvs.sourceforge.net:/cvsroot/peapodpy login

cvs -z3 -d:pserver:anonymous@peapodpy.cvs.sourceforge.net:/cvsroot/peapodpy co -P modulename

Show:

What's happening?

  • Provide file tagging/renaming functionality

    It would be nice to be able to rename downloaded file based on the information in the rss item, as well as mp3 tags. Often the tags in media enclosures are incomplete or missing altogether, so the renaming job can't really be pushed off onto a third party utility like id3v2 or some such. As an example, I download Anji Bee's Chillcast, and I get files named like this...

    2009-08-27 20:32:52 UTC by philipsd

  • Comment: RSS feed parse error - Tree Hugger Radio

    It appears that this is due to the way they do apostrophes. The text of the RSS feed is: -- This week we hear from two more of this year’s -- which is actually -- This week we hear from two more of this years -- Cheers, Mungewell.

    2008-10-29 19:30:17 UTC by mungewell

  • remove old podcasts

    I would like peapod to remove old podcasts after x days, with x being able to be set in the peapod.xml file as a global option as well as a per feed option.

    2008-09-29 01:39:57 UTC by khaoohs

  • Comment: Peapod does not run on VFAT partions

    Whoops... didn't realise that I hadn't closed this off. I found the problem: -- The root of the problem is that Python (apparently) has to treat the underlying filesystem differently for VFAT as Python is case sensitive and VFAT is case indepentant. The author had use 'from Peapod.peapod import *', whilst this works with ext3 there is a specific note in the Python docs that says it will not...

    2008-08-19 21:16:06 UTC by mungewell

  • setup.py should also install Peapod.download module

    Setup.py is only installing modules peapod, tagging, OPML, btclient and feedparser. This results in the following message when running /usr/bin/peapod.py: Traceback (most recent call last): File "/usr/bin/peapod.py", line 7, in from Peapod.peapod import getConfig, newTracks, feedLog File "/usr/lib/python2.5/site-packages/Peapod/peapod.py", line 35, in ...

    2008-06-24 11:23:38 UTC by acoffee

  • Windows 32 - py2exe

    Just a quicky to say that this does actually work OK. I'll attach the appropriate set up script below. Cheers, Mungewell.

    2008-04-29 01:25:44 UTC by mungewell

  • RSS feed parse error - Tree Hugger Radio

    The following RSS feed causes a terminal crash. --- Tree Hugger Radio http://feeds.treehugger.com/TreehuggerRadio --- Error is as follows: --- simon@juicebox:~$ ./fetch_podcasts.sh -v -d ...Spawning thread 0 for feed url http://feeds.treehugger.com/TreehuggerRadio Exception in thread Thread-1: Traceback (most recent...

    2008-04-29 01:19:18 UTC by mungewell

  • Comment: Peapod does not run on VFAT partions

    from: http://docs.python.org/tut/node8.html#SECTION008410000000000000000 --- Now what happens when the user writes from sound.effects import *? Ideally, one would hope that this somehow goes out to the filesystem, finds which submodules are present in the package, and imports them all. Unfortunately, this operation does not work very well on Windows platforms, where the filesystem does not...

    2008-04-24 05:10:00 UTC by mungewell

  • Comment: Peapod does not run on VFAT partions

    OK this is getting frigging weird. The same source tress ('peapod-0.7.1-fixed' and 'peapod-0.7.1-fixed-tabs') both function correctly when the VFAT/USB Mass Storage drive is mounted under Windows with python running in cygwin. This *MUST* be related the way VFAT is coupled into the Linux VFS, or the way Linux Python expects the 'drive' to behave. On cygwin python is 2.5.1, on Ubuntu 8.04...

    2008-04-24 01:38:23 UTC by mungewell

  • Comment: Peapod does not run on VFAT partions

    I've attached a few logs showing the fact that the 'tagging.pyc' is not created when running from a VFAT partition. Following the suggestion from a collegue and the comment '/home/simon/peapod-0.7.1-fixed/Peapod/peapod.py: inconsistent use of tabs and spaces in indentation' in the logs, I converted the files to only have tabs for indenting. This patch is attached, it removes the warning from...

    2008-04-24 01:22:48 UTC by mungewell

Our Numbers