[FFmpeg-trac] #3514(undetermined:new): Image freezes when copying DVB subtitles from input to the output TS

FFmpeg trac at avcodec.org
Mon Mar 31 17:29:47 CEST 2014


#3514: Image freezes when copying DVB subtitles from input to the output TS
-------------------------------------+-------------------------------------
             Reporter:  dalongra     |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:  DVB          |               Blocked By:
  subtitles image freezing           |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug: Image freezes when copying DVB subtitles from input to
 the output TS.

 I working with a complex mpeg2video input stream (from Nat Geo Wild SD
 channel), described below: 1 SD mepeg2video, 8 audio, 1 empty dvb_teletext
 (cue tones), 4 languages in the same stream dvb_teletext (4 pages) and 8
 streams DVB_sub. Please see ffprobe -i output below.

     Stream #0:0[0xc81], 21, 1/90000: Video: mpeg2video (Main)
 ([2][0][0][0] / 0x0002), yuv420p(tv), 720x576 [SAR 64:45 DAR 16:9], 1/50,
 max. 3485 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
     Stream #0:1[0xc8a](eng), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, stereo, s16p, 186 kb/s
     Stream #0:2[0xc8c](dut), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:3[0xc92](cze), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:4[0xc94](hun), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, stereo, s16p, 62 kb/s
     Stream #0:5[0xc95](tur), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:6[0xc9a](rus), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:7[0xca0](heb), 40, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:8[0xca7](bul), 40, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, stereo, s16p, 249 kb/s
     Stream #0:9[0xd49](spa), 24, 1/90000: Subtitle: dvb_teletext
 ([6][0][0][0] / 0x0006), 492x250
     Stream #0:10[0xd4a](dut,nor,dan,swe,por), 24, 1/90000: Subtitle:
 dvb_teletext ([6][0][0][0] / 0x0006), 492x250
     Stream #0:11[0xd54](dut), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:12[0xd57](nor), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:13[0xd5e](gre), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:14[0xd5f](por), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:15[0xd70](slv), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:16[0xd71](heb), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:17[0xd72](hrv), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:18[0xd73](srp), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)

 I am trying to copy input to output selecting some streams with -map
 option, but I am having lot of trouble when selecting subtitles streams.
 Please see the test I have done, listed below (I have no problem with
 video and all audio streams, included in all the tests)

 Regarding the subtitles streams:

 1 - If I only select Stream #0:9[0xd49](spa) and copy subtitle codec:
 dvb_teletext, everything OK.

 2 - If add to the output any of the DVB subs input streams either copying
 the codec or forcing the output to DVBsub encoding, output image freezes.

 Please find attached 4 files:

 FILE 1 - Sample of the input stream.
 FILE 2 - Sample of the output streams with no subs --> OK
 FILE 3 - Sample of the output stream selecting only stream #0:9 --> OK
 FILE 4 - '''Sample of the output stream including 2 DVBsub streams''' -->
 '''IMAGE FREEZING'''

 Please find below a summary of the commands I have used to generate every
 file:

 - FOR FILE 2:
 ffmpeg -v 9 -loglevel 99 -fix_sub_duration -re -i
 "udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1" -acodec
 copy -vcodec copy -map 0:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5
 -map 0:6 -map 0:7 -map 0:8 -f mpegts "udp://224.168.223.204:2204"

 - FOR FILE 3:
 ffmpeg -v 9 -loglevel 99 -fix_sub_duration -re -i
 "udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1" -acodec
 copy -vcodec copy -map 0:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5
 -map 0:6 -map 0:7 -map 0:8 -map 0:9 -c:s:0 copy -f mpegts
 "udp://224.168.223.204:2204"

 - '''FOR FILE 4''':
 ffmpeg -v 9 -loglevel 99 -fix_sub_duration -re -i
 "udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1" -acodec
 copy -vcodec copy -map 0:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5
 -map 0:6 -map 0:7 -map 0:8 -map 0:9 -map 0:11 -map 0:12 -c:s:0 copy -c:s:1
 dvbsub -c:s:2 dvbsub -f mpegts "udp://224.168.223.204:2204"

 As you can see below, ouput image freezes when adding DVB subtitles. I
 have also tried using -muxrate option but it does not improve. Can you
 help me on this issue? Regards.

 '''Please find below the complete output of ffmpeg with -v 9 -loglevel 99
 options to generate file 4:'''


 ffmpeg -v 9 -loglevel 99 -fix_sub_duration -re -i
 "udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1" -acodec
 copy -vcodec copy -map 0:0 -map 0:1 -map 0:2 -map 0:3 -map 0:4 -map 0:5
 -map 0:6 -map 0:7 -map 0:8 -map 0:9 -map 0:11 -map 0:12 -c:s:0 copy -c:s:1
 dvbsub -c:s:2 dvbsub -f mpegts "udp://224.168.223.204:2204"
 ffmpeg version 2.2.git Copyright (c) 2000-2014 the FFmpeg developers
   built on Mar 27 2014 12:18:08 with gcc 4.6 (Ubuntu/Linaro
 4.6.3-1ubuntu5)
   configuration: --prefix=/home/obencoder/ffmpeg_build --extra-
 cflags=-I/home/obencoder/ffmpeg_build/include --extra-
 ldflags=-L/home/obencoder/ffmpeg_build/lib --bindir=/home/obencoder/bin
 --extra-libs=-ldl --enable-gpl --enable-libass --enable-libfdk-aac
 --enable-libmp3lame --enable-libopus --enable-libtheora --enable-libvorbis
 --enable-libvpx --enable-libx264 --enable-nonfree --enable-libfreetype
 --enable-libzvbi
   libavutil      52. 69.100 / 52. 69.100
   libavcodec     55. 54.100 / 55. 54.100
   libavformat    55. 35.101 / 55. 35.101
   libavdevice    55. 11.100 / 55. 11.100
   libavfilter     4.  3.100 /  4.  3.100
   libswscale      2.  5.102 /  2.  5.102
   libswresample   0. 18.100 /  0. 18.100
   libpostproc    52.  3.100 / 52.  3.100
 Splitting the commandline.
 Reading option '-v' ... matched as option 'v' (set logging level) with
 argument '9'.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level) with argument '99'.
 Reading option '-fix_sub_duration' ... matched as option
 'fix_sub_duration' (fix subtitles duration) with argument '1'.
 Reading option '-re' ... matched as option 're' (read input at native
 frame rate) with argument '1'.
 Reading option '-i' ... matched as input file with argument
 'udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1'.
 Reading option '-acodec' ... matched as option 'acodec' (force audio codec
 ('copy' to copy stream)) with argument 'copy'.
 Reading option '-vcodec' ... matched as option 'vcodec' (force video codec
 ('copy' to copy stream)) with argument 'copy'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:0'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:1'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:2'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:3'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:4'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:5'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:6'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:7'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:8'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:9'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:11'.
 Reading option '-map' ... matched as option 'map' (set input stream
 mapping) with argument '0:12'.
 Reading option '-c:s:0' ... matched as option 'c' (codec name) with
 argument 'copy'.
 Reading option '-c:s:1' ... matched as option 'c' (codec name) with
 argument 'dvbsub'.
 Reading option '-c:s:2' ... matched as option 'c' (codec name) with
 argument 'dvbsub'.
 Reading option '-f' ... matched as option 'f' (force format) with argument
 'mpegts'.
 Reading option 'udp://224.168.223.204:2204' ... matched as output file.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option v (set logging level) with argument 9.
 Successfully parsed a group of options.
 Parsing a group of options: input file
 udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1.
 Applying option fix_sub_duration (fix subtitles duration) with argument 1.
 Applying option re (read input at native frame rate) with argument 1.
 Successfully parsed a group of options.
 Opening an input file:
 udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1.
 [udp @ 0x2397180] end receive buffer size reported is 131072
 [mpegts @ 0x2396b40] Format mpegts probed with size=2048 and score=100
 [mpegts @ 0x2396b40] stream=0 stream_type=2 pid=c81 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=1 stream_type=3 pid=c8a prog_reg_desc=
 [mpegts @ 0x2396b40] stream=2 stream_type=3 pid=c8c prog_reg_desc=
 [mpegts @ 0x2396b40] stream=3 stream_type=3 pid=c92 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=4 stream_type=3 pid=c94 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=5 stream_type=3 pid=c95 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=6 stream_type=3 pid=c9a prog_reg_desc=
 [mpegts @ 0x2396b40] stream=7 stream_type=3 pid=ca0 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=8 stream_type=3 pid=ca7 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=9 stream_type=6 pid=d49 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=10 stream_type=6 pid=d4a prog_reg_desc=
 [mpegts @ 0x2396b40] stream=11 stream_type=6 pid=d54 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=12 stream_type=6 pid=d57 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=13 stream_type=6 pid=d5e prog_reg_desc=
 [mpegts @ 0x2396b40] stream=14 stream_type=6 pid=d5f prog_reg_desc=
 [mpegts @ 0x2396b40] stream=15 stream_type=6 pid=d70 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=16 stream_type=6 pid=d71 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=17 stream_type=6 pid=d72 prog_reg_desc=
 [mpegts @ 0x2396b40] stream=18 stream_type=6 pid=d73 prog_reg_desc=
 [mpegts @ 0x2396b40] Before avformat_find_stream_info() pos: 0 bytes
 read:1718696 seeks:0
 [mpegts @ 0x2396b40] parser not found for codec dvb_teletext, packets or
 times may be invalid.
 [libzvbi_teletextdec @ 0x23c18a0] page filter: *
 [mpegts @ 0x2396b40] parser not found for codec dvb_teletext, packets or
 times may be invalid.
 [libzvbi_teletextdec @ 0x23c23c0] page filter: *
 [mpegts @ 0x2396b40] parser not found for codec dvb_teletext, packets or
 times may be invalid.
     Last message repeated 1 times
 [mpegts @ 0x2396b40] All programs have pmt, headers found
 [mpeg2video @ 0x23bb440] Invalid frame dimensions 0x0.
 [mpegts @ 0x2396b40] All info found
 [mpegts @ 0x2396b40] After avformat_find_stream_info() pos: 2192644 bytes
 read:2193772 seeks:0 frames:359
 Input #0, mpegts, from
 'udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1':
   Duration: N/A, start: 52271.793022, bitrate: 885 kb/s
   Program 1002
     Metadata:
       service_name    : Nat Geo Wild
       service_provider: Overon
     Stream #0:0[0xc81], 21, 1/90000: Video: mpeg2video (Main)
 ([2][0][0][0] / 0x0002), yuv420p(tv), 720x576 [SAR 64:45 DAR 16:9], 1/50,
 max. 3485 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
     Stream #0:1[0xc8a](eng), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, stereo, s16p, 186 kb/s
     Stream #0:2[0xc8c](dut), 30, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:3[0xc92](cze), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:4[0xc94](hun), 30, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, stereo, s16p, 61 kb/s
     Stream #0:5[0xc95](tur), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:6[0xc9a](rus), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:7[0xca0](heb), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, mono, s16p, 77 kb/s
     Stream #0:8[0xca7](bul), 35, 1/90000: Audio: mp2 ([3][0][0][0] /
 0x0003), 48000 Hz, stereo, s16p, 248 kb/s
     Stream #0:9[0xd49](spa), 43, 1/90000: Subtitle: dvb_teletext
 ([6][0][0][0] / 0x0006), 492x250
     Stream #0:10[0xd4a](dut,nor,dan,swe,por), 21, 1/90000: Subtitle:
 dvb_teletext ([6][0][0][0] / 0x0006), 492x250
     Stream #0:11[0xd54](dut), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:12[0xd57](nor), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:13[0xd5e](gre), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:14[0xd5f](por), 1, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:15[0xd70](slv), 1, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:16[0xd71](heb), 0, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:17[0xd72](hrv), 1, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
     Stream #0:18[0xd73](srp), 1, 1/90000: Subtitle: dvb_subtitle
 ([6][0][0][0] / 0x0006)
 Successfully opened the file.
 Parsing a group of options: output file udp://224.168.223.204:2204.
 Applying option acodec (force audio codec ('copy' to copy stream)) with
 argument copy.
 Applying option vcodec (force video codec ('copy' to copy stream)) with
 argument copy.
 Applying option map (set input stream mapping) with argument 0:0.
 Applying option map (set input stream mapping) with argument 0:1.
 Applying option map (set input stream mapping) with argument 0:2.
 Applying option map (set input stream mapping) with argument 0:3.
 Applying option map (set input stream mapping) with argument 0:4.
 Applying option map (set input stream mapping) with argument 0:5.
 Applying option map (set input stream mapping) with argument 0:6.
 Applying option map (set input stream mapping) with argument 0:7.
 Applying option map (set input stream mapping) with argument 0:8.
 Applying option map (set input stream mapping) with argument 0:9.
 Applying option map (set input stream mapping) with argument 0:11.
 Applying option map (set input stream mapping) with argument 0:12.
 Applying option c:s:0 (codec name) with argument copy.
 Applying option c:s:1 (codec name) with argument dvbsub.
 Applying option c:s:2 (codec name) with argument dvbsub.
 Applying option f (force format) with argument mpegts.
 Successfully parsed a group of options.
 Opening an output file: udp://224.168.223.204:2204.
 Successfully opened the file.
 [mpegts @ 0x24f32a0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt
 every 40 pkts
 Output #0, mpegts, to 'udp://224.168.223.204:2204':
   Metadata:
     encoder         : Lavf55.35.101
     Stream #0:0, 0, 1/90000: Video: mpeg2video ([2][0][0][0] / 0x0002),
 yuv420p, 720x576 [SAR 64:45 DAR 16:9], 1/25, q=2-31, max. 3485 kb/s, 25
 fps, 90k tbn, 25 tbc
     Stream #0:1(eng), 0, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003),
 48000 Hz, stereo, 186 kb/s
     Stream #0:2(dut), 0, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003),
 48000 Hz, mono, 77 kb/s
     Stream #0:3(cze), 0, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003),
 48000 Hz, mono, 77 kb/s
     Stream #0:4(hun), 0, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003),
 48000 Hz, stereo, 61 kb/s
     Stream #0:5(tur), 0, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003),
 48000 Hz, mono, 77 kb/s
     Stream #0:6(rus), 0, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003),
 48000 Hz, mono, 77 kb/s
     Stream #0:7(heb), 0, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003),
 48000 Hz, mono, 77 kb/s
     Stream #0:8(bul), 0, 1/90000: Audio: mp2 ([3][0][0][0] / 0x0003),
 48000 Hz, stereo, 248 kb/s
     Stream #0:9(spa), 0, 1/90000: Subtitle: dvb_teletext ([6][0][0][0] /
 0x0006), 492x250
     Stream #0:10(dut), 0, 1/90000: Subtitle: dvb_subtitle (dvbsub)
     Stream #0:11(nor), 0, 1/90000: Subtitle: dvb_subtitle (dvbsub)
 Stream mapping:
   Stream #0:0 -> #0:0 (copy)
   Stream #0:1 -> #0:1 (copy)
   Stream #0:2 -> #0:2 (copy)
   Stream #0:3 -> #0:3 (copy)
   Stream #0:4 -> #0:4 (copy)
   Stream #0:5 -> #0:5 (copy)
   Stream #0:6 -> #0:6 (copy)
   Stream #0:7 -> #0:7 (copy)
   Stream #0:8 -> #0:8 (copy)
   Stream #0:9 -> #0:9 (copy)
   Stream #0:11 -> #0:10 (dvbsub -> dvbsub)
   Stream #0:12 -> #0:11 (dvbsub -> dvbsub)
 Press [q] to stop, [?] for help
 [mpegts @ 0x2396b40] Correcting start time by 103511
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to 195ate=
 0.0kbits/s
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 267
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to 4853te=
 0.0kbits/s
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to 92rate=
 0.0kbits/s
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 4879
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 154
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to
 2946te=4117.0kbits/s
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to
 101ate=3461.7kbits/s
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 2962
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 172
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to
 3906te=3980.7kbits/s
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to
 3295te=3560.8kbits/s
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to 153
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 297
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to
 4696te=3969.5kbits/s
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to
 3906te=3563.1kbits/s
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to 79
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 151
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to
 3580te=4203.3kbits/s
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to
 171ate=3906.3kbits/s
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 4393
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to 330
 [dvbsub @ 0x23c2f00] Subtitle duration reduced from 60000 to
 2231te=4506.4kbits/s
 [dvbsub @ 0x23c3b60] Subtitle duration reduced from 60000 to
 3675te=4453.0kbits/s
 frame=  632 fps= 24 q=-1.0 Lsize=   15334kB time=00:00:27.16
 bitrate=4624.5kbits/s
 video:10483kB audio:2819kB subtitle:485kB other streams:0kB global
 headers:0kB muxing overhead: 11.227127%
 Input file #0
 (udp://224.168.223.60:2060?fifo_size=3000000&overrun_nonfatal=1):
   Input stream #0:0 (video): 633 packets read (10746537 bytes);
   Input stream #0:1 (audio): 1055 packets read (607680 bytes);
   Input stream #0:2 (audio): 1055 packets read (253200 bytes);
   Input stream #0:3 (audio): 1055 packets read (253200 bytes);
   Input stream #0:4 (audio): 1055 packets read (202560 bytes);
   Input stream #0:5 (audio): 1055 packets read (253200 bytes);
   Input stream #0:6 (audio): 1055 packets read (253200 bytes);
   Input stream #0:7 (audio): 1055 packets read (253200 bytes);
   Input stream #0:8 (audio): 1055 packets read (810240 bytes);
   Input stream #0:9 (subtitle): 1270 packets read (410210 bytes);
   Input stream #0:10 (subtitle): 22 packets read (7106 bytes);
   Input stream #0:11 (subtitle): 13 packets read (48372 bytes); 6 frames
 decoded;
   Input stream #0:12 (subtitle): 13 packets read (45577 bytes); 6 frames
 decoded;
   Input stream #0:13 (subtitle): 0 packets read (0 bytes);
   Input stream #0:14 (subtitle): 1 packets read (494 bytes);
   Input stream #0:15 (subtitle): 1 packets read (494 bytes);
   Input stream #0:16 (subtitle): 0 packets read (0 bytes);
   Input stream #0:17 (subtitle): 1 packets read (494 bytes);
   Input stream #0:18 (subtitle): 1 packets read (494 bytes);
   Total: 10395 packets (14146258 bytes) demuxed
 Output file #0 (udp://224.168.223.204:2204):
   Output stream #0:0 (video): 632 packets muxed (10734350 bytes);
   Output stream #0:1 (audio): 1055 packets muxed (607680 bytes);
   Output stream #0:2 (audio): 1055 packets muxed (253200 bytes);
   Output stream #0:3 (audio): 1055 packets muxed (253200 bytes);
   Output stream #0:4 (audio): 1055 packets muxed (202560 bytes);
   Output stream #0:5 (audio): 1055 packets muxed (253200 bytes);
   Output stream #0:6 (audio): 1055 packets muxed (253200 bytes);
   Output stream #0:7 (audio): 1055 packets muxed (253200 bytes);
   Output stream #0:8 (audio): 1055 packets muxed (810240 bytes);
   Output stream #0:9 (subtitle): 1270 packets muxed (410210 bytes);
   Output stream #0:10 (subtitle): 12 frames encoded; 12 packets muxed
 (44572 bytes);
   Output stream #0:11 (subtitle): 12 frames encoded; 12 packets muxed
 (41570 bytes);
   Total: 10366 packets (14117182 bytes) muxed
 26 frames successfully decoded, 0 decoding errors
 [AVIOContext @ 0x23b5a60] Statistics: 0 seeks, 12463 writeouts
 [AVIOContext @ 0x23b7660] Statistics: 63560168 bytes read, 0 seeks

--
Ticket URL: <https://trac.ffmpeg.org/ticket/3514>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list