私はメディアプレーヤーソフトウェアに取り組んでいます。これまでの私のアプリケーションは、ビデオの再生、一時停止、早送りなどを行うことができます。
現在、次を使用して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 を修正したくありません。
どうやってやるの