조회 수 6759 추천 수 0 댓글 8
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

각 동영상 코덱 형식의 성능이 어떤지 궁금하여 직접 인코딩해보았습니다.

 

MPEG-1을 제외한 모든 영상은 1080p (1920x800)로 인코딩한뒤 4K 영상으로 확대한 다음 Vimeo에 업로드하였습니다.

저화질 성능을 보기위헤 최대한 500kbps에 가깝게 모든 영상을 인코딩하였습니다.

120MB 원본 영상을 8MB로 인코딩하여 용량을 15배 줄이는걸 목표로 하였습니다.

인코딩은 샤나인코더와 ffmpeg로 하였습니다. 

 

 

우선 원본이 된 영상은 2007년에 출시된 심슨 극장판입니다.

원본영상정보 (오디오제외): 118 MB, 1080p (1920x800), 131초, H264, 7556kbps  

 

 

526kbps MPEG-1 - Codec Test 360p (1993) from Karamu Kimura on Vimeo.

 

1993년에 나온 MPEG-1 으로 인코딩 해 보았는데, 도저히 1080p 해상도 500kbps에 맞춰서 인코딩 되지 않습니다. 해상도를 360p로 낮추어야 500kbps에 가까운 용량이 나오더군요. 오래된 인코딩 형식인 만큼 요즘의 1080p 해상도 영상을 다루기에는 맞지 않는 형식인 것 같습니다. 

 

500kbps H264 - Codec Test (2003) from Karamu Kimura on Vimeo.

 

MPEG진영에서 2003년에 발표한 H264/MPEG-4 AVC 포맷입니다. 15년이나 되었는데도 불구하고 많은 곳에서 쓰이고 있는 형식이지요. Constant Bitrate옵션을 사용하여 인코딩하니 정확히 500kbps 영상을 만들 수 있었습니다. 

1080p 영상을 500kbps로 만든결과 곳곳에서 이미지가 작은 네모네모로 나오는 깍두기현상(pixelated artifact)을 볼 수 있습니다. 

 

500kbps Theora - Codec Test (2004) from Masoris KIM on Vimeo.

 

2004년에 오픈소스 진영에서 나온 Theora(테오라) 포맷입니다. 영상을 보시면 어떤면에서는 1993년에 나온 MPEG-1보다 못하다는 것을 아실 수 있으실 겁니다. 특히 영상의 가장 복잡한 부분인 1분 전후 부분은 슬라이드쇼를 보는듯 합니다.

 

625kbps VP8 - Codec Test (2008) from Masoris KIM on Vimeo.

 

구글에서 H264의 사용료를 피하기 위에 만들어진 VP8 이라는 포맷입니다. 하지만 5년전에 만들어진 H264보다 못한 퀄리티를 보이지요. 영상을 직접 확인하시면 자글자글한 노이즈가 위에서 아래로 움직이는 것을 볼 수 있습니다. 

 

501kbps VP9 - Codec Test (2012) from Masoris KIM on Vimeo.

 

구글에서 VP8을 만든 뒤 4년만에 VP9을 발표합니다. 이번에는 H264에 비해 확실히 화질이 좋은 것을 알 수 있습니다. 테오라(Theora)나 VP8에서 보이던 이상한 문제도 다 수정되었습니다.

 

549kbps H265/HEVC - Codec Test (2013) from Karamu Kimura on Vimeo.

 

하지만 VP9을 발표한 1년만에 MPEG진영에서 H265/HEVC 라는 포맷을 발표합니다. 깍두기현상이 거의 없어지고 1080p 낮은 비트레이트에서도 깔끔한 영상을 보여줍니다.

 

540kbps AV1 - Codec Test (2018) from Masoris KIM on Vimeo.

 

올해 2018년 구글 진영에서 발표한 오픈 포맷인 AV1 입니다. H265/HEVC 보다 확연히 좋아진 퀄리티를 보여줍니다. 유튜브 영상과 차이가 거의 보이지 않는 수준입니다.

 

---

 

게시판에 Vimeo 임베딩이 안 되네요. 영상 바로 밑의 영상 제목 링크를 눌러서 보시면 됩니다. 

어서 샤나인코더에서도 AV1 인코딩이 가능했으면 좋겠습니다. 

 

== 내용 추가 ==

 

526kbps GIF - Codec Test 80p 24fps (1987) from Masoris KIM on Vimeo.

마지막으로 동영상 포멧은 아니지만, 1987년에 개발되어 지금까지 사용되어지고 있는 GIF로 변환했을 때 입니다.

 

인코딩된 영상 다운받기: https://drive.google.com/open?id=1Akb6oOOZ9UxEfDkKju-h89krQ9z2baSI

 


Facebook Twitter Pinterest Kakao
  • ?
    핥아버지 2018.09.26 14:39
    av1코덱은 어떤 인코더를 사용하셨나요?
  • ?
    마소리스 2018.09.27 08:02

    ffmpeg 최신버전을 사용하였습니다.

    https://www.ffmpeg.org/
    https://trac.ffmpeg.org/wiki/Encode/AV1

  • ?
    핥아버지 2018.09.27 11:43
    감사합니다
  • ?
    코베인 2018.10.01 01:08
    무식한 질문 하나 드리겠습니다 ㅠㅠ
    쓰신 글 잘 봤습니다. av1 코덱을 써서 인코딩을 해보고 싶은데요.

    www.ffmpeg.org에서 윈도우 버전은 다운 받아서 압축 풀었습니다.
    해당 파일들로 어떻게 인코딩하면 될까요... 아래 링크를 보니 명령어를 쳐야 하는 거 같은데. 사냐 인코더와 같이 코덱 선택하여 옵션 설치 해서 하는 방법은 없을까요?

    그리고 명령어를 쳐야 한다면, 해당 폴더에 가서 cmd창에서 직접 입력하는 건가요? ㅠㅠ
  • ?
    마소리스 2018.10.02 11:33
    저도 cmd창에서 직접 입력하였습니다.

    1. 인코딩하고 싶은 파일 이름을 input.mp4 등으로 바꾼후 ffmpeg가 있는 폴더로 복사한다.
    2. 윈도10 탐색기 메뉴 '파일 -> 파워쉘 열기'를 해서 파란콘솔화면을 띄운다
    3. 'cmd' 엔터를 입력해서 cmd를 실행한다.
    4. 아래 주소 있는 각종 명령어들을 참고하여 입력한다.

    https://trac.ffmpeg.org/wiki/Encode/AV1
    https://trac.ffmpeg.org/wiki/Encode/VP9
  • ?
  • ?
    JKyle 2018.10.07 06:42

    흥미로운 결과 잘 보았습니다. 역시 AV1은 기대가 되는군요. 인코딩하실 때 인코딩 속도가 어땠었는지, CPU 및 쓰레드 사용은 어땠었는지도 얘기해 주시면 감사하겠습니다.

     

    한 가지 언급하자면, 크롬 같은 경우 버전 70 이후부터 AV1 디코더가 지원됩니다. (관련 문서) 현재 안정 버전이 69번대이니 아직은 크롬 자체에서 video 태그로 붙인 AV1 코덱의 영상을 보지 못합니다. Vimeo의 경우 업로드한 영상을 다시 재인코딩해서 서비스합니다. Vimeo 사이트에서 보는 AV1 영상은 제대로 된 AV1이 아니라는 얘기죠. 다운로드해서 감상해야 제대로 알 수 있습니다. (Firefox나 Opera 같은 경우에는 이미 AV1 디코더를 지원하고 있습니다. Safari는 아직 지원 안 되고 있고, Edge는 잘 모르겠군요.)

     

    다운로드해서 팟플과 MPC-HC로 보니 잘 보입니다. 다만 아직 탐색이 안 되네요. 중간 스킵과 되돌리기 등이 안 먹습니다. 이건 FFmpeg과 LAV 쪽 AV1 디코더가 개선돼야 할 문제 같아 보입니다.

     

     

  • ?
    드로이얀7 2019.03.13 21:47

    좋은 글입니다만, VP8 관련 팩트가 틀렸습니다.

    구글은 VP8을 개발하지 않았습니다. (개발 당시 기준) 구글과 아무 상관 없는 On2 Technologies라는 곳에서 개발한 코덱입니다.(그 전에 개발한 VP7도 있고 끝까지 거슬러 올라가면 TrueMotion VP3/4를 거쳐서 TrueMotion S라는 겁나 옛날 코덱이 나옵니다.)

    구글이 VP8에 대해 한 일은 On2 Technologies 회사 통째로 사들여서 오픈 소스로 공개하고, 새로운 이미지/움짤 포맷(WebP)을 만드는 데 써먹은 것 뿐입니다.

    영문위키 관련 표현을 보면
    https://en.wikipedia.org/wiki/VP8
    "VP8 is an open and royalty free video compression format owned by Google and created by On2 Technologies as a successor to VP7. "

    owned by Google and created by On2 Technologies 라고, 구글이 개발했다는 말을 피해서 표현하고 있죠. 사실이 아니니깐요.

     

     

    구글이 개발한 것은 VP9부터입니다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
공지 샤나 사이트 일시 접속 불가 안내 Rina 2024.04.11 1441 0
공지 소리를 4가지로 분리하는 샤나보컬리무버 프로그램을 소개합니다. Rina 2024.03.22 4059 4
공지 샤나인코더 통합 검색 기능 개선(샤나인코더 우측 상단에 있는 검색창을 사용해 보세요.) Rina 2021.09.30 18915 2
공지 자유게시판에서는 자유롭게 글을 작성할 수 있지만 다음과 같은 내용은 삭제돼요 Rina 2020.03.18 16655 5
공지 일반 [필독] 질문 전에 반드시 읽으세요!!! 3 file JKyle 2019.09.16 33012 6
공지 일반 [알림] 질문 먹튀하지 마시기 바랍니다 => 본문 변경 금지 23 JKyle 2018.10.12 28690 16
3030 질문 라이젠 7900으로 업그레이드하고부터 글카가 일을 안합니다 6 file 만득이 2023.07.13 1529 0
3029 질문 h264로 인코딩된 web dl영상을 코덱을 변경할 필요가 있을까요? 1 SD인코더 2023.07.10 618 0
3028 일반 내장 그래픽 너무 좋네요 1 SD인코더 2023.07.10 1356 0
3027 질문 동영상 출력 비율이 자꾸 원본과 다르게 설정되는데요.. 3 file 과체중딸바보 2023.07.10 816 0
3026 일반 인코딩 오류 난다고 글썼는데 해결됐어요. 샤나Go 2023.07.08 908 1
3025 질문 10비트 HDR 영상을 10비트 SDR로 인코딩 하는 방법 2 nanaki 2023.07.08 795 0
3024 일반 잘 아는게 아니라면 그냥 기본 설정들을 활용하는게 낫네요 ntg 2023.07.03 1004 0
3023 질문 ASS자막에 적용된 효과들이 그대로 반영되어 동영상과 합치는 방법이 없을까요? 1 꿈쟁이 2023.07.03 632 0
3022 질문 6mm DV 추출 후 인코딩이 3fps 정도로 너무 느립니다. 김다육 2023.07.03 515 1
3021 질문 웨이브에서 4:3 으로된 오래된 드라마를 1080P로 받았는데.... 1 SD인코더 2023.07.01 880 0
3020 질문 프리셋에서 slower를 하라고 하는데. . . 1 SD인코더 2023.07.01 668 0
3019 질문 원본 파일이 블루레이 먹싱 파일일때... 1 SD인코더 2023.06.29 453 0
3018 질문 모든 1080p 영상을 h264로 하려고 합니다 1 SD인코더 2023.06.29 888 0
3017 질문 샤나인코더 오류 5 file 드웨인잭슨 2023.06.28 1047 0
3016 질문 .ssf 파일이 30fps으로 고정되는 이유가 뭐죠? 2 file 루카스 2023.06.20 659 0
3015 질문 Intel ARC 사용에 대해서 1 goetia 2023.06.10 946 0
3014 질문 샤나인코더 파일 로드가 안됩니다 1 사용법알켜주세용 2023.06.09 701 0
3013 질문 avi -> mp4 파일로 변환했더니 내장자막이 사라졌습니다 1 dfew3 2023.06.07 1228 0
3012 질문 업스케일링 관련 추가 질문입니다 3 ymin 2023.06.01 1352 0
3011 질문 업스케일링이 단순히 해상도 사이즈만 변경한다고 되는건 아닌거죠? 2 ymin 2023.05.30 1822 0
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 ... 161 Next
/ 161