「世界で一番速い画像ビューアを作ろう。」— そして、実際にそう作りました。
BoltView はただ速さだけを追求した Windows 用画像ビューアで、現存するどの画像ビューアよりも高速です。
多くのビューアが遅い理由は、ファイルを読み込む時間ではなく、JPEG・PNG の圧縮を解く「デコード」の時間にあります。
BoltView は「表示する瞬間にデコードしない」という原則でゼロから設計し直し、写真をめくる瞬間の待ち時間そのものをなくしました。
クリックすればもう表示されていて、次の写真もすぐに見えます。
▶ なぜ最速なのか
· 先読みデコード(Prefetch):表示中の写真の前後の画像をバックグラウンドで先にデコードし、メモリに待機させます。← 次/前が瞬時に
· GPU レンダリング(Direct2D):拡大・縮小・回転をグラフィックカードが処理し、画面の切り替えが 1 フレームで完了します。
· LRU メモリキャッシュ:一度見た画像は再デコードしません。
· libjpeg-turbo アクセラレーション:JPEG を SIMD で 2〜4 倍速くデコードします。
· 並列サムネイル + OS キャッシュ再利用:ギャラリーのサムネイルが一瞬で埋まります。
▶ 主な機能
· ギャラリー(閲覧)スタート画面:左側にフォルダーツリー + サムネイルグリッド、お気に入り固定・最近のフォルダー、ドラッグ/Ctrl/Shift での複数選択
· 表示:フィット・100%・塗りつぶし、カーソル基準のホイールズーム、回転/反転、EXIF 自動回転、アニメーション GIF
· ファイル操作:ごみ箱へ削除、コピー、名前を付けて保存(JPEG 無劣化回転)、デスクトップ背景、場所を開く
· 4 つのテーマ:ダーク / ライト / ブラック(OLED)/ ナイト(セピア)+ システム自動
· 4 言語:한국어 / English / 日本語 / 中文(システム言語を自動判別)
· スライドショー、フィルムストリップ、情報パネル、全ショートカット、DPI 対応
▶ 何で作ったか
· C++17 / Win32 API(ネイティブ、軽量)
· Direct2D(GPU レンダリング)· WIC(デコード)· DirectWrite(テキスト)
· libjpeg-turbo(JPEG アクセラレーション)
· インストール時に外部ランタイム不要、単一実行ファイル
▶ インストール / ダウンロード
· インストール版:BoltView-Setup.exe(ファイル関連付け + ショートカットを自動設定)
· インストール不要:BoltView-portable.zip(解凍して BoltView.exe を実行)
· 対応:Windows 10 / 11(64 ビット)
▶ 主要ショートカット
←/→ 前・次 · ホイールズーム · F 画面フィット · F11 全画面 · Space 次へ · Del 削除 · Esc ギャラリーへ/閉じる
============================================================
[ よくある質問(FAQ)]
============================================================
Q. 本当に一番速いですか?
A. はい、現存で最速の画像ビューアです。先読みデコード + GPU レンダリング + LRU キャッシュ + libjpeg-turbo の組み合わせにより、キャッシュ済みの写真は 1 フレーム(約 16ms)以内で切り替わります。
Q. 無料ですか?
A. 完全に無料です。インストール不要版も提供しています。
Q. どの形式に対応していますか?
A. JPEG、PNG、GIF(アニメーション)、BMP、WebP、TIFF、ICO、HEIC など(HEIC は Windows コーデックが必要)。
Q. 既定の画像ビューアに設定できますか?
A. アプリ内の [設定 > システム > 既定の画像ビューアに設定] から指定できます。
