polem/waveform

php 5.3 的波形发生器

dev-master 2012-11-05 23:30 UTC

This package is not auto-updated.

Last update: 2024-09-14 13:23:20 UTC


README

仅为 "waveform" C 脚本的一个简单包装,由 "Andrew Kelley" 编写

安装

使用 Composer

{
    "require" : {
        "polem/waveform" : "*"
    }
}
php composer.phar install

运行测试

TODO

用法

<?php

include __DIR__ . '/vendor/autoload.php';

use Waveform\WaveformGenerator;

// instanciation with the waveform binary path
$waveformGenerator = new WaveformGenerator(__DIR__ . '/bin/waveform');

// configuration
$waveformGenerator
    ->setWidth(720)
    ->setHeight(120)                                                                                              
    ->setColorBg('FFFFFF', 1)
    ->setColorCenter('FFCC00', 1)
    ->setColorOuter('FFCC00', 1)
    ;   

// generation
$waveformGenerator->run('medias/audiofile.mp3', 'waveform.png');