[FFmpeg-trac] #1115(undetermined:new): live mpeg-ts stream encoding failed

FFmpeg trac at avcodec.org
Thu Mar 22 15:44:09 CET 2012


#1115: live mpeg-ts stream encoding failed
----------------------------------+----------------------------------------
             Reporter:  mihakiev  |                    Owner:
                 Type:  defect    |                   Status:  new
             Priority:  normal    |                Component:  undetermined
              Version:  0.10      |               Resolution:
             Keywords:            |               Blocked By:
             Blocking:            |  Reproduced by developer:  0
Analyzed by developer:  0         |
----------------------------------+----------------------------------------

Comment (by mihakiev):

 From git same situation:


 ffmpeg version N-39046-g4246032 Copyright (c) 2000-2012 the FFmpeg
 developers
   built on Mar 22 2012 16:41:00 with gcc 4.6.3
   configuration: --enable-gpl --enable-nonfree --enable-libfaac --enable-
 libx264
   libavutil      51. 44.100 / 51. 44.100
   libavcodec     54. 12.100 / 54. 12.100
   libavformat    54.  2.100 / 54.  2.100
   libavdevice    53.  4.100 / 53.  4.100
   libavfilter     2. 65.102 /  2. 65.102
   libswscale      2.  1.100 /  2.  1.100
   libswresample   0.  7.100 /  0.  7.100
   libpostproc    52.  0.100 / 52.  0.100
 [mpegts @ 0x21663a0] Format mpegts probed with size=2048 and score=100
 [mpegts @ 0x21663a0] stream=0 stream_type=2 pid=41 prog_reg_desc=
 [mpegts @ 0x21663a0] stream=1 stream_type=4 pid=42 prog_reg_desc=
 [mpegts @ 0x21663a0] stream=2 stream_type=0 pid=1065 prog_reg_desc=
 [mpegts @ 0x21663a0] Continuity check failed for pid 0 expected 2 got 6
 [mpegts @ 0x21663a0] probing stream 2 pp:2500
 [mpegts @ 0x21663a0] Probe with size=1728, packets=1 detected mp3 with
 score=1
 [mpegts @ 0x21663a0] probing stream 2 pp:2499
 [mpegts @ 0x21663a0] Probe with size=3456, packets=2 detected mp3 with
 score=51
 [mpegts @ 0x21663a0] probed stream 2
 [mpegts @ 0x21663a0] max_analyze_duration 5000000 reached at 5016000
 [mpegts @ 0x21663a0] Estimating duration from bitrate, this may be
 inaccurate
 Input #0, mpegts, from 'http://91.216.251.7/238.1.42.4:1234':
   Duration: N/A, start: 7003.111100, bitrate: 15320 kb/s
   Program 3
     Metadata:
       service_name    : TBi
       service_provider: Spacecom
     Stream #0:0[0x41], 121, 1/90000: Video: mpeg2video (Main)
 ([2][0][0][0] / 0x0002), yuv420p, 720x576 [SAR 16:15 DAR 4:3], 1/50, 15000
 kb/s, 25 fps, 25 tbr, 90k tbn, 50 tbc
     Stream #0:1[0x42](rus), 210, 1/90000: Audio: mp2 ([4][0][0][0] /
 0x0004), 48000 Hz, 1 channels, s16, 128 kb/s
   Program 1
     Metadata:
       service_name    : KIEV STB
       service_provider: Spacecom
   Program 2
     Metadata:
       service_name    : M1
       service_provider: Spacecom
   Program 4
     Metadata:
       service_name    : NOVY CHANNEL
       service_provider: Spacecom
   Program 5
     Metadata:
       service_name    : ICTV
       service_provider: Spacecom
   Program 6
     Metadata:
       service_name    : M2
       service_provider: Spacecom
   Program 7
     Metadata:
       service_name    : TBi
       service_provider: Spacecom
   Program 8
     Metadata:
       service_name    : NEWS 24
       service_provider: Spacecom
   Program 10
     Metadata:
       service_name    : Pervy delovoy
       service_provider: Spacecom
   Program 11
     Metadata:
       service_name    : QTV
       service_provider: Spacecom
   No Program
     Stream #0:2[0x1065], 211, 1/90000: Audio: mp2, 48000 Hz, 2 channels,
 s16, 192 kb/s
 [buffer @ 0x2281da0] w:720 h:576 pixfmt:yuv420p tb:1/1000000 sar:16/15
 sws_param:
 [yadif @ 0x2281a00] mode:0 parity:-1 auto_enable:0
 [scale @ 0x229c060] w:720 h:576 fmt:yuv420p sar:16/15 -> w:540 h:432
 fmt:yuv420p sar:16/15 flags:0x4
 [libx264 @ 0x2164b40] using mv_range_thread = 24
 [libx264 @ 0x2164b40] using SAR=16/15
 [libx264 @ 0x2164b40] using cpu capabilities: MMX2 SSE2Fast SSSE3
 FastShuffle SSE4.2
 [libx264 @ 0x2164b40] profile High, level 3.0
 [mpeg2video @ 0x216bee0] detected 8 logical cores
 [mpegts @ 0x21ae9c0] muxrate VBR, pcr every 2 pkts, sdt every 200, pat/pmt
 every 40 pkts
 Output #0, mpegts, to 'udp:234.100.2.104:1234?pkt_size=1316':
   Metadata:
     encoder         : Lavf54.2.100
     Stream #0:0, 0, 1/90000: Video: h264, yuv420p, 540x432 [SAR 16:15 DAR
 4:3], 1/25, q=18-60, 1200 kb/s, 90k tbn, 25 tbc
     Stream #0:1(rus), 0, 1/90000: Audio: aac, 48000 Hz, 2 channels, s16,
 128 kb/s
 Stream mapping:
   Stream #0:0 -> #0:0 (mpeg2video -> libx264)
   Stream #0:1 -> #0:1 (mp2 -> libfaac)
 Press [q] to stop, [?] for help
 0.707107
 0.707107
 *** 12 dup!
 [libx264 @ 0x2164b40] frame=   0 QP=18.58 NAL=3 Slice:I Poc:0   I:918  P:0
 SKIP:0    size=32263 bytes
 [libx264 @ 0x2164b40] frame=   1 QP=19.92 NAL=2 Slice:P Poc:8   I:0
 P:102  SKIP:816  size=232 bytes
 [libx264 @ 0x2164b40] frame=   2 QP=22.09 NAL=2 Slice:B Poc:4   I:0
 P:29   SKIP:889  size=68 bytes
 [libx264 @ 0x2164b40] frame=   3 QP=26.00 NAL=0 Slice:B Poc:2   I:0
 P:12   SKIP:906  size=34 bytes
 [libx264 @ 0x2164b40] frame=   4 QP=26.00 NAL=0 Slice:B Poc:6   I:0    P:9
 SKIP:909  size=30 bytes
 [libx264 @ 0x2164b40] frame=   5 QP=19.27 NAL=2 Slice:P Poc:16  I:0
 P:54   SKIP:864  size=143 bytes
 [libx264 @ 0x2164b40] frame=   6 QP=26.00 NAL=2 Slice:B Poc:12  I:0
 P:26   SKIP:892  size=59 bytes


 ===============

 without external libx264 everything works fine:


 root at ffmpeg6:/home/ffmpeg# ffmpeg -i http://91.216.251.7/238.1.42.4:1234
 -qscale 2 out.avi
 ffmpeg version 0.10 Copyright (c) 2000-2012 the FFmpeg developers
   built on Feb 14 2012 14:57:55 with gcc 4.6.2
   configuration: --prefix=/usr --extra-cflags='-Wall -g ' --cc='ccache cc'
 --enable-shared --enable-libmp3lame --enable-gpl --enable-nonfree
 --enable-libdirac --disable-decoder=libdirac --enable-libvorbis --enable-
 pthreads --enable-libfaac --enable-libxvid --enable-postproc --enable-
 x11grab --enable-libgsm --enable-libtheora --enable-libopencore-amrnb
 --enable-libopencore-amrwb --enable-libx264 --enable-libspeex --enable-
 nonfree --disable-stripping --enable-libschroedinger --disable-
 encoder=libschroedinger --enable-version3 --enable-libopenjpeg --enable-
 libvpx --enable-librtmp --enable-avfilter --enable-libfreetype --enable-
 libvo-aacenc --disable-decoder=amrnb --enable-libvo-amrwbenc --enable-
 libaacplus --libdir=/usr/lib/x86_64-linux-gnu --disable-vda --enable-
 libdc1394 --disable-altivec --disable-armv5te --disable-armv6 --disable-
 vis --shlibdir=/usr/lib/x86_64-linux-gnu
   libavutil      51. 34.101 / 51. 34.101
   libavcodec     53. 60.100 / 53. 60.100
   libavformat    53. 31.100 / 53. 31.100
   libavdevice    53.  4.100 / 53.  4.100
   libavfilter     2. 60.100 /  2. 60.100
   libswscale      2.  1.100 /  2.  1.100
   libswresample   0.  6.100 /  0.  6.100
   libpostproc    52.  0.100 / 52.  0.100
 [mpegts @ 0x7e25e0] max_analyze_duration 5000000 reached at 5016000
 [mpegts @ 0x7e25e0] Estimating duration from bitrate, this may be
 inaccurate
 Input #0, mpegts, from 'http://91.216.251.7/238.1.42.4:1234':
   Duration: N/A, start: 7084.471100, bitrate: 15320 kb/s
   Program 3
     Metadata:
       service_name    : TBi
       service_provider: Spacecom
     Stream #0:0[0x41]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002),
 yuv420p, 720x576 [SAR 16:15 DAR 4:3], 15000 kb/s, 25 fps, 25 tbr, 90k tbn,
 50 tbc
     Stream #0:1[0x42](rus): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz,
 mono, s16, 128 kb/s
   Program 1
     Metadata:
       service_name    : KIEV STB
       service_provider: Spacecom
   Program 2
     Metadata:
       service_name    : M1
       service_provider: Spacecom
   Program 4
     Metadata:
       service_name    : NOVY CHANNEL
       service_provider: Spacecom
   Program 5
     Metadata:
       service_name    : ICTV
       service_provider: Spacecom
   Program 6
     Metadata:
       service_name    : M2
       service_provider: Spacecom
   Program 7
     Metadata:
       service_name    : TBi
       service_provider: Spacecom
   Program 8
     Metadata:
       service_name    : NEWS 24
       service_provider: Spacecom
   Program 10
     Metadata:
       service_name    : Pervy delovoy
       service_provider: Spacecom
   Program 11
     Metadata:
       service_name    : QTV
       service_provider: Spacecom
   No Program
     Stream #0:2[0x1065]: Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s
 Please use -q:a or -q:v, -qscale is ambiguous
 [buffer @ 0x7e9cc0] w:720 h:576 pixfmt:yuv420p tb:1/1000000 sar:16/15
 sws_param:
 Output #0, avi, to 'out.avi':
   Metadata:
     ISFT            : Lavf53.31.100
     Stream #0:0: Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 720x576 [SAR
 16:15 DAR 4:3], q=2-31, 200 kb/s, 25 tbn, 25 tbc
     Stream #0:1: Audio: mp3 (U[0][0][0] / 0x0055), 48000 Hz, stereo, s16,
 128 kb/s
 Stream mapping:
   Stream #0:0 -> #0:0 (mpeg2video -> mpeg4)
   Stream #0:2 -> #0:1 (mp2 -> libmp3lame)
 Press [q] to stop, [?] for help
 frame=  371 fps= 37 q=2.0 Lsize=    8229kB time=00:00:15.09
 bitrate=4465.6kbits/s
 video:7960kB audio:236kB global headers:0kB muxing overhead 0.410134%
 Received signal 2: terminating.
 root at ffmpeg6:/home/ffmpeg# ^C

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1115#comment:2>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list