Posted by Will on Tuesday, December 09, 2008 at 7:39 PM

I'm working to improve the file renaming options in HappyFish.  Here are the proposed options:

  • Item Title
  • Feed Title + Pub Date(mmddyyyy)
  • Custom + Pub Date(mmddyyyy)

Should there be others?

The only potential problem I see with this is that some feeds do not express item pubdates according to the RSS (or Atom) specification.  I have added extensive code to attempt to divine the author's intent based on what is available.  Ultimately, however, if that fails then the only reasonable alternative is the current date.  Two items might have a naming collision if Feed Title/Custom + Pub Date is used.  Handling the collision is not a problem but the result might look something like "My Feed 12092008.mp3" and "My Feed 12092008 - Copy.mp3". 

One other note: I'm trying to stay away from sequential naming conventions that rely on an incrementing download count.  That strategy creates user interface and back end overhead to manage the count.  It also leaves open the possibility of getting filenames out of sequence if the enclosures are downloaded out of sequence.

As always, feedback is appreciated.

Comments [17]     Categories: Features | Filenames              
Posted by Will on Thursday, December 04, 2008 at 10:07 PM

For the next version of HappyFish is there a preference for one type of ID3 tag support over another - ID3 1 vs. 2?  How about the ability to strip one out and replace it with the other?

id3toptionsdialog

Below are the options that will be offered for rewriting ID3 tags of audio files after download:

Album Options
Feed Title
Item Author
Managing Editor
Web Master
Custom
Artist Options
Feed Title
Item Author
Managing Editor
Web Master
Custom
Genre Options
Feed Title
Item Author
Managing Editor
Web Master
Custom
Title Options
Item Title
Item Title + Pub Date (mm-dd-yyyy)
Pub Date (mm-dd-yyyy) + Item Title
Feed Title + Pub Date (mm-dd-yyyy)
Pub Date (mm-dd-yyyy) + Feed Title
Custom + Pub Date (mm-dd-yyyy)
Pub Date (mm-dd-yyyy) + Custom
Year Options
Item Pub Date Year
Download Date Year
Custom

Feedback is appreciated.

Comments [9]     Categories: Features | ID3 Tags