Login   Register  
PHP Classes
elePHPant
Icontem

SWF header parser

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Carlos Falo Hervás  >  SWF header parser  >  Download .tar.gz .zip  >  Support forum Support forum (9)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: SWF header parser
Base name: swfheader
Description: Parse header of Flash files to extract metadata
Related classes: , , , , , , ,
Version: -
PHP version: 3
License: GNU Lesser General Public License (LGPL)
All time users: 4776 users
All time rank: 448
Week users: 5 users
Week rank: 687
 

  Author  
Picture of Carlos Falo Hervás
Name: Carlos Falo Hervás <e-mail contact>
Packages: 10 Browse all classes by Carlos Falo Hervás Browse all classes by
Country: Spain Spain - PHP jobs in Spain
Age: 37
All time rank: 271 in Spain Spain
Week rank: 335 Down8 in Spain Spain Down
Innovation award
Innovation award
Nominee: 1x


  Detailed description  
This class is meant to parse the header of Shockwave Flash animation files (.swf) to extract metadata information like the width and height of animation, compression status and uncompressed size, frame rate and total number of frames.

This class parses Flash files using only PHP code, so no special extension is necessary.

Supports both, compressed and uncompressed SWF Flash movies

  Groups   Freshmeat project   Rate classes User ratings  
  Trackback   Applications   Files Files  

  Groups  
Group folder image Files and Folders Listing, accessing and manipulating files and folders View top rated classes
Group folder image Flash Generate and interact with Flash animations View top rated classes
Group folder image Parsers Programming language interpreters and format parsers View top rated classes


  Innovation Award  
PHP Programming Innovation award nominee
May 2004
Number 2

Prize: One downloadable copy of PHPEd
Shockwave Flash is a technology that has been growing its popularity in the latest years, especially among Web designers.

It provides a much richer means of presentation of content and user interaction that the traditional HTML based user interface pages.

This characteristic has been motivating many Content Management System developers to add support to integrate Flash animations in their systems.

The Shockwave Flash format is proprietary and is made of binary information. This imposes an additional difficulty to analyze and verify the integrity of the information contained in Flash animation files.

This class provides a basic solution for analyzing Flash animation files by parsing their header information to extract metadata that may be useful for content management systems as well verify the integrity of these files when they are uploaded to the publishing systems.

Manuel Lemos

  Freshmeat project  
Project record: swfheader
Popularity score: 53.37
Vitality score: 1.0

  User ratings  
Ratings
Utility
Consistency
Documentation
Examples
Tests
Videos
Overall
Rank
All time:
Good (95.0%)
Good (87.5%)
Good (87.5%)
Good (80.0%)
-
-
Sufficient (73.0%)
105
Month:
Not yet rated by the users

  Trackback links  
Link Description
php GetImageSize() Fehler verhindert SWF-Upload Unter dem Ticket 3867 und 3165 wird eigentlich ein PHP-Fehler geführt, der verhindert, das intern per ZIP gepackte Flash-Banner korrekt in OpenX hochgeladen werden, wenn die PHP Extension zlib nicht statisch in PHP enthalten ist (siehe auch http://bugs.php.net/bug.php?id=29611)...
PHP: Enable static version of zlib No, you have to build your own PHP with zlib static...

  Applications that use this class  
No application links were specified for this class.
Add link image If you know an application of this package, send a message to the author to add a link here.
  Files folder image Files  
File Role Description
Plain text file LICENSE.txt Lic. LGPL license
Plain text file README_EN.txt Doc. English documentation
Plain text file swfheader.class.php Class Base class source code
Plain text file test.php Example Test script

Download all files: swfheader.tar.gz swfheader.zip
NOTICE: if you are using a download manager program like 'GetRight', please Login before trying to download this archive.