我正在尝试使用几个命令行参数执行 ffmpeg。有关完整程序,请参阅http://pastebin.com/6RzLL8KQ。它接受参数并打印正确的命令,但不会使用正确的参数执行 ffmpeg。但是,如果我测试并放置String commandStr[] = {ffmpegpath,"-h"};
它,它就可以毫无问题地打印出来。/home/user/PB200014b.avi
例如,如果我运行命令,它会按ffmpeg -i /home/user/PB200014b.avi -r 1 -f image2 /home/user/originalframes-PB200014b/%03d.jpg
原样打印命令,但目录中不会出现任何框架/home/user/originalframes-PB200014b/
我的代码的相关行是第 71 行。感谢您提供的任何帮助!