Commit graph

21 commits

Author SHA1 Message Date
jens1o
c43632faa8
Add Video#getFinalCommand and some refactor 2017-11-05 18:26:04 +01:00
Emre Sokullu
2bd63f4feb Fixed: the use of [] was killing PHP 5.3 compat 2017-10-11 16:45:20 -07:00
Romain Biard
96225b2dff Revert "Audio Params" (#377)
* Revert "Correct  type in VideoFilters->framerate (#372)"

This reverts commit cedcd37bd2.

* Revert "fix sources parameter type (array) in concat function (#363)"

This reverts commit af00b9d6a3.

* Revert "Audio Params (#344)"

This reverts commit cb7d850338.
2017-06-30 21:27:10 +02:00
Mohamed Radhi Guennichi
af00b9d6a3 fix sources parameter type (array) in concat function (#363) 2017-06-28 00:18:05 +02:00
Jens Hausdorf
cb7d850338 Audio Params (#344)
* 🚀 video profile and level
* add missing getter
* add missing use statement
* add missing return $this
* 1 test fixed
* fix other tests and clean up
We MUST rewrite them. They are too complex when it comes to new features
* trim trailing whitespaces
* fix typo
* 🚀 support for additional params in audio
2017-06-27 23:44:26 +02:00
Kyle Tse
4cfcabd7b5 Support resize and watermark in ordering. (#343)
* Support multiple -vf commands

Marge Filters into one command

* Ordering Scale

Using -vf to scale instead of -s to have ordering

* Correct the ResizeFilterTest

* Remove useless comments

* Fixed filter bug

Add checking on filters if only one process.

* Fixed typo error
2017-06-27 23:18:22 +02:00
Romain Biard
21c28dea25 Concatenation feature (#287)
* Creation of a feature to concatenate files into a new one.

* Update of the README
* Creation of the tests for the concatenation
* We use an array of videos instead of a path to a text files
* We use the bundle Temporary File System instead of getcwd
2017-02-14 13:55:07 -03:00
Romain Biard
6ba011de3a Methods getAdditionalParams & setAdditionalParams which allow the user to pass additional parameters to the encoding request (#284)
* Modification of the format Video to add additional parameters based on user's desire
* Update of the README
* Working version of this feature. Still needs tests
* Fixing the tests of FFMPeg\Media\Video
* Setting up tests for the additionalParams feature
* Correction des tests
* Modifying tests. They work locally but not on Travis.
* Still trying to understand why Travis is throwing errors when PHPUnit is not.
* Add the additional params at the end of the command
* Fixed the tests and the way we add the parameters
* We remove log files
2017-01-24 15:19:32 -03:00
Romain Biard
2b5d18f510 Creation of a Gif Media to be able to extract gif animation based on video sequences (#285)
* Creation of a media to extract video sequences into gif files
* We add a gif method to the class Video to be able to use the Gif Media.
* Parameters where missing in the declaration of the gif function
* One parameter was badly defined in the gif method
* We use the proper media in the method gif
* We add a missing declaration in the Video class
* Update of the README file
* Modification of the README file
* We remove an empty class
2017-01-24 15:03:51 -03:00
mhor
ac767875a6 checkstyle by php-cs-fixer 2014-08-08 23:50:33 +02:00
Simon Schick
7004e53399 Added configuration for audio channels 2014-06-25 10:21:59 +02:00
Romain Neutron
d3e97c974e Add support for video to audio transcoding 2013-10-10 15:09:10 +02:00
Romain Neutron
169e63a547 Fix video single pass encodings 2013-10-10 14:59:38 +02:00
Romain Neutron
5da128acaa Fix #66 : Allow single pass encoding 2013-10-10 13:27:06 +02:00
Romain Neutron
5814eb3085 Inject Video at Frame construction 2013-09-05 11:17:36 +02:00
Romain Neutron
ef237a8f76 Fix #47 : MediaTypeInterface::save adds filters depending on the codec 2013-08-05 18:00:39 +02:00
Romain Neutron
a39d8939db Fix #43 2013-06-26 15:17:16 +02:00
Romain Neutron
890cbce1f9 Add filter priorities 2013-06-26 00:21:12 +02:00
Romain Neutron
d7cf9231af Add ability to share audio filters with video 2013-06-25 21:43:01 +02:00
Romain Neutron
0887d9088c Fix doc blocks 2013-06-25 10:40:20 +02:00
Romain Neutron
ad3a5af623 Version 0.3 2013-06-25 10:03:20 +02:00