[FFmpeg-user] mmco: unref short failure error and freeze playback of video streams

gergely Gergely.Lukacsy at streamnet.hu
Thu Jul 25 10:45:51 CEST 2013


*Hi Eugen,*
I reproduced the same issue here with plain ffmpeg, so I can provide you the
commandline output.

I'm trying to concatenate and convert some .MTS files produced by our
Panasonic AG-HMC150 Camera at the moment, and I got the same mmco errors as
the OP.
However, the converter started to convert the files, so it seems that's not
a critical error. I'm curious, because I have never saw this error.

*Output:*

> C:\VSQ\CONFORG\20130718\recordings>ffmpeg -i 00000.mts -i 00001.mts -i
> 00002.mts -i 00003.mts -i 00004.mts -i 00005.mts -filter_complex "[0:0]
> [0:1] [1:0] [1:1] [2:0] [2:1] [3:0] [3:1] [4:0] [4:1] [5:0] [5:1]
> concat=n=6:v=1:a=1 [v] [a]" -map [v] -map [a] -strict experimental -c:v
> libx264 -b:v 2200k -profile:v main -preset:v slow -c:a aac -b:a 128k -ac 2
> -f mp4 video_0_merged.mp4
> ffmpeg version N-54762-g38b701a Copyright (c) 2000-2013 the FFmpeg
> developers
>   built on Jul 15 2013 18:47:20 with gcc 4.7.3 (GCC)
>   configuration: --enable-gpl --enable-version3 --disable-w32threads
> --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r
> --enable-gnutls --enable-iconv --enable-libass --enable-libbluray
> --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc
> --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb
> --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
> --enable-librtmp --enable-libschroedinger --enable-libsoxr
> --enable-libspeex --enable-libtheora --enable-libtwolame
> --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis
> --enable-libvpx --enable-libx264 --enable-libxavs --enable-libxvid
> --enable-zlib
>   libavutil      52. 39.100 / 52. 39.100
>   libavcodec     55. 18.102 / 55. 18.102
>   libavformat    55. 12.102 / 55. 12.102
>   libavdevice    55.  3.100 / 55.  3.100
>   libavfilter     3. 81.101 /  3. 81.101
>   libswscale      2.  3.100 /  2.  3.100
>   libswresample   0. 17.102 /  0. 17.102
>   libpostproc    52.  3.100 / 52.  3.100
> [h264 @ 00000000002fe260] mmco: unref short failure
> [mpegts @ 0000000000367fe0] PES packet size mismatch
> Input #0, mpegts, from '00000.mts':
>   Duration: 00:26:16.72, start: 3307.145500, bitrate: 21754 kb/s
>   Program 1
>     Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
>     Stream #0:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
> fltp, 384 kb/s
> [h264 @ 00000000043302e0] mmco: unref short failure
> Input #1, mpegts, from '00001.mts':
>   Duration: 00:26:25.39, start: 4883.433500, bitrate: 21638 kb/s
>   Program 1
>     Stream #1:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
>     Stream #1:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
> fltp, 384 kb/s
> [h264 @ 0000000005533d20] mmco: unref short failure
> Input #2, mpegts, from '00002.mts':
>   Duration: 00:26:24.88, start: 6468.425500, bitrate: 21647 kb/s
>   Program 1
>     Stream #2:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
>     Stream #2:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
> fltp, 384 kb/s
> [h264 @ 000000000037ca00] mmco: unref short failure
> Input #3, mpegts, from '00003.mts':
>   Duration: 00:26:25.36, start: 8052.905500, bitrate: 21635 kb/s
>   Program 1
>     Stream #3:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
>     Stream #3:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
> fltp, 384 kb/s
> [h264 @ 00000000055368c0] mmco: unref short failure
> Input #4, mpegts, from '00004.mts':
>   Duration: 00:26:24.84, start: 9637.897500, bitrate: 21644 kb/s
>   Program 1
>     Stream #4:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
>     Stream #4:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
> fltp, 384 kb/s
> [h264 @ 0000000004e76020] mmco: unref short failure
> Input #5, mpegts, from '00005.mts':
>   Duration: 00:00:56.61, start: 11222.313500, bitrate: 20949 kb/s
>   Program 1
>     Stream #5:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
>     Stream #5:1[0x1100]: Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, stereo,
> fltp, 384 kb/s
> [libx264 @ 000000000036fd40] using SAR=1/1
> [libx264 @ 000000000036fd40] using cpu capabilities: MMX2 SSE2Fast SSSE3
> SSE4.2 AVX
> [libx264 @ 000000000036fd40] profile Main, level 3.2
> [libx264 @ 000000000036fd40] 264 - core 133 r2334 a3ac64b - H.264/MPEG-4
> AVC codec - Copyleft 2003-2013 - http://www.videolan.org/x264.html -
> options: cabac=1 ref=5 deblock=1:0:0 analyse=0x1:0x111 me=umh subme=8
> psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1
> 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=12
> lookahead_threads=2 sliced_threads=0 nr=0 decimate=1 interlaced=0
> bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=2
> b_bias=0 direct=3 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25
> scenecut=40 intra_refresh=0 rc_lookahead=50 rc=abr mbtree=1 bitrate=2200
> ratetol=1.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
> Output #0, mp4, to 'video_0_merged.mp4':
>   Metadata:
>     encoder         : Lavf55.12.102
>     Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p,
> 1280x720 [SAR 1:1 DAR 16:9], q=-1--1, 2200 kb/s, 12800 tbn, 50 tbc
>     Stream #0:1: Audio: aac ([64][0][0][0] / 0x0040), 48000 Hz, stereo,
> fltp, 128 kb/s
> Stream mapping:
>   Stream #0:0 (h264) -> concat:in0:v0
>   Stream #0:1 (ac3) -> concat:in0:a0
>   Stream #1:0 (h264) -> concat:in1:v0
>   Stream #1:1 (ac3) -> concat:in1:a0
>   Stream #2:0 (h264) -> concat:in2:v0
>   Stream #2:1 (ac3) -> concat:in2:a0
>   Stream #3:0 (h264) -> concat:in3:v0
>   Stream #3:1 (ac3) -> concat:in3:a0
>   Stream #4:0 (h264) -> concat:in4:v0
>   Stream #4:1 (ac3) -> concat:in4:a0
>   Stream #5:0 (h264) -> concat:in5:v0
>   Stream #5:1 (ac3) -> concat:in5:a0
>   concat:out:v0 -> Stream #0:0 (libx264)
>   concat:out:a0 -> Stream #0:1 (aac)
> Press [q] to stop, [?] for help
> [h264 @ 0000000005d39220] mmco: unref short failure
> frame= 2289 fps= 51 q=28.0 size=   12645kB time=00:00:45.54
> bitrate=2274.3kbits/s dup=23 drop=0





--
View this message in context: http://ffmpeg-users.933282.n4.nabble.com/mmco-unref-short-failure-error-and-freeze-playback-of-video-streams-tp4657614p4660169.html
Sent from the FFmpeg-users mailing list archive at Nabble.com.


More information about the ffmpeg-user mailing list