- Option to disable outputting condensed subtitles (
no-gen-subtitle
) - Regex replace/filter:
- remove parts of subtitles with
-RR
- don't keep changes with
-RRnk
- remove parts of subtitles with
- Add support for globbed inputs (esp. useful on Windows) #11
- Added fix for #1 to ffmpeg_condense_video
-m
was raising an error due to an improper refactor
- Can now ignore chapters
-Ic
in addition to time ranges (-I
) -ls
now also lists chapter start/end times and titles for use with-Ic
- Export subtitles, audio, screenshots for use in a SRS application
- Ignore ranges can now be specified relative to end of audio (using
e
prefix) and to start of ignore range (using+
prefix)- Examples:
- Ignore two minutes minute after 10 minute mark:
-I 10m +2m
- Ignore last minute:
-I e1m +1m
or-I e1m e0m
- Ignore 1m30s after 2 minute mark:
-I 2m +1m30s
- Ignore two minutes minute after 10 minute mark:
- Examples:
- Interactive mode for selecting audio/subtitle/video streams as alternative to current automatic picker system
- Bitrate, mono-channel output controls
- Fix infinite loop that occurred when ignore range exactly matched subtitle start/end
- Fix issue where files were not correctly grouped
- Picker now accounts for input file order when choosing streams
- Ignore ranges option for ignoring subtitles that lie in a certain time range for OP/ED removal
- Subtitles are now also condensed alongside audio and/or video
- Condensed videos now come with condensed subtitles muxed in
- Check to see if ffmpeg is in path, raises warning in the log if it's not found
- PyPi package!
- Fix pycountry exception occuring when looking up Stream language
- subtools.py:
load_subtitles()
andmerge_times()
have been deprecated in favor of SubtitleManipulator and SubGroup