[x265] [PATCH for review] cli: annex_b format switch

Mario *LigH* Rohkrämer contact at ligh.de
Mon Apr 13 10:53:45 CEST 2015


Am 10.04.2015, 04:04 Uhr, schrieb Xinyue Lu <maillist at 7086.in>:

> cli: annex_b format switch
>
> When bAnnexB set to true, the NAL serializer will place start codes  
> (0x00 00 00 01) before NAL.
> When false, it will place 4 bytes length before NAL.
> Container formats may prefer the latter.
>
> Also move output->setParam up so that it can select format before we  
> initialize the encoder.


The CLI may recognize this option, but does not yet publish its existence  
in its help page.

x265 [info]: HEVC encoder version 1.6+174-4cccf22b00ee
x265 [info]: build info [Windows][GCC 4.8.2][64 bit] 8bpp

+----
Bitstream options:
    --[no-]repeat-headers         Emit SPS and PPS headers at each  
keyframe. Default disabled
    --[no-]info                   Emit SEI identifying encoder and  
parameters. Default enabled
    --[no-]hrd                    Enable HRD parameters signaling. Default  
disabled
    --[no-]temporal-layers        Enable a temporal sublayer for  
unreferenced B frames. Default disabled
    --[no-]aud                    Emit access unit delimiters at the start  
of each access unit. Default disabled
    --hash <integer>              Decoded Picture Hash SEI 0: disabled, 1:  
MD5, 2: CRC, 3: Checksum. Default 0
+----

An addition in x265cli.h, line 392 ff., appears to be missing.

-- 

Fun and success!
Mario *LigH* Rohkrämer
mailto:contact at ligh.de
 


More information about the x265-devel mailing list