ffmpeg- लाइव स्ट्रीम वेबवेट सबटाइटल को लाइव स्ट्रीम स्ट्रीम करने के लिए बर्न करें


0

मैं एक 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

ट्रांसकोडिंग काम कर रहा है लेकिन उपशीर्षक वीडियो में जला नहीं है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.