tool for inserting chapter marks in mp3 files
Project description
commandline utility for adding chapter marks to mp3 files similar to mp4chaps utility
many pocast apps on Android and iOS support chapter markers in both mp4 (aac) and mp3 files
this utilizes the excellent eyeD3 tagging module to read and write chapter frames and title subframes
requirements
Python 3 (Python 2 is no longer supported)
installation
pip3 install mp3chaps
usage
assuming you have a file named episode_42.mp3, mp3chaps looks for a chapter marks file called episode_42.chapters.txt in the same directory:
00:00:00.000 Introduction 00:02:00.000 Chapter Title 00:42:24.123 Chapter Title
add chapter marks
add (import) chapter marks from text file (unexpected results may occur if chapters already exist, for best results remove chapters first with -r)
mp3chaps -i episode_42.mp3
If you run into errors, try using ASCII. There have been some issue with Unicode.
list chapters
mp3chaps -l episode_42.mp3
remove chapters
mp3chaps -r episode_42.mp3
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file mp3chaps-0.4.tar.gz
.
File metadata
- Download URL: mp3chaps-0.4.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f79123c92ad8f947c3f6ea2487f4f86d4b0d23cb95f441257e72d19e7f6b773 |
|
MD5 | 2a9ef3b878d2006c5f26703b82aa6397 |
|
BLAKE2b-256 | 23ed59c396ce959970540676e94c6bfabef90545a9b80bc42a2f673145c99158 |
File details
Details for the file mp3chaps-0.4-py3-none-any.whl
.
File metadata
- Download URL: mp3chaps-0.4-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 61cd536ff438e700447c3730169de7490e0d2176bab37bb2c390fb2a52290980 |
|
MD5 | 53470208ec7b3f4938a86b297385e2fb |
|
BLAKE2b-256 | 49b67b8bc1315437686972587b7877ba7ee7328191dc49717bbc36dc8ea0ff50 |