Crate srt_subtitles_parser
Source - SrtSubtitleParser
- Parser for SRT subtitle files using Pest grammar
- Subtitle
- Represents a single subtitle entry
- SubtitleFile
- Represents a full subtitle file containing multiple subtitle entries
- Timestamp
- Represents a single subtitle timestamp with hours, minutes, seconds, and milliseconds
- Rule
- SrtError
- Errors
- parse_srt
- Parses an SRT file content into a SubtitleFile struct
- parse_subtitle_block
- Parses a single subtitle block into a Subtitle struct
- parse_text
- Converts a text_content pair into a single string, joining lines with \n
- parse_timestamp
- Parses a timestamp pair into a Timestamp struct