2010-07-27 3 views
0

내 웹 서버에 업로드 된 파일을 확인하는 간단한 파이썬 lib가 플래시 미디어 (FLV)이고 mimetype 확장이 아닌 flv 헤더 (메타 데이터)를 읽어야합니다.python FLV checker

답변

5

Kaa은 사용하기 쉽고 매우 강력합니다. 지금 당장

:

>>> import kaa.metadata 
>>> info = kaa.metadata.parse('tlib_allie_jordan-sd169.wmv') 
>>> print info 
|  type: asf format 
|  media: MEDIA_AV 
|  mime: video/x-ms-asf 
|  length: 1871.166 
+-- Video Track #1 
| |  media: MEDIA_VIDEO 
| |  codec: Windows Media Video V8 
| |  width: 768 
| |  height: 432 
| |  fourcc: WMV2 
| |   id: 1 
+-- Audio Track #1 
| |  media: MEDIA_AUDIO 
| | channels: 2 
| | samplerate: 48000 
| |  codec: Windows Media Audio V7/V8/V9 
| | samplebits: 16 
| | bitrate: 64000 
| |  fourcc: 0x161 
| |   id: 2 

무엇 KAA 수 support를 참조하십시오. 지원에는 FLV가 포함됩니다.

+0

+1 정확하고 요점. –

+0

progo 감사합니다, 내가 찾은 특별하고 더 가벼운 FLV lib 디렉토리에 pypi flvlib 그것은 내 질문에 대답하도록 설계되었습니다 – MBarsi

+0

예, 당신은보다 전문적인 lib를 사용하여 FLV 검사를해야합니다. Kaa는로드 될 때 빠르지 만 시작 시간에는 약간의 추가가 있습니다. – progo