मैं एक webvtt धारा (m3u8 प्लेलिस्ट) से आने वाले सबटाइटल को rtmp आउटपुट स्ट्रीम में जलाने की कोशिश कर रहा हूं।
मैं ffmpeg 3.4 का उपयोग करता हूं और निम्नलिखित के रूप में संकलित करता हूं:
./configure --bindir="/usr/bin" \
--enable-version3 \
--enable-gpl \
--enable-nonfree \
--enable-libmp3lame \
--enable-libx264 \
--enable-libx265 \
--enable-libass \
--enable-librtmp \
--enable-postproc \
--enable-avresample \
--enable-libfreetype \
--enable-libfdk-aac \
--disable-debug \
--disable-ffprobe \
--disable-ffplay \
--disable-ffserver \
--disable-doc && \
मैंने निम्नलिखित स्रोतों का उपयोग किया है (से आ रहा है) https://d2zihajmogu5jn.cloudfront.net/bipbop-advanced/bipbop_16x9_variant.m3u8 ):
video source: https://d2zihajmogu5jn.cloudfront.net/bipbop-advanced/gear1/prog_index.m3u8
subtitle: https://d2zihajmogu5jn.cloudfront.net/bipbop-advanced/subtitles/eng/prog_index.m3u8
मेरे द्वारा कोशिश की जाने वाली ffmpeg कमांड है:
ffmpeg -re - i video_source_url -i subtitle_source_url -filter_complex "[0:v][1:s]overlay[v]" -map "[v]" -f flv rtmp://media-server:1935/live/toto
ट्रांसकोडिंग काम कर रहा है लेकिन उपशीर्षक वीडियो में जला नहीं है।