0
我需要一个简单的python lib检查上传的文件到我的网络服务器是闪存媒体(FLV),通过阅读flv头(元数据),而不是mimetype扩展名。蟒蛇FLV检查器
我需要一个简单的python lib检查上传的文件到我的网络服务器是闪存媒体(FLV),通过阅读flv头(元数据),而不是mimetype扩展名。蟒蛇FLV检查器
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
看看卡阿可以support。支持包括FLV。
+1精确并符合要求。 – 2010-07-27 07:39:39
谢谢你progo,我发现pypi上的特殊和更轻量级的flv库文件 flvlib它被设计来回答我的问题 – MBarsi 2010-07-27 07:47:18
是的,你应该只使用更专用的lib进行FLV检查。 Kaa在加载时很快,但对我的开始时间增加了一点点。 – progo 2010-07-27 08:16:20