Soluble Mediatools Versions Save

Video / audio conversion, thumbnailing and more ! PHP FFmpeg wrapper

2.2.0

3 years ago

Added

  • Allow PHP 8 in composer.json, in #25

Fixed

  • [Minor] Composer 2 support, fix captainhook for development, in #25

2.1.2

3 years ago

Added

  • [Minor] PHP 8 named parameters support, in #24

Fixed

  • [Minor] Missing logger in VideoAnalyzer, in #24

2.1.1

3 years ago

Fixed

  • [Minor] phpdoc covariance issue in NullCache, in #21
  • [Minor] process-exception possible covariance issue when extending, in #21

Dev

  • [Q&A] Updated phpstan/psalm and few dev deps, in #21
  • [Q&A] Allow phpunit v9 and remove deprecations, in #22
  • [Q&A] Create mini polyfill for phpunit 7/8/9, in #23

2.1.0

4 years ago

Added

  • Support for symfony/process ^5.0

Dev

  • [ci] added PHP 7.4 to travis
  • [minor] phpdoc, phpstan ^0.12 generics annotations

2.0.6

4 years ago

Bugs

  • [minor] Psalm, default error code for ProcessException enforced to 1.
  • [minor] Psalm, VideoStream unnecessary test for null duration.

2.0.5

4 years ago

Bugs

  • VideoThumbParams throws InvalidParamException instead of InvalidArgumentException
  • VideoConvertParams throws InvalidParamException instead of InvalidArgumentException

2.0.4

5 years ago

Bugs

  • Fixed exception message for VideoInfo when file does not exists.
  • Minor: ProcessException supports unknown exit error texts.

2.0.3

5 years ago

Improved

  • Cache key generation includes __METHOD__ in VideoInfoReader.

2.0.2

5 years ago

Improved

  • Stream collections now properly document 'NoStreamException'.
  • Improved documentation for VideoInfoReader.

2.0.1

5 years ago

Improved

  • Fail earlier is input file is a directory for all services (not a regular file)

Added

  • ConfigProvider::getBaseDir() to allow base class extend.