รวม 3 workflow ไว้ในที่เดียว — กดคัดลอกคำสั่งแล้วรันได้เลย
ดึง subtitle + metadata จาก YouTube — รองรับทั้ง manual subtitle, auto-generated, และ transcript API fallback
| Flag | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
--url | จำเป็น | YouTube URL |
--output | output/<video_id> | Output directory |
--lang | th | ภาษา subtitle |
--download-video | false | โหลด VDO ด้วย |
--download-video ถ้าต้องการ screenshot ใน Step 3
ถอดเสียงจากไฟล์ VDO ด้วย faster-whisper — ใช้เมื่อไม่มี YouTube subtitle หรือมีไฟล์ VDO ของตัวเอง
| Flag | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
--video | - | Path ไฟล์ VDO |
--output | - | Output directory |
--model | base | Whisper model (tiny/base/small/medium/large-v3) |
--lang | th | ภาษา |
ffmpeg + pip install faster-whisper
ดึง screenshot จาก VDO ตามจำนวน chapter — ได้ ch1.jpg ถึง ch12.jpg + hero.jpg สำหรับ HTML presentation
| Flag | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
--input | - | Input directory (ต้องมี VDO + VTT) |
--chapters | 12 | จำนวน chapters |
--download-video ก่อน
สร้าง HTML presentation สวยงามจาก .vtt + metadata — Blue Template, responsive, animation, YouTube credit
| Flag | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
--input | - | Input directory (มี .vtt + metadata.json) |
--title | จาก metadata | Title |
--description | จาก metadata | Description |
--chapters | 12 | จำนวน chapters |
presentation.html พร้อมใช้งานเลย!
สั่ง Antigravity เปิด browser ทำตาม step — ได้ screenshots + animated WebP recording
AI ดู screenshot แต่ละ step แล้วคิดบทพากย์ให้อัตโนมัติ — หรือเขียนเอง
แปลงบทพากย์เป็นเสียง MP3 — ใช้ Python gTTS หรือเว็บ tts.lnwsj.com
pip install gTTS หรือใช้เว็บ tts.lnwsj.com แทน
รวม animated WebP กับเสียง MP3 เป็นวิดีโอ MP4 สมบูรณ์
tutorial.mp4 — วิดีโอคู่มือพร้อมเสียงพากย์!
เปิดเว็บ tts.lnwsj.com → กรอกรหัส 8 หลัก → กดยืนยัน
ตั้ง Script Length (30-60 วิ), Model (gemini-2.5-flash), Voice (เลือกตรงกับสินค้า), Gender Filter
กดปุ่ม "อ่านจากรูป" → อัพรูปสินค้า → AI กรอกชื่อ + จุดเด่น + กลุ่มเป้าหมายให้อัตโนมัติ
กดปุ่ม "Generate Scripts with Gemini" → ได้ 5-20 บท ต่างสไตล์ (ป้ายยา / เล่าเรื่อง / ดราม่า / Q&A)
อ่านบท → เลือกที่ถูกใจ → กดปุ่ม "สร้างเสียงทั้งหมด" → ได้ MP3 คุณภาพสูง
กดปุ่ม "ดาวน์โหลดเสียงทั้งหมด" → ได้ ZIP ไฟล์ MP3 พร้อมนำไปใช้กับวิดีโอ TikTok
pip install -r requirements.txt
ดึง screenshot + รวม audio/video
ดึง subtitle + metadata จาก YouTube
ถอดเสียงจากไฟล์ VDO
Google Text-to-Speech Python
TTS Script Generator (เว็บ)