Login   Register  
PHP Classes
elePHPant
Icontem

Class: FFmpeg PHP

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Classes of Vladimir Gorej  >  FFmpeg PHP  >  Download .tar.gz .zip  >  Support forum Support forum (3)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: FFmpeg PHP
Base name: ffmpeg-php
Description: Manipulate video files using the ffmpeg program
Related classes: , , , , , , ,
Version: 2.6.2
PHP version: 5
License: BSD License
All time users: 2165 users
All time rank: 1495
Week users: 78 users
Week rank: 20
Picture of Vladimir Gorej
Author: Vladimir Gorej <e-mail contact>
Packages: 1 Browse this author's classes Browse this author's classes
Country: Slovak Republic Slovak Republic - PHP jobs in Slovak Republic
Age: ???
All time rank: 11013 in Slovak Republic Slovak Republic
Week rank: 25 Up1 in Slovak Republic Slovak Republic Up


  Detailed description  
This package can be used to manipulate videos files in PHP using the ffmpeg program.

It provides classes for retrieving information from video and audio files like the duration, frame and sample rate, frame size, etc..

It can also extract individual frames from the videos and create GD image resources.

It supports the all the video formats supported by ffmpeg like MOV, AVI, MPEG, WMV, and the audio formats MP3 and WMA.

 

  Groups  
Group folder image PHP 5 Classes using PHP 5 specific features View top rated classes
Group folder image Audio Voice and music data generation and manipulation View top rated classes
Group folder image Video Movies and video data generation and manipulation View top rated classes

  Freshmeat project   Rate classes User ratings   Trackback  
  Applications   Related links   Files Files  

  Freshmeat project  
Project record: ffmpegphp
Popularity score: 156.29
Vitality score: 60.05

  User ratings  
There are not enough user ratings to display for this class.

  Trackback links  
Link Description
Extracting frames from videos using PHP (Polish) Thanks to Vladimir and his script are burning FFmpeg PHP published on phpclasses.org made it possible.

  Applications that use this class  
Link Description
Coiton project Video sharing system
VideoDroid converter free online service allowing you to convert and download Videos to MP3 with ease
Add link image If you know an application of this package, send a message to the author to add a link here.

  Related links  
Link Description
FFmpegPHP git repository FFmpegPHP git repository
FFmpegPHP Homepage FFmpegPHP Homepage
PEAR channel FFmpegPHP PEAR installer channel

  Files folder image Files  
File Role Description
Files folder imageadapter (3 files)
Files folder imageprovider (5 files)
Files folder imagetest (5 files, 3 directories)
Plain text file FFmpegMovie.php Class FFmpegMovie represents a movie file
Plain text file FFmpegFrame.php Class FFmpegFrame represents one frame from the movie
Plain text file FFmpegAnimatedGif.php Class FFmpegAnimatedGif represents an animated gif object
Plain text file FFmpegAutoloader.php Class Autoloading mechanism
Plain text file LICENSE Lic. New BSD Licencse
Plain text file README.rst Doc. README file

  Files  /  Files folder image adapter  
File Role Description
  Plain text file ffmpeg_movie.php Class compatiblity adapter for old ffmpeg-php extension
  Plain text file ffmpeg_frame.php Class compatiblity adapter for old ffmpeg-php extension
  Plain text file ffmpeg_animated_gif.php Class compatiblity adapter for old ffmpeg-php extension

  Files  /  Files folder image provider  
File Role Description
  Plain text file AbstractOutputProvider.php Class Parent of all output providers
  Plain text file FFmpegOutputProvider.php Class ffmpeg provider implementation
  Plain text file FFprobeOutputProvider.php Class ffprobe provider implementation
  Plain text file OutputProvider.php Class interface of all output providers
  Plain text file StringOutputProvider.php Class StringOutputProvider ffmpeg provider implementation

  Files  /  Files folder image test  
File Role Description
Files folder imageadapter (3 files)
Files folder imageprovider (2 files)
Files folder imagedata (3 files)
  Plain text file bootstrap.php Test phpunit bootstrap file
  Plain text file FFmpegMovieTest.php Test FFmpegMovie unit test
  Plain text file FFmpegFrameTest.php Test FFmpegFrame unit test
  Plain text file FFmpegAnimatedGifTest.php Test FFmpegAnimatedGif unit test
  Plain text file FFmpegAutoloaderTest.php Test FFmpegAutoloader unit test

  Files  /  test  /  Files folder image adapter  
File Role Description
  Plain text file ffmpeg_movie_test.php Test ffmpeg_movie adapter unit test
  Plain text file ffmpeg_frame_test.php Test ffmpeg_frame adapter unit test
  Plain text file ffmpeg_animated_gif_test.php Test ffmpeg_animated_gif unit test

  Files  /  test  /  Files folder image provider  
File Role Description
  Plain text file FFmpegOutputProviderTest.php Test FFmpegOutputProvider unit test
  Plain text file FFprobeOutputProviderTest.php Test FFprobeOutputProvider unit test

  Files  /  test  /  Files folder image data  
File Role Description
  Plain text file test.mp4 Data testing video file
  Plain text file test.wav Data testing audio file
  Plain text file test1.txt Data testing data

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