Ticket #731 (closed defect: needs_more_info)
h264 video frames inside m2ts container get altered after commit 13b7781ec8d475513c1ee40a6e481763b728a71e
|Reported by:||Andrea3000||Owned by:|
|Blocking:||Reproduced by developer:||no|
|Analyzed by developer:||no|
After commit 13b7781ec8d475513c1ee40a6e481763b728a71e, h264 video frames inside m2ts container are altered.
Take a look at those 2 pictures:
Pre commit: Image pre-commit
After commit: Image after-commit
As you can see, after that commit, height of the frame is bigger (by 8 pixles) than the correct one (in this case 1088 against 1080), therefore a black border appears in the bottom part of the window/frame.
This happens with every h264 stream inside m2ts container and never happens with mkv container.
MPEG-2 and VC-1 streams don't have this issue both in m2ts and mkv container.
This bug also causes a crash when deinterlacing and converting image with avpicture_deinterlace and sws_scale. (See https://ffmpeg.org/trac/ffmpeg/ticket/713)