hexagonit.swfheader

SWF metadata parser
Download nu

hexagonit.swfheader Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Kai Lautaportti
  • Uitgever website:
  • http://github.com/dokai/

hexagonit.swfheader Tags


hexagonit.swfheader Beschrijving

SWF metadata parser hexagonit.swfheader is een Python-bibliotheek die een enkele functie biedt - parseren - die in staat is om de metadata te ontleden in een SWF (Flash-animatie) -bestand. De hoofdgebruikscase is om de afmetingen van een SWF-bestand te ondervragen om te helpen bij het insluiten van het bestand in een HTML-pagina. Evenage: het gebruik van de parser is heel eenvoudig, geef eenvoudig de Hexagonit.swFheader.parse-functie en bel het met een bestandssysteempad of een bestand-achtig object. >>> import hexagonit.swfheader >>> metadata = hexagonit.swfheader.parse (test_swf) >>> pprint (metadata) {'gecomprimeerd': false, 'fps': 12, 'frames': 1, 'hoogte': 400, 'Grootte': 153, 'versie': 5, 'WIDTH': 550, 'XMAX': 550, 'Xmin': 0, 'Ymax': 400, 'Ymin': 0} De PARSE-functie retourneert een woordenboek die de volgende items bevat: versie (INT) de versie van het Flash-formaat, bijv 7.Compressed (BOOL) TRUE, als de inhoud van het bestand wordt gecomprimeerd met behulp van ZLIB-compressie, onjuist anders.Size (INT) byte grootte van de (ongecomprimeerde) inhoud van het SWF-bestand.xmin (INT) de mindere X-coördinaat van het SWF-bestand. de grenzende rechthoek van de inhoud .XMAX (INT) de grotere X-coördinaat van de begrenzingsrechthoek van de inhoud. Symin (INT) de mindere Y-coördinaat van de begrenzingsrechthoek van de inhoud .YMAX (INT) De grotere Y-coördinaat van de begrenzingsrechthoek van de inhoud. Breedte (INT) de breedte van het SWF-bestand in Pixels.Height (INT) de hoogte van het SWF-bestand in pixels.Frames (INT) het aantal frames in het SWF-bestand.fps (INT ) Frames per seconde.Mand Linewhen geïnstalleerd met SetUptools Een script met de naam SWFHearder wordt in uw bakmap geplaatst die kan worden gebruikt om eenvoudig te introspect SWF-bestanden op het bestandssysteem: $ SWFHEADER SOME_FILE.SWFSWF-header --------- Versie : 7Compressie: Falsedimensions: 1105 x 1629 Bounding box: (0, 1105, 0, 1629) Frames: 64FPS: 1 Vereisten: · Python Wat is er nieuw in deze release: · Een bug opgelost met het parseren van de velden "FPS" en "Frames". De volgorde van de velden is omgekeerd en bovendien werd het veld "FPS" verkeerd geparseerd. Bug gerapporteerd door Valeriy Zmiyevskoy.


hexagonit.swfheader Gerelateerde software