簡単な mp3 音楽プレーヤーを作成することは可能ですか? はいの場合、どのように構築すればよいですか?役立つオンライン リソースはありますか?
5 に答える
これはすでに行われており、Google Code でDamn Small Media Playerとして利用できます。
その構築は C++ であり、プレイヤーはわずか716KBのスペースしか必要とせず、ソフトウェアをダウンロードして使用するだけです。インストーラー等はありません。
次のような機能があります。
MP3 を再生する
プレイリストを持って、それを保持し、すべてのファイルを一度にプレーヤーに追加する機能。
マルチプラットフォーム コード。
プレイリスト キュー
探す
HTML タグをいくつかの単純な JavaScript と一緒に使用して<audio>
、通常のプレーヤーができるすべてのことをシークして実行できる優れた音楽プレーヤーを作成できます。これは、標準であり、Flash のないブラウザを含むほとんどのブラウザでサポートされており、Flash の不安定さ、不安定さ、不必要な煩わしさがないため、最適なオプションです。
はい、プロセスは非常に簡単です。データ圧縮を勉強したことがありますか? 必要なのは、入力からファイル ストリームを取得するプログラムだけです。mp3 ファイルは、mp3 を使用して指定されたビットレートに従って圧縮解除します。アルゴリズムはグーグル。ハフマンデコードなどの既製のスニペットがあり、このデコードされたストリームをオーディオドライバーに書き込みます。アルゴリズムを理解する必要はありません。実装するだけです
これは、Flash ベースの MP3 プレーヤーを作成するための基礎になります: http://www.macloo.com/examples/audio_player/
あなたの質問は、どの言語を使用すべきかを明示的に述べるにはあまりにも漠然としています。
^_^
スタンドアロンの mp3 プレーヤーを構築したい場合は、Delphi フォームに TMediaPlayer コンポーネントをドロップして、そこから取得します ;)