Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 如何从一个文件中播放多个视频?_C++_Qt_Video Player_Qmediaplayer - Fatal编程技术网

C++ 如何从一个文件中播放多个视频?

C++ 如何从一个文件中播放多个视频?,c++,qt,video-player,qmediaplayer,C++,Qt,Video Player,Qmediaplayer,我正在开发媒体播放器软件。我的应用到目前为止可以播放、暂停和快进等视频 我当前可以使用以下方式播放/加载一个视频: void Dialog::on_loadedButton_clicked(){ player->setMedia(QUrl::fromLocalFile("F:/TestVideo/20141208/N01000713.mp4")); } 我的文件夹(20141208)是日期 N01000713.mp4是我的相机生成的镜头的文件名 N01是第一频道 00:07:

我正在开发媒体播放器软件。我的应用到目前为止可以播放、暂停和快进等视频

我当前可以使用以下方式播放/加载一个视频:

void Dialog::on_loadedButton_clicked(){
     player->setMedia(QUrl::fromLocalFile("F:/TestVideo/20141208/N01000713.mp4"));
}
  • 我的文件夹(20141208)是日期
  • N01000713.mp4
    是我的相机生成的镜头的文件名
  • N01是第一频道
  • 00:07:13是视频开始时我的HH:MM:ss
  • 10分钟后结束,即N01001713.mp4
我的20141208文件夹中有144个视频,因为其中一个视频播放10分钟,所以我有24小时的视频

现在我想概括一下包含日期的文件夹,例如20141208,它有144个视频,文件名为N01(HH:MM:SS).mp4,以便能够播放所有144个视频

我不想将这144个视频的媒体设置为固定,因为我希望能够播放不同日期的视频,例如日期20141208、20141209文件夹等


我该怎么做你的问题不太清楚。您想一个接一个地播放所有视频,以便只需要一个文件列表吗?还是要同时播放多个视频?然后请相应地编辑您的问题,以便清楚您在问我们什么(提示:大多数问题都包含问号),因此请检查该文件夹中的所有文件,检查有效的
.mp4
文件,并将它们添加到
QMediaPlaylist
中。有什么问题?