laracasts / transcriptions
加载和解析VTT文件。
v0.3.4
2024-01-08 14:32 UTC
Requires
- php: >=8.0
Requires (Dev)
- phpunit/phpunit: ^9.5
README
这个小巧的PHP包帮助加载和解析VTT文件。
使用方法
use Laracasts\Transcriptions\Transcription; $transcription = Transcription::load('path/to/file.vtt'); foreach ($transcription->lines() as $line) { // $line->body // $line->toHtml() // $line->timestamp->begin() // $line->timestamp->beginSeconds() // $line->timestamp->end() // $line->timestamp->endSeconds() // json_encode($line); } // Group lines into full sentences. // $transcription->lines()->groupBySentence();
许可
此包是开源软件,采用MIT许可。