Menu

#11 Force downloaded podcast genre

open
nobody
None
5
2014-08-01
2009-02-22
Dave Martin
No

Guys

My ipod needs all podcasts to have a genre of Podcast for them to show in the podcasts list (fair enough). Trouble is a lot of podcast publishers use any old thing in the genre so I then need to manually go in and change the genres. It would be very cool if podget took another parameter (--genre say) and forced the genre of all downloaded podcasts to match.

Cheers
Dave

Discussion

  • Sidney Harrell

    Sidney Harrell - 2014-07-29

    I don't think podget does anything with id3 tags currently. You might think about having a separate bash script that runs after podget in cron that finds any new entries and runs id3v2 against it.

     
  • Dave Vehrs

    Dave Vehrs - 2014-07-30

    Sidney,

    Another user has submitted an idea to implement a "tag" added to the end of every newly downloaded file. Then after podget's run was complete, a second script could run to selectively modify the items marked with the new "tag". This could work in this case as well.

    I have this on my "TO-DO" list but I've let myself get distracted by adding some automated error checking and a simplifying the handling of the podgetrc configuration file. Hopefully I'll make some progress on those soon and then will be able to add the tag handling.

    Dave

     
  • Sidney Harrell

    Sidney Harrell - 2014-07-30

    You mean run id3v2 from within podget to modify the downloaded mp3 to add an id3 tag? Or "tag" the filename?

    I work in PHP for work and have been playing in C++ (https://github.com/sidharrell/LAFFwCPP), but I've been using Linux for about 11 years, so I know my way around some shell scripting. I'm available to help.

     
  • Dave Vehrs

    Dave Vehrs - 2014-08-01

    I've just made some progress today on a cleanup of the code and a new format for the configuration file. So far, its working well and is easier to maintain than the old version. I should be able to handle the suffix addition soon. The plan is to add a feature that allows an individual to tag a "suffix" onto the filename of newly downloaded files. Then a second script that runs after podget has completed its run, could filter the new files by that tag and process them as it needs to. In this case, it could call id3v2. However, I'm not familiar with id3v2, if you want to and have time, you could write a simple script that modified the genre to 'podcast'.

    I have another user who is interested in using the suffix feature for a script that normalizes the volume of the podcasts downloaded. Hopefully these two scripts can provide an example of what can be done.

    Whatever your produce, I'd like to include with the download of podget in the "scripts" directory. For inclusion, anything would have to be licensed under the GPLv3 or another open license and we'd have to work up some limited documentation of how to use the script.

    If you produce something, you will be listed in the documentation for that script and in podgets changelogs when it is released. I've only had a limited number of other contributions and that's how I've handled it in the past but I'm open to consider any changes you feel would be necessary.

     

Log in to post a comment.