Python FLV 检查器
我需要一个简单的Python库,用来检查上传到我的网页服务器的文件是否是Flash媒体(FLV格式)。这个检查是通过读取FLV文件的头部信息(元数据)来完成的,而不是通过文件的类型后缀来判断。
1 个回答
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 可以 支持哪些东西。它的支持内容包括 FLV 格式。