Opened 10 years ago
Last modified 10 years ago
#4360 open enhancement
reencode mbs even at -mbd 0 when coeffs require cliping
Reported by: | Eric Lasota | Owned by: | |
---|---|---|---|
Priority: | wish | Component: | avcodec |
Version: | git-master | Keywords: | |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
Summary of the bug:
A specific sample video experiences heavy artifacts when transcoded to MPEG-1 video using -mbd 0 (or leaving it as default), even at very high bit rates. -q:v 1 increases the severity.
How to reproduce:
Download this video:
http://trailers.divx.com/divx_prod/profiles/Micayala_DivX1080p_ASP.divx
Run this (used Zoranoe git-9d7e42e 64-bit static build)
% ffmpeg -i Micayala_DivX1080p_ASP.divx -b:v 30000k -bf 5 -report -y artifacts.m1v
Notice artifacts on the DivX logo animations and both the start and end of the video.
Changing -b:v to 5000k or 30000k did not have any effect. -q:v 1 increased the severity. The problem does not occur when using -mbd 1 or -mbd 2.
Attachments (4)
Change History (6)
by , 10 years ago
Attachment: | artifacts-frame-22-qv1.png added |
---|
comment:1 by , 10 years ago
Component: | undetermined → avcodec |
---|---|
Status: | new → open |
Summary: | -mbd 0 causes artifacts when encoding a specific video to MPEG-1 → reencode mbs even at -mbd 0 when coeffs require cliping |
Type: | defect → enhancement |
comment:2 by , 10 years ago
Priority: | normal → wish |
---|---|
Reproduced by developer: | set |
Version: | unspecified → git-master |
Frame 22 of encoded video using -q:v 1