Skip to menu

본문시작



질문하기 전에 검색하세요(Search before asking a question)


Views 2656 Votes 0 Comment 1
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

샤나 홈페이지 매개변수 도움말 섹션이 업데이트되면서 H264(NVENC), HEVC(NVENC) FFmpeg 명령행(command-line) 옵션 도움말이 사라져 버렸습니다. (FFmpeg 공식 문서에도 이 부분은 누락돼 있습니다.) 162.gif

 

할 수 없이 FFmpeg 실행 파일에서 해당 인코더들의 옵션을 직접 뽑아서 올립니다. (2020년 1월 N-96336 버전 기준인데, 샤나인코더 5 버전 내장 FFmpeg 라이브러리와 다를 게 없을 겁니다.)

 

매개변수 창(F8)의 인코딩 설정에서 적용할 수 있는 옵션들로, 본인의 하드웨어 사양에 따라 설정이 조금씩 달라져야 합니다.

 

프리셋 게시판의 H264(NVENC)/HEVC(NVENC) 화질 향상 프리셋은 이 도움말을 바탕으로 커스터마이즈한 인코딩 설정들입니다.

 


[H264(NVENC)]

Encoder h264_nvenc [NVIDIA NVENC H.264 encoder]:

    General capabilities: delay hardware 

    Threading capabilities: none

    Supported pixel formats: yuv420p nv12 p010le yuv444p p016le yuv444p16le bgr0 rgb0 cuda d3d11

h264_nvenc AVOptions:

  -preset            <int>        E..V...... Set the encoding preset (from 0 to 11) (default medium)

     default         0            E..V...... 

     slow            1            E..V...... hq 2 passes

     medium          2            E..V...... hq 1 pass

     fast            3            E..V...... hp 1 pass

     hp              4            E..V...... 

     hq              5            E..V...... 

     bd              6            E..V...... 

     ll              7            E..V...... low latency

     llhq            8            E..V...... low latency hq

     llhp            9            E..V...... low latency hp

     lossless        10           E..V...... 

     losslesshp      11           E..V...... 

  -profile           <int>        E..V...... Set the encoding profile (from 0 to 3) (default main)

     baseline        0            E..V...... 

     main            1            E..V...... 

     high            2            E..V...... 

     high444p        3            E..V...... 

  -level             <int>        E..V...... Set the encoding level restriction (from 0 to 51) (default auto)

     auto            0            E..V...... 

     1               10           E..V...... 

     1.0             10           E..V...... 

     1b              9            E..V...... 

     1.0b            9            E..V...... 

     1.1             11           E..V...... 

     1.2             12           E..V...... 

     1.3             13           E..V...... 

     2               20           E..V...... 

     2.0             20           E..V...... 

     2.1             21           E..V...... 

     2.2             22           E..V...... 

     3               30           E..V...... 

     3.0             30           E..V...... 

     3.1             31           E..V...... 

     3.2             32           E..V...... 

     4               40           E..V...... 

     4.0             40           E..V...... 

     4.1             41           E..V...... 

     4.2             42           E..V...... 

     5               50           E..V...... 

     5.0             50           E..V...... 

     5.1             51           E..V...... 

  -rc                <int>        E..V...... Override the preset rate-control (from -1 to INT_MAX) (default -1)

     constqp         0            E..V...... Constant QP mode

     vbr             1            E..V...... Variable bitrate mode

     cbr             2            E..V...... Constant bitrate mode

     vbr_minqp       8388612      E..V...... Variable bitrate mode with MinQP (deprecated)

     ll_2pass_quality 8388616      E..V...... Multi-pass optimized for image quality (deprecated)

     ll_2pass_size   8388624      E..V...... Multi-pass optimized for constant frame size (deprecated)

     vbr_2pass       8388640      E..V...... Multi-pass variable bitrate mode (deprecated)

     cbr_ld_hq       8            E..V...... Constant bitrate low delay high quality mode

     cbr_hq          16           E..V...... Constant bitrate high quality mode

     vbr_hq          32           E..V...... Variable bitrate high quality mode

  -rc-lookahead      <int>        E..V...... Number of frames to look ahead for rate-control (from 0 to INT_MAX) (default 0)

  -surfaces          <int>        E..V...... Number of concurrent surfaces (from 0 to 64) (default 0)

  -cbr               <boolean>    E..V...... Use cbr encoding mode (default false)

  -2pass             <boolean>    E..V...... Use 2pass encoding mode (default auto)

  -gpu               <int>        E..V...... Selects which NVENC capable GPU to use. First GPU is 0, second is 1, and so on. (from -2 to INT_MAX) (default any)

     any             -1           E..V...... Pick the first device available

     list            -2           E..V...... List the available devices

  -delay             <int>        E..V...... Delay frame output by the given amount of frames (from 0 to INT_MAX) (default INT_MAX)

  -no-scenecut       <boolean>    E..V...... When lookahead is enabled, set this to 1 to disable adaptive I-frame insertion at scene cuts (default false)

  -forced-idr        <boolean>    E..V...... If forcing keyframes, force them as IDR frames. (default false)

  -b_adapt           <boolean>    E..V...... When lookahead is enabled, set this to 0 to disable adaptive B-frame decision (default true)

  -spatial-aq        <boolean>    E..V...... set to 1 to enable Spatial AQ (default false)

  -temporal-aq       <boolean>    E..V...... set to 1 to enable Temporal AQ (default false)

  -zerolatency       <boolean>    E..V...... Set 1 to indicate zero latency operation (no reordering delay) (default false)

  -nonref_p          <boolean>    E..V...... Set this to 1 to enable automatic insertion of non-reference P-frames (default false)

  -strict_gop        <boolean>    E..V...... Set 1 to minimize GOP-to-GOP rate fluctuations (default false)

  -aq-strength       <int>        E..V...... When Spatial AQ is enabled, this field is used to specify AQ strength. AQ strength scale is from 1 (low) - 15 (aggressive) (from 1 to 15) (default 8)

  -cq                <float>      E..V...... Set target quality level (0 to 51, 0 means automatic) for constant quality mode in VBR rate control (from 0 to 51) (default 0)

  -aud               <boolean>    E..V...... Use access unit delimiters (default false)

  -bluray-compat     <boolean>    E..V...... Bluray compatibility workarounds (default false)

  -init_qpP          <int>        E..V...... Initial QP value for P frame (from -1 to 51) (default -1)

  -init_qpB          <int>        E..V...... Initial QP value for B frame (from -1 to 51) (default -1)

  -init_qpI          <int>        E..V...... Initial QP value for I frame (from -1 to 51) (default -1)

  -qp                <int>        E..V...... Constant quantization parameter rate control method (from -1 to 51) (default -1)

  -weighted_pred     <int>        E..V...... Set 1 to enable weighted prediction (from 0 to 1) (default 0)

  -coder             <int>        E..V...... Coder type (from -1 to 2) (default default)

     default         -1           E..V...... 

     auto            0            E..V...... 

     cabac           1            E..V...... 

     cavlc           2            E..V...... 

     ac              1            E..V...... 

     vlc             2            E..V...... 

  -b_ref_mode        <int>        E..V...... Use B frames as references (from 0 to 2) (default disabled)

     disabled        0            E..V...... B frames will not be used for reference

     each            1            E..V...... Each B frame will be used for reference

     middle          2            E..V...... Only (number of B frames)/2 will be used for reference

  -a53cc             <boolean>    E..V...... Use A53 Closed Captions (if available) (default true)

  -dpb_size          <int>        E..V...... Specifies the DPB size used for encoding (0 means automatic) (from 0 to INT_MAX) (default 0)

 


[HEVC(NVENC)]

Encoder hevc_nvenc [NVIDIA NVENC hevc encoder]:

    General capabilities: delay hardware 

    Threading capabilities: none

    Supported pixel formats: yuv420p nv12 p010le yuv444p p016le yuv444p16le bgr0 rgb0 cuda d3d11

hevc_nvenc AVOptions:

  -preset            <int>        E..V...... Set the encoding preset (from 0 to 11) (default medium)

     default         0            E..V...... 

     slow            1            E..V...... hq 2 passes

     medium          2            E..V...... hq 1 pass

     fast            3            E..V...... hp 1 pass

     hp              4            E..V...... 

     hq              5            E..V...... 

     bd              6            E..V...... 

     ll              7            E..V...... low latency

     llhq            8            E..V...... low latency hq

     llhp            9            E..V...... low latency hp

     lossless        10           E..V...... lossless

     losslesshp      11           E..V...... lossless hp

  -profile           <int>        E..V...... Set the encoding profile (from 0 to 4) (default main)

     main            0            E..V...... 

     main10          1            E..V...... 

     rext            2            E..V...... 

  -level             <int>        E..V...... Set the encoding level restriction (from 0 to 186) (default auto)

     auto            0            E..V...... 

     1               30           E..V...... 

     1.0             30           E..V...... 

     2               60           E..V...... 

     2.0             60           E..V...... 

     2.1             63           E..V...... 

     3               90           E..V...... 

     3.0             90           E..V...... 

     3.1             93           E..V...... 

     4               120          E..V...... 

     4.0             120          E..V...... 

     4.1             123          E..V...... 

     5               150          E..V...... 

     5.0             150          E..V...... 

     5.1             153          E..V...... 

     5.2             156          E..V...... 

     6               180          E..V...... 

     6.0             180          E..V...... 

     6.1             183          E..V...... 

     6.2             186          E..V...... 

  -tier              <int>        E..V...... Set the encoding tier (from 0 to 1) (default main)

     main            0            E..V...... 

     high            1            E..V...... 

  -rc                <int>        E..V...... Override the preset rate-control (from -1 to INT_MAX) (default -1)

     constqp         0            E..V...... Constant QP mode

     vbr             1            E..V...... Variable bitrate mode

     cbr             2            E..V...... Constant bitrate mode

     vbr_minqp       8388612      E..V...... Variable bitrate mode with MinQP (deprecated)

     ll_2pass_quality 8388616      E..V...... Multi-pass optimized for image quality (deprecated)

     ll_2pass_size   8388624      E..V...... Multi-pass optimized for constant frame size (deprecated)

     vbr_2pass       8388640      E..V...... Multi-pass variable bitrate mode (deprecated)

     cbr_ld_hq       8            E..V...... Constant bitrate low delay high quality mode

     cbr_hq          16           E..V...... Constant bitrate high quality mode

     vbr_hq          32           E..V...... Variable bitrate high quality mode

  -rc-lookahead      <int>        E..V...... Number of frames to look ahead for rate-control (from 0 to INT_MAX) (default 0)

  -surfaces          <int>        E..V...... Number of concurrent surfaces (from 0 to 64) (default 0)

  -cbr               <boolean>    E..V...... Use cbr encoding mode (default false)

  -2pass             <boolean>    E..V...... Use 2pass encoding mode (default auto)

  -gpu               <int>        E..V...... Selects which NVENC capable GPU to use. First GPU is 0, second is 1, and so on. (from -2 to INT_MAX) (default any)

     any             -1           E..V...... Pick the first device available

     list            -2           E..V...... List the available devices

  -delay             <int>        E..V...... Delay frame output by the given amount of frames (from 0 to INT_MAX) (default INT_MAX)

  -no-scenecut       <boolean>    E..V...... When lookahead is enabled, set this to 1 to disable adaptive I-frame insertion at scene cuts (default false)

  -forced-idr        <boolean>    E..V...... If forcing keyframes, force them as IDR frames. (default false)

  -spatial_aq        <boolean>    E..V...... set to 1 to enable Spatial AQ (default false)

  -temporal_aq       <boolean>    E..V...... set to 1 to enable Temporal AQ (default false)

  -zerolatency       <boolean>    E..V...... Set 1 to indicate zero latency operation (no reordering delay) (default false)

  -nonref_p          <boolean>    E..V...... Set this to 1 to enable automatic insertion of non-reference P-frames (default false)

  -strict_gop        <boolean>    E..V...... Set 1 to minimize GOP-to-GOP rate fluctuations (default false)

  -aq-strength       <int>        E..V...... When Spatial AQ is enabled, this field is used to specify AQ strength. AQ strength scale is from 1 (low) - 15 (aggressive) (from 1 to 15) (default 8)

  -cq                <float>      E..V...... Set target quality level (0 to 51, 0 means automatic) for constant quality mode in VBR rate control (from 0 to 51) (default 0)

  -aud               <boolean>    E..V...... Use access unit delimiters (default false)

  -bluray-compat     <boolean>    E..V...... Bluray compatibility workarounds (default false)

  -init_qpP          <int>        E..V...... Initial QP value for P frame (from -1 to 51) (default -1)

  -init_qpB          <int>        E..V...... Initial QP value for B frame (from -1 to 51) (default -1)

  -init_qpI          <int>        E..V...... Initial QP value for I frame (from -1 to 51) (default -1)

  -qp                <int>        E..V...... Constant quantization parameter rate control method (from -1 to 51) (default -1)

  -weighted_pred     <int>        E..V...... Set 1 to enable weighted prediction (from 0 to 1) (default 0)

  -b_ref_mode        <int>        E..V...... Use B frames as references (from 0 to 2) (default disabled)

     disabled        0            E..V...... B frames will not be used for reference

     each            1            E..V...... Each B frame will be used for reference

     middle          2            E..V...... Only (number of B frames)/2 will be used for reference

  -dpb_size          <int>        E..V...... Specifies the DPB size used for encoding (0 means automatic) (from 0 to INT_MAX) (default 0)

 


 

이상입니다.

 

Facebook Twitter Pinterest Kakao

List of Articles
No. Subject Author Date Views Votes
Notice 사용 팁 게시판 이용 안내 Rina 2020.03.18 1649 0
57 Save language metadata information in file format Rina 2014.01.26 8469 0
56 Encoding mode and lossless encoding method of libx264 (H.264) codec 2 Rina 2014.01.26 48109 0
55 ◆ About Encoding Pass ... 능소화 2014.03.11 11453 0
54 ◆ Preferences Glossary 능소화 2014.03.11 15569 0
53 FFmpeg option (including English and Korean) 4 file 능소화 2014.03.17 19500 0
52 Making the Logo Transparent, Fixed the problem of leaving black in 'fade in and out' 2 file Rina 2014.08.13 5279 0
51 [How to fix errors when running the program] Please install the .NET Framework 능소화 2014.09.05 4073 0
50 How to copy audio and embedded subtitles / video streams and set the language 3 file 능소화 2016.11.19 8365 0
49 How to increase webm VP9 encoding speed 1 file 마소리스 2017.01.18 6165 0
48 This is a workaround when the CPU utilization is less than 100% from 8 threads. 쩌는사냐인코더 2017.03.11 7058 0
47 About Error Detection Type in MKV format (including deletion method) file Rina 2017.03.14 2239 0
46 [TIP] Back to the existing 'cute girl' icon 1 file 유밍 2017.03.30 4950 0
45 AMD Fluid Motion 60 frame encoding (real frame rate) setting method (ffmpeg frame interpolation technique) 22 file 능소화 2017.06.06 16701 0
44 How to set MP3 file bit rate 320 or higher / How to set subtitle size and subtitle position 1 file 능소화 2017.10.28 3645 0
43 HDR 영상 인코딩하기! 8 황금별똥 2018.01.23 6057 0
42 wINDOWS10 멀티 데스크톱 정군 2018.05.07 1351 0
41 HD(720p) 이상 고해상도 동영상을 HD의 WebM(VP9, Opus 코덱)으로 인코딩하기 file JKyle 2018.05.20 3338 0
40 QuickTime/Apple TV에서 재생이 안 되는 HEVC mp4/m4v 동영상 문제 해결 1 file JKyle 2018.05.21 1921 0
39 소장용 고화질 1080p 영상 인코딩 팁 2 퍼플군단 2018.06.12 18257 0
38 샤나인코더 4.9 버전부터 추가된 편의기능 >>프리셋 메뉴 및 설정 메뉴를 빠르게 열기<< file Rina 2018.06.28 5908 0
Board Pagination Prev 1 2 3 Next
/ 3