[Libav-user] How can I programmatically add .srt subtitle file to MP4 file

Asaf Kave kaveasaf at gmail.com
Sun Feb 27 10:12:51 EET 2022

On Mon, Feb 21, 2022 at 6:07 PM Asaf Kave <kaveasaf at gmail.com> wrote:

> Hi All,
> I want to embed .srt file to my MP4 output file using code, *not CLI*, I
> didn't find any good example for that, the only example I have is the
> remuxing.c demo.
> What is the best way to do it?
> 1) In the remuxing demo, I see that using libformat I can write chunks of
> the subtitles file ( using av_interleaved_write_frame function see line
> 169  https://github.com/FFmpeg/FFmpeg/blob/master/doc/examples/remuxing.c
> ).
> 2) Can I use avcodec_encode_subtitle from libavcodec to do it?
> 3) using complex filters?
> Thanks in advance
> Asaf

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://ffmpeg.org/pipermail/libav-user/attachments/20220227/1fa304b0/attachment.htm>

More information about the Libav-user mailing list