Opened 9 years ago
Closed 8 years ago
#5421 closed defect (fixed)
Encoder is no longer displayed, qp range is wrong
Reported by: | Michael Niedermayer | Owned by: | |
---|---|---|---|
Priority: | important | Component: | undetermined |
Version: | git-master | Keywords: | codecpar regression |
Cc: | Blocked By: | ||
Blocking: | Reproduced by developer: | yes | |
Analyzed by developer: | no |
Description
./ffmpeg-ref -i matrixbench_mpeg2.mpg out.h264 Stream #0:0: Video: h264 (libx264), yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=-1--1, 25 fps, 25 tbn, 25 tbc vs. ./ffmpeg -i matrixbench_mpeg2.mpg out.h264 Stream #0:0: Video: h264, yuv420p, 720x576 [SAR 16:15 DAR 4:3], q=2-31, 25 fps, 25 tbn
the 2-31 qp range is an mpeg range likely not what the h264 encoder uses
Change History (3)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Keywords: | regression added |
---|---|
Priority: | normal → important |
Version: | unspecified → git-master |
comment:3 by , 8 years ago
Reproduced by developer: | set |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
From a quick inspection this happens because ffmpeg.c prints using the muxer context, instead of printing the actual encoder contexts - and the muxer only has codecpar information now, which doesn't contain any more than shown here.
When ffmpeg.c is updated to codecpar, printing of the output streams should be changed to use the actual encoding context instead.