왜 YouTube 압축 알고리즘이 Minecraft 비디오에서 제대로 작동하지 않습니까?


-4

Minecraft 비디오는 매우 작은 엔트로피를 가지고 있습니다. 서버와 수만 또는 수백 MB의 데이터 만 교환하여 온라인에서 마인 크래프트에 몇 시간을 재생할 수 있습니다. 이것은 Minecraft 비디오의 엔트로피 상한입니다. 그러나 Minecraft 비디오는 상당히 큽니다. 1 시간 비디오는 1GB 이상입니다.

예를 들어, 터보 코드 는 엔트로피에 매우 가까워 야합니다. 그렇다면 왜 YouTube 압축 알고리즘이 Minecraft 비디오에서 잘 작동하지 않습니까?

답변:


1

Minecraft는 블록 배열을 렌더링하는 Java로 작성된 게임입니다. Minecraft에서 렌더링되지 않은 블록의 배열을 정의하는 데 필요한 매개 변수를 저장하려면 렌더링 된 블록 배열의 비디오로 시작한 다음 압축 알고리즘을 사용하여 비디오 파일을 더 작고 적합하게 만들면 YouTube보다 훨씬 적은 저장 공간이 필요합니다 YouTube에서 재생합니다.

정보 이론의 관점에서 YouTube 비디오에서 거꾸로 작업하고 Minecraft의 블록 배열을 정의하는 데 필요한 매개 변수를 프로그래밍 방식으로 추출하는 데 관심이 있다고 가정합니다. 나는 이것이 가능하다고 생각하지 않으며, 그 이유는 가능하다면 컴퓨터 화면에 표시된 이미지의 초점이 맞지 않은 휴대 전화 사진으로 시작한 다음 프로그래밍 방식으로 정확한 재구성을 할 수 있기 때문입니다 그것의 스크린 샷. 예를 들어, 컴퓨터 프로그램이 캡처 된 화면 이미지가 Windows에서 온 것임을 식별 할 수 있으면 이미지와 일치하는 큰 Windows 스크린 샷 라이브러리를 검색 할 수 있습니다.

위에서 언급 한 것 외에도 YouTube는 신중한 관찰로 인식 할 수있는 비디오의 많은 시각적 중복성을 무시하는 "게으른 눈"압축 알고리즘을 사용합니다.


youtube가 더 나은 압축 알고리즘을 사용하지 않는 이유는 무엇입니까?
François

1
YouTube가 현재 사용 가능한 Google에서 개발 한 더 나은 압축 알고리즘을 사용하지 않는 한 가지 이유는 덜 강력한 하드웨어에서 YouTube를 더 안정적으로 만들기 위해서입니다.
karel

내가 올바르게 기억한다면, 질문의 절반 이상이 주제에서 벗어난 것으로 간주 되었기 때문에 웹 응용 프로그램에서 질문을 처음 수퍼 유저로 마이그레이션하기 전에 웹 응용 프로그램에서 질문했을 때 최소한 몇 개의 다운 보트가 다운되었습니다. 웹 응용 프로그램은 대규모 웹 사이트는 아니지만 고급 웹 사이트이며 Stack Overflow의 전문 프로그래머도 배울 수 있습니다. 정죄로 간주하는 것은 웹 응용 프로그램의 사용자가 귀하의 질문이 여기에서 이전 되었기 때문에 관련 지점이 아니더라도 장기적으로 더 나은 답변을 얻는 데 도움이됩니다.
karel
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.