조회 수 7161 추천 수 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
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
공지 소리를 4가지로 분리하는 샤나보컬리무버 프로그램을 소개합니다. Rina 2024.03.22 13530 5
공지 샤나인코더 통합 검색 기능 개선(샤나인코더 우측 상단에 있는 검색창을 사용해 보세요.) Rina 2021.09.30 28247 2
공지 자유게시판에서는 자유롭게 글을 작성할 수 있지만 다음과 같은 내용은 삭제돼요 Rina 2020.03.18 26069 5
공지 일반 [필독] 질문 전에 반드시 읽으세요!!! 3 file JKyle 2019.09.16 45563 7
공지 일반 [알림] 질문 먹튀하지 마시기 바랍니다 => 본문 변경 금지 24 JKyle 2018.10.12 43016 18
363 질문 파일들의 자막을 일괄 선택하여 변경하는 매개변수가 있을까요? 1 file clame 2023.01.16 1049 0
362 질문 mts파일 mp4변환 시 변환된 영상에 원본 촬영일시가 자막처럼 표시되는데요... 왜 이럴까요? 2 좋으니까 2023.01.18 1343 0
361 질문 HDR 10+에서 HDR로 톤매핑할 수 있을까요? 1 김민기 2023.01.18 1200 0
360 질문 이 글을 보았는데 8비트 영상을 10비트로 인코딩을 해도 상관이 없나요?? 5 sleik 2023.01.19 2028 0
359 질문 스트림복사에 무슨 문제가 있을까요? 1 Sugar 2023.01.21 1504 0
358 질문 h264를 h265(hevc)로 인코딩을 할려고 하는데 바로 오류가 발생하네요 1 sleik 2023.01.21 2445 0
357 질문 다음인코더는 되는데 샤나는 파일추가가 안됩니다 4 아이브 2023.01.23 1795 0
356 질문 fsbs(3840x1080) 영상을 hsbs(1920x1080) 으로 변경하고 싶습니다. 2 통돌이 2023.01.23 1600 0
355 질문 아이폰 촬영영상 mov 파일을 윈도우에서 프리미어프로로 편집하려고 할 때 어떻게 변환해야 하나요? 2 file 만쏭 2023.01.25 2551 0
354 질문 보통 HW인코딩은 엔비디아가 인텔보다 우위라고 알고 있는데 2 sleik 2023.01.27 1842 0
353 질문 동영상 파일을 샤나로 인코딩 할 때 1 vliant64 2023.01.30 1503 0
352 일반 샤나 5.1.0.2 3 왕눈이 2023.01.30 1802 0
351 질문 mkv에서 mp4 변환할때요 4 기면 2023.01.31 3636 0
350 질문 챕터 삽입 메타데이터 1 김아무개 2023.02.02 1540 0
349 질문 영상 합치기에서 화질 용량 유지하는 방법 알려주세요 1 뾰뵥 2023.02.09 2141 0
348 일반 업데이트 안 해요? 6 sz 2023.02.12 2029 0
347 질문 영상의 원본 프레임이 몇인지 알고싶습니다 1 akaksk12 2023.02.19 1304 0
346 질문 MP3 파일에 이미지를 1장넣어 MP4로 변환하려 합니다. 4 k70809010 2023.02.22 2060 0
345 질문 인코딩하면 시간이 늘어나네요 3 한설 2023.02.22 2316 0
344 질문 4K영상 뒤에 2분정도 자르고(지우고) 앞부분만 남기려는데 셋팅값좀 알려주세요 1 file 쑹이루 2023.02.25 936 0
Board Pagination Prev 1 ... 142 143 144 145 146 147 148 149 150 151 ... 165 Next
/ 165