인터넷 비디오가 Flash인지 HTML5(또는 그러한 것이 있는 경우 다른 것)인지 어떻게 알 수 있나요?

인터넷 비디오가 Flash인지 HTML5(또는 그러한 것이 있는 경우 다른 것)인지 어떻게 알 수 있나요?

나 좀 있어요문제Opera 및 Chromium 브라우저에서 일부 스트림을 재생하고 있는데 이를 디버깅하고 싶습니다. 그러나 주어진 스트림이 어떤 형식을 사용하고 있는지 알 수 없기 때문에 무엇이 작동하고 무엇이 작동하지 않는지 알 수 없습니다. 모든 경우는 아니더라도 일부 경우에 이를 식별할 수 있는 방법이 있습니까?


반드시 YouTube를 언급하는 것은 아닙니다., HTML5 비디오만 사용하는 것 같아요. Flash를 사용했을 때 마우스 오른쪽 버튼을 클릭하면 FlashPlayer 옵션이 제공되었던 것을 기억합니다. 그리고 YouTube는 여전히 마우스 오른쪽 버튼을 클릭하면 스트림에 대한 많은 정보를 제공합니다('전문 통계'). 하지만많은 스트림에는 그러한 정보가 없습니다.그 부재는 스트림이 플래시가 아니라는 신호입니까?

마우스 오른쪽 버튼 클릭 메뉴에 정보가 제공되는지 여부에 관계없이 비디오 스트림 형식에 대해 알고 싶습니다.

또한 Flash 및 HTML5 스트리밍에 대한 대안이 있는지, 그리고 이를 인식하는 방법을 알고 싶습니다. 또한 일부 애드온은 온라인 비디오를 캡처/다운로드할 수 있으며 MP4, WEBM, 3GP, MOV 등 "형식"에 액세스할 수 있습니다(또는 "확장"이라고 해야 할까요?). 스트리밍 자체의 "형식"에 대해 말하는 것인가요? (YouTube에는 하나의 스트림(MP4, WEBM, 3GP)에 대한 다양한 확장 프로그램이 있는 것 같습니다. 크기/해상도에 따라 다르지만 모두 HTML5인가요?)


Flash가 관련되는 경우와 포함되지 않는 경우, HTML5가 있는 경우, 다른 형식/플러그인이 관련되는 경우(있는 경우), 이러한 용어와 물리적으로 캡처할 수 있는 파일 확장자 간의 관계가 무엇인지 알고 싶습니다.

답변1

Flash 비디오 플레이어는 일반적으로 다음과 같은 HTML 태그를 사용합니다.

<object type="application/x-shockwave-flash" 

HTML5 동영상은 <video>태그를 사용합니다.

따라서 비디오 옆을 마우스 오른쪽 버튼으로 클릭하고 사이트에서 이 장소를 "검사"하고 비디오를 저장하는 개체를 찾아 비디오가 어떻게 만들어졌는지 확인하거나 페이지의 "소스 보기"를 검색하여 flash플래시 와 태그를 swf나타냅니다. videoHTML5를 나타냅니다.

Java 애플릿인 스트리밍 비디오를 위한 또 다른(별로 인기가 없는) 옵션이 있습니다. 소스 코드를 통해 애플릿을 찾는 것은 일반적으로 조금 더 까다롭지만 위의 키워드 중 어느 것도 사용하지 않으며 소스에는 아마도 몇 가지 <link>태그가 포함될 것입니다. 파일jar

코드를 파헤치지 않는 또 다른 방법은 no-script브라우저에 일부 스타일 플러그인을 사용하여 Flash와 Java를 제거하는 대신 일시적으로 비활성화하여 사이트에서 비디오를 비활성화하는지 확인하는 것입니다.

관련 정보