SRT กับ VTT: ควรเลือกคำบรรยายรูปแบบใด
ผู้เขียน: Hushscript เผยแพร่: ตรวจสอบล่าสุด:
“SRT vs VTT” มักจะปรากฏขึ้นในเวลาที่ไฟล์คำบรรยายปฏิเสธ โหลดที่ไหนสักแห่งที่มันควรจะใช้งานได้ ทั้งสองมีข้อความกำหนดเวลา แต่มีรูปแบบที่แตกต่างกัน: เอกสาร Library of Congress โครงสร้าง SRT ของ SubRip ในขณะที่ W3C กำหนด WebVTT สำหรับสื่อบนเว็บ โปรแกรมสร้างคำบรรยายของ Hushscript จะส่งออกทั้งสองโดยตรง ดังนั้นตัวเลือกจึงลงมาที่ปลายทาง ไม่ใช่ความแม่นยำในการถอดความ
ลักษณะของไฟล์ SRT
SRT นั้นเรียบง่ายพอๆ กับรูปแบบคำบรรยายที่ได้รับ: หมายเลขลำดับ ช่วงการประทับเวลาที่เขียนด้วยเครื่องหมายจุลภาคก่อนมิลลิวินาที (00:00:01,000 --> 00:00:04,000) และข้อความคำอธิบายภาพ โดยมีบรรทัดว่างคั่นแต่ละรายการ ไม่มีส่วนหัว ไม่มีข้อมูลเมตา ไม่มีอะไรนอกจากคำอธิบายภาพ ความเรียบง่ายนั้นเป็นสาเหตุว่าทำไมมันถึงเปิดกว้างในเกือบทุกอย่าง มีน้อยมากที่ผู้เล่นจะตีความผิด
ลักษณะของไฟล์ VTT
VTT เริ่มต้นด้วยบรรทัดส่วนหัวที่จำเป็น เนื่องจากไฟล์ต้องเปิดด้วย WEBVTT มิฉะนั้นไฟล์จะไม่ถูกต้อง และการประทับเวลาของไฟล์จะใช้จุดแทนเครื่องหมายจุลภาค (00:00:01.000 --> 00:00:04.000) ที่ผ่านมา ยังสนับสนุนสิ่งที่ SRT ไม่มีที่สำหรับ: การตั้งค่าคิวที่วางตำแหน่งข้อความบนหน้าจอ การจัดตำแหน่ง และมาร์กอัปการกำหนดสไตล์พื้นฐานภายในข้อความคำบรรยาย VTT คือรูปแบบที่องค์ประกอบแทร็กคำบรรยายของมาตรฐานวิดีโอ HTML5 คาดหวัง ไม่ใช่ตัวเลือกเชิงโวหารที่บางเว็บไซต์สร้างขึ้น แต่เป็นสิ่งที่เทคโนโลยีเว็บพื้นฐานสร้างขึ้น
โดยสรุป SRT เทียบกับ VTT
| SRT | VTT | |
|---|---|---|
| ต้องใช้ส่วนหัว | ไม่ | ใช่ ไฟล์จะต้องเปิดด้วย WEBVTT |
| ตัวคั่นการประทับเวลา | จุลภาค (,) |
ระยะเวลา (.) |
| การจัดรูปแบบหรือการวางตำแหน่ง | ไม่มี | การตั้งค่าคิว มาร์กอัปพื้นฐาน |
| สร้างขึ้นสำหรับ | การเล่นและการแก้ไขทั่วไป | เว็บฝัง HTML5 |
ตามที่คาดหวังไว้จริง ๆ แล้ว
SRT เป็นตัวเลือกสำหรับการใช้งานทั่วไปที่ปลอดภัย: โปรแกรมเล่นบนเดสก์ท็อปและมือถือ เช่น VLC, โปรแกรมตัดต่อวิดีโอ เช่น Premiere Pro และ DaVinci Resolve และการส่งต่อส่วนใหญ่ให้คนอื่นต่างคาดหวังหรือยอมรับโดยไม่ต้อง การร้องเรียน VTT มีไว้สำหรับการฝังคำบรรยายในองค์ประกอบวิดีโอของหน้าเว็บโดยเฉพาะ ชี้องค์ประกอบ HTML5 <track> ดั้งเดิมของเบราว์เซอร์ไปที่ไฟล์ SRT และมันไม่แสดงอะไรเลย องค์ประกอบเดียวกันอ่าน VTT โดยกำเนิด ซึ่งเป็นสาเหตุที่เว็บฝังต้องการ VTT ผู้เล่นเว็บบางคนยอมรับ SRT เช่นกัน แต่ VTT เป็นตัวที่สร้างขึ้นสำหรับงาน หากคุณยังไม่ทราบว่าไฟล์คำบรรยายจะไปสิ้นสุดที่ใด SRT จะเป็นค่าเริ่มต้นที่ปลอดภัยกว่า คุณสามารถแปลงเป็น VTT ได้ตลอดเวลาเมื่อคุณรู้ว่ามันมุ่งหน้าไปยังเว็บที่ฝังอยู่
การจัดรูปแบบ: สิ่งที่ VTT ทำได้ แต่ SRT ทำไม่ได้
เนื่องจาก SRT เป็นเพียงตัวเลขลำดับ การประทับเวลา และข้อความธรรมดา จึงไม่สามารถจัดสไตล์ใดๆ ได้เลย: ไม่มีตำแหน่ง ไม่มีสี ไม่มีการเน้นเกินกว่าสิ่งที่ผู้เล่นเลือกที่จะนำไปใช้ด้วยตัวเอง การตั้งค่าคิวของ VTT จะเพิ่มตำแหน่งพื้นฐานและมาร์กอัปแบบง่ายที่ด้านบนของโครงสร้างจังหวะเวลาเดียวกัน ไม่มีใครไปไกลถึงรูปแบบคำบรรยายที่มีสไตล์เฉพาะที่สร้างขึ้นสำหรับแบบอักษร สี และตำแหน่งบนหน้าจอโดยเฉพาะ หากงานต้องการการควบคุมในระดับนั้น นั่นเป็นรูปแบบที่แยกจากกันหนึ่งขั้นจาก SRT หรือ VTT ในทางปฏิบัติ ผู้แก้ไขและโปรแกรมเล่นทั่วไปส่วนใหญ่เพิกเฉยต่อสไตล์พิเศษของ VTT และเพียงแค่อ่านจังหวะเวลาและข้อความ ดังนั้นช่องว่างจึงมีความสำคัญสำหรับการเล่นบนเบราว์เซอร์เป็นหลัก ไม่ใช่สำหรับโปรแกรมแก้ไขแบบไปกลับ
การแปลงระหว่างสิ่งเหล่านั้นไม่มีค่าใช้จ่าย
มี SRT แล้วและต้องการ VTT สำหรับฝังเว็บ หรือกลับกัน ตัวแปลง SRT เป็น VTT ฟรีที่ใช้เบราว์เซอร์จะสลับระหว่างทั้งสองโดยตรง: วางไฟล์ เลือกรูปแบบเอาต์พุต ดาวน์โหลด ไม่มีบัญชี ไม่มีอะไรอัปโหลดไปยังเซิร์ฟเวอร์ หากไฟล์ที่คุณถืออยู่ใน ASS, TTML หรือ SBV แทน ตัวแปลงคำบรรยาย ที่กว้างกว่าจะครอบคลุมทั้งห้ารูปแบบในเครื่องมือเดียวกัน
ตัวอย่างที่ใช้งาน
ผู้สร้างส่งออกคำบรรยาย SRT จากวิดีโอที่บันทึกไว้ผ่านเครื่องมือสร้างคำบรรยายของ Hushscript โดยวางแผนที่จะเบิร์นลงในวิดีโอสำหรับแพลตฟอร์มโซเชียล ในระหว่างที่ดำเนินโปรเจ็กต์ ตอนเดียวกันจะต้องเลื่อนขึ้นไปเป็น HTML5 แบบเนทีฟที่ฝังไว้บนเว็บไซต์ของตนเอง โดยที่ผู้เล่นจะอ่านเฉพาะ VTT เท่านั้น แทนที่จะถอดความใหม่ ไฟล์ SRT จะต้องผ่านตัวแปลงฟรีและกลับมาเป็น VTT ภายในไม่กี่วินาที โดยมีช่วงเวลาและข้อความเท่าเดิม พร้อมสำหรับการฝัง การถอดเสียงหนึ่งไฟล์ คำอธิบายภาพสองไฟล์ ไม่มีงานถอดเสียงครั้งที่สอง
สร้างทั้งสองอย่างตั้งแต่เริ่มต้น
หากคุณเริ่มต้นจากเสียงหรือวิดีโอ แทนที่จะเป็นไฟล์คำบรรยายที่มีอยู่ เครื่องมือสร้างคำบรรยาย จะถอดเสียง เวลา และป้ายกำกับผู้พูด จากนั้นส่งออก SRT, VTT หรือรูปแบบอื่น ๆ โดยตรง ดังนั้นจึงไม่มีการแยกจากกัน ขั้นตอนการแปลงเมื่อคุณสร้างคำบรรยายเป็นครั้งแรก
แหล่งข้อมูลและมาตรฐานอิสระ
Hushscript อ้างอิงแหล่งข้อมูลอิสระที่ไม่ใช่คู่แข่งเหล่านี้เพื่ออธิบายงานวิจัย มาตรฐาน หรือการทำงานของแพลตฟอร์ม โดยไม่ได้หมายความว่าแหล่งข้อมูลดังกล่าวรับรอง Hushscript
วันที่ตรวจสอบแหล่งข้อมูล: