用FFmpeg从MPEG-TS流中提取CEA-708闭路字幕

用FFmpeg从MPEG-TS流中提取CEA-708闭路字幕,ffmpeg,Ffmpeg,我有一个从ATSC 1.0接收器通过HTTP传输的MPEG-TS流: Input #0, mpegts, from 'http://example.com/stream': Duration: N/A, start: 33532.329189, bitrate: N/A Program 3 Stream #0:0[0x31]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 192

我有一个从ATSC 1.0接收器通过HTTP传输的MPEG-TS流:

Input #0, mpegts, from 'http://example.com/stream':
  Duration: N/A, start: 33532.329189, bitrate: N/A
  Program 3
    Stream #0:0[0x31]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p(tv, top first), 1920x1080 [SAR 1:1 DAR 16:9], Closed Captions, 29.97 fps, 29.97 tbr, 90k tbn, 59.94 tbc
    Side data:
      cpb: bitrate max/min/avg: 15836400/0/0 buffer size: 7995392 vbv_delay: N/A
    Stream #0:1[0x34](eng): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 384 kb/s
    Stream #0:2[0x35](spa): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo, fltp, 128 kb/s (visual impaired)
如何提取其闭路字幕数据

我读过:

但是,这不适用于HTTP上的流。至少,我不知道如何在lavfi输入语法中正确地转义/引用URL

任何建议?

都可能被视为重复。
ffmpeg -f lavfi -i movie=input.ts[out+subcc] ...