조회 수 10748 추천 수 0 댓글 1
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

샤나 홈페이지 매개변수 도움말 섹션이 업데이트되면서 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

  1. H264(AMF), HEVC(AMF) 비디오 코덱 설정 도움말

    Date2021.04.01 ByRina Views29366 Votes0
    Read More
  2. [TIP] 기존의 '귀여운 소녀' 아이콘으로 돌아가기

    Date2017.03.30 By유밍 Views9559 Votes0
    Read More
  3. H264(NVENC), HEVC(NVENC) 옵션 도움말

    Date2020.02.03 ByJKyle Views10748 Votes0
    Read More
  4. H264(AMF), HEVC(AMF) 옵션 도움말

    Date2020.02.03 ByJKyle Views8795 Votes0
    Read More
  5. XVID(CORE) 비디오 코덱 설정 도움말

    Date2021.03.27 ByRina Views12202 Votes0
    Read More
  6. DIVX, H263, MPEG1, MPEG2, MPEG4, WMV, XVID 비디오 코덱 설정 도움말

    Date2021.03.25 ByRina Views9152 Votes0
    Read More
  7. 파일 형식(컨테이너)에 언어 메타데이터 정보 넣기

    Date2014.01.26 ByRina Views10077 Votes0
    Read More
  8. webm VP9 인코딩 속도 올리는 방법

    Date2017.01.18 By마소리스 Views7983 Votes0
    Read More
  9. [인포그래픽] 인코딩 작업 흐름과 자막 작업

    Date2020.01.25 ByJKyle Views3019 Votes0
    Read More
  10. HD(720p) 이상 고해상도 동영상을 HD의 WebM(VP9, Opus 코덱)으로 인코딩하기

    Date2018.05.20 ByJKyle Views5221 Votes0
    Read More
  11. AMD 플루이드모션 60프레임 인코딩 (real 프레임레이트) 설정방법 (ffmpeg 프레임 보간기법)

    Date2017.06.06 By능소화 Views23728 Votes0
    Read More
  12. MKV 포맷에 ErrorDetectionType 에 대해서(지우는 방법 포함)

    Date2017.03.14 ByRina Views3386 Votes0
    Read More
  13. 소장용 고화질 1080p 영상 인코딩 팁

    Date2018.06.12 By퍼플군단 Views29208 Votes0
    Read More
  14. webm VP9 멀티스레드 활성화하는 방법, 속도 향상시키는 방법

    Date2018.09.25 By마소리스 Views6104 Votes0
    Read More
  15. 샤나인코더로 움짤 만들기

    Date2019.09.08 ByJKyle Views6909 Votes0
    Read More
  16. 샤나인코더 4.9 버전부터 추가된 편의기능 >>프리셋 메뉴 및 설정 메뉴를 빠르게 열기<<

    Date2018.06.28 ByRina Views7286 Votes0
    Read More
  17. HDR 영상 인코딩하기!

    Date2018.01.23 By황금별똥 Views8844 Votes0
    Read More
  18. 오디오 / 내장된 자막 / 비디오 스트림 복사 및 언어설정 방법

    Date2016.11.19 By능소화 Views13969 Votes0
    Read More
  19. H264(QSV), HEVC(QSV) 비디오 코덱 설정 도움말

    Date2021.03.29 ByRina Views23998 Votes0
    Read More
  20. [샤나인코더 6.0 이상] 코덱 별 디코더 선택 기능

    Date2023.08.23 ByRina Views5829 Votes0
    Read More
Board Pagination Prev 1 2 3 4 Next
/ 4