https://bugs.gpodder.org/show_bug.cgi?id=1621

--- Comment #5 from Thomas Perl <[email protected]> 2012-07-12 10:58:20 BST ---
(In reply to comment #4)
> 1. Set ID3 tags based on the following parameters from the RSS feed:
>  - Name of the feed
>  - Description and title of the episode. These are combined in a
> podcast-specific way (i.e. depends on the name of the feed).
>  - pubDate of the episode. The date is formatted in a podcast-specific way
> (i.e. depends on the name of the feed).

Yes, that should be doable. In fact, we do have some tagging extensions already
in the repository that you might want to base yours on.

> 2. Use tools like lame, ffmpeg, and soundstretch to speed up the file. 
> Possibly
> another utility to normalize volume as well. The percentage by which to speed
> up the file is podcast-specific (i.e. depends on the name of the feed).

I think we do have something like this too, so again you could base your
extension on existing code and modify it.

> My script is already in Python so I can probably use the hook feature 
> directly.
> Is there documentation on this feature somewhere?

There's an example hook script in "share/gpodder/examples/hello_world.py" in
the source tree. The list of possible hooks is described in
"src/gpodder/extensions.py".

> Seems like it might be possible to rewrite my script as a gPodder extension. 
> If
> I do that, would you be interested in including it in the standard gPodder
> distribution?

Yes, definitely! Ideally I think this could be two extensions (one for tagging,
one for soundstretching).

-- 
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs

Reply via email to