Login   Register  
PHP Classes
elePHPant
Icontem

PHP Video Toolkit

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us

  Author  
Picture of Oliver Lillie
Name: Oliver Lillie is available for providing paid consulting. Contact Oliver Lillie .
Packages: 5 Browse all classes by Oliver Lillie Browse all classes by
Country: Finland Finland - PHP jobs in Finland
Age: 33
All time rank: 201 in Finland Finland
Week rank: 32 Down1 in Finland Finland Equal
Innovation award
Innovation award
Nominee: 2x

Winner: 1x


  Detailed description   Download .zip .tar.gz  
This class is a wrapper around the FFmpeg, FLVTools2 and Mencoder programs to allow PHP developers to manipulate and convert video files.

It also provides FFmpeg-PHP emulation in pure PHP so you do not need to compile and install the module.

It performs several types of manipulation operations that include video format conversion, extract video frames into separate image files, assemble a video stream from a set of separate video images, extract audio from video, watermark videos and extracted frames.

Several parameters can also be configured like the output video file format, which can be Flash video or any other supported by ffmpeg, video and audio bit rate and sample rate, video dimensions and aspect ratio.

It can also retrieve information about the media file, such as duration, bit rate, frame rate, format, dimensions, display aspect ratio, pixel aspect ratio, audio stereo, audio frequency and audio format, without any other additional library.

  Classes of Oliver Lillie  >  PHP Video Toolkit  >  Download .zip .tar.gz  >  Support forum Support forum (32)  >  Blog Blog  >  RSS 1.0 feed RSS 2.0 feed Latest changes  
Name: PHP Video Toolkit
Base name: phpvideotoolkit
Description: Manipulate and convert videos with ffmpeg program
Version: 2.0.0
PHP version: 5
License: BSD License
All time users: 20966 users
All time rank: 23
Week users: 28 users
Week rank: 42 Down
 
  Groups   Freshmeat project   Rate classes User ratings  
  Trackback   Applications   Files Files  

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


  Freshmeat project  
Project record: phpvideotoolbox
Popularity score: 61.71
Vitality score: 2.05

  User ratings  
Ratings
Utility
Consistency
Documentation
Examples
Tests
Videos
Overall
Rank
All time:
Good (83.0%)
Sufficient (76.1%)
Sufficient (70.5%)
Sufficient (76.1%)
-
-
Sufficient (63.7%)
556
Month:
Not yet rated by the users

  Trackback links  
Link Description
Aufnahmedatum aus Avi auslesen Theoretisch sollte das möglich sein. In der Praxis hängt es davon ab, ob das Videoformat (es gibt ja unzählige) das Datum überhaupt speichert...
Come realizzare un clone di Youtube in PHP Se vi siete mai chiesti come realizzare un clone di youtube totalmente in PHP (magari con Symfony), non vi resta che leggere quest’articolo da Vexxblog, che ci spiega passo passo come convertire e codificare i video nel blasonato formato FLV...
Enlaces interesantes PHP phpffmpeg es una clase que nos permitirá utilizar el programa ffmpeg para manipular y convertir vídeos a nuestro antojo...
FFMpeg FFMpeg är en till open source applikation man kan installera på servern, man skulle kunna säga att det är lite som Imagemagick fast för film.
Interactive Web Programming With Server If you want to try to look at...
Interesantes links para PHP phpffmpeg es una clase que nos permitirá utilizar el programa ffmpeg para manipular y convertir vídeos...
PHP CookBook: MyPHPTube.com With the increased popularity of the YouTube.com service, many wanted to organize a similar service, but how can they do it?...
Phpffmpeg: clase para manejar ffmpeg phpffmpeg es una clase que nos permitirá utilizar el programa ffmpeg, pudiendo así manipular y convertir vídeos...
PHPVideoToolkit I use a PHP Video Toolkit WAMPP environment...
Scripts for 2008-03-20 Es una clase que nos permitirá utilizar el programa ffmpeg, pudiendo así manipular y convertir vídeos...
Video Caps For this purpose I only saw a phpclasses package...

  Applications that use this class  
Link Description
PHPMotion A You-Tube clone CMS that makes use of 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
Files folder imagedocumentation (23 files, 4 directories)
Files folder imageexamples (25 files, 2 directories)
Files folder imagelib (50 files, 5 directories)
Files folder imagevendor (1 file, 1 directory)
Accessible without login Plain text file autoloader.php Aux. Auxiliary script
Accessible without login Plain text file CHANGELOG.md Doc. Changlog
Accessible without login Plain text file composer.json Data Auxiliary data
Accessible without login Plain text file composer.lock Data Auxiliary data
Accessible without login Plain text file LICENSE.md Data Auxiliary data
Accessible without login Plain text file README.md Data Auxiliary data

  Files  /  Files folder image documentation  
File Role Description
Files folder imagecss (4 files, 1 directory)
Files folder imageimg (3 files)
Files folder imageincludes (6 files)
Files folder imagejs (2 files, 1 directory)
  Accessible without login Plain text file about-and-license.php Aux. Auxiliary script
  Accessible without login Plain text file change-log.php Aux. Auxiliary script
  Accessible without login Plain text file documentation.advanced-options.php Aux. Auxiliary script
  Accessible without login Plain text file documentation.inpu...-output-formats.php Aux. Auxiliary script
  Accessible without login Plain text file documentation.installing-ffmpeg.php Aux. Auxiliary script
  Accessible without login Plain text file documentation.phpv...class-reference.php Aux. Auxiliary script
  Accessible without login Plain text file documentation.the-basics.php Aux. Auxiliary script
  Accessible without login Plain text file documentation.timecodes.php Aux. Auxiliary script
  Accessible without login Plain text file documentation.what...otoolkit-is-not.php Aux. Auxiliary script
  Accessible without login Plain text file examples.add-watermarking.php Aux. Auxiliary script
  Accessible without login Plain text file examples.convert-media-formats.php Aux. Auxiliary script
  Accessible without login Plain text file examples.export-a-series-of-frames.php Aux. Auxiliary script
  Accessible without login Plain text file examples.export-a-single-frame.php Aux. Auxiliary script
  Accessible without login Plain text file examples.export-animated-gif.php Aux. Auxiliary script
  Accessible without login Plain text file examples.extract-a-segment.php Aux. Auxiliary script
  Accessible without login Plain text file examples.extract-audio.php Aux. Auxiliary script
  Accessible without login Plain text file examples.join-videos.php Aux. Auxiliary script
  Accessible without login Plain text file examples.overlay-audio.php Aux. Auxiliary script
  Accessible without login Plain text file examples.queuing-transcoding.php Aux. Auxiliary script
  Accessible without login Plain text file examples.split-or-chunk-media.php Aux. Auxiliary script
  Accessible without login Plain text file examples.transcodi...ogress-handlers.php Aux. Auxiliary script
  Accessible without login Plain text file examples.your-ffmpeg-setup.php Aux. Auxiliary script
  Accessible without login Plain text file index.php Aux. Auxiliary script

  Files  /  documentation  /  Files folder image css  
File Role Description
Files folder imagegoogle-code-prettify (1 file)
  Accessible without login Plain text file bootstrap-responsive.css Data Auxiliary data
  Accessible without login Plain text file bootstrap-responsive.min.css Data Auxiliary data
  Accessible without login Plain text file bootstrap.css Data Auxiliary data
  Accessible without login Plain text file bootstrap.min.css Data Auxiliary data

  Files  /  documentation  /  css  /  Files folder image google-code-prettify  
File Role Description
  Accessible without login Plain text file prettify.css Data Auxiliary data

  Files  /  documentation  /  Files folder image img  
File Role Description
  Accessible without login Image file glyphicons-halflings-white.png Icon Icon image
  Accessible without login Image file glyphicons-halflings.png Icon Icon image
  Accessible without login Image file project.png Icon Icon image

  Files  /  documentation  /  Files folder image includes  
File Role Description
  Accessible without login Plain text file comments.php Example Example script
  Accessible without login Plain text file configuration.php Example Example script
  Accessible without login Plain text file examples.php Example Example script
  Accessible without login Plain text file footer.php Example Example script
  Accessible without login Plain text file functions.php Example Example script
  Accessible without login Plain text file header.php Example Example script

  Files  /  documentation  /  Files folder image js  
File Role Description
Files folder imagegoogle-code-prettify (19 files)
  Accessible without login Plain text file bootstrap.js Data Auxiliary data
  Accessible without login Plain text file bootstrap.min.js Data Auxiliary data

  Files  /  documentation  /  js  /  Files folder image google-code-prettify  
File Role Description
  Accessible without login Plain text file lang-apollo.js Data Auxiliary data
  Accessible without login Plain text file lang-clj.js Data Auxiliary data
  Accessible without login Plain text file lang-css.js Data Auxiliary data
  Accessible without login Plain text file lang-go.js Data Auxiliary data
  Accessible without login Plain text file lang-hs.js Data Auxiliary data
  Accessible without login Plain text file lang-lisp.js Data Auxiliary data
  Accessible without login Plain text file lang-lua.js Data Auxiliary data
  Accessible without login Plain text file lang-ml.js Data Auxiliary data
  Accessible without login Plain text file lang-n.js Data Auxiliary data
  Accessible without login Plain text file lang-proto.js Data Auxiliary data
  Accessible without login Plain text file lang-scala.js Data Auxiliary data
  Accessible without login Plain text file lang-sql.js Data Auxiliary data
  Accessible without login Plain text file lang-tex.js Data Auxiliary data
  Accessible without login Plain text file lang-vb.js Data Auxiliary data
  Accessible without login Plain text file lang-vhdl.js Data Auxiliary data
  Accessible without login Plain text file lang-wiki.js Data Auxiliary data
  Accessible without login Plain text file lang-xq.js Data Auxiliary data
  Accessible without login Plain text file lang-yaml.js Data Auxiliary data
  Accessible without login Plain text file prettify.js Data Auxiliary data

  Files  /  Files folder image examples  
File Role Description
Files folder imageincludes (2 files)
Files folder imagemedia (2 files)
  Accessible without login Plain text file convert-to-3gp.php Example Example script
  Accessible without login Plain text file convert-to-animated-gif.php Example Example script
  Accessible without login Plain text file convert-to-flv.php Example Example script
  Accessible without login Plain text file convert-to-mp3.php Example Example script
  Accessible without login Plain text file convert-to-ogg.php Example Example script
  Accessible without login Plain text file extract-frame.example1.php Example Example script
  Accessible without login Plain text file extract-frame.example2.php Example Example script
  Accessible without login Plain text file extract-frames.php Example Example script
  Accessible without login Plain text file extract-mp3-test.php Example Example script
  Accessible without login Plain text file timecodes.php Example Example script
  Accessible without login Plain text file example-config.php Example Example configuration file
  Accessible without login Plain text file example01.php Example Converts video to Flash Video (ie FLV)
  Accessible without login Plain text file example02.php Example Screen grabs video frames.
  Accessible without login Plain text file example03.php Example Converts an image sequence into a video mpeg
  Accessible without login Plain text file example04.php Example Watermark a video / frame extraction
  Accessible without login Plain text file index.php Example Examples Readme
  Accessible without login Plain text file example05.php Example Access media metadata without using the ffmpeg-php library.
  Accessible without login Plain text file example06.php Example Extract audio from video.
  Accessible without login Plain text file example07.php Example Join multiple videos together.
  Accessible without login Plain text file example08.php Example Easy video conversion to common formats using the adapters.
  Accessible without login Plain text file example09.php Example Shows you how to access the information about your ffmpeg installation.
  Accessible without login Plain text file example10.php Doc. Shows you how to extract a specific frame from a movie.
  Accessible without login Plain text file example11.php Example Shows how to use the FFmpeg-PHP emulation classes
  Accessible without login Plain text file example12.php Example Shows how to easily manipluate timecodes
  Accessible without login Plain text file example13.php Example This demonstrates how to simply create a FLV stream script.

  Files  /  examples  /  Files folder image includes  
File Role Description
  Accessible without login Plain text file bootstrap.php Example Example script
  Accessible without login Plain text file config.php Example Example script

  Files  /  examples  /  Files folder image media  
File Role Description
  Accessible without login Image file MOV00007.gif Icon Icon image
  Accessible without login Image file mov02596-2.jpg Icon Icon image

  Files  /  Files folder image lib  
File Role Description
Files folder imageAudioFormat (2 files)
Files folder imageCache (1 file)
Files folder imageImageFormat (6 files)
Files folder imageLogger (1 file)
Files folder imageVideoFormat (8 files)
  Plain text file AnimatedGif.php Class Class source
  Plain text file AnimatedGifTranscoderAbstract.php Class Class source
  Plain text file AnimatedGifTranscoderConvert.php Class Class source
  Plain text file AnimatedGifTranscoderGifsicle.php Class Class source
  Plain text file AnimatedGifTranscoderInterface.php Class Class source
  Plain text file AnimatedGifTranscoderPhp.php Class Class source
  Plain text file Audio.php Class Class source
  Plain text file AudioFormat.php Class Class source
  Plain text file Binary.php Class Class source
  Plain text file BinaryLocateException.php Class Class source
  Plain text file CacheAbstract.php Class Class source
  Plain text file CacheInterface.php Class Class source
  Plain text file Config.php Class Class source
  Plain text file ConfigSetException.php Class Class source
  Plain text file Exception.php Class Class source
  Plain text file ExecBuffer.php Class Class source
  Plain text file Extensions.php Class Class source
  Plain text file FfmpegParser.php Class Class source
  Plain text file FfmpegParserAbstract.php Class Class source
  Plain text file FfmpegParserFormatsArgumentOnly.php Class Class source
  Plain text file FfmpegParserGeneric.php Class Class source
  Plain text file FfmpegProcess.php Class Class source
  Plain text file FfmpegProcessException.php Class Class source
  Plain text file FfmpegProcessOutputException.php Class Class source
  Plain text file FfmpegProcessPostProcessException.php Class Class source
  Plain text file FfmpegProcessProgressable.php Class Class source
  Plain text file FilterAbstract.php Class Class source
  Plain text file Format.php Class Class source
  Plain text file Formats.php Class Class source
  Plain text file Image.php Class Class source
  Plain text file ImageFormat.php Class Class source
  Plain text file InvalidArgumentException.php Class Class source
  Plain text file Loggable.php Class Class source
  Plain text file LoggerInterface.php Class Class source
  Plain text file Media.php Class Class source
  Plain text file MediaParser.php Class Class source
  Plain text file MediaParserAbstract.php Class Class source
  Plain text file MediaProbeParser.php Class Class source
  Plain text file Parser.php Class Class source
  Plain text file ParserAbstract.php Class Class source
  Plain text file ProcessBuilder.php Class Class source
  Plain text file ProgressHandlerAbstract.php Class Class source
  Plain text file ProgressHandlerNative.php Class Class source
  Plain text file ProgressHandlerOutput.php Class Class source
  Plain text file String.php Class Class source
  Plain text file TempFile.php Class Class source
  Plain text file Timecode.php Class Class source
  Plain text file Trace.php Class Class source
  Plain text file Video.php Class Class source
  Plain text file VideoFormat.php Class Class source

  Files  /  lib  /  Files folder image AudioFormat  
File Role Description
  Plain text file Flac.php Class Class source
  Plain text file Mp3.php Class Class source

  Files  /  lib  /  Files folder image Cache  
File Role Description
  Plain text file Null.php Class Class source

  Files  /  lib  /  Files folder image ImageFormat  
File Role Description
  Plain text file Bmp.php Class Class source
  Plain text file Gif.php Class Class source
  Plain text file Jpeg.php Class Class source
  Plain text file Jpg.php Class Class source
  Plain text file Png.php Class Class source
  Plain text file Ppm.php Class Class source

  Files  /  lib  /  Files folder image Logger  
File Role Description
  Plain text file Null.php Class Class source

  Files  /  lib  /  Files folder image VideoFormat  
File Role Description
  Plain text file 3gp.php Class Class source
  Plain text file Flv.php Class Class source
  Plain text file H264.php Class Class source
  Plain text file Mkv.php Class Class source
  Plain text file Mp4.php Class Class source
  Plain text file Ogg.php Class Class source
  Plain text file Webm.php Class Class source
  Plain text file Wmv.php Class Class source

  Files  /  Files folder image vendor  
File Role Description
Files folder imagecomposer (5 files)
  Accessible without login Plain text file autoload.php Aux. Auxiliary script

  Files  /  vendor  /  Files folder image composer  
File Role Description
  Accessible without login Plain text file autoload_classmap.php Aux. Auxiliary script
  Accessible without login Plain text file autoload_namespaces.php Aux. Auxiliary script
  Accessible without login Plain text file autoload_real.php Aux. Auxiliary script
  Accessible without login Plain text file ClassLoader.php Aux. Auxiliary script
  Accessible without login Plain text file installed.json Data Auxiliary data

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