조회 수 1137 추천 수 0 댓글 4
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

샤나인코더를 잘 사용하고 있는 유저입니다. 

요즘 NAS에 있는 애니메이션들 용량을 줄이기 위헤 hevc인코딩을 하고 있는데 한가지 문제점이 생겨서 질문 드립니다...

제가 플루이드 모션을 이용해서 60프레임으로 시청하고 있는데 일부 인코딩 파일들이 정상적으로 프레임 보간이 적용되지 않더라고요...

 

이 영상들의 특징은 첫번째는 가변 프레임 영상이고, 두번째는 가변 최대프레임이 60프레임입니다.

제 예상은 플루이드모션 기술이 24p, 30p에서만 작동해서 가변 최대프레임이 60프레임이면 정상적으로 작동하지 않는거 같습니다.

그리고 샤나인코더로 인코딩시 가변프레임 영상들 대부분 가변 최대프레임을 60프레임으로 설정되는거 같습니다.

 

일단 다른 조건에서 테스트 해본 결과 가변 프레임 영상인데 가변 최대프레임이 30프레임이면 정상적으로 플루이드 모션이 작동합니다.

그외 해상도, 영상 비트수, 비트레이트, 코덱 등등은 별다른 변수가 되지 않는거 같습니다.

가변프레임일때 가변 최대프레임이 60프레임이면 플루이드모션이 비정상적으로 작동하는거 같습니다. (24에서 60프레임 보간이 아닌 36프레임으로 보간됨) 

 

샤나인코더 원본영상.png

 

정상적으로 플루이드모션이 작동하는 원본영상입니다. 가변프레임 영상이지만 최대 프레임레이트가 30프레임인걸 볼수 있습니다.

 

샤나인코더 프레임 버그.png

 

샤나인코더로 hevc 인코딩을 진행한 영상입니다. (플루이드 모션이 비정상적으로 작동하는 영상)

원본영상이랑 차이점은 코덱, 비트수, 가변 최대프레임인데 다른 영상과 교차비교를 해본 결과 가변 최대프레임이 플루이드 모션에 영향을 주는거 같습니다.

 

샤나인코더 프리셋.png

 

제가 인코딩을 진행할떄 사용했던 프리셋입니다. 

 

사족이 좀 많이 길어졌네요.

인코더 게시판에 플루이드모션 질문글 올린거 같아서 죄송합니다..

 

제가 제일 궁금한건 가변 최대 프레임을 따로 제한 할수 있는 방법이 있을까요?

일반적인 유저는 가변 최대프레임이 60이여도 큰 상관은 없지만 저처럼 플루이드모션을 이용하여 영상을 시청하는 유저는

가변 최대프레임을 제한시킬 필요가 있어서 질문드립니다....

 

제가 찾아본 차선책은 샤나인코더내 설정에서 프레임레이트를 23.976 또는 24로 변경하여 인코딩을 진행하면 알아서 가변 최대프레임이 23.976 또는 24프레임으로

맞춰져서 플루이드모션이 정상적으로 작동을 합니다. 하지만 저는 원본영상에서 최대한 변화를 덜 주기 위해 프레임레이트 변경옵션을 설정하지 않았습니다. 

대신에 가변 최대프레임을 제한할 방법이 있을까요?

 

수정) 글을 올릴당시에선 파악하지 못했는데 최대 프레임레이트와 원본 프레임레이트도 같이 60프레임으로 설정되어 있더라고요...

만약 원본 프레임레이트도 플루이드모션 작동에 지장을 준다면 따로 설정할수 있는 방법이 있을까요? 

 

Facebook Twitter Pinterest Kakao
  • ?

    원본 영상에 변화를 주기 싫다면 가장 간단한 방법은 원본 프레임들을 그대로 가져오는 겁니다.

     

    -vsync passthrough 또는 -vsync 0 옵션을 입력 설정 부분에 맨앞 한 칸 띄고 넣어서 인코딩하시죠.

     

    Shana_5.1.0.0_input-option_vsync-passthrough_20200924.jpg

     

    이렇게 하면 원본 프레임들을 그대로 가져와서 인코딩합니다.

     

    이 방법의 문제점은, 원본의 프레임 레이트가 플루이드 모션에 맞지 않을 경우 인코딩에도 그대로 반영된다는 겁니다. 플루이드 모션 자체가 안정적인 특정 범위의 프레임 레이트만 지원하기 때문에 가능하면 고정 프레임 레이트로 정규적인 프레임 레이트인 29.97이나 23.976으로 맞춰주는 게 좋습니다. (원본의 평균 프레임 레이트에 가까운 값으로.)

     

    Shana_5.1.0.0_encoding-setting_vsync-cfr_20200924.jpg

    ▲ 23.976 고정 프레임 레이트 설정 예

     

    그렇게 해도 drop 되거나 duplicate 되는 프레임들은 많지 않기 때문에 눈에 띄는 화질 변화는 없을 겁니다.

     

    "가변 최대 프레임 레이트를 제한할 방법"은 -vsync vfr-r MAX 를 같이 쓰면 되긴 합니다. 가령 최대 프레임 레이트를 30으로 제한하고 싶다면,

     -vsync vfr -r 30

    그러나 이 방법의 문제점은 time base가 잘못돼 인코더에 따라서는 싱크가 맞지 않을 수도 있다는 겁니다.

    실제 적용해보고 판단하시기 바랍니다.

  • ?
    CubeMix 2020.09.25 16:38
    친절한 답변 정말 감사합니다.

    죄송하지만 추가적인 질문을 해도 될까요?
    해당 옵션을 실제로 적용해보니 문제가 해결되는 영상도 있고 그대로 문제가 존재하는 영상도 있어서
    가변 프레임 영상을 고정 프레임레이트로 인코딩을 진행하려고 햡니다.
    제가 찾아보니까 가변 프레임 영상을 고정 프레임으로 인코딩을 하게 되면 용량이 살짝 커진다고 하던데
    이 단점 말고 추가적인 단점이 있을까요?
  • ?
    JKyle 2020.09.25 16:57

    용량이 커질 경우도 있고 줄어들 경우도 있고, 그건 원본에 따라 다릅니다. 항상 커지는 건 아닙니다.

    목표가 되는 고정 프레임 레이트에 맞추기 위해 프레임들을 drop하거나 duplicate하기 때문에 원본에 따라 duplicate를 많이 해야 한다면 용량이 늘고, drop이 많아진다면 줄고 그런 겁니다. 예를 들어 본문처럼 평균 프레임 레이트가 24.171 fps인 영상이라면 23.976 fps인 고정 프레임 레이트로 변경하려면 drop하는 프레임들이 더 많으니 줄어들 가능성이 크겠군요. 물론 결과는 나와봐야 아는 겁니다만.

     

    추가적인 단점이라면, 본인 눈이 굉장히 예민하다면 어쩌면 원본과는 다른 움직임 차이를 구분하실 수도 있을지 모른다는 것 정도겠네요. 제 경우엔 해당되지 않더라구요.

  • ?
    CubeMix 2020.09.25 17:09
    저도 인코딩영상과 원본 영상의 차이를 느끼기 힘든거 같네요.
    앞으로 고정 프레임레이트 인코딩으로 진행해야겠습니다.

    친절한 답변 감사합니다.

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
공지 샤나 사이트 일시 접속 불가 안내 Rina 2024.04.11 1519 0
공지 소리를 4가지로 분리하는 샤나보컬리무버 프로그램을 소개합니다. Rina 2024.03.22 4144 4
공지 샤나인코더 통합 검색 기능 개선(샤나인코더 우측 상단에 있는 검색창을 사용해 보세요.) Rina 2021.09.30 18991 2
공지 자유게시판에서는 자유롭게 글을 작성할 수 있지만 다음과 같은 내용은 삭제돼요 Rina 2020.03.18 16718 5
공지 일반 [필독] 질문 전에 반드시 읽으세요!!! 3 file JKyle 2019.09.16 33137 7
공지 일반 [알림] 질문 먹튀하지 마시기 바랍니다 => 본문 변경 금지 23 JKyle 2018.10.12 28777 16
2332 인코딩 설정 좀 베끼려고하는데 1 체리엇 2016.08.10 607 0
2331 질문 인코딩 설정 문제 2 file 레이엔트 2020.03.23 1147 0
2330 인코딩 설정 문의. 3 aa0398 2014.05.21 6622 0
2329 인코딩 설정 다 했는데 자꾸 오류나네요~;; 이거 말고도 다른 파일 올려도 오류나요... 3 스마일맨 2016.12.27 2011 0
2328 인코딩 색상 보정시.. 말이죠 3 쿠오오 2014.12.04 5810 0
2327 인코딩 빠른설정 셋팅 도움 좀 부탁드립니다...!! 2 file 갱형 2018.09.22 1714 0
2326 인코딩 빠른설정 문의 드립니다 1 One 2019.06.28 987 0
2325 일반 인코딩 보조창 통합 관련 건의 2 믠수 2023.09.05 634 1
2324 일반 인코딩 변환 속도에 대하여...ㅠㅠ 1 jhl0124jhl 2020.10.10 1112 0
2323 인코딩 배워야겠네요. 2 노멀남자 2014.03.25 6795 0
2322 인코딩 배속설정을 좀더 세부적인 설정이 가능할수있도록가능할까요? 2 file 이구아나29 2018.09.14 1869 0
2321 인코딩 배속 조절이 안된다면 이런 기능을 생각해 봅니다. 파트라슈 2017.06.07 394 0
2320 인코딩 방법 문의 도와주세요ㅜㅜ 없음 2017.10.20 251 0
2319 인코딩 문의입니다 고수님들 2 file 주파수사 2017.01.04 2018 0
2318 인코딩 문의입니다 1 CurePeace 2016.12.31 322 0
2317 질문 인코딩 문의ㅠㅠ 2 밀쿠 2022.08.30 639 0
2316 인코딩 목록에서.. 1 katya 2019.08.30 382 0
2315 인코딩 모드 옵션에서 정확하게 아시는 분 계신가요? 4 묵향 2014.06.24 6692 1
2314 인코딩 멈춤 현상 질문요~ kumokumo 2018.07.29 639 0
2313 인코딩 리스트 목록 삭제 del키 먹히게 해주세요. 1 초보인코더j 2014.02.19 8147 0
Board Pagination Prev 1 ... 40 41 42 43 44 45 46 47 48 49 ... 161 Next
/ 161