Skip to content

Python console app for converting Podcast JSON chapters to CSV markers and back.

Notifications You must be signed in to change notification settings

SpencerPearson/chapter-time

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

      ______  __                      _                  
    .' ___  |[  |                    / |_                
   / .'   \_| | |--.   ,--.  _ .--. `| |-'.---.  _ .--.  
   | |        | .-. | `'_\ :[ '/'`\ \| | / /__\\[ `/'`\] 
   \ `.___.'\ | | | | // | |,| \__/ || |,| \__., | |     
    `.____ .'[___]|__]\'-;__/| ;.__/ \__/ '.__.'[___]    
   _________  _              [__|                         
  |  _   _  |(_)                            _        
  |_/ | | \_|__   _ .--..--.  .---.       ,/_\,
      | |   [  | [ `.-. .-. |/ /__\\    ,/_/ \_\,   
     _| |_   | |  | | | | | || \__.,   /_/ ___ \_\      
    |_____| [___][___||__||__]'.__.'  /_/ |(V)| \_\         
                                        |  .-.  |
                                        | / / \ |
                                        | \ \ / |
                                        |  '-'  |
                                        '--,-,--'
                                            | |
                                            | |
                                            | |
                                            /\|
                                            \/|
                                             /\
                                             \/

Chapter Time creates a tab-separated table of markers from a JSON file for easy import into Audition and other DAWs. It also takes your markers and turns them back into a Podcast Chapters JSON file (coming soon)

Chapter Time is currently a work in progress. The latest update uses tkinter to allow the user to manually select a file, so it should now work from anyone's machine! The intended workflow is to start with an existing JSON chapters file (I get mine from The Split Kit). You can then convert that JSON into a CSV file that can be imported to Adobe Audition as markers. Adjust the markers as needed after post- production, then export the updated markers from Audition, overwriting the CSV file. At this point you can use ChapterTime to take the new CSV file and update the original JSON chapters file!

Requires Python 3.10 or later.

About

Python console app for converting Podcast JSON chapters to CSV markers and back.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages