Actual start and stop times (to nearest chunk boundary) are used to trim
subtitles when --start and --stop are specified. Subtitles before start
time and after stop time are skipped when producing the .srt subtitles
file. The value of --suboffset is taken into account. Does not apply to
--subsraw. Also does not apply to --subtitles-only because actual start
and stop times are not known unless media file is downloaded.
This is my alternative approach to #339, for the same usage scenarios.
Thanks for the PR. This is a much better approach. I'm still a little concerned by the asymmetry with --subtitles-only, but it makes sense for subtitles to match the downloaded media by default.
Actual start and stop times (to nearest chunk boundary) are used to trim subtitles when --start and --stop are specified. Subtitles before start time and after stop time are skipped when producing the .srt subtitles file. The value of --suboffset is taken into account. Does not apply to --subsraw. Also does not apply to --subtitles-only because actual start and stop times are not known unless media file is downloaded.
This is my alternative approach to #339, for the same usage scenarios.