2016-09-28 11 views
1

私はプロジェクトに取り組んでおり、ビデオメタデータを読み、解析する必要があります(作成日時、タイトル、ビットレートなど) 私が知る限りこの問題のPython 3.Xには良いパッケージはありません。PythonでWindowsビデオファイルのメタデータを読み込み、解析する

- 私は、これらが見つかりました:

enzyme

hachoir-metadata

が、それらは、Pythonの2.X

のために設計されている - 私も知っている how to use ffmpegビデオファイルを処理する他のライブラリ。しかし、彼らはとても遅いです、私は単にWindowsファイルからメタデータを読みたいと思います。

- ビデオメタデータを読むためにexifreadパッケージを使用しようとしましたが、私が知る限り、ビデオファイルでは動作しません。

は - ビデオの のみ長さを取得する方法を求め this質問があったが、それは未解決です。

私はこのを探しています:

file = open(path_to_video_file) 
props = python_video_info_parser.get_info(file) 
print(props) 

プラットフォーム

のpython 3.4 窓10

答えて

0

私はあなたが探しているものを見つけたいと考えています。 :)

しかし、あなたや他の人が不思議に思っていれば...私は同じsunjectを研究していると私は解決策を見つけた可能性があります。

私が今までに見つけたのは、exiftoolというコマンドラインツールです。 このソフトウェアをダウンロードしてコマンドライン機能を使用すると、サブプロセスモジュールでこれらのコマンドを実行できます。

ドキュメントに示されているように、多くのファイル形式がサポートされています。

私は実際のsoltuionを見つけたらすぐにこの投稿を更新します。 :)

hereのツールをダウンロードできます。

関連する問題