2010-07-27 2 views
0

J'ai besoin d'un simple python lib qui vérifie les fichiers téléchargés sur mon serveur web sont flash media (FLV), en lisant l'en-tête flv (métadonnées) et non l'extension mimetype.python Vérificateur FLV

Répondre

5

Kaa est simple à utiliser et assez puissant.

tout de suite:

>>> 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 

Voyez ce que Kaa peut support. Le soutien inclut FLV.

+0

+1 Précis et précis. –

+0

merci progo, j'ai trouvé spécial et plus léger flv lib sur pypi flvlib il a été conçu pour répondre à ma question – MBarsi

+0

Oui, vous devez utiliser une bibliothèque plus spécialisée pour la vérification FLV seulement. Kaa est rapide lorsqu'elle est chargée mais cela ajoute un peu à mes heures de départ. – progo