sorge13248/m3u
Composer 安装命令:
composer require sorge13248/m3u
包简介
M3U PHP parser & creator
关键字:
README 文档
README
M3u playlists manipulation (parse & create) class.
Requirements:
- PHP >= 7.1
Installation
composer require urvin/m3u
Usage
$playlist = '#EXTM3U #EXTINF:0,TV Channel #EXTGRP:News http://broadcaster.tv/channel.m3u8 #EXTINF:0 group-title="Sports",Sports channel http://broadcaster.tv/sports.m3u8 # That\'s my favourite song #EXTINF:253,John Doe - Universe /home/jd - universe.mp3 '; // create a playlist object $m3u = new M3u(); // parse an existing file $m3u->parse($playlist); // walk through items $entries = $m3u->getEntries(); foreach($entries as &$entry) { echo $entry->name, PHP_EOL; } // add records $new = new M3uEntry(); $new->path = '/home/test1.mp3'; $m3u->addEntry($new); // or this way $m3u->addEntry(new M3uEntry([ 'path' => '/home/test2.mp3', 'artist' => 'Unknown artist', 'name' => 'Unknown record' ])); // export valid m3u playlist echo $m3u;
统计信息
- 总下载量: 24
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: LGPL-3.0
- 更新时间: 2023-01-07