JPGファイル→WEBPファイル
大量のJPGファイルをWEBPファイルに変換して、JPGファイルは50%品質を落として保管するという処理をAIに頼んでやってもらった。AI便利杉やろ。

JPG画像をWebP(ウェッピー)形式に変換するには、専用ソフトのインストールが不要な無料のオンライン変換ツールを使うのが最も簡単でスピーディです。
おすすめの変換方法は以下の通りです。
1. ブラウザで一瞬で変換(おすすめ)
ソフトをインストールせずに、サイト上で画像をドラッグ&ドロップするだけで変換できます。
- ラッコキーワード JPEG/PNG⇔WebP変換ツール
ブラウザ内で処理が完結するため、アップロードせずに安心して使えます。最大30枚までの一括変換に対応。 - Shutterstock JPEGからWEBPへの無料変換ツール
アップロード後すぐにWEBP形式でダウンロードできるシンプルなツール。
2. PCの標準機能・デザインツールで変換
すでにインストール済みのソフトを使いたい場合は、以下の方法でも変換可能です。
- Windows(ペイント): 画像をペイントで開き、「ファイル」>「名前を付けて保存」から選択できます。
- Mac(プレビュー): 画像をプレビューで開き、「ファイル」>「書き出す」からフォーマットをWebPに変更できます。
- Adobe Photoshop: 「ファイル」>「書き出し形式」>「WebP」を選択して書き出します。
もし枚数が多い場合や、画質を細かく調整したい場合は、おすすめのツールをさらに絞り込んでご案内できますのでお気軽に教えてください。
[PR] FANZA 制服フェチ(2026-06-26 02:57:45)
サイズの大きいファイルリスト
find . -type f -exec ls -lh {} + | sort -rh | head -n 20#!/bin/bash
# ==========================================
# 設定: 対象のベースディレクトリを指定してください
# ==========================================
BASE_DIR="/path/to/your/directory"
# 指定されたディレクトリが存在するかチェック
if [ ! -d "$BASE_DIR" ]; then
echo "エラー: 指定されたディレクトリが見つかりません: $BASE_DIR"
exit 1
fi
# 対象のディレクトリに移動
cd "$BASE_DIR" || exit 1
# ディレクトリの総容量をバイト単位で取得する関数
get_dir_size() {
if du -b . >/dev/null 2>&1; then
du -sb . | cut -f1
else
# macOS等の場合
du -sk . | awk '{print $1 * 1024}'
fi
}
# カウント用変数の初期化
count_webp=0
count_compress=0
# 実行前の総容量を取得
size_before=$(get_dir_size)
echo "処理を開始します(対象: $BASE_DIR)..."
echo "----------------------------------------"
# ディレクトリ内の「数字のみ.jpg」を対象に含める
for jpg_file in [0-9]*.jpg; do
# マッチするファイルが存在しない場合はスキップ
[ -e "$jpg_file" ] || continue
# 対応する webp ファイル名(数字.jpg.webp)
webp_file="${jpg_file}.webp"
if [ ! -f "$webp_file" ]; then
echo "Processing: $jpg_file (.webp を新規作成 + 圧縮)"
# 1. webp を作成
cwebp "$jpg_file" -o "$webp_file" > /dev/null 2>&1
((count_webp++))
# 2. 数字.jpg を -quality 50 に convert して上書き
convert "$jpg_file" -quality 50 "$jpg_file"
((count_compress++))
else
echo "Processing: $jpg_file (.webp 既存、圧縮のみ)"
# 数字.jpg を -quality 50 に convert して上書き
convert "$jpg_file" -quality 50 "$jpg_file"
((count_compress++))
fi
done
# 実行後の総容量を取得
size_after=$(get_dir_size)
# --- 結果出力 ---
echo "----------------------------------------"
echo "処理が完了しました。"
echo "対象ディレクトリ:$BASE_DIR"
echo "実行前ディレクトリ内総容量:${size_before} byte"
echo "webp生成:${count_webp} 件"
echo "圧縮実行:${count_compress} 件"
echo "実行後ディレクトリ内総容量:${size_after} byte"
echo "----------------------------------------"WebP(ウェッピー)とは、Googleが開発した次世代の画像フォーマットです(拡張子は .webp)。画質をほとんど落とさずにファイルサイズを大幅に軽量化できるため、Webサイトの表示速度を高速化し、SEOや通信量の削減に貢献します。
主な特徴と従来の形式との違い
WebPは、JPEG(ジェイペグ)の「軽さ」と、PNG(ピング)の「透明化」、GIF(ジフ)の「アニメーション」という、それぞれのメリットを1つに統合した画像形式です。
| 形式 [1, 2, 3, 4, 5] | 特徴 | 透過処理 | アニメーション |
|---|---|---|---|
| WebP | 写真やイラストを高画質・超軽量で保存できる | 〇 | 〇 |
| JPEG | 写真の保存に向いているが容量が大きくなりがち | × | × |
| PNG | 背景の透過ができるが容量が大きくなりやすい | 〇 | × |
メリットとデメリット
【メリット】
- ページの表示速度が向上: JPEGやPNGに比べてファイルサイズが20〜30%以上小さくなるため、Webサイトの読み込みが速くなります。
- SEOに有利: ページの読み込み速度は検索順位の評価指標に含まれているため、SEO対策として効果的です。
- 高品質: 高画質を維持できるため、Webサイトの見た目を損ないません。
【デメリット】
- 一部の環境で扱いにくい: 古い画像編集ソフトや一部の古いブラウザでは、WebPファイルを直接開けないことがあります。
- 保存時の手間: ネット上で画像を保存する際、WebP形式のままだと対応していないソフト(Excelや古い画像ビューアなど)に貼り付けられない場合があります。






