-
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
-
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
-
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
-
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 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
-
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
-
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
-
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
-
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
-
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