Skip to main content

Make a podcast RSS from a folder of MP3 files

Project description

# folderpodgen

folderpodgen is a Python script to generate a podcast RSS from a folder of mp3 files powered by [podgen](https://github.com/tobinus/python-podgen) and [mutagen](https://github.com/quodlibet/mutagen).

## Quickstart
```shell
folderpodgen --name mypodcast --description mypodcast --website "https://mypodcast.fm" --author_name "lgaggini" /path/to/my/episodes/
```
## Features
* cli tool
* grabs episode informations from ID3:
* artist -> artist
* title -> title and subtitle
* date (YYYY-MM-DD) -> publication date
* comment -> description
* duration -> duration
* powered by podgen and mutagen

## Install
```
git clone https://github.com/lgaggini/folderpodgen
cd folderpodgen
python2 setup.py install
```

pip package to come.

## Status
Beta version 0.2.0.

## Documentation
```shell
Usage: folderpodgen.py [OPTIONS] FOLDER

Generate a podcast from mp3 files located in the provided FOLDER

Options:
--name TEXT the name of the podcast [required]
--description TEXT the description of the podcast [required]
--website TEXT the url of the website of the podcast
[required]
--explicit / --no-explicit is the podcast explicit?
--author_name TEXT the authors of the podcast [required]
--author_email TEXT the email of the podcast
--image TEXT the url of the cover image for the podcast
(minimun 1400x1400px, jpg or png)
--feed_path TEXT the path of the podcast on website
--copyright TEXT copyright informations
--language TEXT podcast language in ISO-639
--category TEXT podcast category
--blog / --no-blog try to guess episode blog post
--blog_path TEXT path to blog posts
--verbose / --no-verbose debug mode
--help Show this message and exit.
```



Project details


Release history Release notifications | RSS feed

This version

0.2

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

folderpodgen-0.2-py2.py3-none-any.whl (3.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file folderpodgen-0.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for folderpodgen-0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ee5095479436bd880b393d0569443a3f349eef0124a9c461448554c60128e0ef
MD5 5a58174b13036686fc9d70b681f49cb4
BLAKE2b-256 854147a1b4682f3b9b884530c51b7a5ce7da3b73189891a89510971ed11640d4

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page