処理の仕組み
1FileTool の処理はすべて、ffmpeg・sharp・pdf-lib などインストーラーに同梱されたエンジンであなたのコンピュータ上で実行されます。ファイル内容がアップロードされることはなく、一部の AI 機能だけが初回利用時にモデルをダウンロードします。
1FileTool の処理はサーバーではなく、あなたのコンピュータ上で行われます。アプリは実際の処理エンジンをインストーラーに同梱しているので、変換・圧縮・墨消しのジョブはすべてあなたのマシン上で完結します。だからアップロード待ちも処理キューもありません——ファイルはローカルで読み込まれ、処理され、書き出されます。
まず元ファイルを守る
Replace source はデフォルトでオンです。出力が元ファイルを上書きし、バックアップは残りません。手順を始める前に Settings › General を開いて Replace source をオフにするか、別の出力フォルダを選んでください。
アプリ内蔵のエンジン
| エンジン | 担当 |
|---|---|
| ffmpeg / ffprobe | 動画・音声の圧縮、変換、トリム、GIF(H.264 CRF;WebM は VP8/Opus) |
| sharp / libvips | 画像の変換、リサイズ、圧縮(mozjpeg、WebP、AVIF) |
| heic-convert | iPhone の HEIC/HEIF 写真の読み込み——入力専用で HEIC への書き出しは不可 |
| pdf-lib + pdfjs-dist | PDF の結合、分割、編集、レンダリング、抽出 |
| Tesseract.js | OCR——英語のみ、.txt ファイルを出力。言語データは初回利用時にダウンロードされる場合あり |
| ONNX Runtime | 下記のデバイス上 AI 機能 |
| archiver, xlsx | ZIP 書庫と Excel/CSV スプレッドシート |
内部に Ghostscript、qpdf、LibreOffice は意図的に入れていません——だから、一部のジョブには正直な制限があります。たとえば PDF/A はメタデータの設定のみで、PDF 圧縮はテキストではなく画像を再エンコードします。
デバイス上の AI
AI エンジン(音声の Piper、ボイスクリーンアップの DeepFilterNet)はインストーラーに同梱されています。あとからダウンロードされるのはモデルです:
- Read Aloud / Document to Audiobook の音声——それぞれ約 63 MB(Ryan High は 121 MB)。初めてその声を選んだときに Hugging Face から取得。
- Background Removal——初回利用時に約 178 MB の IS-Net モデルを一度だけダウンロード。
ダウンロードは一度きりで、その後はずっとオフラインで動きます。
実行の流れ
ツールにファイルをドロップし(または ⌘/Ctrl+V で貼り付け)、オプションを設定して Run を押します。時間のかかるジョブは右下のバックグラウンドタスクバーに移り、そこで作業を続けたりキャンセルしたりできます。すべての結果カードには処理前後のサイズと削減率が表示され——ファイルが小さくならず大きくなった正直なケースも含め——History がすべての実行記録を保持します。
ネットワークが必要なもの
処理には一切不要です。外部に接続する機能は短いリストだけです:アップデート確認(GitHub Releases)、ライセンス認証(Lemon Squeezy)、一度きりのモデルと音声のダウンロード、匿名の利用統計(同意ダイアログのあとデフォルトでオン——Settings › Privacy でいつでも無効化)、そして AI Chat——これは選択した AI CLI が読んだ内容をそのプロバイダに送信します。完全な一覧はプライバシー:コンピュータから出ていくものにあります。