ホームページ  >  記事  >  バックエンド開発  >  PHPで音声ファイルの長さを取得する方法

PHPで音声ファイルの長さを取得する方法

墨辰丷
墨辰丷オリジナル
2018-05-23 15:41:296719ブラウズ

この記事では、PHP で音声ファイルの長さを取得する方法を主に紹介します。サードパーティの getid3 クラスを導入して音声ファイルを操作する機能を実装しています。

質問:

。昨日、新しいフォーラム機能が追加されました モバイル端末で音声ファイルを表示する場合、音声の長さを知る必要があります

具体的な解決策は次のとおりです: 1 つ目は、音声ファイルを保存するためのフィールドを追加することです。データベース内のオーディオ ファイルの長さ;

次に、インターネット上で getID3 クラスを見つけました。オーディオ ファイルの長さを取得してプロジェクトに導入できます。

次に、オーディオ ファイルをアップロードするためのインターフェイスでこのクラスを呼び出します。携帯端末の具体的な書き込みは次のとおりです:

$getID3 = new getID3();  //实例化类
$ThisFileInfo = $getID3->analyze($path); //分析文件,$path为音频文件的地址
$fileduration=$ThisFileInfo['playtime_seconds']; //这个获得的便是音频文件的时长

そして、対応するデータをデータベースに保存します

その後、携帯端末がデータリストを必要とするときに、同時に音声の長さを過去に戻します。

以上がこの記事の全内容です、皆様の学習にお役に立てれば幸いです。

関連する推奨事項:

PHP

超長い (特大) 数値演算を使用して、数値が科学表記法で表示されないようにする_php ヒント

PHP

URL を介してルート ドメイン名を抽出する_php ヒント

PHP

配列内の値の和と積を計算するメソッド(array_sum関数とarray_product関数)_phptips

以上がPHPで音声ファイルの長さを取得する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。