ว่างๆเบื่อๆ เลยเขียนระบบ video player hls (s3 storage) + auto generate subtitle + reel video ขึ้นมาตัวนึงเอาไว้เก็บหนังที่ตัวเองชอบดู คงไม่ต้องอธิบายนะว่า video ที่จะต้องสร้าง subtitle มันคือ video แนวไหน ความชอบส่วนตัวต้องขออภัยด้วย
เห็นทำขายปล่อยเช่ากันเดือนละหลักหมื่น บางเจ้าคิดค่า bandwidth แยกต่างหาก ลูกค้าหัวแบะเป็นแถบๆทั้งสายขาวสายเทา เออ...ก็ถือว่าเป็นค่าวิชากันไป แต่ยุคแบบนี้ข้าวยากมากแพงเลยอยากจะเอามาแจก เผื่อคนที่อยากจะหารายได้จากบริการเหล่านี้
ระบบนี้คืออะไร ก็คือ video player hls ที่ไอพวกเว็บดูหนังออนไลน์ มันใช้กันนั่นแหละเขียนแบบบ้านๆ gofiber , react ทำ worker แยกเป็นแบบ port / adapter อยาก transcode video 100 ตัวพร้อมกันก็ย่อมได้ ถ้า s3 ไม่ติด limit
ระบบนี้เหมาะกับใคร
- พวกเจ้าของเว็บมั้ง
- พวกอยากมีระบบไว้ขาย
- เอาไว้ทำพวกคอร์ส learning ต่าง (ว่าจะทำให้ใช้ฟรีอยู่ รอดู feedback)
ระบบนี้มันทำอะไรได้บ้าง
- ก็ upload ไฟล์ vdo
- transcode ได้ .m3u8 และเก็บใน s3
- ได้ลิงค์ embed ไว้ไปใส่ในเว็บตัวเองหรือเว็บอื่นๆ
optional
- worker transcode ตัดเสียงเอาไว้ทำ subttile
- worker สร้าง subtitle auto ใช้ AI หลายตัวเลย
คร่าวๆ น่าจะประมาณนี้ ไม่ใช่ระบบแปลไก่กานะ แต่ก็มีหลุดบ้าง แต่คุณภาพ 90-95%
Audio Processing: Demucs, VAD (Voice Activity Detection), FFmpeg
AI & ML Core: Whisper (Transcribe), Pyannote (Diarization), Gender Detection Model
Post-Processing: LLM (Gimini flash), SRT/VTT Generator
- มันสร้าง clip reel + ใช้เสียงจาก elevenlabs ได้บนระบบเลย เพราะสมัยนี้การตลาดก็สำคัญเอาไว้ทำการตลาดบน ต๊อกๆ ฟิ๊กบุ๊ค อั๊ก
- สร้าง gallery ภาพจาก video
ภาพตัวอย่างระบบตอนนี้ก็ทำเว็บของตัวเองมาใส่หนังไว้ดูคนเอง สาวหนอนแบบเงียบๆ รำคาญเว็บอื่นแม่งโฆษณาเยอะชิบหาย



ไอระบบพวกนี้มันสามารถ warm cache ได้ไม่ต้องไปเสียค่า bandwidth ของ storage บ้าบอคอแตก
stack : gofiber , react ts , worker ใช้ python + go ไม่รู้ว่ามันดีหรือมันไม่ดี แต่เท่าที่ทดสอบ เวลา seek video ก็ไม่กระกระตุกมาก อยู้ในระดับที่รับได้ กระตุกตอนเดียวแค่ตอนเสร็จ
ตอนนี้ก็พัฒนาเรื่อยๆ เลยจะเอามาแจกสำหรับคนที่สนใจ DM มาละกันนะ ไม่อยากทิ้งลิงค์ Git เดี๋ยวคนนอกเอาไปใช้
เห็นทำขายปล่อยเช่ากันเดือนละหลักหมื่น บางเจ้าคิดค่า bandwidth แยกต่างหาก ลูกค้าหัวแบะเป็นแถบๆทั้งสายขาวสายเทา เออ...ก็ถือว่าเป็นค่าวิชากันไป แต่ยุคแบบนี้ข้าวยากมากแพงเลยอยากจะเอามาแจก เผื่อคนที่อยากจะหารายได้จากบริการเหล่านี้
ระบบนี้คืออะไร ก็คือ video player hls ที่ไอพวกเว็บดูหนังออนไลน์ มันใช้กันนั่นแหละเขียนแบบบ้านๆ gofiber , react ทำ worker แยกเป็นแบบ port / adapter อยาก transcode video 100 ตัวพร้อมกันก็ย่อมได้ ถ้า s3 ไม่ติด limit
ระบบนี้เหมาะกับใคร
- พวกเจ้าของเว็บมั้ง
- พวกอยากมีระบบไว้ขาย
- เอาไว้ทำพวกคอร์ส learning ต่าง (ว่าจะทำให้ใช้ฟรีอยู่ รอดู feedback)
ระบบนี้มันทำอะไรได้บ้าง
- ก็ upload ไฟล์ vdo
- transcode ได้ .m3u8 และเก็บใน s3
- ได้ลิงค์ embed ไว้ไปใส่ในเว็บตัวเองหรือเว็บอื่นๆ
optional
- worker transcode ตัดเสียงเอาไว้ทำ subttile
- worker สร้าง subtitle auto ใช้ AI หลายตัวเลย
คร่าวๆ น่าจะประมาณนี้ ไม่ใช่ระบบแปลไก่กานะ แต่ก็มีหลุดบ้าง แต่คุณภาพ 90-95%
Audio Processing: Demucs, VAD (Voice Activity Detection), FFmpeg
AI & ML Core: Whisper (Transcribe), Pyannote (Diarization), Gender Detection Model
Post-Processing: LLM (Gimini flash), SRT/VTT Generator
- มันสร้าง clip reel + ใช้เสียงจาก elevenlabs ได้บนระบบเลย เพราะสมัยนี้การตลาดก็สำคัญเอาไว้ทำการตลาดบน ต๊อกๆ ฟิ๊กบุ๊ค อั๊ก
- สร้าง gallery ภาพจาก video
ภาพตัวอย่างระบบตอนนี้ก็ทำเว็บของตัวเองมาใส่หนังไว้ดูคนเอง สาวหนอนแบบเงียบๆ รำคาญเว็บอื่นแม่งโฆษณาเยอะชิบหาย



ไอระบบพวกนี้มันสามารถ warm cache ได้ไม่ต้องไปเสียค่า bandwidth ของ storage บ้าบอคอแตก
stack : gofiber , react ts , worker ใช้ python + go ไม่รู้ว่ามันดีหรือมันไม่ดี แต่เท่าที่ทดสอบ เวลา seek video ก็ไม่กระกระตุกมาก อยู้ในระดับที่รับได้ กระตุกตอนเดียวแค่ตอนเสร็จ
ตอนนี้ก็พัฒนาเรื่อยๆ เลยจะเอามาแจกสำหรับคนที่สนใจ DM มาละกันนะ ไม่อยากทิ้งลิงค์ Git เดี๋ยวคนนอกเอาไปใช้
