Неравильный цвет в QT MJPEG

mike

New Member
Файл QT с MJPEG кодеком, открывается слишком контрастным. Это не правильное отображение. Этот баг я наблюдаю так же и в MPC-HC и если кодировать его FFMPEG.

Однако проф. софт от Adobe (который и создает этот файл), а так же собственый плеер QT открывает эти файлы с нормальным цветом.

Если же я возьму секвенции с нормальным цветом и сделаю из них такой же qt с mpjeg в FFMPEG, то плееры его показывают нормально и в адобе он выглядит нормально

В чем может быть дело??? Какой параметр тут работает?
 

mike

New Member
где? в плеерах нет ничего, а в адобе все ок

единственное, что удалось пока выяснить - при конвертировании FFMPEG c ключами

ffmpeg -i %1 -c:v libx264 -crf 16 -vf scale=960:540 -pix_fmt yuvj422p preview422.mp4
темное. а если брать другие -pix_fmt
yuvj444p
yuv422p
yuv420p
rgb24
картинка в плеере выглядит нормально (имею ввиду полученный mp4)

Mov из АЕ как раз тоже имеет префикс yuvj422p. Может эти плееры и ffmpeg используют какие то свободные lib'ы, где идет некорректное декодирование yuvj422p....

попутно нашел - оказывается ffmpeg вообще не умеет делать avi! вставляет лишний кадр в начало!
 
Верх