imechenは、画像や動画の形式変換・圧縮をオフラインで行えるデスクトップアプリです。 ファイルを選んでボタンを押すだけで、さまざまな形式に変換できます。
インターネット接続不要で、すべての処理がローカルで完結します。
- 画像変換 — JPEG, PNG, GIF, WebP, BMP, HEIF を相互変換
- 動画変換 — MP4, MOV, AVI, WebM, FLV, HEVC を相互変換
- アニメーション作成 — 連番画像から GIF / Animated WebP / MP4 を生成
- リサイズ — 幅×高さ指定、縦横比維持オプション付き
- 圧縮 — JPEG/WebP は品質指定、PNG は pngquant + oxipng で最適化
- 解像度変更 — 動画の解像度をプリセットまたは自由入力で変更
- ダーク / ライトテーマ — OS連動を含む3モード切替
- 完全オフライン — 外部サーバーへの通信なし
| OS | ファイル |
|---|---|
| macOS(Apple Silicon) | imechen_x.x.x_aarch64.dmg |
| macOS(Intel) | imechen_x.x.x_x64.dmg |
| Windows | imechen_x.x.x_x64-setup.exe |
| Linux | imechen_x.x.x_amd64.deb / .AppImage |
Apple Siliconって何? — 2020年以降のMac(M1/M2/M3/M4チップ搭載)はApple Silicon版を選んでください。それ以前のMacはIntel版を選んでください。
ターミナルを開いて、以下をコピペして Enter を押してください:
curl -fsSL https://raw.githubusercontent.com/manomekun/imechen/main/install.sh | bashターミナルの開き方 — Spotlight(
⌘ + Space)で「ターミナル」と検索して開けます。
ダウンロードからインストール、セキュリティ設定まですべて自動で行われます。Apple Silicon / Intel も自動判定します。
brew install manomekun/apps/imechen- 上のリンクから
.dmgファイルをダウンロード - ダウンロードした
.dmgを開く imechenをApplicationsフォルダにドラッグ- 初回起動時に「開発元が未確認」と表示されて開けない場合、ターミナルで以下を実行:
xattr -cr /Applications/imechen.appmacOS 15 以降、署名されていないアプリの起動制限が強化されました。上記コマンドでダウンロード時に付与される隔離属性を除去することで起動できます。
- 上のリンクから
.exeファイルをダウンロード - ダウンロードしたファイルを実行
- SmartScreen の警告が出た場合:「詳細情報」→「実行」をクリック
# .deb の場合
sudo dpkg -i imechen_*.deb
# .AppImage の場合
chmod +x imechen_*.AppImage
./imechen_*.AppImage- 「画像変換」タブを選択
- 画像ファイルをドラッグ&ドロップまたはクリックして選択
- 出力形式(PNG, JPEG, WebP など)を選ぶ
- 必要に応じてリサイズや品質を設定
- 「変換開始」ボタンをクリック
- 「動画変換」タブを選択
- 動画ファイルを選択
- 出力形式と解像度・画質を設定
- 「変換開始」ボタンをクリック
初回起動時に ffmpeg が自動でダウンロードされます。少し時間がかかりますが、2回目以降は即座に使えます。
- 「アニメーション」タブを選択
- 連番画像を選択(自動でファイル名順にソート)
- 出力形式(GIF / Animated WebP / MP4)と FPS を設定
- 「生成開始」ボタンをクリック
| 種類 | 入力 | 出力 |
|---|---|---|
| 画像 | JPEG, PNG, GIF, WebP, BMP, HEIF | JPEG, PNG, GIF, WebP, BMP |
| 動画 | MP4, MOV, AVI, WebM, FLV, HEVC | MP4, MOV, AVI, WebM, FLV |
| アニメーション | 連番画像(PNG, JPEG, BMP) | GIF, Animated WebP, MP4 |
- Tauri v2 — デスクトップアプリフレームワーク
- Solid.js — フロントエンド(TypeScript)
- Rust — バックエンド
- image crate — 画像処理
- imagequant + oxipng — PNG 圧縮
- webp crate — WebP エンコード
- ffmpeg-sidecar — 動画処理
# 依存関係のインストール
bun install
# 開発サーバー起動
bun run tauri dev
# プロダクションビルド
bun run tauri buildBSL 1.1(Business Source License 1.1)
- ソースコードの閲覧: OK
- 商用・本番利用: NG(ライセンス購入が必要)
- 2030-03-25 以降 Apache License 2.0 に移行