C# ファイル検索+指定秒数でサムネイル作成(FFmpeg)

以前、fenrir(B@r09u3 Style Op.2)の代替として自分用に作成した検索ソフトにサムネイル機能を追加。

※追記(ファイル添付)

Release20241118

使い方
・解凍後、ffmpeg.exeをフォルダの中に保存。(サムネイル表示しないなら不要)
・scan.txtの中に検索したいパスを記入。(複数行可)
・CreateIndex.exeを実行。
・FileSearch.exeを実行。
・複数検索はバーティカルバー(|)で区切る。AND検索。
・検索結果のリストボックス上:ファイル名をダブルクリックで直接開く。Ctrl+ダブルクリックでフォルダを開く。
・テキストボックス上:Ctrl+Enterで、動画ファイルのサムネイル表示。(数字入力のダイアログは何秒目のサムネイルにするか指定)
・サムネイル上:サムネイルをダブルクリックで直接開く。Ctrl+ダブルクリックでフォルダを開く。

C# ファイル検索(インクリメンタルサーチ)

C# 指定秒数でサムネイル作成②

指定フォルダ以下のファイルをインデックスしておき、インクリメンタルサーチの一覧をもとにFFmpegでサムネイルを作成する。

CreateThumbnail1()はUIの部分だけ固まらないようにしているが、サムネイルの作成は並列化していない。CreateThumbnail2()はサムネイルの作成まで並列化している。