DoVirus.kr

728x90

 

https://www.dovirus.kr/127

 

파이어폭스 지원되는 형식 및 MIME 유형의 동영상를 찾을 수 없습니다. 해결

파이어폭스만 수년째 쓰다보니 가끔 동영상 링크가 안열리는 경우가 있다 다운로드를 받아서 봐도 잘 보이고 mime 설정도 되어 있는데 안 열리는 경우 F12키를 누르고 다시 열어 보면 네트워크 영

www.dovirus.kr

 

일전에 저런 경우에 대해서 기술 하였는데

추가적으로 더 발견하고 해결한 상황에 대해서 서술해 보고자 한다.

 

지금까지 발견한 경우는 2가지인데

1. mp4 파일이 깨진 경우

답 없다.

크로미움계열에서는 영상을 자체적으로 fix하여 재생을 하는 것 같지만

파이어폭스는 자체적으로 코덱을 재생할 능력이 없어서 cisco 에서 무료로 제공한 코덱을 사용하는데

코덱의 한계인지 안된다

해당 파일을 다운받아 팟플에서 영상 속성을 보면

영상은 avc 코덱을 사용한 h.264 코덱 이지만 영상 자체에 에러가 있어서 재생이 안된다.

재인코딩해서 에러를 지워주면 잘 된다. 하지만 온라인에서 그럴 수는 없으니 그냥 그러려니 해라.

 

2. H.265 코덱

위에서 언급한 h.264는 cisco에서 무료로 오픈하여 라이선스 비용 없이 사용이 가능한데

요즘 최신 휴대폰으로 찍은 영상들은 hevc 코덱 즉 h.265 를 사용한다.

 

자 또 코덱이 문제가 된다 H.265는 hevc는 파이어폭스에서 지원을 못하기 때문이다.

하지만 이건 파이어폭스에서 못하는 거지 유저가 코덱을 소유하지 못했을 경우는 아니기 때문에

사용가능한 방법이 존재 한다.

 

about:config 로 들어간다.

 

 

우측에 수정된 줄이 6줄이 표기 되어 있는데

전부 맞춰 준다

true 혹은 1 또는 2의 값을 준다.

 

자 이러면 브라우저는 hevc 코덱을 지원할 준비가 끝났다.

하지만 재생은 안된다

왜?

코덱이 없으니까...

 

코덱을 어디서 구하는가?

https://apps.microsoft.com/detail/9nmzlz57r3t7?hl=ko-kr&gl=KR

 

HEVC Video Extensions - Windows에서 다운로드 및 설치 | Microsoft Store

Windows 10 장치의 모든 비디오 앱에서 HEVC(고효율 비디오 코딩) 비디오를 재생해 보세요. 이러한 확장은 Intel 7세대 코어 프로세서 및 4K와 Ultra HD 컨텐츠를 지원하는 최신 GPU를 포함한 일부 최신 장

apps.microsoft.com

여기서 1200원 주고 구입

 

https://apps.microsoft.com/detail/9n4wgh0z6vhq?hl=ko-kr&gl=KR

 

장치 제조업체의 HEVC Video Extensions - Microsoft Apps

Windows 10 장치의 모든 비디오 앱에서 HEVC(고효율 비디오 코딩) 비디오를 재생해 보세요. 이러한 확장은 Intel 7세대 코어 프로세서 및 4K와 Ultra HD 컨텐츠를 지원하는 최신 GPU를 포함한 일부 최신 장

apps.microsoft.com

일부 PC에서는 제조업체에서 미리 구입해서 설치가 가능하다(HP나 에이서. 델 뭐 그런곳들... 삼성, LG는 안되는 거 같다)

 

https://github.com/Andrew-J-Larson/OS-Scripts/blob/main/Windows/Enable-HEIC-Extension-Feature.ps1

 

OS-Scripts/Windows/Enable-HEIC-Extension-Feature.ps1 at main · Andrew-J-Larson/OS-Scripts

This is where I'll put my custom scripts/functions that might be useful in future projects of mine. - Andrew-J-Larson/OS-Scripts

github.com

 

그 외에도 방법은 있는데 알아서들 설치해라

암튼 다 설치 했으면 해당 페이지를 리프래쉬 하면 영상이 보인다.

 

728x90