ffmpeg неправильно декодирует видео HEVC, когда я использую несколько QP

372
user701353

Я делаю HEVC на основе видео кодирования видеофайла. Мы изменили кодер HEVC, и теперь он назначает три разных значения QP трем различным областям в одном кадре. Выходной файл YUV от кодера HEVC имеет точные результаты.

Но когда я использую ffmpegдля преобразования закодированного файла HEVC в mp4, результаты действительно плохие. Цвет видео искажает.

Как я могу справиться с этой проблемой?

ffmpegвывод : output from ffmpeg

результат после кодирования в YUV : result after encoding in YUV

1
Непонятно, что вы имеете в виду под «кодировщиком HEVC» - вы модифицировали HM? Как генерируется выходной YUV-файл? Это, по определению, требует и декодера. Соответствует ли ваш битовый поток стандартам? Если это так, возможно, вам также потребуется изменить декодер H.265 для ffmpeg или отправить отчет об ошибке. PS: Вы можете найти другие образцы изображений. Некоторые люди могут найти это слишком наглядно. slhck 7 лет назад 0

0 ответов на вопрос

Похожие вопросы