컨테이너와 코덱이 맡는 역할
컨테이너는 영상·소리·시간 정보 등을 묶는 구조이고, 코덱은 영상이나 소리를 압축하고 복원하는 방법입니다. 파일 이름의 확장자는 형식을 알려 주는 단서지만 실제 내부 데이터가 바뀌는 것은 아닙니다. MOV 파일의 이름을 MP4로 고쳐도 코덱이나 컨테이너 구조는 그대로입니다.
Moyoutil은 MP4 출력에 H.264와 AAC, WebM 출력에 VP8과 Opus 조합의 지원 여부를 확인합니다. 현재 브라우저에서 인코딩할 수 없는 출력은 선택할 수 없습니다. 지원 판정이 참이어도 메모리나 기기 인코더 문제로 실행이 실패할 수 있습니다.
재포장과 다시 인코딩하기
재포장은 호환되는 압축 데이터를 다시 압축하지 않고 다른 컨테이너에 담는 작업입니다. 반면 Moyoutil은 재생된 영상의 픽셀을 Canvas로 가져와 MediaRecorder로 다시 인코딩합니다. 이 방식은 무손실 재포장이 아니며 화질과 파일 크기, 프레임 타이밍이 바뀔 수 있습니다.
처리는 동영상 재생 시간만큼 또는 더 오래 걸릴 수 있습니다. 탭을 유지하고 화면 잠금과 절전을 피하세요. 도구는 다른 탭으로 이동할 때 작업을 취소합니다. 자막, 다중 음성, HDR, 원본 메타데이터를 보존하는 편집기가 아니므로 이런 정보가 중요하면 원본을 보관해야 합니다.
자주 묻는 질문
MP4이면 모든 기기에서 열리나요?
컨테이너뿐 아니라 코덱, 프로파일과 재생 환경에도 영향을 받습니다. 실제 사용할 기기에서 결과를 확인하세요.
형식만 바꾸면 화질 손실이 없나요?
이 도구는 재인코딩하므로 무손실을 보장하지 않습니다. 원본에서 시작해 필요한 횟수만 변환하세요.