承接 tikiwiki/php-mp4box 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

tikiwiki/php-mp4box

最新稳定版本:4.1.1

Composer 安装命令:

composer require tikiwiki/php-mp4box

包简介

PHP MP4Box, an Object Oriented library for easy file conversion with MP4 Box

关键字:

README 文档

README

Build Status

This project is a fork of php-mp4box/php-mp4box.

PHP driver for MP4Box

API usage

To instantiate MP4Box driver, the easiest way is :

$mp4box = MP4Box\MP4Box::create();

You can customize your driver by passing a Psr\Log\LoggerInterface or configuration options.

Available options are :

  • timeout : the timeout for the underlying process
  • mp4box.binaries : the path (or an array of paths) to custom binary.
$mp4box = MP4Box\MP4Box::create(array(
    'timeout'         => 42,
    'mp4box.bonaries' => '/path/to/custom/binary',
), $logger);

To process a mp4 file, use the process method :

$mp4box->process('video.mp4');

If you do not want to process file in place, you can write the output in another file :

$mp4box->process('video.mp4', 'output.mp4');

Silex Service Provider :

A Silex Service Provider is available, all parameters are optionals :

$app = new Silex\Application();
$app->register(new MP4Box\MP4BoxServiceProvider(), array(
    'mp4box.configuration' => array(
        'mp4box.binaries' => '/path/to/custom/binary',
        'timeout'         => 42,
    ),
    'mp4box.logger'  => $app->share(function () {
        return $app['monolog']; // use Monolog service provider
    }),
));

License

MIT licensed

Bitdeli Badge

统计信息

  • 总下载量: 38
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 1
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 1
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2025-07-06