2015-04-21 141 views
2

我試圖使用this python視頻轉換器,我甚至無法運行測試。我在手冊中閱讀過,我必須單獨安裝FFMPEG,所以我做了(我在C:\中創建了文件夾,環境變量「路徑」並測試了它並工作),但仍然無法正常工作。在Windows中安裝FFMPEG for Python

當我運行命令:

python setup.py test 

我得到這個:

Traceback (most recent call last): 
    File "setup.py", line 51, in <module> 
    packages=['converter'], 
    File "C:\Python27\lib\distutils\core.py", line 151, in setup 
    dist.run_commands() 
    File "C:\Python27\lib\distutils\dist.py", line 953, in run_commands 
    self.run_command(cmd) 
    File "C:\Python27\lib\distutils\dist.py", line 972, in run_command 
    cmd_obj.run() 
    File "setup.py", line 20, in run 
    raise Exception('tests failed') 
Exception: tests failed 

當我運行這個例子代碼:

from converter import Converter 
c = Converter() 

info = c.probe('test1.ogg') 

conv = c.convert('test1.ogg', '/tmp/output.mkv', { 
    'format': 'mkv', 
    'audio': { 
     'codec': 'mp3', 
     'samplerate': 11025, 
     'channels': 2 
    }, 
    'video': { 
     'codec': 'h264', 
     'width': 720, 
     'height': 400, 
     'fps': 15 
    }}) 

for timecode in conv: 
    print "Converting (%f) ...\r" % timecode 

我得到這個:

Traceback (most recent call last): 
    File "C:\Users\USER\worspace_pyth\cosa\prueba1.py", line 3, in <module> 
    c=Converter() 
    File "C:\Python27\converter\__init__.py", line 27, in __init__ 
    ffprobe_path=ffprobe_path) 
    File "C:\Python27\converter\ffmpeg.py", line 345, in __init__ 
    raise FFMpegError("ffmpeg binary not found: " + self.ffmpeg_path) 
converter.ffmpeg.FFMpegError: ffmpeg binary not found: ffmpeg 

我不明白我還需要做什麼才能工作。謝謝你的幫助。

+0

它可以幫助剛剛嘗試另一個ffmpeg的分佈,看看是否能工程 – zelusp

回答