[FFmpeg-trac] #2910(avcodec:closed): Skipping ‘nokey’ frames in h264 video causes errors
FFmpeg
trac at avcodec.org
Mon Jan 13 23:55:26 CET 2014
#2910: Skipping ‘nokey’ frames in h264 video causes errors
-------------------------------------+-------------------------------------
Reporter: eelco | Owner:
Type: defect | Status: closed
Priority: important | Component: avcodec
Version: git-master | Resolution: fixed
Keywords: h264 | Blocked By:
regression | Reproduced by developer: 1
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by drvit):
Seems this error still not fixed completely. I have part of h264 video
encoded by Format Factory 3.1.1 and see almost the same error. The same
happened with every of 5 tested h264 files from Internet, some of them I
have re-encoded by Format Factory and HandBrake, but nothing changed. I
tried upload 500 KB sample mp4-file to upload.ffmpeg.org but Filezilla
failed with error "421 Too many connections (1) from this IP".
{{{
\ffmpeg\bin>ffplay.exe -skip_frame nokey -i
".\video\v3-720p-h264-part.mp4"
ffplay version N-59742-gd9481dc Copyright (c) 2003-2014 the FFmpeg
developers
built on Jan 9 2014 22:07:16 with gcc 4.8.2 (GCC)
configuration: --enable-gpl --enable-version3 --disable-w32threads
--enable-av
isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls
--enab
le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-
libfreetyp
e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
--ena
ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
--enable-l
ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr
--enable-libsp
eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-
libvo-aa
cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-
libwavp
ack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
libavutil 52. 62.100 / 52. 62.100
libavcodec 55. 47.101 / 55. 47.101
libavformat 55. 22.103 / 55. 22.103
libavdevice 55. 5.102 / 55. 5.102
libavfilter 4. 1.100 / 4. 1.100
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.104 / 0. 17.104
libpostproc 52. 3.100 / 52. 3.100
[h264 @ 0000000000358980] Cannot use next picture in error concealment
[h264 @ 0000000000358980] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000000358980] Cannot use next picture in error concealment
[h264 @ 0000000000358980] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000000358980] Cannot use next picture in error concealment
[h264 @ 0000000000358980] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000000358980] Cannot use next picture in error concealment
[h264 @ 0000000000358980] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000000358980] Cannot use next picture in error concealment
[h264 @ 0000000000358980] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000000358980] Cannot use next picture in error concealment
[h264 @ 0000000000358980] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '.\video\v3-720p-h264-part.mp4':
Metadata:
major_brand : isom
minor_version : 1
compatible_brands: isomavc1
creation_time : 2014-01-13 22:12:45
encoder : FormatFactory : www.pcfreetime.com
Duration: 00:00:04.20, start: 0.000000, bitrate: 1134 kb/sf=0/0
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p,
856x480 [
SAR 480:481 DAR 856:481], 1015 kb/s, SAR 427:428 DAR 427:240, 24 fps, 24
tbr, 96
tbn, 48 tbc (default)
Metadata:
creation_time : 2014-01-13 22:12:45
handler_name : video
Stream #0:1(und): Audio: aac (mp4a / 0x6134706D), 44100 Hz, stereo,
fltp, 12
3 kb/s (default)
Metadata:
creation_time : 2014-01-13 22:12:45
handler_name : sound
[h264 @ 00000000003b3420] Cannot use next picture in error concealment
[h264 @ 00000000003b3420] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000005aa8d20] Cannot use next picture in error concealment
[h264 @ 0000000005aa8440] Cannot use next picture in error concealment
[h264 @ 0000000005aa95e0] Cannot use next picture in error concealment
[h264 @ 000000000589b500] Cannot use next picture in error concealment
[h264 @ 000000000589bde0] Cannot use next picture in error concealment
[h264 @ 000000000589c6a0] Cannot use next picture in error concealment
[h264 @ 00000000003b3b20] Cannot use next picture in error concealment
[h264 @ 0000000005aa8d20] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000005aa8440] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000005aa95e0] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 000000000589b500] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 000000000589bde0] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 000000000589c6a0] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 00000000003b3b20] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 00000000003b20c0] Cannot use next picture in error concealment
[h264 @ 00000000003b20c0] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 00000000003b3420] Cannot use next picture in error concealment
[h264 @ 0000000005aa8440] Cannot use next picture in error concealment
[h264 @ 0000000005aa8d20] Cannot use next picture in error concealment
[h264 @ 0000000005aa95e0] Cannot use next picture in error concealment
[h264 @ 000000000589b500] Cannot use next picture in error concealment
[h264 @ 000000000589b500] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 000000000589c6a0] Cannot use next picture in error concealment
[h264 @ 00000000003b3b20] Cannot use next picture in error concealment
[h264 @ 00000000003b20c0] Cannot use next picture in error concealment
[h264 @ 00000000003b3420] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000005aa8440] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
[h264 @ 0000000005aa8d20] concealing 1620 DC, 1620 AC, 1620 MV errors in P
frame
}}}
etc
--
Ticket URL: <https://trac.ffmpeg.org/ticket/2910#comment:9>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list