Преобразование H265 в H264 вызывает артефакты в темных областях
1125
Jordan Harris
Я не уверен, что это правильное место, чтобы спросить это, но я все равно попробую. Я пытаюсь конвертировать много видео HEVC (H265) в AVC (H264), и я получаю все эти неприятные артефакты в темных областях. Кто-нибудь знает, почему это происходит? Я не думаю, что это потеря качества, потому что я конвертирую его в видео с более высокой скоростью передачи данных, чем в оригинале. Версия H265 имеет небольшую глубину 10, а H264 - 8, но я не уверен, что это могло бы вызвать это. Буду очень признателен за любую помощь в этом вопросе и, надеюсь, какое-то решение, чтобы это исправить. Я хочу, чтобы качество было как можно ближе к оригинальной версии H265. Часть команды для видео выглядит примерно так:
-c:v libx264 -crf 23 -tune film -preset veryslow -profile:v high -level 4.1
Вот только один пример этого:
Оригинал (H265)
Преобразовано (H264)
Может быть, это только я, но я не вижу никакой разницы между вашими двумя изображениями.
DavidPostill 8 лет назад
0
Извините, я не запечатлел это в худшем случае. Я все еще могу ясно видеть это все же. Откройте его в новой вкладке и посмотрите в левом нижнем углу изображения. Там есть эта темная, блочная область. Хуже всего то, что он движется, что делает его очень отвлекающим и заметным.
Jordan Harris 8 лет назад
0
Не видите никаких артефактов в образце 264 образца. Я сложил два изображения в фотошопе. Выровняли их, так как они не идентичны, затем сделали смешивание разностного режима и проверили с помощью палитры цветов. Получили только ожидаемые незначительные различия = <2 в каждом из каналов RGB. И это связано как с разницей в битовой глубине, так и с тем фактом, что вы кодируете, используя стандарт с потерями.
Gyan 8 лет назад
0
На втором изображении есть [цветная полоса] (https://en.wikipedia.org/wiki/Colour_banding) с блочными краями. Цветовая полоса является основным эффектом уменьшения количества битов на компонент на градиент, и здесь это делает артефакты сжатия более заметными. Первое изображение также имеет небольшие полосы, но с нерегулярными и размытыми краями. Я видел именно эту проблему на каждом транскоде, который я пробовал, независимо от битрейта, поэтому мне это кажется неизбежным. Но я не специалист по видео, возможно, для этого есть решение.
HalfKiloByte 8 лет назад
0
Там действительно полосатость, и это просто из-за слишком низкого битрейта. Если бы я был на вашем месте, я бы использовал более низкий CRF, например 18 (или любое другое значение, соответствующее вашим потребностям).
Ely 8 лет назад
0
Я [провернул яркость и контрастность] (https://imgur.com/a/5gTK6), чтобы различия были более очевидными. Как и ожидалось, лучшая кодировка выглядит лучше. Я не вижу ничего "неправильного".
Jason 6 лет назад
0
0 ответов на вопрос
Похожие вопросы
-
4
Как я могу конвертировать ISO-образ CD в формат bin / cue на Mac?
-
5
Как конвертировать любое видео в 3GP?
-
5
Как я могу преобразовать презентацию Powerpoint в видеофайл (AVI или WMV)?
-
-
4
Инструменты для конвертации видео из командной строки
-
11
Как конвертировать анимированный GIF в видео формат YouTube?
-
5
Бесплатное программное обеспечение для преобразования видео, которое поддерживает широкоэкранный фор...
-
2
Как редактировать видеофайлы MP4 / H264 в Sony Vegas Platinum 6?
-
1
Преобразование видео для Android с помощью Adobe Media Encoder
-
3
flac2mp3 на Mac?
-
2
Как я могу автоматически закодировать папку wmv файлов в flv?