こんにちは!
プログラムの勉強で、音楽(MP3)のプレイヤーを作ろうとしてるのですが、
ふと一般的に出回っているアプリで疑問に感じました。
スマホなどのプレイヤーアプリの機能で、アーティストごとやアルバムごとに曲を絞り込む
機能がついていると思います。…まぁ、アルバムはほぼフォルダ毎と
同じですけど…。
これらの機能というのは、多分ファイルの中のタグ情報を読み取って
そのデータをもとに絞り込んでいるのだと思いますけど、そのためには
再生しなくても、ファイルとして一度開かないといけないと思います。
ルート以下にあるすべてのMP3ファイルをリストに載せる場合、500曲あったら、
500曲すべてを開いてタグを読み込んでることになると思うのですが、
これって相当重くなりませんか?しかも、何回も機能として呼ばれると思うので、
機能を呼ぶごとにタグを読み込んで絞り込みをかけるとは思えません。
これらのアプリというのは、バックグラウンドでデータベースかなんかを
持っていて、アプリが立ち上がった時などに一気にファイルを読んで、データベースの
中に登録しちゃってるのでしょうか???それとも、他に何か高速にタグ情報を
取得できる何かがあるのでしょうか???
アプリ内部でどのようにMP3のファイル情報を管理しているのか、その方法が知りたいです。
解る方、教えてください><
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- iPad iPad air 5 を使っています。 バッテリーの持ちが良く、スピードも速いので使う頻度は高いです 3 2022/08/26 18:12
- フリーソフト mmfファイルからmp3に変換できる方法を教えてください(XMediaRecode以外で) 2 2022/03/22 22:25
- HTML・CSS HTMLタグのあるCSVファイルを利用する方法 4 2023/03/19 14:41
- その他(開発・運用・管理) おんどとりWebStorage APIから温度情報を取得し表示したい 2 2023/08/03 09:53
- タブレット アンドロイドタブレットの機能 iPad air 5、265 WiFi を使っていますが、USBもSD 4 2022/12/10 21:59
- 画像編集・動画編集・音楽編集 mp3の音楽ファイルの「アルバム」名を一括入力する方法 6 2023/05/08 14:58
- iPhone(アイフォーン) iPhoneに取込んだ音楽を聴けないです。 現在この曲はお住まいの国又は地域では入手できません。 っ 4 2022/07/29 08:19
- ドライブ・ストレージ 取込んだ音楽が再生できない 2 2022/06/03 11:18
- ドライブ・ストレージ 家庭用のNASについて 2 2022/07/05 18:30
- iPod・ウォークマン・音楽プレーヤー 音楽プレイヤーを探しています 3 2023/06/03 18:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
共有フォルダに誰が何にアクセ...
-
特定のエクセルファイルを起動...
-
【Excel】[Expression.Error] ...
-
VBAでCSVファイルが使用中かど...
-
Access VBA を利用して、フォル...
-
Batch: フォルダ内の特定のファ...
-
AccessVBAで作成したExcelファ...
-
tmpファイル なぜできる?削除...
-
XMLデータを変換し印刷する方法
-
(Excelマクロ)datファイルをエ...
-
AccessにリンクさせたExcelファ...
-
相手のPCにVBAからメッセ...
-
月が変わったら自動でシートが...
-
Excel VBA 処理後データが重た...
-
CSVの項目行を削除して一つのフ...
-
Excel同士のデータの突合
-
VBEが削除される
-
access関数を説明できる方いま...
-
mdbファイル フォームを開くと...
-
amifldrv64.sysについて教えて...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
共有フォルダに誰が何にアクセ...
-
【Excel】[Expression.Error] ...
-
特定のエクセルファイルを起動...
-
Batch: フォルダ内の特定のファ...
-
VBAでCSVファイルが使用中かど...
-
XMLデータを変換し印刷する方法
-
AccessVBAで作成したExcelファ...
-
月が変わったら自動でシートが...
-
Access VBA を利用して、フォル...
-
tmpファイル なぜできる?削除...
-
excelを共有ファイルにすると行...
-
Excel VBA 処理後データが重た...
-
(Excelマクロ)datファイルをエ...
-
エクセルファイルのデータ転記...
-
社内Excel共有ブックでの保存ト...
-
大量のCSVデータを行列の変換を...
-
【アクセス】「ほかのユーザー...
-
ファイルの途中に文字列を挿入
-
拡張子が「cda」のファイルを聞...
-
CSVの項目行を削除して一つのフ...
おすすめ情報