ระยะห่างระหว่างวิดีโอหนึ่งคลิปกับไฟล์คำบรรยายที่ใช้ได้ มีเพียงการส่งออกหนึ่งครั้ง ส่งวิดีโอให้เครื่องมือถอดเสียงเป็นข้อความ ได้บทถอดที่แบ่งตามช่วงเวลา แล้วคลิก SRT ในโซนผลลัพธ์ ทุกประโยคที่พูดจะมีไทม์โค้ดเริ่มต้นและสิ้นสุดติดมาด้วย กลายเป็นไฟล์แยกที่นำเข้าแทร็กคำบรรยายของซอฟต์แวร์ตัดต่อได้ทันที ทั้งกระบวนการไม่ต้องพิมพ์ไทม์โค้ดเองแม้แต่ตัวเดียว
เปิดใช้แปลงวิดีโอเป็น SRT อัปโหลดวิดีโอหนึ่งคลิปหรือวางลิงก์ สร้างเสร็จแล้วเลือกดาวน์โหลด SRT ในโซนผลลัพธ์
ประเด็นสำคัญ
- SRT คือไฟล์คำบรรยายแบบแยกไฟล์: คำบรรยายหนึ่งประโยคประกอบด้วยสามบรรทัดคือลำดับ ไทม์โค้ดเริ่ม-จบ และข้อความ คั่นแต่ละบล็อกด้วยบรรทัดว่างหนึ่งแถว มันไม่ใช่คำบรรยายที่เผาไว้ในภาพเดียวกัน
- หลังสร้างบทถอด คลิกปุ่ม SRT ในโซนผลลัพธ์บทถอดเพื่อดาวน์โหลดได้เลย รูปแบบไทม์โค้ดเป็น
00:00:01,000 --> 00:00:04,120ไฟล์ที่ส่งออกใช้รหัสอักขระ UTF-8- การนำเข้าซอฟต์แวร์ตัดต่อเป็นขั้นตอนภายนอก: เส้นทางทั่วไปคือนำเข้าไฟล์คำบรรยาย วางแทร็กคำบรรยาย เล่นตรวจทาน ตำแหน่งเมนูจริงให้อ้างอิงคู่มือทางการของซอฟต์แวร์ที่ใช้
- เกิดปัญหาให้ไล่ตามขอบเขตผลกระทบ: คำบรรยายเลื่อนทั้งก้อนให้ขยับทั้งแถวก่อน เปิดมาเป็นตัวอักษรภาษาอื่นให้เช็ครหัสอักขระก่อน ซอฟต์แวร์ไม่ยอมรับไฟล์ให้เช็คนามสกุลก่อน
ไฟล์ SRT มีอะไรมากกว่า TXT
คำพูดชุดเดียวกัน TXT บันทึกว่า "พูดอะไร" ส่วน SRT บันทึกเพิ่มว่า "พูดช่วงเวลาไหน" TXT ทำเครื่องหมายเวลาไว้ท้ายบรรทัดรูป "[นาที:วินาที] ข้อความ" สะดวกต่อการย้อนดูตามเวลา SRT เขียนเวลาเป็นไทม์โค้ดเริ่ม-จบที่เครื่องเล่นและซอฟต์แวร์ตัดต่ออ่านได้โดยตรง เนื้อหาไฟล์ SRT หนึ่งไฟล์หน้าตาประมาณนี้ (ข้อความคำบรรยายเป็นตัวอย่างที่แต่งขึ้น):
1
00:00:01,000 --> 00:00:04,120
ตัวอย่าง: ยินดีต้อนรับเข้าสู่คลิปสั้นนี้
2
00:00:04,400 --> 00:00:08,000
ตัวอย่าง: วันนี้สร้างคำบรรยายชุดแรกด้วยสามขั้นตอน
3
00:00:08,200 --> 00:00:12,500
ตัวอย่าง: อัปโหลดวิดีโอก่อน แล้วค่อยส่งออก SRT
คำบรรยายแต่ละบล็อกมีสามบรรทัด: บรรทัดแรกคือลำดับ เริ่มนับจาก 1 เพิ่มขึ้นเรื่อย ๆ บรรทัดที่สองคือเวลาเริ่มต้นและสิ้นสุดของประโยคนั้น รูปแบบเป็น "ชั่วโมง:นาที:วินาที,มิลลิวินาที" ตัวเลขหลังจุลภาคเป็นมิลลิวินาทีสามหลัก คั่นกลางด้วย --> บรรทัดที่สามคือข้อความคำบรรยาย ระหว่างบล็อกมีบรรทัดว่างหนึ่งแถว โปรแกรมตัวอ่านใช้บรรทัดว่างนี้ระบุขอบเขตของคำบรรยายแต่ละรายการ
ยังต้องแยกความหมายของ "มีคำบรรยาย" สองแบบ SRT คือคำบรรยายแบบแยกไฟล์: ไฟล์มีตัวตนแยกจากวิดีโอ เครื่องเล่นโหลดมัน ซอฟต์แวร์ตัดต่อนำเข้ามัน แก้ไขและสลับเปลี่ยนได้ตลอดเวลา ส่วนคำบรรยายแบบเผาในภาพคือการเรนเดอร์ตัวอักษรลงไปในพิกเซลของภาพ หลังส่งออกไม่สามารถปิดแยกหรือแก้ไขอีก หลังได้ SRT มาแล้ว จะเผาไหม เผาเมื่อไหร่ ค่อยตัดสินใจในขั้นตอนตัดต่อ
สร้างบทถอดทางหน้าแปลงวิดีโอเป็น SRT
ขั้นแรกของการสร้าง SRT คือได้บทถอดแบบแบ่งช่วงเวลา หน้าแปลงวิดีโอเป็น SRT หยุดอยู่ที่โหมด "อัปโหลดไฟล์" เป็นดีฟอลต์ เลือกไฟล์วิดีโอหรือเสียงในเครื่องได้เลย MP4, MOV, WEBM, MP3 และรูปแบบทั่วไปอยู่ในเกณฑ์รองรับ จะจัดการวิดีโอจากแพลตฟอร์มค่อยสลับไป "วางลิงก์" ยังไม่เข้าสู่ระบบฟรีวันละ 1 ครั้ง รองรับไฟล์ไม่เกิน 50MB ไม่เกิน 10 นาที เข้าสู่ระบบแล้ววันละ 2 ครั้ง ใช้เครดิตประมวลผลได้นานสุด 2 ชั่วโมง
- อัปโหลดไฟล์หรือวางลิงก์ วิดีโอมักอยู่ในเครื่อง หน้าเครื่องมือดีฟอลต์เป็น "อัปโหลดไฟล์" อยู่แล้ว เลือกวิดีโอได้เลย
- ภาษาที่พูดคงเป็น "อัตโนมัติ (ตามวิดีโอ)" หรือระบุเองเป็นจีน อังกฤษ ญี่ปุ่น เกาหลี สเปน รัสเซีย หรือฝรั่งเศสก็ได้
- คลิก "เริ่มสร้าง" หน้าเว็บจะแสดงความคืบหน้าตามขั้น (อ่านไฟล์ต้นทาง เตรียมเสียง อ่านคำบรรยายหรือถอดเสียงพูด ฯลฯ) โดยทั่วไปเสร็จใน 1-3 นาที ระหว่างทางรีเฟรชหน้าเว็บ ความคืบหน้าของงานไม่หาย
- ตรวจการแบ่งช่วงในโซนผลลัพธ์บทถอด คลิกปุ่ม SRT เพื่อดาวน์โหลด ได้ไฟล์ transcript.srt
โซนผลลัพธ์จะระบุที่มาของบทถอดรอบนี้: ถ้าวิดีโอมีคำบรรยายในตัวอาจใช้คำบรรยายจากแพลตฟอร์ม ถ้าไม่มีจะถอดเสียงพูดจากเสียง ยังไม่เข้าสู่ระบบพรีวิวได้ 3 ช่วงแรก ดูเนื้อหาเต็มต้องเข้าสู่ระบบ ฟอร์มของหน้าเครื่องมือคำบรรยายนี้มีเพียงตัวเลือกรูปแบบคำบรรยายสามแบบคือ SRT, VTT, TXT ไม่มีตัวเลือกผลลัพธ์อย่างสรุปย่อหรือแบ่งบท การจัดบทถอดคำต่อคำ การเรียบแก้ TXT และการตรวจชื่อเฉพาะของบทถอดเดียวกัน อยู่ในขอบเขตบทช่วยสอนแปลงวิดีโอเป็นข้อความ บทความนี้เดินต่อจากไฟล์ SRT ที่ส่งออกแล้ว
ตรวจไทม์โค้ด การตัดประโยค และคำเฉพาะ
SRT ชุดแรกที่ส่งออกมามักใช้ได้แล้ว แต่ก่อนส่งต่อให้ซอฟต์แวร์ตัดต่อ คุ้มค่าที่จะใช้สองนาทีตรวจไทม์โค้ด การตัดประโยค และคำเฉพาะ เปิดแก้ transcript.srt ได้ด้วยโปรแกรมแก้ข้อความใดก็ได้หรือตัวแก้ไขคำบรรยายเฉพาะทาง
เรื่องการตัดประโยค การแบ่งอัตโนมัติมีโอกาสที่ประโยคยาวเกินบรรทัดเดียว สมมติรายการที่สองของตัวอย่างเป็นประโยคเดียวยาว ๆ:
2
00:00:04,400 --> 00:00:11,800
ตัวอย่าง: วันนี้สร้างคำบรรยายชุดแรกด้วยสามขั้นตอนแล้วนำเข้าซอฟต์แวร์ตัดต่อ
หลังเล่นยืนยันจุดตัดแล้ว แยกเป็นสองรายการได้:
2
00:00:04,400 --> 00:00:08,000
ตัวอย่าง: วันนี้สร้างคำบรรยายชุดแรกด้วยสามขั้นตอน
3
00:00:08,000 --> 00:00:11,800
ตัวอย่าง: แล้วนำเข้าซอฟต์แวร์ตัดต่อ
ตอนแยกระวังสามเรื่อง: เวลาเริ่มของรายการใหม่ต้องไม่เร็วกว่าเวลาจบของรายการก่อน ลำดับทั้งหมดที่ตามมาเลื่อนต่อเรื่อย ๆ และเว้นบรรทัดว่างหนึ่งแถวระหว่างแต่ละบล็อก การรวมสองรายการเป็นการย้อนกลับ ลบบรรทัดว่างตรงกลางทิ้งแล้วเรียงลำดับใหม่ให้ครบ
เรื่องไทม์โค้ด เวลาเริ่มของทุกรายการต้องเร็วกว่าเวลาจบ รูปแบบคงเป็น "ชั่วโมง:นาที:วินาที,มิลลิวินาที" จุลภาคหน้ามิลลิวินาทีห้ามเขียนเป็นจุด จุดคือรูปแบบของ VTT เรื่องรหัสอักขระ ไฟล์ SRT ที่ส่งออกเป็น UTF-8 เมื่อบันทึกไฟล์ที่แก้แล้วด้วยโปรแกรมแก้ข้อความ ให้เลือก UTF-8 เช่นกัน บันทึกเป็นรหัสอื่นอาจแสดงเป็นตัวอักษรภาษาอื่นในบางซอฟต์แวร์ เรื่องคำเฉพาะ ชื่อคน แบรนด์ ศัพท์สินค้า ให้เป็นตามที่ปรากฏจริงในวิดีโอให้ตรงกันทั้งไฟล์ การแก้ข้อความไม่กระทบไทม์โค้ด ต้องฟังเสียงจริงก็เลื่อนไปตามไทม์โค้ดของรายการนั้นกลับไปฟังตรงจุดในวิดีโอ
นำคำบรรยายเข้าเครื่องมือตัดต่อหนึ่งตัว
หลังสร้าง SRT เสร็จ การนำเข้าเกิดขึ้นในซอฟต์แวร์ตัดต่อ PixMind ไม่ได้เผาคำบรรยายลงภาพแทนซอฟต์แวร์ ชื่อเมนูของแต่ละซอฟต์แวร์ต่างกัน แต่เส้นทางทั่วไปเหมือนกัน:
- เปิดโปรเจกต์ในซอฟต์แวร์ตัดต่อ วางไฟล์วิดีโอลงไทม์ไลน์
- หาเมนูที่เกี่ยวกับคำบรรยายหรือไตเติล เลือก "นำเข้าไฟล์คำบรรยาย" แล้วเลือก .srt บางซอฟต์แวร์รองรับการลากไฟล์ .srt ไปวางบนไทม์ไลน์โดยตรงด้วย
- คำบรรยายปรากฏบนแทร็กคำบรรยาย เรียงขนานกับแทร็กเสียง
- เล่นตั้งแต่ต้นหนึ่งรอบ ยืนยันว่าแต่ละรายการปรากฏและหายไปตรงกับคำพูด
- เมื่อต้องการคำบรรยายอยู่ในภาพ final ให้ทำการส่งออกเรนเดอร์ คำบรรยายจะถูกเผาลงภาพพร้อมกัน
เครื่องมือตัดต่อที่พบบ่อยอย่าง CapCut, Premiere ล้วนรองรับการนำ SRT เข้ามาเป็นแทร็กคำบรรยายที่แก้ไขได้ ตำแหน่งเมนูจริงเปลี่ยนตามเวอร์ชัน ให้อ้างอิงคู่มือทางการของซอฟต์แวร์ที่ใช้ หลังนำเข้าให้เลื่อนดูการกระจายของบล็อกบนแทร็กคำบรรยายก่อน แล้วค่อยเล่นตรวจทีละช่วง จะจับปัญหาได้ง่ายกว่าเรนเดอร์เป็นไฟล์เสร็จทันที
คำบรรยายเลื่อนทั้งก้อนหรือแสดงตัวอักษรภาษาอื่น ไล่แก้อย่างไร
ไล่แก้จากผลกระทบกว้างไปแคบ: แก้ปัญหาที่กระทบทั้งเรื่องก่อน ค่อยขยับคำบรรยายรายการเดียว
- เลื่อนหรือมาก่อนทั้งก้อน: คำบรรยายทุกรายการช้าหรือเร็วไปครึ่งวินาทีเท่ากันหมด แปลว่าไทม์ไลน์ขยับไปทั้งแถว สาเหตุที่พบบ่อยคือวิดีโอมีคลิปเปิดเพิ่มขึ้นมาตอนต้น หรือเวอร์ชันวิดีโอที่คำบรรยายอ้างอิงไม่ตรงกับเวอร์ชันปัจจุบัน ใช้ฟังก์ชันขยับทั้งแถวของตัวแก้ไขคำบรรยายหรือซอฟต์แวร์ตัดต่อ เลื่อนคำบรรยายทั้งหมดด้วยค่าออฟเซ็ตคงที่ค่าเดียว อย่าแก้ทีละรายการด้วยมือ
- เปิดมาเป็นตัวอักษรภาษาอื่น: เนื้อหาไฟล์แสดงเป็นอักขระประหลาด ๆ ทั้งหน้า คือปัญหารหัสอักขระ ไฟล์ต้นฉบับที่ส่งออกเป็น UTF-8 ถ้าเพี้ยนส่วนใหญ่เกิดจากการบันทึกตอนแก้ไขเปลี่ยนไปใช้รหัสอื่น เปิดใหม่ด้วย UTF-8 หรือบันทึกใหม่เป็น UTF-8 ด้วยโปรแกรมแก้ข้อความก็กลับมาปกติ
- ซอฟต์แวร์ไม่ยอมรับไฟล์: เช็คก่อนว่านามสกุลเป็น .srt ไม่ใช่ .srt.txt ระบบที่ซ่อนนามสกุลไฟล์ทำให้มองข้ามง่าย จากนั้นเปิดไฟล์ตรวจโครงสร้าง ไทม์โค้ดเรียงถูกต้องไหม มีบรรทัดว่างระหว่างบล็อกหรือเปล่า ลำดับต่อเนื่องกันไหม
กรณีมีเพียงไม่กี่รายการที่คลาดจากเสียง ที่เหลือปกติ ให้ขยับไทม์โค้ดเฉพาะรายการนั้นทันที ไม่ต้องขยับทั้งไทม์ไลน์
เลือก SRT, VTT หรือ TXT เมื่อไหร่
บทถอดเดียวกันส่งออกได้สามรูปแบบ ความต่างของโครงสร้างกำหนดหน้าที่ของแต่ละแบบ:
| รูปแบบ | ลักษณะโครงสร้าง | เหมาะกับ |
|---|---|---|
| SRT | ลำดับบวกไทม์โค้ด 00:00:01,000 --> 00:00:04,120 (มิลลิวินาทีคั่นจุลภาค) บวกข้อความ |
นำเข้าแทร็กคำบรรยายของซอฟต์แวร์ตัดต่อ คำบรรยายแยกไฟล์ของเครื่องเล่นในเครื่อง |
| VTT | บรรทัดแรกเป็น WEBVTT ไทม์โค้ดใช้จุดคั่นมิลลิวินาที ไม่มีลำดับ | เครื่องเล่นบนเว็บและสถานการณ์เล่นผ่านเว็บ |
| TXT | ทุกบรรทัดเป็น "[นาที:วินาที] ข้อความ" | จัดบทเรียบ ย้อนเนื้อหาตามเวลา |
กฎการเลือกสรุปหนึ่งประโยค: ส่งให้ซอฟต์แวร์ตัดต่อและเครื่องเล่น เลือก SRT เครื่องเล่นบนเว็บต้อง VTT ให้คนอ่านและใช้จัดบทเรียบ เลือก TXT บางแพลตฟอร์มมีข้อกำหนดเรื่องรูปแบบและรหัสอักขระตอนอัปโหลดคำบรรยาย ก่อนอัปโหลดให้อ้างอิงคู่มือทางการของแพลตฟอร์มนั้น อย่าอัปโหลดตามความจำ
คำถามที่พบบ่อย
สร้าง SRT เสร็จแล้วเท่ากับมีคำบรรยายในภาพแล้วหรือเปล่า
ยังไม่เท่ากัน SRT เป็นไฟล์คำบรรยายแบบแยกไฟล์ การสร้างเสร็จได้มาเพียงตัวไฟล์ ภาพยังไม่เปลี่ยนแปลงใด ๆ ต้องการเห็นคำบรรยาย ต้องโหลด SRT ในเครื่องเล่น หรือนำเข้าซอฟต์แวร์ตัดต่อแล้วส่งออกพร้อมการเรนเดอร์ คำบรรยายจึงจะถูกเผาลงภาพ
TXT ที่ไม่มีไทม์โค้ดแปลงเป็น SRT ได้เลยไหม
ได้ แต่ต้องเติมไทม์โค้ดเริ่ม-จบให้ทุกประโยค และจัดเรียงทีละรายการตามรูปแบบลำดับ ไทม์โค้ด บรรทัดว่าง ประโยคเยอะเท่าไรงานก็หนักเท่านั้น ถ้าผลการถอดยังอยู่ ให้ส่งออก SRT จากผลลัพธ์ชุดเดิมโดยตรง ไทม์โค้ดสร้างให้อยู่แล้ว สะดวกกว่าเติมด้วยมือ และไม่ค่อยพลาดรูปแบบ
คำบรรยายไม่ตรงกับเสียง เช็คที่ไหนก่อน
ดูก่อนว่าขยับไปทั้งก้อนหรือเปล่า: ถ้าคำบรรยายทุกรายการเร็วหรือช้าไปพร้อมกัน ใช้การขยับทั้งแถวแก้ครั้งเดียว ถ้าขยับแล้วยังไม่ตรง ค่อยเช็คว่าเวอร์ชันวิดีโอตรงกันไหม เช่น มีคลิปเปิดเพิ่มไหม ความยาวเท่ากันไหม ขั้นสุดท้ายจึงขยับไทม์โค้ดเฉพาะรายการที่คลาดเคลื่อน
สร้างไฟล์คำบรรยายชุดแรกที่นำเข้าได้
เลือกวิดีโอที่ต้องการคำบรรยายจริง ๆ: คลิปพูดกล้อง วิดีโอสอนบันทึกจอ สาธิตสินค้า ล้วนเหมาะ อัปโหลดสร้างบทถอด ส่งออก SRT เปิดผ่านไทม์โค้ดและการตัดประโยคในตัวแก้ไขก่อน แล้วนำเข้าซอฟต์แวร์ตัดต่อวางแทร็กคำบรรยาย เล่นยืนยันหนึ่งรอบ
เปิดใช้หน้าแปลงวิดีโอเป็น SRT สร้างไฟล์คำบรรยายที่นำเข้าได้หนึ่งชุด



