ผมก็ทำคล้ายๆวิธีของท่าน ทำไว้ดูเกือบ2ปีละ แต่การดึงไฟล์ซับ .srt ออกมาจากไฟล์เสียง ผมใช้โปรแกรม pyTranscriber
1. ใช้โปรแกรม Format Factory แปลงไฟล์หนังให้ออกมาเป็นรูปแบบ .mp3 (ใช้เวลา5-8นาที)
2. เมื่อได้ไฟล์เสียงมาแล้วก็จับโยนลงใน pyTranscriber จะไวกว่าเพราะไฟล์เสียงมีขนาดเล็กกว่าไฟล์หนัง (ขั้นตอนนี้ใช้เวลาประมาณ 15-30นาที) แล้วแต่ความยาวของหนัง
3. พอได้ไฟล์ .srt มาแล้ว ก็มาแปลเป็นไทย SubTitle Edit ตามขั้นตอนที่ท่านกล่าวมา
วืธีนี้น่าจะไวกว่า ลองๆเทียบดูกันครับpyTranscriber มีลิงค์ไหมครับ ผมมีไฟล์ mp3 แล้ว อยากลองถอดคำ โดยใช้ pyTranscriber ดูบ้าง
เพราะ...ลองโปรแกรมตามกระทู้แล้ว สงสัยเครื่องคอมฯ ผมจะสเปกต่ำเกิน
ตัดไฟล์หนังมาลองความยาว 4.30 นาที
engine Purfview's Faster Whisper - model large > ใช้เวลา 20 นาที
engine Purfview's Faster Whisper - model small > ใช้เวลา 5 นาที (อันนี้เร็วสุดละ ถ้าหนัง 2 ชั่วโมง ก็คงใช้เวลาประมาณ 2 ชั่วโมง)
engine Const-ME - model large > เวลาผ่านไป 50 นาที ไม่มีทีท่าว่าจะเสร็จ เลย cancel ไป
engine Const-ME - model small > เวลาผ่านไป 30 นาที ไม่มีทีท่าว่าจะเสร็จ ก็เลย cancel ไปเหมือนกัน
ปล.แอบอิจฉาท่านๆ ที่มีคอมฯสเปกสูงจัง
บางทีมันอาจะนานตรงกรประมวลไฟล์หนังที่ใหญ่
แต่ความเป็นจริงลอคิดดูดีๆ โปรแกรมมันต้องการแค่ไฟล์เสียง เพื่อถอดเป็นตัวอักษร ไฟล์ภาพไม่มีประโยชน์อะไรเลย
pyTranscriber ฟรีแวร์ใช้ฟรี หาโหลดใน google ได้เลย หาไม่ยาก
คอมผม i3 SSD ไม่มีการ์ดจอ แรม 8 คอมไม่แรงเลย
pyTranscriber ทำงานสองเสต็ป
1. อัพไฟล์ลงเซฟเวอร์เพื่อประมวล คือถ้าเราต้องแปลงไฟล์หนังเหลือแค่ไฟล์เสียง (.mp3) ขนาดประมาณ 100 MB จะอัพและแปลงไวมาก
2. เลือกภาษาที่จะแปลง ช่วงนี้โปรแกรมจะใช้เวลาดึงไฟล์ออกมาเป็น .Srt ใช้เวลา 10-30 นาที
รวมๆทุกขั้นตอนหนังเรื่องนึงใช้เวลาประมาณ 20-30 แค่นั้น