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

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

얼마 전부터 ffmpeg로 가로로 눕혀진 유튜브 세로직캠 영상에 회전태그를 넣어 mp4로 리먹싱을 자주 합니다.

 

제가 알기론 회전태그를 공식으로 지원하는 컨테이너가 mov/mp4 뿐인데요.

어쩌다 회전태그를 넣은 mp4 영상을 다시 webm으로 리먹싱해봤더니 회전태그가 반영된 webm이 생성됐습니다.

(MediaInfo - ROTATION: 90˚)

 

몇가지 사례

1. mkv -> 회전태그+webm: 회전태그 무시

2. webm -> 회전태그+webm: 회전태그 무시

3. 회전태그 들어간 webm/mp4 -> 회전태그+webm: 원본의 회전태그 유지

 

대충 WebM 레퍼런스 문서 같은 걸 봐도 회전태그 지원한다는 말은 없던데 뭘까요?

 

Facebook Twitter Pinterest Kakao
  • ?
    JKyle 2019.07.22 10:17

    저도 mkv나 webm 자체적으로 rotate 메타데이터는 지원하지 않는 것으로 알고 있습니다. (오직 애플 관련 미디어들만 rotate을 적극적으로 지원하는 것으로 압니다.)

    실제로 스트림 복사로 mkv나 webm으로 리먹싱할 때 다음과 같이 비디오 스트림에 rotate 메타데이터를 넣도록 명령어를 줘도,

    ffmpeg -i input.mkv -c copy -metadata:s:v:0 rotate=90 output.webm

    먹싱 단계에서는

    Side data:

     displaymatrix: rotation of 90.00 degrees

    이렇게, 마치 기록되고 있는 것처럼 표시하지만 실제 미디어인포로 확인해 보면 해당 메타데이터가 사라져 있는 것을 볼 수 있습니다.

     

    하지만 이미 회전(rotate) 태그가 들어가 있는 mp4/mov 파일의 경우, (제 짐작이지만) 스트림 복사로 리먹싱할 때 webm에 기존 rotate 태그가 custom tag로 그대로 보존되는 것일 수도 있습니다. mkv/webm 포맷에서는 사용자 정의 custom tag를 삽입할 수 있는데 rotate도 아마 그런 식으로 처리되는 것이겠죠.

     

    제 추측은 그렇습니다만 정확한 정보를 갖고 계신 분이 있다면 추가해 주시면 좋겠군요.

  • ?
    샤나디코더 2019.07.22 22:19

    VP9+Vorbis(VP9+Opus는 experimental 야매) 조합의 mp4는 호환성문제가 좀 있어서 webm 컨테이너의 회전정보가 아쉽네요.

  • ?
    JKyle 2019.07.23 06:44

    비디오를 VP9, 오디오를 Vorbis나 Opus로 한다면 컨테이너 포맷은 mkv나 webm으로 하는 게 정답이죠. 이론상으로 mp4도 가능은 하지만 지원하는 플레이어가 거의 없을 겁니다. 일반적으로 mp4는 ISO/MPEG 호환 코덱만 주로 담죠. 자세한 내용은 위키피디어에 잘 소개돼 있습니다.
    https://en.wikipedia.org/wiki/MPEG-4_Part_14

     

    말씀하신 것처럼 mkv/webm 컨테이너 포맷은 rotate 태그 지원이 미비하니 어쩔 수 없을 것 같습니다. 굳이 꼭 VP9-Vorbis/Opus 조합을 써야 할 이유가 없다면 그냥 HEVC-AAC 조합으로 가면서 mp4에 rotate 태그를 적용하는 방법밖에는...

  • ?
    샤나디코더 2019.07.23 15:09

    예, 그래서 webm의 회전태그 공식지원 여부에 쬐끔 기대를 하고 쓴 글입니다.
    유튜브 세로직캠은 가로직캠에 비해 상대적으로 비트레이트가 적고, 모바일 배려랍시고 눕혀서 올라오는 게 많죠.
    데스크탑 플레이어에서 회전 설정해서 보는 방법도 있지만 가로/세로가 혼재해서 번거롭기도 하고...-0-
    예전에는 굳이 일일이 영상 자체를 회전시켜 재인코딩했습니다만, 화질↓용량↑+전기요금+시간+노력 등등의 이유로 gg쳤죠.

    참고로, mkv보다 webm/mp4를 선호하는 이유는 온라인 스트리밍입니다.
    집에서 가끔 HTTP 파일서버를 여는데 현재 HTML5 <video> 태그로 재생 가능한 영상포맷이 mp4, webm, ogv/ogm 정도죠.
    데스크탑 파폭 or 크로뮴 기반 웹브라우저에선 VP9+Vorbis 조합의 mp4 재생에 문제가 없습니다. 회전정보도 먹히지요. (IE 11, 엣지는 재생 X)
    다만 모바일쪽은 젤리빈 똥폰이라서 그런지 안되네요.^^;; (webm 컨테이너는 느려도 재생 자체는 OK)


  1. 소리를 4가지로 분리하는 샤나보컬리무버 프로그램을 소개합니다.

    Date2024.03.22 ByRina Reply0 Views13041 Votes5
    read more
  2. 샤나인코더 통합 검색 기능 개선(샤나인코더 우측 상단에 있는 검색창을 사용해 보세요.)

    Date2021.09.30 ByRina Reply0 Views27741 Votes2
    read more
  3. 자유게시판에서는 자유롭게 글을 작성할 수 있지만 다음과 같은 내용은 삭제돼요

    Date2020.03.18 ByRina Reply0 Views25770 Votes5
    read more
  4. [필독] 질문 전에 반드시 읽으세요!!!

    Date2019.09.16 Category일반 ByJKyle Reply3 Views45010 Votes7
    read more
  5. [알림] 질문 먹튀하지 마시기 바랍니다 => 본문 변경 금지

    Date2018.10.12 Category일반 ByJKyle Reply24 Views42415 Votes18
    read more
  6. 샤나인코더 특정 프리셋 사용 시 인터넷 다운로드 속도 저하 증상 문의 드립니다.

    Date2019.08.07 By그라니스 Reply2 Views1242 Votes0
    Read More
  7. 탐색기에서 샤나인코더로 폴더를 드래그앤드롭 하면 폴더 내 모든 영상 파일이 리스트에 추가됐으면 좋겠습니다.

    Date2019.08.06 By다람군 Reply2 Views855 Votes0
    Read More
  8. 오디오 인코딩만 바꾸고 싶을때는 어떻게 하나요?

    Date2019.08.06 Bydashp Reply1 Views1817 Votes0
    Read More
  9. 자막 문단 관련

    Date2019.08.06 By하하하 Reply0 Views5 Votes0
    Read More
  10. 하드웨어가속 디코딩 비교

    Date2019.08.05 Byweather Reply4 Views3570 Votes0
    Read More
  11. 샤나인코더 처음써보는데 인코딩 로그같은게 서버로 날라가나요?

    Date2019.08.04 Byppkkie Reply2 Views1342 Votes0
    Read More
  12. mproj파일은 mp4파일로 바꿀 수 없나요?

    Date2019.08.04 By5768 Reply1 Views1085 Votes0
    Read More
  13. 하다하다 안되서 질문드립니다. LG TV 인코더 설정 ㅠㅠ

    Date2019.08.03 By치레아공작 Reply3 Views2724 Votes0
    Read More
  14. 동영상 첫 프레임이 검정색으로 표시되는 이유

    Date2019.08.03 By자유사랑 Reply1 Views983 Votes0
    Read More
  15. 프레임라이트 변경 체크안하면 용량이 두배로 뛰네요

    Date2019.08.02 By자양뚜야 Reply1 Views3049 Votes0
    Read More
  16. 동영상 TS 확장자인데. 영상 품질은 유지하면서 용량만 줄이는법 없을까요 ?

    Date2019.08.02 Bysau0604 Reply3 Views4780 Votes0
    Read More
  17. 그래픽카드(AMF NVENC)활용 인코딩속도 질문 드립니다

    Date2019.08.02 By고구려의큐브 Reply1 Views3201 Votes0
    Read More
  18. ts파일인데 며칠전부터 동영상 변환하려고 하면 계속 오류 뜨고 진행이 안됩니다

    Date2019.07.31 Bytisksk Reply7 Views2670 Votes0
    Read More
  19. OpenCL 에러가 납니다 - 에러내용 추가

    Date2019.07.29 By티아라 Reply3 Views2172 Votes0
    Read More
  20. 인코딩하고 iTunes로 넣어서 재생해보니 사운드가 사라졌어요

    Date2019.07.27 ByConflict Reply2 Views1124 Votes0
    Read More
  21. 저사양PC에서 구동 문제 없는 코덱 추천 부탁드립니다

    Date2019.07.25 By하늘비 Reply4 Views1694 Votes0
    Read More
  22. 적정 I프레임(scenecut) 수치를 계산할수 있을까요?

    Date2019.07.24 By아이브 Reply2 Views1152 Votes0
    Read More
  23. (프로그렘 업그레이드 하시면 추가요망) 했는데

    Date2019.07.23 By조각약과 Reply2 Views1500 Votes0
    Read More
  24. WebM 형식에 대해 잘 아시는 분?

    Date2019.07.21 By샤나디코더 Reply4 Views2118 Votes0
    Read More
  25. Rtx 트랜스코딩.. 그러니까 튜링칩을 이용한 트랜스코딩의 화질에 관하여..

    Date2019.07.19 ByHS Reply3 Views1079 Votes0
    Read More
Board Pagination Prev 1 ... 70 71 72 73 74 75 76 77 78 79 ... 165 Next
/ 165