조회 수 251 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

안녕하세요 개인적으로 게임을 제작하고 있는 유저입니다.

 

다름이 아니오라 게임을 제작하던도중 mp4를 webm으로 변환시켜 renpy 라는 엔진으로 만들어지는 게임에 삽입하려 하는데 

 

(엔진에서 지원하는 영상 포맷이 webm 입니다.)

 

image.png

 

원본 mp4와 webm을 그냥 동영상 플레이어롭 봤을때는 화질열화가 조금 있긴 하지만 색감의 차이는 없었는데

 

동영상 플레이어로 보는 webm과 renpy 엔진에서 구동되는 webm을 보니 빨간색 필터가 씌여진 것마냥 붉게 나오는 편이더라구요 

 

그래서 검색을 해보니 renpy 엔진에서 제공되는 색공간은 bt601을 사용해서 기본적으로 색공간을 맞추지 않으면 붉게 제공된다는 말을 봤습니다.

 

찾은바에 이하면 ffmpeg 을 이용하여 표준 설정으로 뽑아낸 MP4를 BT.709와 색을 똑같게 설정해서 BT.601로 뽑아낸다고 하는것 같은데

 

Initially, I render the video in mp4 (x264) with the standard settings. Next I will convert it to Webm(vp8) using ffmpeg.

MP4를 표준으로 설정하고 렌더링 한뒤 ffmpeg 을 사용하여 Webm 으로 컨버팅합니다.

If I convert it with bt709 color space, then the video is displayed correctly everywhere, different browsers, different media players, but in Renpy the video gets color distortion.

bt709로 색공간을 지정해서 변환을 하면 비디오가 모든곳에서 색이 올바르게 표시됩니다만 renpy 엔진에서는 색이 변합니다.

ffmpeg -i video.mp4 -c:v vp8 -crf 4 -b:v 30M -colorspace bt709 -color_primaries bt709 -color_trc bt709 -color_range pc -y video_709.webm
METADATA: Video: vp8, yuv420p(pc, bt709, progressive), 2560x1440, SAR 1:1 DAR 16:9, 60 fps, 60 tbr, 1k tbn, 1k tbc (default)

위에 적힌 명령문은 아마 ffmpeg에서의 명령문인것 같습니다.. 지식이 짧아 죄송합니다


If I convert it with the bt601 color space, then I need to additionally assign a filter -vf "colormatrix=bt709:smpte170m" so that the color matches the video with bt709. After conversion, the video will be displayed correctly in media players and renpy (without color distortion), but browsers will distort the color.

 

BT.601 색상 곤간으로 변환하는경우, BT.709로 뽑아낸 비디오와 색상이 일치하도록 -vf "colormatrix=bt709:smpte170m" 필터를 추가로 넣어야합니다

변환 후 비디오는 미디어 플레이어와 renpy에서 올바르게 표시되지만(색상 왜곡 없이), 브라우저에서는 색상이 왜곡됩니다.

ffmpeg -i video.mp4 -c:v vp8 -crf 4 -b:v 30M -colorspace smpte170m -color_primaries smpte170m -color_trc smpte170m -color_range pc -vf "colormatrix=bt709:smpte170m" -y video_601.webm
METADATA: Video: vp8, yuv420p(pc, smpte170m, progressive), 2560x1440, SAR 1:1 DAR 16:9, 60 fps, 60 tbr, 1k tbn, 1k tbc (default)

바로 위 명령어인 Smpte170m 은 BT.601 NTSC 입니다.

 

저는 최종적으로 MP4 (1920 X 1080 30PS)의 MP4를 WEBM (V9) (1920 X 1080 30PS) 으로 BT.601의 색공간을 가지는 영상으로 변환시키고 싶습니다.

 

어떻게 설정을 하고 인코딩을 해야할까요 고수분들의 도움이 필요합니다

 

(제가 가지고 있는 MP4의 정보입니다. 모든 영상이 같은 비슷한 용량을 가지고있습니다.)

2024-09-30 11,28,59.JPG

2024-09-30 11,29,08.JPG

2024-09-30 11,29,17.JPG

2024-09-30 11,28,48.JPG

Facebook Twitter Pinterest Kakao

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수 추천 수
공지 소리를 4가지로 분리하는 샤나보컬리무버 프로그램을 소개합니다. Rina 2024.03.22 11045 4
공지 샤나인코더 통합 검색 기능 개선(샤나인코더 우측 상단에 있는 검색창을 사용해 보세요.) Rina 2021.09.30 25677 2
공지 자유게시판에서는 자유롭게 글을 작성할 수 있지만 다음과 같은 내용은 삭제돼요 Rina 2020.03.18 24559 5
공지 일반 [필독] 질문 전에 반드시 읽으세요!!! 3 file JKyle 2019.09.16 42110 7
공지 일반 [알림] 질문 먹튀하지 마시기 바랍니다 => 본문 변경 금지 24 JKyle 2018.10.12 39822 18
1738 질문 HEVC(AMF) 인코딩을 하면 비트레이트가 지멋대로 올라갑니다. ssdte23 2020.08.02 1295 0
1737 자막 글꼴을 다른 걸로 선택시 트루타입 글꼴만 지원된다는 메시지가 뜰 때 1 shin701 2017.10.19 1296 0
1736 비디오/오디오 모두 스트림 복사로 하면 용량이 비슷해야 하지 않나요? 1 file 애정결핍 2018.04.21 1297 1
1735 프레임 드랍 관련 문제 질문드립니다 1 파이어 2019.05.06 1297 0
1734 질문 구간설정할때 시작시간과는 다른지점에서 잘립니다... 2 아렌티 2021.02.04 1297 0
1733 샤나인코더에 일부 동영상 인코딩중 오류가 나옵니다. 4 dosd2002 2016.11.02 1298 0
1732 일반 잘 아는게 아니라면 그냥 기본 설정들을 활용하는게 낫네요 ntg 2023.07.03 1298 0
1731 이 설정좀 봐주세요 5 지옥의광대 2015.01.21 1300 0
1730 샤나인코더에 다중 인코딩 되나요? 2 dosd2002 2016.08.23 1300 0
1729 ac3 vs opus 어떤게 더 나을려나요 2 닉네임뭐할까 2020.01.06 1300 0
1728 질문 인코딩된 영상을 배속 재생시 화면 끊김의 문제 2 JUk1 2021.08.26 1300 0
1727 질문 스트림복사시 비트레이트 저하 현상 질문드립시다. 3 akaksk12 2022.03.31 1301 0
1726 인코딩시 오류때문에 진행조차 안됩니다.ㅠㅠ 2 AnTz 2019.01.22 1302 0
1725 일반 오디싱크 (인코딩) 1 나아란마앚 2021.02.25 1304 0
1724 질문 인코딩 에러 해결 방법이 있을까요? 1 TOME 2022.11.23 1305 0
1723 샤나 인코더 아쉬운점 실버닌자 2015.07.02 1306 0
1722 질문 자료실 움짤만들기 프리셋 문제 메모리 오버플로우 2 file 미네르바 2022.01.13 1306 0
1721 8케이 영상과 4케이 화질차이가 궁금해요^-^ 11 goku 오공 2018.09.07 1307 0
1720 질문 영상에 자막 입힐때 화면 안에 넣는방법좀 알려주세요.. 4 file 늙은돼지 2020.09.10 1307 0
1719 질문 특정 파일이 구간설정 후 인코딩을 진행하면 오류가 납니다. 차누꽃 2020.12.26 1307 0
Board Pagination Prev 1 ... 73 74 75 76 77 78 79 80 81 82 ... 164 Next
/ 164