[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