0

私はメディアプレーヤーソフトウェアに取り組んでいます。これまでの私のアプリケーションは、ビデオの再生、一時停止、早送りなどを行うことができます。

現在、次を使用して1つのビデオを再生/ロードできます。

void Dialog::on_loadedButton_clicked(){
     player->setMedia(QUrl::fromLocalFile("F:/TestVideo/20141208/N01000713.mp4"));
}
  • 私のフォルダ(20141208)は日付です
  • N01000713.mp4カメラで生成された映像のファイル名です。
  • N01 はチャネル 1
  • 00:07:13 はビデオ開始時の HH:MM:ss です
  • 10 分後に終了する、つまり N01001713.mp4 です。

20141208 フォルダーには 144 本のビデオがあり、1 本のビデオが 10 分間再生されるため、24 時間分の映像になります。

ここで、144 個のビデオがあり、ファイル名が N01(HH:MM:SS).mp4 である 20141208 などの日付を含むフォルダーを一般化して、144 個のビデオすべてを再生できるようにしたいと考えています。

日付 20141208、20141209 フォルダーなど、さまざまな日付のビデオを再生できるようにしたいので、この 144 個のビデオの setMedia を修正したくありません。

どうやってやるの

4

0 に答える 0