Matroska에는 WebM에는 없지만 차별화가 필요한 것은 무엇입니까?

Matroska에는 WebM에는 없지만 차별화가 필요한 것은 무엇입니까?

나는 WebM이 본질적으로Matroska 형식의 하위 집합. Matroska는 WebM이 지원하지 않는 무엇을 지원합니까? "WebM = 제한된 코덱 세트가 사용된 Matroska"라고 말하는 대신 새로운 형식을 "세명화"해야 합니까?

WebM을 Matroska로 변환하고 완료해야 하는지, 그리고 일반적인 호기심 때문인지 궁금합니다.

답변1

단순히 "WebM = 제한된 코덱 세트가 사용된 Matroska"라고 말하는 대신 새로운 형식을 "세척"해야 합니까?

이것이 바로 WebM입니다. 새로운 형식이 아니라 Matroska의 하위 집합일 뿐입니다. 하지만 이름 역시 중요한 부분이다.


Matroska는 컨테이너입니다. (매우 유연한 컨테이너입니다.) .mkv파일이 있으면 알 수 있습니다.아무것도 아님포함 내용: VP9 비디오, H.264 비디오, MPEG-2 비디오가 있을 수 있고 비디오가 없거나 실제로 여러 종류의 비디오가 있을 수 있습니다.한 번에.다양한 오디오 코덱, 다양한 자막 유형, 외부 챕터에 대한 링크, 파일 첨부(예: SSA 자막용 글꼴)를 전달할 수 있습니다.

대부분의 MKV 파일에는 동일한 일반적인 형식이 포함되어 있지만 일부 사람들은 창의적이고 일부는 실수로 방문자의 절반이 재생할 수 없는 MKV를 만들 수도 있습니다.슬라이드그리고동영상사용자들이 업로드한 공포에 대한 Vimeo 개발자의 이야기에서 발췌.

(비교해 보면 MP4 컨테이너는 전송할 수 있는 오디오/비디오 코덱이 다소 제한되어 있으며 실제로는 일반적으로 일종의 MPEG-4 비디오를 포함합니다.)

따라서 WebM의 요점은 몇 가지 "표준" 조합을 정의하는 것입니다. 그러면 WebM이 지원될 가능성이 매우 높습니다.어느웹 브라우저(및 독립 실행형 플레이어).


그래서 이름으로 돌아갑니다. 파일이 있는 경우 .webm(그리고 소스에서 해당 파일이 유효한 WebM 파일이라고 주장하는 경우) 이름만 봐도 WebM 사양에서 요구하는 대로 모든 WebM 플레이어가 이해할 수 있는 내용이 포함되어 있음을 알 수 있습니다.

그러나 그것이 단지 평범하고 제한된 Matroska 프로필이라면 여전히 a가 있을 것이고 그 안에 무엇이 있는지, 태그 등에 .mkv사용할 수 있는지 여부도 알 수 없을 것입니다 .<video>

그럴 필요는 없습니다전환하다Matroska에 대한 WebM 파일; 그들~이다유효한 Matroska 파일이므로 이름을 .mkv.

답변2

명확성, 단순성 및 표준화를 위해. Matroska는 수백 가지 코덱을 지원합니다. WebM은 1개의 비디오와 1개의 오디오를 지원합니다(또는 현재 더 있습니까?). 따라서 나(또는 컴퓨터 프로그램)가 "webm을 재생할 수 있나요?"라고 묻는다면 예 또는 아니요로 대답할 수 있습니다. 내가 "마트로스카를 플레이할 수 있나요?"라고 묻는다면 유용할 만큼 쉽게 대답할 수 없습니다. 따라서 webm이 하위 집합이라고 말하는 것은 맞습니다. 하지만 이를 사용하면 훨씬 더 많은 정보를 전달하고 지원을 보장할 수 있습니다.

관련 정보