e869ff2a59
✨ Set stream codecs properly
2022-08-29 10:02:04 -05:00
9abcb9ec1b
✨ Add copy format
2022-08-26 17:00:48 -05:00
d75d5c125b
✨ Add subtitles
2022-08-23 21:23:23 -05:00
c383f863e0
🚧 Add support for video/audio codecs to Stream
2022-08-23 16:55:43 -05:00
de5cf914da
🚧 Add stream to map
...
Still need to handle the codecs. But almost there.
2022-08-23 15:25:27 -05:00
90906a517d
🚧 Add maps to command
2022-08-21 22:42:02 -05:00
30c2ab4d3b
🐛 Wrong method name
2022-08-21 21:09:57 -05:00
2ed5a4f4f4
🚧 Add Map class
2022-08-21 20:47:05 -05:00
892265dcec
🚧 Initial edits
2022-08-21 17:39:40 -05:00
001f55939b
🔥 Delete almost all the code
2022-08-21 15:13:03 -05:00
Pascal Baljet
bda300b69a
Specify temporary directory + fix for default ffmpeg-passes* temporary directory ( #855 )
2022-02-22 16:54:06 +01:00
Pascal Baljet
111c153428
[BC] Upgraded dependencies, dropped support for anything below PHP 8.0. ( #849 )
...
* GitHub actions + style fixes + updated packages
* Fixed workflows dir
* Support for PHP 8.1 (#1 )
* Update README.md
* Revert some changes from upstream
2022-02-09 14:32:43 +01:00
Pascal Baljet
d3a0dde89a
Merge branch 'master' into pr/789
2021-12-20 13:52:02 +01:00
Pascal Baljet
40d9afd0d6
Merge branch 'master' into pr/815
2021-12-20 12:48:37 +01:00
Pascal Baljet
7eace8852a
PHP 5.5+ and replaced doctrine/cache with symfony/cache
2021-12-20 12:15:25 +01:00
Fran Moreno
2bed29ffbc
Remove silex support
...
Silex was abandoned 3 years ago, removing its support will allow
to bump some dependencies.
2021-12-15 16:00:46 +01:00
Alexander Schranz
e7e56d0440
Fix php 5.3 compatibility
2021-11-27 00:23:32 +01:00
Alexander Schranz
1859ab7253
Fix php 5.3 compatibility
2021-11-27 00:13:48 +01:00
Marcus Bointon
839207457f
Merge branch 'master' into spectrumpic
2021-06-18 19:09:36 +02:00
Ilya Chekalsky
afffd627ff
Add ability to disable -b:v ( #767 )
...
* adds ability to disable -b:v
* Fixed a bug in the way the paths to the test files were defined in the AudioConcatenationTest.php file
* Added a test to make sure that a negative kilobit rate returns an exception
* Added a test to check that the -b:v options are not set if the kilo bitrate is set to 0
* Disable 2pass when -b:v is disabled
Co-Authored-By: Philipp Doblhofer <6283313+philipp-doblhofer@users.noreply.github.com>
* Changed the way we call the class FFMpeg\Exception\InvalidArgumentException in tests
* Changed the way we call the class FFMpeg\Exception\InvalidArgumentException in tests
* Updated the README to include this new option
Co-authored-by: Romain Biard <romain.biard@gmail.com>
Co-authored-by: Philipp Doblhofer <6283313+philipp-doblhofer@users.noreply.github.com>
2021-03-04 19:17:34 +01:00
41i 6h0rb4n1
08ccabcd77
Issue 539 ( #759 )
...
* Issue running ClipFilter with set to NULL #566
* Can't encode video Fatal error #539
Co-authored-by: Romain Biard <romain.biard@gmail.com>
2021-03-02 21:54:00 +01:00
Marcus Bointon
da1524d111
Merge branch 'master' into spectrumpic
2021-03-02 15:46:08 +01:00
Marcus Bointon
8f7575b076
Fix docs generation, PSR-12 type compliance ( #790 )
...
* Correct docs generation, fixes #774
* Standardise on unaliased int and bool types, as per PSR-12 section 2.5
2021-03-02 15:39:45 +01:00
Marcus Bointon
bae154894e
Add Spectrum audio filter
2021-01-28 10:42:55 +01:00
Markus Fasselt
7abb6d36cb
Fix boolean types ( #779 )
...
Changed `Boolean` to `bool` to avoid Psalm being confused with a potential class.
Thanks @digilist
2020-12-23 11:14:24 +01:00
Boris Momčilović
a1a3281dbf
PHP 8 Support ( #782 )
...
Thanks @kornrunner for these changes:
* Test against PHP 8
* U-Tests: FFProbe: OptionsTester: handle phpunit deprecation of at
* FiltersCollection: tweak for call_user_func_array and PHP 8 named arguments
2020-12-18 15:27:38 +01:00
CaliforniaMountainSnake
5b85b6b84d
Merge remote-tracking branch 'upstream/master'
2020-03-23 18:04:18 +03:00
CaliforniaMountainSnake
0d3bed21a7
ComplexMedia has been renamed to the AdvancedMedia.
2020-03-23 17:47:36 +03:00
CaliforniaMountainSnake
4469847d46
Minor improvements of the ComplexMedia
2020-03-02 14:50:42 +03:00
CaliforniaMountainSnake
71766fed47
Added the BC Layer alias for some phpunit methods to fix build at php <= 5.5.
2020-02-27 20:59:26 +03:00
CaliforniaMountainSnake
d6f95508a9
Added runtime check of the ffmpeg version before starting the command in the ComplexMedia. Added the FFMpegDriver::getVersion() method.
2020-02-26 12:33:45 +03:00
CaliforniaMountainSnake
580fb21d5a
Merge remote-tracking branch 'upstream/master'
2020-02-26 09:43:23 +03:00
Ilja Lukin
73fdec8290
Added initial parameters
2020-02-24 21:42:38 +01:00
CaliforniaMountainSnake
6dc260fd3d
Added ffmpeg version checking in the ComplexMediaTest::testXStackFilter().
2020-02-20 14:34:21 +03:00
CaliforniaMountainSnake
f20ad8a82e
Added the ComplexMedia type and the possibility to use -filter_complex and -map features. Added some built-in complex filters. Added the unit and functional tests of the new features. README.md has been updated.
2020-02-18 13:49:32 +03:00
Alexander Schranz
14dc6a8b1b
Fix PhpUnit tests for newer php version
2020-02-13 00:39:31 +01:00
Camilo Manrique
0460b9bb60
Add copy as available codecs for X264 and WebM
2019-04-27 13:22:12 -05:00
Jens Hausdorf
fab3638caf
Merge branch 'master' into master
2018-11-24 08:32:18 +01:00
Ilja Lukin
b3bfb34475
added custom frame filter
2018-11-20 23:32:47 +01:00
Robin Rolf
554158bc06
Strict comparison for -vf check
...
This fixes an edge case where 0 and "-vf" is equal
2018-10-31 17:37:31 +01:00
Jon Hassall
fa37258502
Added custom filters for Audio, in the same way as custom filters are available for Video
2018-10-20 14:36:10 +01:00
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