将视频从QByteArray保存到MP4 QT / C ++

时间:2019-01-12 12:08:22

标签: qt video save mp4 qbytearray

我使用QNetworkAccessManager从Internet下载了视频,最终得到了带有MP4视频文件的QByteArray,如何将其保存到硬盘中?

我试图通过QDataStream保存它,但是无法播放结果文件。

我还读到您可以尝试通过QMediaRecorder进行操作,但是我还没有找到在其中添加QByteArray的方法。

    QFile file(filename+"myfile.mp4");
    QDataStream ds(&file);
    if(file.open(QIODevice::WriteOnly))
    {
        ds << data;
        file.close();
    }

我要播放保存的MP4文件。

0 个答案:

没有答案