Crate chapters

Source
Expand description

§Chapters

Manage your podcast (or any media) chapters in multiple formats using Rust.

This crate allows you to read and write chapters

  • from and to JSON chapter files
  • from and to MP3 ID3v2 tags
  • from and to episode show notes

§Optional features

  • rssblue — features used internally by RSS Blue.

Structs§

Chapter
Chapters follow mostly the Podcast namespace specification.
Link
Represents a web link for the chapter.
PodcastNamespaceChapter
Individual chapter inside Chapters.
PodcastNamespaceChapters
Chapters of the Podcast namespace.

Enums§

Image
Represents a chapter image.

Functions§

from_description
Reads chapters from episode description (show notes).
from_json
Reads chapters from a JSON chapters file.
from_mp3_file
Reads chapters from MP3 file’s ID3 tag frames.
to_description
Writes chapters to episode description (show notes).
to_json
Writes chapters to a JSON chapters file.
to_mp3_file
Writes chapters to MP3 file’s ID3 tag frames.