是否可以使用QT / QML为Android和iOS编辑视频?
我希望能够将视频从timeX剪裁到timeY并添加(如果可能)水印。
我做了一些研究,但我没有找到任何好的东西。
所有关于视频的Qt都包含在Qt Multimedia库中。
此库不是为了进行视频编辑而设计的,因此您没有任何开箱即用的功能。
但是,有可能将QMediaRecorder
和QMediaPlayer
组合起来修剪视频。您还可以访问视频帧:https://doc.qt.io/qt-5/videooverview.html#working-with-low-level-video-frames
我不确定你是否能够只使用Qt Multimedia做你想做的事情,你可能最好使用专用的视频编辑库。也许你可以看看OpenShot,它是一个开源视频编辑器。用户界面使用Qt构建,视频编辑功能位于单独的库中:libopenshot。