2

我目前正在为一个需要艺术家上传他们的音乐但只播放它的样本的客户开发一个网站,有点像 iTunes。该站点有一个 php 后端,目前正在使用基本的 mp3 flash 播放器来播放 mp3。

我的问题是有一个 Flash 播放器可以配置为只播放样本,还是有办法通过 php 或其他方法只加载歌曲的一部分并让它在播放器中播放?

4

2 回答 2

2

我认为获取样本的最简单、最安全的方法可能是制作仅作为样本的不同版本的 mp3 文件。您可以使用 Audacity 等免费工具来创建 MP3 的较短版本。

如果您使用 Flash 播放器只播放 MP3 的一小段,浏览器仍然需要下载整个 MP3,然后用户可以轻松找出文件 URL 并下载它。另一方面,使用 PHP 将其剪辑得更短很可能会占用大量资源,因此只需使用音频编辑工具预先剪辑即可。

于 2010-09-29T18:52:24.733 回答
1

你有几个选择:

  1. 您可以通过编程方式与 Silverlight 或 Flex 等工具交互,以访问媒体播放器控件并设置属性。
  2. 您可以使用 ffmpeg 之类的工具以编程方式创建文件的剪辑版本,类似于 BitPim 用于创建铃声的操作,然后提供该文件。

我会选择第二种方法。

于 2010-09-29T18:55:45.227 回答