Hi,

I am looking for some guidance regarding future plans about processing subtitle 
streams in filter graphs.

Please correct me where I'm wrong - this is the situation as I've understood it 
so far:

- Currently, ffmpeg filter graphs do not support processing subtitle streams
- This is why filters like 'subtitles' and 'ass' need to open, read and parse 
the media file a second time  in parallel instead of just taking the subtitle 
events from ffmpeg'demuxing
- For graphical subtitles, there exists the so-called 'sub2video' workaround 
which is injecting the the graphical subtitle overlay images into the video 
filtergraph by declaring them as video
- The 'sub2video' was meant to exist until filtering would support subtitle 
streams
- A while ago, Clement Boesch submitted a patch for adding subtitle streams to 
filtergraph processing 
(https://patchwork.ffmpeg.org/project/ffmpeg/patch/20161102220934.26010-...@pkh.me/)
- I read through all the discussion about it, but nothing happened afterwards 
and I couldn't find any indication about why it didn't get merged


I'm asking because I'm intending to implement a subtitle filter that operates 
on in-stream data rather than a separate input and that will render text on 
transparent frames for later overlay.

The possible options that I have identified so far for creating that kind of 
"subtitle rendering filter" would be:

- Create a video source filter and implement some hack to get the subtitle data 
from the decoder to that filter - or...
- Jump on the sub2video implementation and extend it to render overlay images  
in case of text subtitles - or...
- check out the situation with regards to adding subtitle filter support in 
ffmpeg and ask about plans for this

That's where I stand right now. Does  it even make sense, the way I summarized 
it?`

Thank you very much,

softworkz



. 
_______________________________________________
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