3

純粋な PHP で、ffmpeg または同様の拡張機能を使用せずに H.264 コーデックを使用してエンコードされた MP4 の寸法 (幅 x 高さ) を伝える既製の信頼できる方法を知っている人はいますか?

すべての回答に感謝します。報奨金が不足しており、提供されたソリューションを確認する時間がありません。私は、うまくいく可能性が最も高いと思われる解決策を受け入れます。

4

6 に答える 6

4

getID3は純粋な php であり、あらゆる種類のメディア ファイルから驚くほどの量の情報を抽出します。使用可能なメタデータとその信頼性については、最初にファイルをエンコードしたものによって異なります。getID3 には、さまざまな種類のファイルを含むすばらしいデモ ページがあります。もっとリンクを投稿しようとしましたが、初心者としては1つしか取得できません。

于 2009-12-02T03:28:12.460 に答える
2

http://code.google.com/p/php-mp4info/があなたの答えかもしれませんMP4 を読み取りますが、H.264 については何も言及していません。

また、どのOSを使用していますか?

于 2009-12-04T07:49:11.793 に答える
1

頭に浮かぶこと:

  • mediainfo GUI を備えた巨大なプロジェクトですが、CLI も備えています
  • mp4info (一見機能していないmp4mpegプロジェクトの一部) は、これにはほぼ完璧です。
  • ffmpegですが、これはタスクにとってやり過ぎです。繰り返しになりますが、他のタスクで必要になる可能性があります
于 2009-11-12T10:49:43.543 に答える
1

php-readerISO 14496は、純粋な PHP で行われる完全な実装です。このライブラリを使用して、ファイルに関するメタデータを含む moov アトムのように、mp4 を構成するすべてのボックスを読み取ることができます。

于 2011-04-28T11:54:23.783 に答える
1

ffmpeg と php: http://www.lampdeveloper.co.uk/linux/detecting-a-videos-dimensions-using-php-and-ffmpeg.html

于 2009-12-04T18:37:52.337 に答える
0

ネイティブ PHP はこのようなものをサポートしていません。ffmpeg は私の心に浮かぶ唯一のライブラリです。

于 2009-11-12T00:05:57.293 に答える