일부의 FLV 영상이 깨지는 경우 해결법

우선 FLV라는 것이 무엇인지 간단히 설명을 하겠습니다.

FLV라는 것은 Flash Video의 약자로 벡터 형식 동영상의 총칭입니다.
현재 사용되고 있는 플래시 비디오의 형태로는 다음과 같은 형태가 있습니다.

File Extension Mime Type Description
.f4v video/mp4 Video for Adobe Flash Player
.f4p video/mp4 Protected Video for Adobe Flash Player
.f4a audio/mp4 Audio for Adobe Flash Player
.f4b audio/mp4 Audio Book for Adobe Flash Player
위의 확장자를 모아서 FLV라고 표현합니다. 이 것들은 다음과 같은 코덱들을 사용하는데

  • H.264
  • VP6
  • MPEG-4 ASP
  • Sorenson H.263


위의 형식 중에서 영상이 깨어지는 오류가 발생하는 경우는 VP6의 경우로, 특히 VP6F 타입입니다.

그 중에서도 FL4 형식인데, 플레이어의 내부 코덱이 구버전이라 최신 형식의 문법을 올바르게 해석하지 못하기 때문에 발생하는 것으로 추측됩니다.(코덱을 적용시켜 주는 것으로 해결되므로)

일반적으로 배포되어있는 통합코덱 [그 중에서도 가장 좋은 호환성과 가장 좋은 성능을 보여주는 것은 Unified Codec Pack (dTomoyo님 제작, 현재 배포 중지 및 과거 버전 배포 금지 발효 중) 이죠] 에 대개 포함되어 있는 ffdshow 가 FLV를 해석(decoding)할 수 있기에 이를 적용시켜 주면 됩니다.

지금부터의 설명은 dTomoyo님Unified Codec Pack 9.0.22.1018 버전을 기준으로 진행됩니다.
하지만 ffdshow decoder가 있는 분이라면 공통적으로 적용되는 사항입니다.
플레이어는 Media Player Classic - Home Cinema 한국어 버전 6.4.9.1 입니다.

먼저 ffdshow Decoder 설정 화면을 띄운 뒤,
ffdshow 탭에서 Codecs 항목을 선택합니다.

사용자 삽입 이미지

그리고는 포맷형식에서 VP6F를 찾고 Decoder를 [disable] 에서 [libavcodec] 으로 전환시켜주시고 적용.
사용자 삽입 이미지

그리고는 플레이어 설정에서 내부 필터 사용 항목에서 FLV 전부 또는 FLV4 항목만을 해제 시켜주시면 됩니다.


P.S. 플레이어 설정 부분은 플에이어마다 다를 수 있으므로 혹시 찾지 못할 경우, 글을 남겨주시면 도와드리겠습니다.

Posted by Isitea

2008/07/28 14:29 2008/07/28 14:29
, , , , , ,
Response
0 Trackbacks , 0 Comments
RSS :
http://isitea.net/tc/Isitea/rss/response/151

Trackback URL : 이 글에는 트랙백을 보낼 수 없습니다


블로그 이미지

언제나 따스한 햇빛은 항상 우리곁에 있습니다.

- Isitea

Notices

Archives

Authors

  1. Isitea

Recent Trackbacks

Calendar

«   2017/11   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30    

Site Stats

Total hits:
379675
Today:
1
Yesterday:
38