조회 수 756 추천 수 1 댓글 6
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

1. 원본

2. HEVC_NVENC, 640 x -1, 상하단 140 제거시.

- 두꺼운 녹색 투명 띠가..

3. H264_NVENC, 이하 상동.

- 2번보다는 얇은 녹색 투명 띠가..

4. 샤나 5.0 버젼은 이상 무.

 

설정 파일 첨부 했습니다.

 

[1] 원본

1.jpg

[2]

2.jpg

[3]

3.jpg

[4]

4.jpg

 

 

이 글을 추천한 사람
JKyle
Facebook Twitter Pinterest Kakao
  • ?
    JKyle 2020.10.04 16:54

    녹색띠라면 해당 부분의 색차(chroma) 정보가 날아간다는 소린데...

    이건 crop 필터 쪽은 아닌 거 같고, 해상도 변경을 위한 scale 필터나 hevc_nvenc, h264_nvenc 쪽 문제 같습니다.

    그런데 두 인코더가 각기 크기가 다르다는 걸 보니 아무래도 NVENC 인코더들 문제가 아닌가 싶네요.

     

    두 가지 원인을 생각해볼 수 있습니다. 하나는 본인의 엔비디아 그래픽 카드 드라이버(중 NVENC 쪽)의 문제일 경우와 샤나인코더 내장 FFmpeg가 갖고 있는 hevc_nvenc, h264_nvenc 코덱들의 문제일 경우. 그런데 샤나인코더 구버전에는 문제가 없다는 걸로 봐서 드라이버 문제는 아닌 것 같군요.

     

    근데 혹시 모르니 NVENC 인코딩 설정들에서 추가 옵션들, 즉

    -rc vbr_hq -rc-lookahead 20 -spatial-aq 1 -aq-strength 10 -no-scenecut 1 -b_adapt 0

    얘네들을 삭제하고 다시 시도해 보시겠습니까? 뭔가 설정이 안 맞아서 발생했을지도 모른다는 혹시나 하는 의심입니다. 뭐, 그렇다고 해도 코덱들의 문제가 아닌 것은 아니지만 말이죠.

     

    어쨌든, 적당한 자료를 갖고 저도 테스트를 해보겠습니다.

  • ?

    조사해 보니 해상도 변경에 -1 값을 준 게 원인이었습니다.

     

    위, 아래 140씩 잘라 1920x(1080-280)=1920x800이 된 영상을 가로 640에 맞추어 비율에 맞게 세로를 -1로 잡고 해상도 변경을 하면 세로 길이가 266.67, 즉 반올림하면 267이 되죠.

     

    아시겠지만 짝수가 아닌 해상도는 H.264나 HEVC 코덱에서 인코딩 오류가 나는 게 정상입니다. 실제로 x264로 인코딩해보면 아래와 같이 오류가 나면서 인코딩이 실패합니다.

    [libx264 @ 000001e95dd40540] height not divisible by 2 (640x267)

    하지만 샤나인코더 내장 FFmpeg의 NVENC도 그렇고, 다른 최근의 FFmpeg의 NVENC도 그렇고, NVENC 코덱에서는 이게 일단 인코딩이 됩니다. 해상도도 640x267로 나옵니다. (원본 높이는 268이라고 병기합니다만.)

     

    MediaInfo_FFmpeg_NVENC_HEVC_odd-numbered-height_20201004.jpg

     

    하지만 이렇게 되면 YUV420P인 원본 픽셀 포맷 특성상 짝이 맞지 않는 부분은 색차 정보가 누락되기 때문에 밑의 일정 부분이 녹색으로만 보이는 현상이 나타나게 된 것입니다.

    H.264보다 HEVC 쪽 폭이 큰 것은 인코딩 단위(macroblock or CU)가 HEVC 쪽이 H.264보다 크기 때문인 것으로 짐작됩니다.

     

    실제로 해상도 변경에 -1 대신 266을 주면 샤나인코더에서도, FFmpeg에서도 이런 현상이 나타나지 않습니다.

     

    샤나 구버전에 해당 현상이 나타나지 않는 것은 구버전의 -1 값에 대한 처리가 FFmpeg 오리지널 방식과 달랐던 때문이 아닌가 싶습니다. (본인이 작성하셨던 버그 보고 기억하시죠?)

     

    아무튼, 잘라내기와 해상도 변경을 병행하실 때는 -1 대신 정확한 짝수값을 대신 넣어주시는 게 더 나은 방법일 것 같습니다.

  • ?
    P군 2020.10.18 11:08
    아... 샤나에서 -1 이 들어오면 적절한 짝수값으로 roundup/ or down 하는 루틴이 있어야 좋을것 같습니다.
  • ?
    JKyle 2020.10.18 17:29
    그러면 좋을 것 같긴 합니다.
  • ?
    P군 2021.05.19 19:47

    이후로 몇번 버젼 업데이트 되었는데 아직 수정이 되지 않았네요...

  • ?
    JKyle 2021.05.19 22:50

    제 생각엔 리사이즈 부분에 값으로 '-1'이 들어갔을 때 짝수 여부를 체크해서 가장 가까운 짝수로 치환하는 루틴을 코드에 추가하면 될 것 같긴 한데... 모르겠군요.

    @Rina 님께 따로 기능 요청하시는 게 좋을 듯합니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
공지 샤나 사이트 일시 접속 불가 안내 Rina 2024.04.11 1538 0
공지 소리를 4가지로 분리하는 샤나보컬리무버 프로그램을 소개합니다. Rina 2024.03.22 4164 4
공지 샤나인코더 통합 검색 기능 개선(샤나인코더 우측 상단에 있는 검색창을 사용해 보세요.) Rina 2021.09.30 19005 2
공지 자유게시판에서는 자유롭게 글을 작성할 수 있지만 다음과 같은 내용은 삭제돼요 Rina 2020.03.18 16729 5
공지 일반 [필독] 질문 전에 반드시 읽으세요!!! 3 file JKyle 2019.09.16 33180 7
공지 일반 [알림] 질문 먹튀하지 마시기 바랍니다 => 본문 변경 금지 23 JKyle 2018.10.12 28797 16
2113 정보 H264(x264) 인코딩 테스트: 샤나인코더, FFmpeg, StaxRip 3 file JKyle 2020.03.15 1841 0
2112 정보 HEVC(x265) 인코딩 테스트: 샤나인코더, FFmpeg, StaxRip 1 file JKyle 2020.03.15 3730 0
2111 질문 인코딩 오류가 떴는데 뭐가 문제인지 알 수 가 없습니다. (수정) 5 manb 2020.03.14 1296 0
2110 질문 코덱 자세한 설정 할수있는 창을 어떻게 불러내죠? 2 멘토 2020.03.13 738 0
2109 질문 그냥 재생하면 싱크가 맞는데 프리미어 프로에 넣으면 싱크가 안맞아요 ㅠㅠ 1 싱크안마자 2020.03.12 1919 0
2108 질문 오디오 세팅 오류 1 heimish77 2020.03.12 1240 0
2107 질문 FLV 영상을 MP4로 인코딩 하려 하는데 화질 손실을 최소화 하면서 용량을 압축할 수 있는 설정이 있을까요?? 1 moneygame 2020.03.11 1579 0
2106 일반 레터박스 대신 흐린 원본 영상을 배경으로 까는 프리셋을 업데이트했습니다 JKyle 2020.03.11 824 1
2105 일반 움짤 만들기 프리셋을 업데이트했습니다 JKyle 2020.03.11 1073 0
2104 질문 영상 가운데 자르기 한번더 질문드립니다 2 거승 2020.03.10 1067 0
2103 질문 인코딩과정없이 동영상 합치기 5 ghdlftisk 2020.03.10 9750 0
2102 질문 영상 가운데 잘라내기 질문드립니다 3 file 거승 2020.03.09 1215 0
2101 질문 고화질의 영상을 편집할려니까 프리미어에 먹히지가 않네요 2 아트리 2020.03.08 864 0
2100 질문 3D동영상인지 영상이 좌우가 똑같이 나오는데 하나의 화면으로 인코딩을 할수있을까요? 2 컴쁑 2020.03.08 859 0
2099 질문 AMD 쓰는데 생각보다 속도가 안나옵니다 ㅠ 1 file 벌건머리차차 2020.03.08 1183 0
2098 질문 한쪽스피커로만 들리는 영상을 양쪽다 들리게하는방법 가르쳐 주세용 1 goku 오공 2020.03.08 2755 0
2097 질문 2160p mkv 영상을 mp4로 변환하는데 영상 색깔이 탁하게 변해요 1 mwezikivuli 2020.03.07 2240 0
2096 질문 샤나인코더 8k영상 mov를 ts로 1 허지허지 2020.03.06 827 0
2095 일반 샤나인코더 설치가 안 되네요 1 file KANON83 2020.03.06 912 0
2094 질문 이번에 새로 나온 5.0.0.4 버전이 윈도우10 시작화면에 고정이 안 되네요. 1 좌수의공근 2020.03.04 1160 0
Board Pagination Prev 1 ... 51 52 53 54 55 56 57 58 59 60 ... 161 Next
/ 161