OpenCart ストアでオーディオ プレビューを提供するための最良の方法とプレーヤーは何ですか。これには、トラック全体をアップロードしてから、再生する部分を抽出することが含まれます
3 に答える
m3pspltは断然あなたの最善の策です。
(特に CentOS やその他の RH ベースのディストリビューションでは) インストールが少し難しい場合がありますが、これが実際に私が見つけた唯一の解決策です。
私は通常、getid3を使用して mp3 を分析して長さを取得するスクリプトを実行し、次に mp3 の中間点を計算し、それに加えて 30 秒を mp3splt の exec コマンドを介して mp3splt に渡します。
適切にインストールできると、うまく機能します。debian/ubuntu を使用している場合、実際には aptitude を介して簡単にインストールできます。
あなたのニーズに合った PHP スクリプトを見つけました (テストしていないことに注意してください)。ここで見つけることができます。クラス インターフェイスはシンプルで機能的です。とにかく、OpenCart 製品テンプレートを変更してプレビュー コマンドを公開する必要があります。
私ができると思う他の唯一のことは、コマンドラインUNIXオーディオ編集ユーティリティをphpスクリプトでラップして、基本的に「MP3の2分の頭をつかむ」機能を作成し、ファイルがアップロードされたときにそれを実行することです。はい、それらをファイルシステムの「プレビュー」領域に保存し、後で参照できるようにファイル名をDBテーブルに保存します。