Skip to content

ifosch/appu

 
 

Repository files navigation

APPU

Automatic Podcast Publisher

Python tool used to automate the EDyO podcast publication.

How it works

  • Clone the git repo

git clone https://github.com/dacacioa/appu.git

  • Put in the folder files:

    • The main podcast audio files.
    • The intro/ending music.
    • The podcast's cover image.

** IMPORTANT: the files must be in mp3 format. **

  • Modify config.cfg file setting:

    • [files-config] section:

      • podcast_file --> The main podcast audio files (f.e files/main.mp3).
      • song_file --> Intro/ending song file.
      • cover_file --> The cover image file.
      • final_file --> The final result file. It will be stored in podcast folder (f.e. podscat/EDyO-20.mp3).
    • [tag-config] section is the id3 metadata to add to the file. You have to set it without simple/double quotation marks.

  • Check if exist a travis-ci branch in github. If exist merge it with master or delete it.

  • Finally, you have to push into Github master repo branch.

git push https://github.com/dacacioa/appu.git origing/master

Then Travis CI will take the repo and will generate a new branch (travis-ci) with the final file set in the final_file param. You will can download it directly from Github.

About

Automatic Podcast Publisher

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 61.3%
  • Python 37.1%
  • Other 1.6%