1

所以我尝试使用 composer 在这里安装这个 php-ffmpeg 扩展:

https://github.com/sharapov-outsource/php-ffmpeg-extensions

但它需要 php-ffmpeg 0.6.1 并且 php-ffmpeg 的最新版本是 0.9.3 那么我怎样才能使用 composer 安装它并允许 php-ffmpeg 的 0.9.3 版本呢?我需要分叉吗?如果是这样,我如何设置我的 composer.json 文件来提取和设置正确的类?

4

1 回答 1

2

对于作曲家安装,

1)添加:

"require": {
     "sharapov/php-ffmpeg-extensions": "0.9.3"
},

到您的 composer.json 文件并更新您的依赖项。

$ composer update

2)或者你可以从shell运行:

$ composer require sharapov/php-ffmpeg-extensions:0.9.3

要使用的版本可以通过以下方式定义:

  • 1.2您可以指定包的版本(例如,0.9.30.6.1
  • ( ^caret) 运算符表示任何非破坏版本 / 直到主要版本(例如,^1.2.3等同于>=1.2.3<2.0.0
  • ~波浪号)运算符表示近似/递增最右边的数字(例如,~1.2等于>=1.2<2.0.0~1.2.3等于>=1.2.3 <1.3.0
  • *(star) 运算符表示此级别上的所有版本(例如,1.0.*相当于>=1.0<1.1
  • 1.0-2.0相当于_>=1.0.0<2.1

有关更多信息,请查看作曲家的文档https://getcomposer.org/doc/

于 2017-05-19T20:32:20.983 回答