Thanks for the prompt response. It did save me from wasting more time
trying to get the value of -ss starting from the AVFilterContext pointer.
I've submitted a patch that adds a "shift" option to the plugin.

I've opted for "shift" instead of "seek" as the name of the new option.
This should make it evident that the option can also be used for applying
minor timing corrections to the subtitles.

 Any feedback is welcome.

Best regards,
Manolis

On Sun, 3 May 2020 at 17:34, Gyan Doshi <ffm...@gyani.pro> wrote:

>
>
> On 03-05-2020 08:36 pm, Manolis Stamatogiannakis wrote:
> > Hello,
> >
> > I've noticed what appears to be a bug/missing feature in the subtitles
> > filter: when "-ss" is used for the input, it is not applied to the
> > subtitles stream. E.g., for the following command line, the video
> playback
> > will start on 20:10, but the subtitles will start from 00:00.
> >
> > ffmpeg -re -ss 20:10.00 -i input.mp4
> >          -vf subtitles=subs.srt \
> >          -c:v libx264 crf 25 -c:a aac -ab 160k \
> >          -strict experimental \
> >          -f flv $RTMP_URL
> >
> > This should be fairly straightforward to fix and review, so I'd like to
> > directly submit a patch rather than opening a bug and having someone else
> > fix it. As I'm not an expert with the ffmpeg internals, I'd like some
> > guidance on implementing a proper fix.
> >
> > What would be considered more appropriate:
> > (a) automatically skipping the subtitles for the time specified by -ss?
> > (b) adding a shift option to the subtitles filter that allows shifting
> > subtitles time by specific time?
> > (c) something else I can't think of?
>
> -ss executes a seek for that input. The subtitles filter does not have
> access to that data. You can add an option to the subtitles filter that
> also carries out a seek. And make sure to adjust timestamps depending on
> the seek match.
>
> Gyan
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to