New 0.9 version of x265

x265 0.9 is a regularly scheduled bug fix release. Many bugs have been fixed since the 0.8 tag, primarily in rate control and 10bit encodes. A race hazard on POSIX systems was fixed, and several non-determinism problems were resolved.

= API Changes =
* the stride of x265_picture is now in units of bytes, not pixels
* VUI configurables were moved into a param.vui sub-struct
* unimplemented VUI options removed
* bRepeatHeaders option added (inserts VPS+SPS+PPS each keyframe)
* fast-decode tune option added
* x265_encoder_headers() returns NAL byte count on success

= Command Line Interface Changes =
* –dither option to improve quality of pixel downshifts
* –cpuid replaced with x264 compatible –asm option
* –crf-max added
* improved –help documentation, plus new online documentation
* **experimental** –interlaceMode <prog|tff|bff> * **experimental** –weightb

= New Features =
* experimental support for interlaced content (field coding)
* experimental weightb support

We now have online documentation for this release http://x265.readthedocs.org/en/0.9/
plus http://x265.readthedocs.org/en/default/ and http://x265.readthedocs.org/en/stable for the two development branches.

See the online manual for full documentation of CLI (and API) options

Our focus for the near future remains on visual quality and rate control improvements.

10 thoughts on “New 0.9 version of x265

  1. В версии 0.9+12, в режиме crf AQ-Strength всегда 0, а CUTree отключен(по крайней мере так показывает кодек), это глюк или так и должно быть?

  2. **В версии 0.9+12, в режиме crf AQ-Strength всегда 0**
    crf и AQ-Strength никак между собой не связаны.

    –aq-strength Reduces blocking and blurring in flat and textured areas.(0 to 3.0). Default 1.000000

    но во избежание непоняток лучше вручную прописать силу aq.
    —————————————————————————————————-
    для того чтобы сжимать видеоматериал с глубиной 10 бит нужно:
    1) иметь этот 10-ти битный материал
    2) или преобразовать 8-ми битный материал в 10…16-ти битный
    3) скачать 16bpp версю энкодера с нашего или альтернативного сайта
    4) подать на вход энкодера 10…16 битный материал с ключами –input-depth 10 или –input-depth 16 соответственно.

    на выходе всегда получим 10 бит, так как выход 12…16 бит на данный момент не реализован.

    • В том то и дело что у меня (Для одного из файлов) были совершенно одинаковые батники, разница только в режиме контроля битрейта,
      в –CRF режиме кодек показывал 0 / 0, а в –bitrate 2 / 1.

    • Указал ключ “—input-depth 10” пишет “forcing conversion YV12”, возможно надо указать выходную глубину, в x.264 например надо указывать “–profile high10”

  3. у тебя на входе должен быть 10-ти битный видос, – он есть?
    энкодер автоматом подставит нужный профиль, и —profile high10 нет, у хевка идёт уже Main10.

  4. по умолчанию битовая глубина на выходе соответствует входящей.
    но если сильно хочется, можешь задать ключиком на выход –recon-depth 10

Leave a Reply

Войти (Login): 

Your email address will not be published. Required fields are marked *

*