navarr / youtube
此包已被弃用且不再维护。未建议替代包。
生成音频播放器Flash对象的HTML的辅助工具
v2.0
2015-12-14 20:11 UTC
Requires
- php: >=5.4
Requires (Dev)
- phpunit/phpunit: ~3.7
This package is not auto-updated.
Last update: 2020-01-16 23:18:57 UTC
README
YTAudio是一个辅助工具,旨在帮助生成一个“可嵌入的YouTube音频”版本——一个YouTube flash播放器的简化版,只有音频控制会显示。
YTAudio不会从YouTube视频中提取音频,也不会在播放文件时消除处理YouTube视频的开销。
大多数类允许级联使用,因为它主要是通过设置器控制的,并且作为一个辅助类。以下是两个渲染YTAudio对象的示例。
use Navarr\YouTube\AudioPlayer; AudioPlayer::create('http://www.youtube.com/watch?v=dvgZkm1xWPE&ob=av2n') ->size(AudioPlayer::SIZE_LARGE) ->theme(AudioPlayer::THEME_DARK) ->hd() // Force HD ->loop() // Loop ->progressBar() // Show Progress Bar ->timeCode() // Show Time Code ->autoplay() // Autoplay ->render(); // Output XHTML
此方法使用级联设置。任何切换功能的级联函数都接受一个布尔值,默认值为true。
use Navarr\YouTube\AudioPlayer; AudioPlayer::create( 'http://www.youtube.com/watch?v=dvgZkm1xWPE&ob=av2n', [ 'size' => AudioPlayer::SIZE_LARGE, 'theme' => AudioPlayer::THEME_DARK, 'hd', 'loop', 'autoplay', 'progressbar', 'timecode', ] )->render();
此方法接受配置作为一个数组。您可以在其后进行级联,但您可能不需要这样做。