動画管理ソフト(仮名)

とりあえず最低限の機能を作成したので公開します。

概要

PC上にある動画ファイルを管理します。
ファイルマネージャー的なやつです。
LiteDBというNoSQLによるファイルDBでカタログを管理するため、非常にシンプルな作りになっています。
再生機能はありません。Windowsに関連づけされたアプリケーションを開きます。

必要なランタイム・環境

Microsoft .NET Framwork 4.6.1
Windows 7以降(64ビット環境しかないため、32ビットで試せていませんが動くはずです)

主な機能・特徴

・フォルダを指定すると、配下の動画ファイルすべてを一覧化
・複数のフォルダが指定可能(サブフォルダを探すかも指定可能)
・再生回数、最終再生日を記憶
・高速な(はずの)ファイル管理
・管理対象のファイル種類を変更、追加できるため実は動画だけでなくても管理可能

残りの機能・課題

・ソフト名未決定

実装予定機能

・プレイリスト
・再生数の調整
・FFMEPGによるサムネイル作成と表示
・動画ファイルの移動に対する検出とパスの一括置換

その他いろいろ

録画PC用のCeleron,4GBのPCでHDD(Not SSD)の動画ファイル700個に対してDBを作成したところ5秒ほどで完了したため非常に早いはずです。
最初はマルチスレッドでバックグラウンド処理しようとしましたが不要と判断しました。
遅かったら教えてください。