完全な長さのアルバムを無料のデジタルダウンロードとして提供したい。 MP3ファイルをWebサーバーに簡単に投げて、リンクを張ることができます。私は この方法を使用 を以前に実行しましたが、正常に動作します。精通したユーザーはそれをどうするか知っています:
私の心配は、ほとんどのユーザーがクリックするだけで、ブラウザがそれらをロードして再生することです。ユーザーインタラクションエクスペリエンスを合理化し、「iTunesライブラリにアルバム全体をダウンロードする」ために最適化したい。全体をZipファイルとして投稿するのは少し良いですが、そうではありません。
誰もがこれを本当にうまく行っている他のサイトの例を知っていますか?これをパッケージ化する方法に関する他のアイデアやヒントはありますか?ディスクイメージ? M3Uファイル?プラットフォーム固有のスクリプト?
ファイルを開かずにダウンロードを強制するには、ダウンロード時にHTTPヘッダーに次を追加します。
Content-Disposition: attachment; filename="track1.mp3"
また、正常に動作するブラウザはファイルを開こうとしません。とはいえ、別のオプションは、圧縮せずにすべてをZipファイルに投げるだけです(MP3はいずれにしてもZip内で圧縮しないため)。その後、すべての個別ファイルをダウンロードする必要はありません。解凍にかかる時間(これが、圧縮なしでZipを使用する理由です。これにより、この手順がはるかに高速になります)は、すべてのファイルをダウンロードするのにかかる時間とほぼ同じになりますが、クリックはほとんど必要ありません。
ID3タグがすべて揃っていれば、MP3自体をZipフォルダーのルートに配置してみませんか?とにかく、iTunesライブラリに放り込まれるので... Macで圧縮するのは嫌いです(PCでファイルを解凍すると、紛らわしい__MACOSXフォルダーを含むいくつかの隠されたものが得られます) 。
ZipはWebサーバーに投稿するのに適しています。しかし、あなたは本当にあなたの音楽をemusicやiTunesのような流通チャンネルに届けるべきです。最近はとても簡単です。そしてもちろん、彼らは多くのメディアプレーヤーと直接統合し、あなたがあなたのウェブサイトに行くよりも幅広いオーディエンスを提供します。
試してみてください http://www.tunecore.com/ 自分のものを売りたいなら http://www.jamendo.com/ あげたいなら。
車輪を再発明しないでください!特に、Hoveboardが既に作成されている場合。
どちらか:
OR、より可能性が高い
.\artist-name\album-name\<individual files>
;ここで、個々のファイル名は<tracknumber> - Title
という形式です。各アルバムディレクトリのアルバムのMP3プレイリストを使用します。Zipファイルはもちろん実装が簡単です...