คุณโหลด source code ของ FFmpeg มา ซึ่งยังไม่สามารถใช้งานได้ทันที ต้องโหลด pre-compiled binary (ไฟล์ .exe ที่พร้อมใช้) แทน
-
ดาวน์โหลด FFmpeg:
- ไปที่: https://www.gyan.dev/ffmpeg/builds/
- คลิก: ffmpeg-release-essentials.zip (ประมาณ 80-100 MB)
-
แตกไฟล์:
- แตกไฟล์ zip ที่ดาวน์โหลดมา
- จะได้โฟลเดอร์ชื่อ
ffmpeg-7.x-essentials_build
-
คัดลอกไฟล์:
- เข้าไปในโฟลเดอร์ที่แตก →
bin - จะเห็นไฟล์ 3 ไฟล์:
ffmpeg.exeffprobe.exeffplay.exe
- คัดลอก 3 ไฟล์นี้ไปวางที่:
D:\Python_VDO_Converter\
- เข้าไปในโฟลเดอร์ที่แตก →
-
ทดสอบ:
cd D:\Python_VDO_Converter python check_ffmpeg.py
หากต้องการให้ใช้งานได้ทุกที่:
- ทำตามวิธีที่ 1 ข้อ 1-2
- ย้ายโฟลเดอร์ทั้งหมดไปที่
C:\ffmpeg\ - เพิ่ม PATH:
- กดปุ่ม Windows + R → พิมพ์
sysdm.cpl→ Enter - Advanced → Environment Variables
- ที่ System Variables → เลือก
Path→ Edit - คลิก New → พิมพ์
C:\ffmpeg\bin - กด OK ทุกหน้าต่าง
- กดปุ่ม Windows + R → พิมพ์
- รีสตาร์ท PowerShell
# รัน PowerShell as Administrator
choco install ffmpegรันคำสั่งนี้เพื่อทดสอบ:
cd D:\Python_VDO_Converter
python check_ffmpeg.pyถ้าเห็น ✅ แสดงว่าพร้อมใช้งานแล้ว!