Roland Starke
0ee2a63e18
concat allow special chars in filename
2018-10-03 20:32:20 +02:00
Jens Hausdorf
279227ab2a
Merge branch 'master' into master
2018-09-05 09:27:36 +02:00
Miroslav Nový
0b871e59e7
Clip using input seek ( #543 )
...
Making video clip by input seeking
2018-07-06 18:51:09 +02:00
Lasse Lehtinen
eaebd51117
Fixed typehint for streamCopy
2018-05-30 15:04:35 +03:00
Lasse Lehtinen
4f40ba9d96
Merge remote-tracking branch 'upstream/master'
2018-05-30 15:02:09 +03:00
Jens Hausdorf
da15debf75
Merge branch 'master' into jens1o-patch-1
2018-05-28 09:14:13 +02:00
qcjackman
1711c66aad
fix the test expectations
2018-05-28 14:00:32 +08:00
qcjackman
8b03686aef
fixed a bug when call Frame->save() when set is true
2018-05-17 11:12:58 +08:00
Jens Hausdorf
da7a0b3777
Merge branch 'master' into jens1o-patch-1
2018-05-10 14:33:09 +02:00
Jens Hausdorf
fc55cf51d8
fix documentation and add a todo comment
...
fixes #529
2018-05-10 14:29:24 +02:00
Lasse Lehtinen
14323d12c2
Added required concat method for Audio files
2018-03-22 17:08:59 +02:00
Shaked Klein Orbach
fcd494f723
improve tests, validate frame file type
2018-03-07 14:27:27 -06:00
Shaked Klein Orbach
9fe417745e
add phpdoc & test png files
2018-03-06 17:16:37 -06:00
Shaked Klein Orbach
ae92dd5887
allow to set frame file type instead of hardcoded jpg
2018-03-05 18:59:57 -06:00
CDNRocket
b60a6c9922
Merge branch 'master' into patch-1
2018-03-01 21:13:47 +01:00
Igor Kosteski
934ed2739a
Media Default Format passing duration parameter to the ProgressListener
2018-02-21 16:38:46 +01:00
Igor Kosteski
368c65a7d5
Comment fix, Video size calculation base on the new video duration and added case on the VideoProgressListenerTest test class.
2018-02-19 10:59:58 +01:00
Igor Kosteski
53a978e021
Fix Clipping video transcoding progress not correct
2018-02-18 13:57:06 +01:00
Ivan Ganev
d5fc9ed9db
array representation backward compat for php5
2017-11-08 18:32:56 +02:00
Ivan Ganev
d13fa59759
updated color setter validation to throw InvalidArgumentException instead of silently unsetting values
2017-11-07 11:07:33 +02:00
Ivan Ganev
a989b49df1
Merge branch 'master' into master
2017-11-07 10:58:17 +02:00
jens1o
c393e31803
old php versions <.<
2017-11-05 18:45:35 +01:00
jens1o
c43632faa8
Add Video#getFinalCommand and some refactor
2017-11-05 18:26:04 +01:00
jens1o
5a889aa5f2
Added buildCommand and getFinalCommand to Audio class
...
#403
2017-11-05 17:35:41 +01:00
Ivan Ganev
ff1a36fdcc
unnecessary use of preg_match_all replaced with preg_match
2017-11-05 16:35:50 +02:00
Ivan Ganev
8950598211
addressing author requested fixes/changes
2017-11-05 16:28:24 +02:00
Ivan Ganev
456d9c6485
added -y property to ffmpeg when generating waveforms
2017-11-03 12:14:00 +02:00
Ivan Ganev
eb0bc309ef
added waveform color option
2017-11-02 17:31:39 +02:00
Ivan Ganev
9314f64f54
added waveform color option
2017-11-02 17:28:12 +02:00
Emre Sokullu
2bd63f4feb
Fixed: the use of [] was killing PHP 5.3 compat
2017-10-11 16:45:20 -07:00
Jens Hausdorf
85f67937dc
Merge branch 'master' into patch-1
2017-09-20 06:23:23 +02:00
jens1o
ed5f21e0c8
php 5.x has problems with mocking with type hinting...
2017-09-19 20:18:43 +02:00
jens1o
74a1d6539c
Add FFProbe#isValid
...
fixes #394
2017-09-19 19:28:34 +02:00
Le_Tung
3210b1d4fd
support crop with dynamic point
2017-09-08 16:03:14 +09:00
Jens Hausdorf
fa4bd3d12b
Merge branch 'master' into patch-1
2017-08-05 23:35:59 +02: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
Jens Hausdorf
292ec162e4
Merge branch 'master' into patch-1
2017-06-28 05:59:32 +02:00
Cuong M. Tran
cedcd37bd2
Correct type in VideoFilters->framerate ( #372 )
2017-06-28 00:46:54 +02:00
Mohamed Radhi Guennichi
af00b9d6a3
fix sources parameter type (array) in concat function ( #363 )
2017-06-28 00:18:05 +02:00
Romain Biard
928a908d16
Merge branch 'master' into patch-1
2017-06-28 00:11:12 +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
Jens Hausdorf
afe1331d4f
add libvpx-vp9 to WebM video
2017-05-15 21:44:48 +02:00
Sébastien Nikolaou
e8b247891b
Fix missing audio artwork metadata on multiple exports ( #340 )
...
When the metadata filter is applied on an `Audio` media, the `artwork`
parameter was being unset from the metadata array.
Saving the same `Audio` instance into multiple formats generated the
correct commands for the first export, but the subsequent commands were
missing the `artwork` parameter.
This commit fixes this issue by copying (by value) the `metaArr`
property to a local variable each time the filter is applied.
2017-04-12 14:40:31 -03:00
Romain Biard
eebdbea1f7
The variable MUST be an integer. Test it and convert it if needed. ( #350 )
2017-04-12 14:20:33 -03:00
Romain Biard
edf87d9cb1
Set a default duration to 0 to fix issue 333 ( #334 )
2017-04-12 13:15:13 -03:00
Jens Hausdorf
ecd50cd5f1
Audio Clip ( #314 )
...
* add missing headers
* add audio clip filter and improve timecode
* php 5.4 :(
* prevent audio from being reencoded
* php 5.x: Really?
* fix tests... I need to concentrate...
2017-03-06 10:17:12 -03:00
Romain Biard
a76f6528ff
Concat ( #309 )
...
* Fixed the way to throw an exception when we open the file in the Concat media.
2017-02-22 18:15:15 -03:00
GuillaumeVerdon
fe47ab74ef
Added a getAsBase64() method to Frame object ( #292 )
...
* Added a getAsBase64() method to Frame object
* Merged the getBase64 method in save method
* Differentiate the two possible return
* Corrected typo (Edited from github)
2017-02-14 14:21:07 -03: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