PHPackages                             siaoynli/laravel-alicloud-mts - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. siaoynli/laravel-alicloud-mts

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

siaoynli/laravel-alicloud-mts
=============================

aliyun-php-sdk-mts 封装，laravel

1.2.5(5y ago)083MITPHPPHP &gt;=5.4CI failing

Since Nov 20Pushed 5y ago1 watchersCompare

[ Source](https://github.com/siaoynli/laravel-alicloud-mts)[ Packagist](https://packagist.org/packages/siaoynli/laravel-alicloud-mts)[ Docs](https://github.com/siaoynli/laravel-alicloud-mts)[ RSS](/packages/siaoynli-laravel-alicloud-mts/feed)WikiDiscussions master Synced 2d ago

READMEChangelogDependencies (2)Versions (8)Used By (0)

laravel-sdk-mts
===============

[](#laravel-sdk-mts)

#### 项目介绍

[](#项目介绍)

阿里云SDK媒体转码管理包

install
-------

[](#install)

this package for laravel

```
composer require siaoynli/laravel-alicloud-mts

```

add the

```
Siaoynli\AliCloud\Mts\LaravelAliMtsServerProvider::class

```

to the providers array in config/app.php

```
php artisan vendor:publish --provider="Siaoynli\AliCloud\Mts\LaravelAliMtsServerProvider"

```

alias
-----

[](#alias)

```
 "Mts" => \Siaoynli\AliCloud\Mts\Facades\Mts::class,

```

使用方法
----

[](#使用方法)

```
 use Mts;

 //不打水印
 $response=Mts::input("11.mp4","hzwwp")->output("a.mp4","69645e9dda5341d9a3ec5a5d82f817cb","hzwwp")->getAcsResponse();

 //打图片水印

 $image_watermark = array(
            "template_id"=>'45b67a2f23e04e345dfg11b3ed7a77f', //水印模板
           'type' => 'Image',
            'pos' => 'TopRight',
            'width' => 300, //水印宽度
           'dx' => 10, //x间距
            'dy'=> 10 //y间距
  );

  $response=Mts::input("11.mp4","hzwwp")->setImgWater("flu.png",$image_watermark,"hzwwp")->output("a.mp4","69645e9dda5341d9a3ec5a5d82f817cb","hzwwp")->getAcsResponse();

  //获取转码状态
  $job_id="00ee7714d880493e868656af5f645e72";
  $result=Mts::getAcsJobStatus(job_id)

    输出

array:2 [▼
  "state" => 1
  "data" => array:4 [▼
    "job_id" => "81146b108f1e43149f6c743bf270e527"
    "state" => "TranscodeSuccess"
    "percent" => 100
    "video_length" => "228"
  ]
]

  //视频截图

   $response=Mts::snapshot("11.mp4","aa.jpg","hzwwp")->getSnapshotResponse();

   //输出
   "state" => 1
      "data" => array:2 [▼
        "job_id" => "abf325e69053424eaa03c587d822b8d3"
        "file_lists" => array:5 [▼
          0 => "aa_00001.jpg"
          1 => "aa_00002.jpg"
          2 => "aa_00003.jpg"
          3 => "aa_00004.jpg"
          4 => "aa_00005.jpg"
        ]
  ]
  //获取状态
  $job_id="abf325e69053424eaa03c587d822b8d3"
  $result=Mts::getSnapshotJobStatus(job_id)

```

说明
--

[](#说明)

```
todo  视频文字水印

```

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~62 days

Recently: every ~8 days

Total

7

Last Release

1993d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/7235227?v=4)[西瓜哥](/maintainers/siaoynli)[@siaoynli](https://github.com/siaoynli)

---

Top Contributors

[![siaoynli](https://avatars.githubusercontent.com/u/7235227?v=4)](https://github.com/siaoynli "siaoynli (2 commits)")

---

Tags

sdkaliyunmtsalicloud

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/siaoynli-laravel-alicloud-mts/health.svg)

```
[![Health](https://phpackages.com/badges/siaoynli-laravel-alicloud-mts/health.svg)](https://phpackages.com/packages/siaoynli-laravel-alicloud-mts)
```

###  Alternatives

[aliyuncs/aliyun-oss-php-sdk-laravel

A simple Laravel 5 and lumen service provider for including the Oss PHP SDK for PHP.

7935.4k2](/packages/aliyuncs-aliyun-oss-php-sdk-laravel)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
