OSError: [Errno 8] Ошибка формата Exec при чтении видео Moviepy - PullRequest
0 голосов
/ 22 февраля 2019

Я пытаюсь запустить код обработки видео на NVIDIA TX2, используя moviepy.Код:

clip = VideoFileClip(video_file)
video_clip = clip.fl_image(process_vid)
video_clip.write_videofile(output_vid2)

Я получаю сообщение об ошибке в первой строке.Полная ошибка:

Traceback (most recent call last):   
File "img_test.py", line 117, in <module>
    clip = VideoFileClip(video_file)   
File "/home/nvidia/.local/lib/python3.5/site-packages/moviepy/video/io/VideoFileClip.py", line 91, in __init__
    fps_source=fps_source)   
File "/home/nvidia/.local/lib/python3.5/site-packages/moviepy/video/io/ffmpeg_reader.py", line 33, in __init__
    fps_source)   
File "/home/nvidia/.local/lib/python3.5/site-packages/moviepy/video/io/ffmpeg_reader.py", line 256, in ffmpeg_parse_infos
    proc = sp.Popen(cmd, **popen_params)   
File "/usr/lib/python3.5/subprocess.py", line 947, in __init__
    restore_signals, start_new_session)   
File "/usr/lib/python3.5/subprocess.py", line 1551, in _execute_child
    raise child_exception_type(errno_num, err_msg) 
OSError: [Errno 8] Exec format error

Я даже использовал ссылку this , но, похоже, ничего не работает.

Есть предложения?

...