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

墨辰丷
リリース: 2023-03-27 17:32:02
オリジナル
6724 人が閲覧しました

この記事では、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 サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート