-1

Я работаю над необработанным файлом камеры с глубиной цвета 12 бит. Я установил ffmpeg со всеми функциями libx265.

Я использовал:

-pix_fmt yuv420p10le для 10 бит

Но похоже -pix_fmt yuv420p (8 бит) возвращает тот же размер файла в целевом файле, что и yuv420p10le (10 бит)

Это нормально, что размер файла одинаков для 8 и 10 бит? когда я проверяю с медиа информация, кажется, 8 и 10 бит правильно помечены.

Спасибо за помощь

1 ответ1

-1

Это может вас удивить, но хотя сырой поток yuv420p10le будет вдвое больше, чем сырой поток yuv420p, сжатая версия с использованием x264 или x265 не будет сильно различаться по размеру.

Кодеры очень эффективны, и получается, что добавление 2 битов точности не заставит кодер генерировать вывод, который на 25% больше (от 8 до 10 бит).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .