【发布时间】:2011-08-25 04:25:59
【问题描述】:
我正在尝试使用几个命令行参数执行 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 行。感谢您提供的任何帮助!
【问题讨论】:
标签: java command-line ffmpeg arguments execute