[FFmpeg-trac] #964(undetermined:new): No h263 Mode B support?
FFmpeg
trac at avcodec.org
Wed Feb 1 02:03:59 CET 2012
#964: No h263 Mode B support?
-------------------------------------+-------------------------------------
Reporter: walker | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: h263 mode | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
It appears that Mode B support for h263 is not supported?
I have a h263 over RTP stream dump from a commercial videophone that
includes both Mode A and Mode B.
From this thread on ffmpeg-devel, I'm taking it that only Mode A was ever
supported?
https://lists.libav.org/pipermail/ffmpeg-devel/2009-April/067074.html
I have tested the attached stream on four different commercial
videophones. They all reproduce the video flawlessly. ffmpeg renders the
Mode A packets, but simply prints out errors for the Mode B packets.
I am attaching three files:
demo.h263: The raw stream that is sent both to and from a videophone. H263
+ RTP.
ffmpeg.out: The output from ffmpeg -i demo.h263 demo.mp4
demo.mp4: The ffmpeg-generated mp4 from the h263 stream. It seems that
only the Mode A packets are interpreted by ffmpeg, so the video looks
quite corrupted.
Sample error output from the attached+complete ffmpeg.out dump:
[h263 @ 0x7f86b083fc00] Bad picture start code
[h263 @ 0x7f86b083fc00] header damaged
[h263 @ 0x7f86b083fc00] I cbpy damaged at 20 0
[h263 @ 0x7f86b083fc00] Error at MB: 20
[h263 @ 0x7f86b083fc00] illegal ac vlc code at 0x14
[h263 @ 0x7f86b083fc00] Error at MB: 322
[h263 @ 0x7f86b083fc00] I cbpy damaged at 2 15
[h263 @ 0x7f86b083fc00] Error at MB: 347
[h263 @ 0x7f86b083fc00] I cbpy damaged at 1 5
[h263 @ 0x7f86b083fc00] Error at MB: 116
[h263 @ 0x7f86b083fc00] run overflow at 1x16 i:1
[h263 @ 0x7f86b083fc00] Error at MB: 369
[h263 @ 0x7f86b083fc00] illegal dc 128 at 0 5
[h263 @ 0x7f86b083fc00] run overflow at 1x5 i:1
[h263 @ 0x7f86b083fc00] Error at MB: 116
[h263 @ 0x7f86b083fc00] concealing 396 DC, 396 AC, 396 MV errors
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/964>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list