怎么样在QT中调用ffmpeg实现是视频剪辑功能

试了很多都没有成功
ffmpeg在QT的配置应该没有问题
但是结果始终不成功

void MainWindow::videoEdit()
{
    QString program = "E:\\QTtask\\Qt6 Video\\ffmpeg\\ffmpeg-4.2.2-win64-shared\\bin\\ffmpeg.exe";
        QString inputPath = "‪E:\\QTtask\\Qt6 Video\\resource\\new.mp4";
        QFile sourceFile(inputPath);
        QString outputPath = "‪E:\\QTtask\\Qt6 Video\\resource\\clip.mp4";

        qDebug()<<"a";
        QFile destFile(outputPath);
        if(destFile.exists()){
            destFile.remove();
        }

        QString startTime = ui->videoStartTimeEdit->time().toString("hh:mm:ss");
        QString len= ui->videoLengthTimeEdit->time().toString("hh:mm:ss");
        QStringList arguments;
        arguments << "-i" << inputPath << "-r" << "25"<<"-ss";
        arguments <<startTime<< "-t" << len<< outputPath;

        QProcess *clipProcess = new QProcess(this);

        clipProcess->start(program, arguments);
}


ffmpeg命令用的不对吧,具体可参考

文件路径中最好不要包含空格汉字