Цитата: и возможно ли вообще убрать гладкие лица (похоже на то как если задействовать много шумодавов, но похоже это свойство данного кодека убивать мелкие детали вчистую) Из-за этого я x264 и не люблю
Мелкие детали убивают настройки "по умолчанию"
В х264 можно установить параметры обеспечивающие отличную их проработку. Для этого необходимо:
1. Использовать режим кодирования "Single pass - bitrate-based (ABR)". На данный момент, из всех режимов он обеспечивает максимальную детализацию.
2. Отключить функцию "Trellis";
3. Полезно также включение x264 функции "Psy RDO strength", значения 0.1 - 0.6 (не переборщите)
4. При наличии запаса битрейта, можно попробовать параметры "Intra deadzone / Inter deadzone" установить в "6 / 17". При низкобитрейтном кодировании рекомендуются значения по умолчанию "11 / 21";
5. В новых релизах x264 энкодера (~v1145) замечена некорректная работа параметра `QP curve compression`(--qcomp). Будем надеяться что скоро это исправят, а пока снизьте его значение с дефолтного "0.6" до "0.1/0.0".
В "Single pass ABR" режиме это уменьшит количество ошибок при определении текущего битрейта.
В "CRF" режиме, с понижением `--qcomp` заметно увеличится детализация(при незначительном ухудшении качества динамичных сцен).
--
Ф И Л Ь Т Р Ы (для улучшения детализации) --
1. Если источник размыт, желательно применять `VirtualDub` фильтр "Sharpen", он улучшит резкость и вытянет детали (значения фильтра: 15-25%)
2. При необходимости попиксельной обрезки краев пользуйтесь резаками не изменяющими необреазаемую часть изображения, например встроенным в `VirtualDub` фильтром "null transform", он обеспечивает качественный результат.
3. При исправлении интерлайсного видео используйте фильтры менее всего размывающие итоговое видео. Рекомендуется "Smart deinterlace 2.7" с настройками "Field-only differencing"(подкрутите вручную его значения, например по умолчанию "15" не всегда правильно. К слову, качество работы deinterlace-фильтров лекго определить и без перекодировки, смотрите правое окно прг.`VirtualDub`).
4. Старайтесь не использовать функции изменения размера изображения. Это сложно сделать без некоторой потери резкости. Если без изменения размера (resize) все таки не обойтись, применяйте наиболее качественные его разновидности, например в `VirtualDub` это фильтр "Lanczos3D"(который выдает более детализированный результат относительно таких видов `resize` как "bilnear" и "bicubic"). После работы resize-фильтра рекомендуется дополнительно добавить фильтр "Sharpen"(10-15%) для восстановления подпорченой детализации.
Другие x264 параметры тоже влияют на проработку деталей. О всех не расскажешь.
Вот качайте скриншот, (
зеркало) готовых настроек обеспечивающих хорошую детализацию.