我想运行此程序,http://pymedia.org/tut/src/dump_video.py.html 它将视频文件转换为图像文件。我已经安装了所有模块。当我通过在Python IDLE中运行来执行它时,它会在程序结束时打印Usage ...相同的东西。我的视频文件是.avi,xvid编解码器,说它支持页面pymedia。我相信程序和我的文件没有连接,但如何将我的文件(test.avi)输入程序?我将视频文件放在与程序相同的文件夹中。在页面末尾说http://pymedia.org/tut/index.html,放入cmd,我做了但是我一直收到有关Usage的相同信息。它位于文件末尾的if语句中。我在python中工作了一点,但从未使用过函数,所以请帮忙。 谢谢!
答案 0 :(得分:0)
source code包含此用法消息:
print 'Usage: dump_video <file_name> <image_pattern> <format_number>\n<format_number> can be: RGB= 2'+\
'\n<image_patter> should include %d in the name. ex. test_%d.bmp.'+ \
'\nThe resulting image will be in a bmp format'
根据评论,可以这样调用dump_video.py
:
dump_video.py myvideo.avi myvideo_%d.bmp 2
这将尝试将myvideo.avi中的帧保存为myvideo_%d.bpm形式的BMP文件,其中%d
将被数字替换。我不确定最后一个论点,即所谓的“格式编号”,2
是什么。