wlfpanda1012 / video-transformer
视频转换工小工具
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/wlfpanda1012/video-transformer
Requires
- php: >=8.1
- aliyuncs/oss-sdk-php: ^2.7
- hyperf/support: ^3.1
- illuminate/support: ^9.0|^10.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- mockery/mockery: ^1.0
- phpstan/phpstan: ^1.0
- phpunit/phpunit: >=7.0
- swoole/ide-helper: ^4.5
Suggests
- swow/swow: Required to create swow components.
This package is auto-updated.
Last update: 2025-10-06 07:43:19 UTC
README
composer require wlfpanda1012/video-transformer -oW
Configuration
Hyperf Publish config
php bin/hyperf.php vendor:publish wlfpanda1012/video-video-transformer
Config files:
+ ./config/autoload/translation.php
php artisan vendor:publish --tag=transformer-config
Config files:
+ ./config/translation.php
Configuration
在.env 填入
#aliyun ALIYUN_OSS_ACCESS_ID=************** ALIYUN_OSS_ACCESS_SECRET=************** ALIYUN_OSS_BUCKET=bucket_name
Usage
$aliyun = Config::get('transformer.aliyun'); $transformer = new Transformer($aliyun['accessId'],$aliyun['accessSecret'],$aliyun['endpoint'],$aliyun['bucketName'],$aliyun['region']); var_dump($transformer->previewM3U8('video/2024-11/67298e3bbf920.mp4',VideoStyle::H264_M3U8_720P));