Skip to main content
# 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.
```



Metadata

Release files for folderpodgen 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for folderpodgen 0.2
File Interpreter ABI Platform
folderpodgen-0.2-py2.py3-none-any.whl Python 2, Python 3 none any Details

Release files / folderpodgen-0.2-py2.py3-none-any.whl

Download URL folderpodgen-0.2-py2.py3-none-any.whl
Size 3.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
ee5095479436bd880b393d0569443a3f349eef0124a9c461448554c60128e0ef
BLAKE2b-256 checksum
How to use checksums
854147a1b4682f3b9b884530c51b7a5ce7da3b73189891a89510971ed11640d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page