我目前正在为一个需要艺术家上传他们的音乐但只播放它的样本的客户开发一个网站,有点像 iTunes。该站点有一个 php 后端,目前正在使用基本的 mp3 flash 播放器来播放 mp3。
我的问题是有一个 Flash 播放器可以配置为只播放样本,还是有办法通过 php 或其他方法只加载歌曲的一部分并让它在播放器中播放?
我目前正在为一个需要艺术家上传他们的音乐但只播放它的样本的客户开发一个网站,有点像 iTunes。该站点有一个 php 后端,目前正在使用基本的 mp3 flash 播放器来播放 mp3。
我的问题是有一个 Flash 播放器可以配置为只播放样本,还是有办法通过 php 或其他方法只加载歌曲的一部分并让它在播放器中播放?
我认为获取样本的最简单、最安全的方法可能是制作仅作为样本的不同版本的 mp3 文件。您可以使用 Audacity 等免费工具来创建 MP3 的较短版本。
如果您使用 Flash 播放器只播放 MP3 的一小段,浏览器仍然需要下载整个 MP3,然后用户可以轻松找出文件 URL 并下载它。另一方面,使用 PHP 将其剪辑得更短很可能会占用大量资源,因此只需使用音频编辑工具预先剪辑即可。
你有几个选择:
我会选择第二种方法。