#2956 closed enhancement (fixed)
Support ifv cctv files
| Reported by: | Carl Eugen Hoyos | Owned by: | |
|---|---|---|---|
| Priority: | wish | Component: | avformat |
| Version: | git-master | Keywords: | ifv h264 |
| Cc: | Blocked By: | ||
| Blocking: | Reproduced by developer: | no | |
| Analyzed by developer: | no |
Description
A user uploaded an ifv sample, a proprietary file format from a cctv dvr that contains h264 video and pcm (?) audio, plays ok when forcing the format to h264.
$ ffmpeg -i chn320130728201929.ifv ffmpeg version N-56252-ge2774b3 Copyright (c) 2000-2013 the FFmpeg developers built on Sep 12 2013 23:19:42 with gcc 4.7 (SUSE Linux) configuration: --enable-gpl --disable-indev=jack libavutil 52. 43.100 / 52. 43.100 libavcodec 55. 31.101 / 55. 31.101 libavformat 55. 16.102 / 55. 16.102 libavdevice 55. 3.100 / 55. 3.100 libavfilter 3. 84.100 / 3. 84.100 libswscale 2. 5.100 / 2. 5.100 libswresample 0. 17.103 / 0. 17.103 libpostproc 52. 3.100 / 52. 3.100 chn320130728201929.ifv: Invalid data found when processing input
$ ffmpeg -f h264 -i chn320130728201929.ifv
ffmpeg version N-56252-ge2774b3 Copyright (c) 2000-2013 the FFmpeg developers
built on Sep 12 2013 23:19:42 with gcc 4.7 (SUSE Linux)
configuration: --enable-gpl --disable-indev=jack
libavutil 52. 43.100 / 52. 43.100
libavcodec 55. 31.101 / 55. 31.101
libavformat 55. 16.102 / 55. 16.102
libavdevice 55. 3.100 / 55. 3.100
libavfilter 3. 84.100 / 3. 84.100
libswscale 2. 5.100 / 2. 5.100
libswresample 0. 17.103 / 0. 17.103
libpostproc 52. 3.100 / 52. 3.100
[h264 @ 0x35b0e20] non-existing PPS referenced
[h264 @ 0x35b0e20] non-existing PPS 0 referenced
[h264 @ 0x35b0e20] decode_slice_header error
[h264 @ 0x35b0e20] sps_id out of range
[h264 @ 0x35b0e20] non-existing PPS referenced
[h264 @ 0x35b0e20] sps_id out of range
[h264 @ 0x35b0e20] slice type too large (32) at 0 0
[h264 @ 0x35b0e20] decode_slice_header error
[h264 @ 0x35b0e20] no frame!
[h264 @ 0x35b0e20] non-existing PPS referenced
[h264 @ 0x35b0e20] non-existing PPS 227 referenced
[h264 @ 0x35b0e20] decode_slice_header error
[h264 @ 0x35b0e20] no frame!
[h264 @ 0x35b0e20] illegal POC type 32
[h264 @ 0x35b0e20] missing picture in access unit with size 17312
[h264 @ 0x35b0e20] illegal POC type 32
Last message repeated 1 times
[h264 @ 0x35b0e20] non-existing PPS 0 referenced
[h264 @ 0x35b0e20] decode_slice_header error
[h264 @ 0x35b0e20] no frame!
[h264 @ 0x35b0e20] missing picture in access unit with size 3971
[h264 @ 0x35b0e20] non-existing PPS 2 referenced
[h264 @ 0x35b0e20] decode_slice_header error
[h264 @ 0x35b0e20] no frame!
Input #0, h264, from 'chn320130728201929.ifv':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: h264 (Constrained Baseline), yuv420p, 352x288, 25 fps, 25 tbr, 1200k tbn, 50 tbc
At least one output file must be specified
Attachments (1)
Change History (7)
comment:1 by , 13 years ago
by , 13 years ago
| Attachment: | fly00059.ifv added |
|---|
comment:2 by , 12 years ago
A user supplied another sample: https://plus.google.com/u/0/+DayronValiente/posts/Mrb43awxm99
comment:4 by , 7 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:9 by , 3 years ago
Replying to Michael Koch:
could we please remove these spammers?
Done, we didnt had a problem with this for a long time. If this keeps happening we need to ramp up anti spam meassures
Note:
See TracTickets
for help on using tickets.



Sample uploaded to http://samples.ffmpeg.org/ffmpeg-bugs/trac/ticket2956/