본문 바로가기

MMD 관련 (블렌더 제외)

0-255색공간을 유지하는 ffmpeg 인코딩 옵션 ffdshow를 통해서 MJPEG로 인코딩하면 색공간 yuvj420p로 출력되는 영상이 나오던데, 이것을 그냥 아무런 처리도 안하고 다른 포맷으로 인코딩해버리면 색영역이 16-235로 줄어드는 현상이 있더군요. 기본값이 이상한건가?... 다른 인코딩 프로그램도 이런지는 잘 모르겠습니다. ffmpeg는 기본설정이 이렇더군요. 유튜브에 아무런 처리도 안하고 바로 MJPG코덱인 파일을 업로드하면 마찬가지로 16-235로 줄어듭니다.색공간 명칭, yuvj420p 같은데에서 j가 들어가면 간접적으로 0-255범위를 뜻하긴 하는데 이걸 그대로 유튜브에 올리면 yuv420p로 변환하는 과정에서 16-235로 바꿔버리더군요. 색범위가 16-235가 되면, 완전한 검은색은 약간 하얗게 떠보이고, 완전한 흰색은 약간 바래.. 더보기
그래픽카드 메모리가 모자라! NCHL Shader2와 WorkingFloor2의 조합은 가히... 무겁다고 말할 수 있다! 이것저것 테스트하다가, 만들고 있는 아라 5명을 우겨넣고 렌더링(AVI저장) 돌렸다. ▼2560x1440 해상도에서의 메모리 사용량. 메모리만 드럽게 처먹고 연산은 거의 하지않는 모습이다.너무 시시해서 그래픽카드 쿨링팬도 안돌아가는 모습이다.뭐... 그도 그럴것이... MMD는 싱글쓰레드 밖에 지원을 안해서 성능한계가 매우 낮다. ▼3840x2160 해상도에서의 메모리 사용량... 첫 프레임에서 에러 뿜! 그래픽카드 메모리 8기가가 모자란다고 주장하고 계시는 부분이다.수백만원하는 최신 전문가용 글카를 빼면 이게 현재 세팅가능한 최대의 그래픽 메모리란 말이다...;; 뭐... 이해는 가는 것이... 2560*14.. 더보기
MikuMikuDance x64, 윈도우 10 64비트에서 인코딩하기 무명P님의 블로그(http://mmdguide.tistory.com/796)에도 훌륭한 가이드가 있지만, 윈도우7을 사용할 것을 권장하고 있습니다.ffdshow를 사용하는 방법인데, 윈도우10에서는 64비트 인코더 설정프로그램이 동작을 안하거든요. 그래서 저 방법을 윈도우10에서 삽질하면서 따라하다가 나온 어느정도의 결론입니다....종결자는 절대 아니라고 생각하며 레지스트리를 만지기 때문에 상당히 지저분한 방법입니다.물론 만졌던 레지스트리는 폴더 분리가 확실하기 때문에 삭제하거나 되돌릴 때에는 깔끔하긴 합니다. 우선 코덱은 Xvid를 사용하지 않고 최신 ffdshow에서 권장하는(?) MJPEG(손실압축), HuffYUV(무손실압축)을 사용합니다.ffdshow에서 색공간 설정이 제한적이긴 한데, 제가 몇.. 더보기