1

Python でビデオのサムネイルを取得するために easy_thumbnails_ffmpeg ライブラリを使用したいのですが、ファイルが見つからないという奇妙なエラーが表示されます。ライブラリの使用方法の例を探していましたが、運もドキュメントもありません。何か案が ?ありがとうございました

ログ:

File "C:\Python27\lib\site-packages\easy_thumbnails_ffmpeg-0.1.1-py2.7.egg\easy_thumbnails_ffmpeg\source_generators.py", line 24, in ffmpeg_frame
    ], stdin=PIPE, stdout=PIPE, stderr=PIPE).communicate(source.read())[0]
  File "C:\Python27\lib\subprocess.py", line 679, in __init__
    errread, errwrite)
  File "C:\Python27\lib\subprocess.py", line 896, in _execute_child
    startupinfo)
WindowsError: [Error 2] Specified file not found
4

1 に答える 1

1

このfile not foundエラーは、ライブラリが ffmpeg を呼び出そうとしていることを意味している可能性がありますが、バイナリが機能しない/見つかりません。のソースをeasy_thumbnails_ffmpegffmpeg調べると、コマンド ラインで呼び出そうとしていることがわかります。コマンドプロンプトから同じ方法で呼び出すことができるように、PATH に ffmpeg はありますか?

つまり、コマンド プロンプトを開いた場合は、実行ffmpegが機能するかどうかを確認します。そうでない場合は、バイナリを PATH に追加します。

于 2014-04-02T15:34:38.657 に答える