マーカーネット株式会社

WEB制作ブログ WEBデザイン、HTMLコーディング、PHP、スマートフォン制作などWEB制作全般に役立つ情報を発信していきます。

PHP WEB制作

phpでオーディオファイルの情報を取得する方法

投稿日:2014年3月12日 更新日:

PHPで利用しまして、オーディオファイルの情報(再生時間、タイトルやアーティスト名など)を取得するには、getID3というライブラリを利用します。

以下このライブラリを利用した音楽ファイルの情報の取得方法です。
1. getID3をダウンロードしまして、任意のディレクトリに配置しまして、require_onceで読み込みます(getID3はコマンドラインでインストールなどおこなわなくても利用可能です。)
require_once(“/path/to/getid3/getid3.php”);

2. getID3のインスタンスを生成します。
解析のメソッドを呼びます。
$getID3 = new getID3();
$music_info = $getID3->analyze(“path/to/xxxx.mp3); // 解析用のメソッド呼び出し。
getid3_lib::CopyTagsToComments($music_info); // comments要素に音源情報を設定

3. 以上の手順で$music_infoには、オーディオファイルの情報が取得可能になります。
$music_info[“comments”][“title”][0] // タイトル

$music_info[“comments”][“title”][0] // アーティスト名

$music_info[“comments”][“album”][0] // アルバム名

$music_info[“comments”][“year”][0] // 年

$music_info[“comments”][“track”][0] // トラック番号

$music_info[“comments”][“track”][0] // バンド名

$music_info[“comments”][“track”][0] // 作曲者

$music_info[“playtime_string”]

-PHP, WEB制作

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

どこでも!いつでも!自由に使えるアイコン集

どこでも!いつでも!自由に使えるアイコン集

皆さん! お久しぶりです!こんばんは!! 心はいつも新人であるデザイナーKです。 この一ヶ月の間、私には色んなことがありました。 新しく買ったシャツが家のドアノブに引っかかって破れたり、ひどい風邪をひ …

サイトリニューアル!する?しない?

こんにちは。web制作初心者のKです! さてさて、今日は初心者の私がサイトを制作するうえで、 「サイトリニューアルの判断材料のひとつ」をお話したいと思います! これは、「BtoC(消費者向け)サイトの …

WEBトレンド+αの作り込みで、心地よさが広がる素敵サイトをご紹介! ~素敵サイトの旅 その1~

WEBトレンド+αの作り込みで、心地よさが広がる素敵サイトをご紹介! ~素敵サイトの旅 その1~

こんにちは!風邪っぴきのweb初心者Kです。 週末に風邪を治しきれず、咳のため未だマスクが手放せません。 今日は誰とも口をきけないかも知れない!!! みなさまはお風邪など召されていませんか? さてさて …

【これぞPhotoshopマジック】イラスト風・水彩風・レトロ風に写真を加工するワザ

【これぞPhotoshopマジック】イラスト風・水彩風・レトロ風に写真を加工するワザ

Webデザインを制作する中で、写真素材を使用することが多々あります。 これらの素材にひと手間加えることで、写真の魅力がグッと加わったり、 サイトの印象を変えることができたり、ポイントにもなったりします …

簡単便利!30秒でできる!【photoshop】で線画を抽出する方法!

簡単便利!30秒でできる!【photoshop】で線画を抽出する方法!

線画イラストの線画だけ抜き出したい!背景を透過したい!!・・・そんな時に役立つphotoshopの小技をご紹介します。   (1)まず、画像をphotoshopで開きます。 (2)メニューの …