|
| 1 | +<?xml version="1.0"?> |
| 2 | +<job_config> |
| 3 | + <input> |
| 4 | + <video> |
| 5 | + <yuv420 version="1"> |
| 6 | + <bit_depth>10</bit_depth> <!-- fixed value --> |
| 7 | + <width>3840</width> <!-- integer --> |
| 8 | + <height>2160</height> <!-- integer --> |
| 9 | + <frame_rate>24</frame_rate> <!-- One of: 23.976, 24, 25, 29.97, 30, 48, 50, 59.94, 60 --> |
| 10 | + <file_name>FILE_NAME</file_name> <!-- string --> |
| 11 | + <storage> |
| 12 | + <local> |
| 13 | + <path>PATH</path> <!-- string --> |
| 14 | + </local> |
| 15 | + </storage> |
| 16 | + </yuv420> |
| 17 | + </video> |
| 18 | + </input> |
| 19 | + <filter> |
| 20 | + <video> |
| 21 | + <encode_to_hevc version="4"> |
| 22 | + <encode_type>sdr</encode_type> <!-- One of: sdr, hdr10 --> |
| 23 | + <start>0</start> <!-- string --> |
| 24 | + <end>0</end> <!-- string --> |
| 25 | + <target_width>0</target_width> <!-- integer list --> |
| 26 | + <target_height>0</target_height> <!-- integer list --> |
| 27 | + <data_rate>16000</data_rate> <!-- integer list --> |
| 28 | + <max_vbv_data_rate>16000</max_vbv_data_rate> <!-- integer list --> |
| 29 | + <vbv_buffer_size>32000</vbv_buffer_size> <!-- integer list --> |
| 30 | + <encode_pass_num>1</encode_pass_num> <!-- integer --> |
| 31 | + <scaling> |
| 32 | + <base> |
| 33 | + <source_crop_top>0</source_crop_top> <!-- integer --> |
| 34 | + <source_crop_bottom>0</source_crop_bottom> <!-- integer --> |
| 35 | + <source_crop_left>0</source_crop_left> <!-- integer --> |
| 36 | + <source_crop_right>0</source_crop_right> <!-- integer --> |
| 37 | + </base> |
| 38 | + </scaling> |
| 39 | + <hevc_enc> |
| 40 | + <x265> |
| 41 | + <preset>slow</preset> <!-- One of: ultrafast, superfast, veryfast, faster, fast, medium, slow, slower, veryslow, placebo --> |
| 42 | + <tune>grain</tune> <!-- One of: none, psnr, ssim, grain, fastdecode, zerolatency --> |
| 43 | + <open_gop>false</open_gop> <!-- boolean: true or false --> |
| 44 | + <max_intra_period>48</max_intra_period> <!-- integer: from 1 to 65535 --> |
| 45 | + <min_intra_period>48</min_intra_period> <!-- integer: from 0 to 65535 --> |
| 46 | + <intra_refresh>false</intra_refresh> <!-- boolean: true or false --> |
| 47 | + <max_bframes>4</max_bframes> <!-- integer: from 0 to 16 --> |
| 48 | + <scenecut>0</scenecut> <!-- integer --> |
| 49 | + <scenecut_bias>0</scenecut_bias> <!-- integer: from 0 to 100 --> |
| 50 | + <lookahead_frames>48</lookahead_frames> <!-- integer: from 0 to 250 --> |
| 51 | + <concatenation_flag>false</concatenation_flag> <!-- boolean: true or false --> |
| 52 | + <info>false</info> <!-- boolean: true or false --> |
| 53 | + <frame_threads>0</frame_threads> <!-- integer: from 0 to 16 --> |
| 54 | + <nr_inter>400</nr_inter> <!-- integer: from 0 to 2000 --> |
| 55 | + <nr_intra>100</nr_intra> <!-- integer: from 0 to 2000 --> |
| 56 | + <cbqpoffs>0</cbqpoffs> <!-- integer: from -12 to 12 --> |
| 57 | + <crqpoffs>0</crqpoffs> <!-- integer: from -12 to 12 --> |
| 58 | + <min_cu_size>8</min_cu_size> <!-- One of: 8, 16, 32 --> |
| 59 | + <max_cu_size>64</max_cu_size> <!-- One of: 16, 32, 64 --> |
| 60 | + <qg_size>32</qg_size> <!-- One of: 16, 32, 64 --> |
| 61 | + <rc_grain>true</rc_grain> <!-- boolean: true or false --> |
| 62 | + <level_idc>0</level_idc> <!-- One of: 0, 1.0, 10, 2.0, 20, 2.1, 21, 3.0, 30, 3.1, 31, 4.0, 40, 4.1, 41, 5.0, 50, 5.1, 51, 5.2, 52, 6.0, 60, 6.1, 61, 6.2, 62, 8.5, 85 --> |
| 63 | + <psy_rd>0</psy_rd> <!-- float: from 0 to 5 --> |
| 64 | + <profile>auto</profile> <!-- One of: auto, main, main10, main-intra, main10-intra, main444-8, main444-intra, main422-10, main422-10-intra, main444-10, main444-10-intra, main12, main12-intra, main422-12, main422-12-intra, main444-12, main444-12-intra --> |
| 65 | + </x265> |
| 66 | + </hevc_enc> |
| 67 | + </encode_to_hevc> |
| 68 | + </video> |
| 69 | + </filter> |
| 70 | + <output> |
| 71 | + <hevc version="1"> |
| 72 | + <file_name>FILE_NAME</file_name> <!-- string list --> |
| 73 | + <storage> |
| 74 | + <local> |
| 75 | + <path>PATH</path> <!-- string --> |
| 76 | + </local> |
| 77 | + </storage> |
| 78 | + </hevc> |
| 79 | + </output> |
| 80 | + <misc> |
| 81 | + <temp_dir> |
| 82 | + <clean_temp>true</clean_temp> |
| 83 | + <path>PATH</path> |
| 84 | + </temp_dir> |
| 85 | + </misc> |
| 86 | +</job_config> |
0 commit comments