L'Installation de FFMPEG pour Python sous WIndows

Je suis en train d'utiliser cette python convertisseur de vidéo et je ne pouvais même pas exécuter le test. J'ai lu dans le manuel que j'ai eu à installer FFMPEG séparément, de sorte que j'ai fait (j'ai créé le dossier dans C:\, la variable d'environnement "path" et l'a testé et a travaillé), mais ne fonctionne toujours pas.

Lorsque je lance la commande:

python setup.py test

J'obtiens ceci:

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

Lorsque j'exécute ce code d'exemple:

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

J'obtiens ceci:

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

Je ne peux pas comprendre ce que je dois faire pour que cela fonctionne. Merci pour votre aide.

  • Il peut aider à la juste essayer une autre distribution ffmpeg et voir si cela fonctionne
InformationsquelleAutor user3587175 | 2015-04-21