Wah lengkap banget requirementnya! Bisa boss! π
Script Lengkap - Thumbnail + Logo + Pindah + Hapus Asli
Buat file proses.bat copy paste ini:
@echo off
mkdir OUTPUT 2>nul
mkdir THUMB 2>nul
for %%f in ("JDOWNLOADER\*.mp4") do (
echo =======================================
echo Processing: %%~nxf
echo =======================================
REM === STEP 1: Tambah Logo dengan Opacity 75% ===
ffmpeg -i "%%f" -i logo.png -ss 5 ^
-filter_complex "[1]format=rgba,colorchannelmixer=aa=0.75[logo];[0][logo]overlay=10:10" ^
-c:a copy "OUTPUT\%%~nxf" -y
REM === STEP 2: Generate Thumbnail dari video yang SUDAH ada logo ===
ffmpeg -i "OUTPUT\%%~nxf" -ss 00:00:03 -vframes 1 -q:v 2 "THUMB\%%~nf.jpg" -y
REM === STEP 3: Hapus File Asli ===
del "%%f"
echo Done: %%~nxf
echo.
)
echo =======================================
echo SEMUA VIDEO SELESAI DIPROSES!
echo =======================================
pause
Cara Pakai
Struktur folder:
βββ proses.bat
βββ logo.png
βββ JDOWNLOADER\
β βββ video1.mp4
β βββ video2.mp4
β βββ video3.mp4
βββ OUTPUT\ β video + logo hasil
βββ THUMB\ β thumbnail jpg hasil
Jalankan:
proses.bat
Hasil Akhir
JDOWNLOADER/film_bagus.mp4 β TERHAPUS β
OUTPUT/film_bagus.mp4 β Video + Logo 75% opacity β
THUMB/film_bagus.jpg β Thumbnail dari detik ke-3 β
Opsi Format Thumbnail
| Format | Kualitas | Ukuran File |
|---|---|---|
.jpg |
Bagus | Kecil β |
.webp |
Sangat Bagus | Lebih kecil β β |
.png |
Lossless | Besar |
Kalau mau WebP ganti baris thumbnail jadi:
ffmpeg -i "OUTPUT\%%~nxf" -ss 00:00:03 -vframes 1 "THUMB\%%~nf.webp" -y
Mau Tambah Fitur?
- β Thumbnail di detik tertentu (sekarang detik ke-3)
- β Resize thumbnail ukuran tertentu misal 1280x720
- β Progress bar
- β Log file error
Bilang aja boss! ππ