多了一个mencoder ,试试
HINSTANCE ret=ShellExecute(NULL,L"open",L"D:\\mencoder.exe",L" D:\\mtv.3gp -o D:\\out.3gp -of lavf -lavfopts format=3gp -oac lavc -lavcopts acodec=libopencore_amrnb:abitrate=10200 -af lavcresample=8000,channels=1 -ovc x264 -x264encopts global_header:keyint=25:keyint_min=25:bitrate=40 -vf scale=320:240,harddup -ofps 5 -ss 0 -endpos 999999",NULL,SW_SHOW);
你这么多参数,对不对啊
把你的参数在控制台运行看呢.控制台可以运行ShellExecute就可以.
路径的问题,建议写绝对路径