楼主你好,我在使用ssd-tensorflow时也遇到moviepy的这个问题,请问有解决方法了吗?
环境是win10 64位 anaconda建立的python3.6的tensorflow虚拟环境。
具体代码是参照https://blog.csdn.net/zzz_cming/article/details/81128460
Traceback (most recent call last):
File "C:/Users/ecm16/Desktop/SSD-Tensorflow-master/demo_Video.py", line 180, in <module>
get_process_video(input_video_path, output_video_path)
File "C:/Users/ecm16/Desktop/SSD-Tensorflow-master/demo_Video.py", line 163, in get_process_video
video = VideoFileClip(input_path)
File "D:\anaconda3\envs\tensorflow\lib\site-packages\moviepy\video\io\VideoFileClip.py", line 91, in __init__
fps_source=fps_source)
File "D:\anaconda3\envs\tensorflow\lib\site-packages\moviepy\video\io\ffmpeg_reader.py", line 33, in __init__
fps_source)
File "D:\anaconda3\envs\tensorflow\lib\site-packages\moviepy\video\io\ffmpeg_reader.py", line 256, in ffmpeg_parse_infos
proc = sp.Popen(cmd, **popen_params)
File "D:\anaconda3\envs\tensorflow\lib\subprocess.py", line 729, in __init__
restore_signals, start_new_session)
File "D:\anaconda3\envs\tensorflow\lib\subprocess.py", line 1017, in _execute_child
startupinfo)
OSError: [WinError 193] %1 不是有效的 Win32 应用程序。