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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

GOP size 설정이 어떤 영향을 주는지 궁금합니다

검색해봤는데 잘모르겠네요

프리셋 자료실에 Prophet 님이 올려노신 프리셋보면

Maximum - infinite (무한대)

Minimum - 1 

이렇게 설정되있던데 기본설정

Maximum - 250

Minimum - 25

어떤차이인지 알수있을까요?

Facebook Twitter Pinterest Kakao
  • ?
    JKyle 2018.06.22 05:43

    GOP 는 Group of Pictures의 약자입니다. 자세한 건 위키피디아 해당 문서를 참고하세요.

     

    GOP size는 I-프레임(key frame)과 I-프레임 간의 간격입니다. 이 값이 작으면 작을수록 하나의 I-프레임에 정보를 의존하는 P-프레임과 B-프레임들 숫자가 적다는 의미이므로 (즉, 하나의 I-프레임에서 정보를 덜 우려먹으므로) 동영상 전체의 화질은 좋아집니다. 그러나 전체적으로는 I-프레임 수가 늘어나므로 용량은 늘어납니다. 반대로 이 값이 크면 클수록 용량은 줄어드는 대신 화질이 희생됩니다.

     

    최신 코덱들에서 GOP size는 고정돼 있는 게 아니라 인코딩 옵션 설정에 따라 정해집니다. 이때 최소값과 최대값을 설정해 주는 옵션이 말씀하신 Minimum GOP와 Maximum GOP죠.

     

    Minimum GOP는 I-프레임들이 아무리 가까워도 최소 이 정도는 떨어뜨려라 하는 옵션입니다. 이게 1이라면 둘이 붙어 있어도 상관없다는 거고 25라면 중간에 P-프레임과 B-프레임들이 적어도 24개는 있도록 I-프레임들을 떨어뜨려 놓으라는 거죠. 따라서 이 값이 크면 클수록 화질은 나빠지는 대신 용량은 줄어듭니다.

     

    Maximum GOP는 I-프레임들을 아무리 떨어뜨려도 최대 이 정도 이상은 떨어뜨리지 말라는 옵션입니다. 이게 250이라면 중간에 P-프레임과 B-프레임들이 아무리 많아도 249개 이상은 넣지 말라는 소리고 infinite라면 인코더가 알아서 판단해서 할 수 있다면 무한대로 (즉 영상 끝까지) 집어 넣으라는 소리입니다. 따라서 이 값이 작으면 작을수록 화질은 향상되는 대신 용량은 커지게 되겠죠.

     

    얘네들을 따로 설정하지 않는다면 기본값으로 설정됩니다. (인코더 별 기본값은 각 인코더 매뉴얼에...) 물론 사용자가 따로 설정할 수도 있죠.

     

    (Minimum: 1, Maximum: infinite)는 한마디로 '인코더 니가 할 수 있는 거 다 해라', 즉 'GOP size와 관련해서는 제약을 두지 말라'는 의미입니다. 이렇게 되면 인코더는 프레임 컨트롤, rate control, motion estimation 등 다른 설정값들과 원본 동영상의 움직임 변화 등을 참고해서 인코딩합니다. 따라서 (Minimum: 25, Maximum: 250)과 같이 GOP size에 일정 수준의 제한을 둔 설정보다는 인코딩에 자유도가 높아지면서 화질과 인코딩 효율(압축도)이 향상됩니다. 이때 GOP size를 인코더가 자체적으로 판단해야 하므로 분석에 시간이 필요해서 인코딩 시간은 더 늘어나게 됩니다.

  • ?
    해피해피 2018.06.22 09:34

    상세한 답변 항상 감사합니다 그러면 1~infinite 이설정과 1~25 정도의 설정을 비교했을때는 어떤게화질에 도움이될까요?

  • ?
    JKyle 2018.06.22 10:00
    1~25요.
  • ?
    해피해피 2018.06.22 10:05
    빠른답변 감사합니다 오늘도 배워갑니다 좋은 하루 되세요

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
공지 소리를 4가지로 분리하는 샤나보컬리무버 프로그램을 소개합니다. Rina 2024.03.22 4777 4
공지 샤나인코더 통합 검색 기능 개선(샤나인코더 우측 상단에 있는 검색창을 사용해 보세요.) Rina 2021.09.30 19585 2
공지 자유게시판에서는 자유롭게 글을 작성할 수 있지만 다음과 같은 내용은 삭제돼요 Rina 2020.03.18 17265 5
공지 일반 [필독] 질문 전에 반드시 읽으세요!!! 3 file JKyle 2019.09.16 33916 7
공지 일반 [알림] 질문 먹튀하지 마시기 바랍니다 => 본문 변경 금지 23 JKyle 2018.10.12 29575 16
2621 일본방송파일 화면비율 그대로 출력만 16:9로 하려면? 4 우옹 2014.12.01 4925 0
2620 일반 2D 동영상으로 side by side로 인코딩 하는 방법 초보인코더j 2018.05.15 691 0
2619 일괄 인코딩시에 각 파일별 설정상태확인이 힘들어요 1 JH 2014.09.20 4533 0
2618 인피니티 워 인코딩 오류 2 pamela 2018.08.12 510 0
2617 질문 인텔12세대 i7-12700k와 윈도우11에서 호환문제가 좀 의심되네요 4 Windows10 2021.12.30 2068 0
2616 질문 인텔 퀵싱크 QSV 듀얼 디스플레이 1 뿜뿜 2021.08.31 910 0
2615 인텔 퀵싱크 HEVC로 인코딩하면 인코딩 시작이 안되네요 2 file Melon 2018.08.19 1225 0
2614 인텔 i7 CPU 사용자인데 멀티쓰레드 설정 질문입니다. 10 file 초보인코더 2014.01.29 9993 0
2613 인텔 HD 그래픽스, AMD 라데온 RX 시리즈에서 OpenCL 인코딩이 안 됩니다. 1 다람군 2017.03.03 1200 0
2612 일반 인텔 13세대 또는 라이젠 7950X CPU로 HEVC코딩 하시는분 계실까요?? 6 file skyarc 2023.09.02 1809 0
2611 인터페이스는 전과 비교했을 때 불편해진 것 같아요. 3 초보인코더j 2014.12.25 2246 0
2610 일반 인터페이스 개선 요청 건의 1 Styner 2023.10.05 764 0
2609 인터레이스로 인코딩하는 법 4 랩을한다홍홍홍 2016.02.08 1056 0
2608 질문 인터레이스 영상에 디인터레이스 필터를 적용하지 않고 인코딩한 영상을 다시 인코딩할때, 빗살무늬를 없애면서 인코딩하는 방법을 알고 싶습니다. 1 믠수 2022.07.13 1471 0
2607 질문 인터레이스 영상 인코딩시 그대로 인터레스로 출력되도록 바꼈나요? 3 weather 2021.04.07 1245 0
2606 인터레이스 영상 디인터레이스로 인코딩 하는 방법 질문입니다. 4 fe34 2017.04.02 2720 0
2605 질문 인터레이스 변환 (P -> i) 관련 질문 2 skyo 2021.04.12 906 0
2604 인코팅 안함 이라고 있는대 뜻이 무었이죠? 1 미녀좋아 2016.09.05 658 0
2603 인코팅 안되요 1 file 킬리만자로의눈 2016.06.27 489 0
2602 질문 인코딩후 화질이 물결처럼 흔들린다고 해야되나요. 그런현상이 발생하는데 1 file 김삼칠 2023.10.10 1246 0
Board Pagination Prev 1 ... 26 27 28 29 30 31 32 33 34 35 ... 162 Next
/ 162