Subtitles & Captions

SRT กับ VTT ต่างกันยังไง และวิธีแปลง

อธิบาย SRT กับ VTT สําหรับผู้สร้าง: ความแตกต่างที่แท้จริง (เครื่องหมายจุลภาคเทียบกับจุดส่วนหัว WEBVTT สไตล์) แพลตฟอร์มใดต้องการแพลตฟอร์มใดและจะแปลงทั้งสองวิธีได้อย่างไร

SRT กับ VTT ต่างกันยังไง และวิธีแปลง

srt กับ vtt ต่างกันยังไง — คู่มือนี้อธิบายหัวข้อพร้อมขั้นตอน ตัวอย่าง และเวิร์กโฟลว์ที่ใช้งานได้จริงที่คุณสามารถใช้ได้ทันที

SRT กับ VTT มาถึงสิ่งนี้: ทั้งสองเป็นไฟล์คําบรรยายข้อความธรรมดาที่อยู่ถัดจากวิดีโอของคุณ แต่ SRT (SubRip) เป็นรูปแบบสากลที่เกือบทุกแพลตฟอร์มยอมรับ ในขณะที่ VTT (WebVTT) เป็นรูปแบบเว็บเนทีฟที่สร้างขึ้นสําหรับเครื่องเล่นวิดีโอ HTML5 หากคุณกําลังตัดสินใจว่าจะใช้แบบใด หรืออัปโหลดผิดและคําบรรยายของคุณไม่ปรากฏ ความแตกต่างระหว่าง SRT และ VTT นั้นน้อยกว่าที่คิด: ส่วนใหญ่เป็นบรรทัดส่วนหัว การประทับเวลาแบบจุลภาคเทียบกับจุด และรูปแบบแต่ละรูปแบบรองรับมากน้อยเพียงใด คู่มือนี้แสดงตัวอย่างไฟล์แบบเคียงข้างกันจริง แผ่นโกงต่อแพลตฟอร์ม และวิธีแปลง SRT เป็น VTT (และย้อนกลับ) โดยไม่ทําลายคําบรรยายของคุณ


หากคุณต้องการเวอร์ชันสั้น: ใช้ SRT เมื่อคุณต้องการความเข้ากันได้สูงสุดและการอัปโหลดที่ง่ายดาย และใช้ VTT เมื่อเป้าหมายคือเครื่องเล่นวิดีโอของหน้าเว็บเองหรือแพลตฟอร์มที่ขอ WebVTT โดยเฉพาะ อ่านต่อสําหรับข้อบกพร่องที่กินคําบรรยายอย่างเงียบ ๆ — ตัวคั่นทศนิยมผิด ส่วนหัวที่ขาดหายไป และโมจิเบกจากการเข้ารหัสที่ไม่ดี


ประเด็นสําคัญ




SRT กับ VTT ได้อย่างรวดเร็ว


นี่คือการเปรียบเทียบทั้งหมดในตารางเดียว ทุกอย่างด้านล่างอธิบายแถวเหล่านี้ด้วยตัวอย่างจริง

SRT vs VTT: Differences and How to Convert detail image: SRT vs VTT anatomy


นามสกุลไฟล์.srt.vttบรรทัดแรกที่จําเป็นไม่มีเว็บวีทีตัวคั่นมิลลิวินาทีเครื่องหมายจุลภาค — 00:00:01,000ระยะเวลา — 00:00:01.000หมายเลขคิวตามลําดับตามอัตภาพไม่บังคับการวางตําแหน่ง / การจัดตําแหน่งไม่อยู่ในสเปคใช่ (สาย, ตําแหน่ง, จัดตําแหน่ง)การจัดแต่งทรงผมแบบอินไลน์ไม่เป็นทางการ ขึ้นอยู่กับผู้เล่นใช่ (แท็ก + a สไตล์ บล็อก)ความคิดเห็น (หมายเหตุ)ไม่ใช่บ้านพื้นเมืองผู้เล่นออฟไลน์ ช่องอัปโหลดส่วนใหญ่HTML5 <ติดตาม>, เครื่องเล่นบนเว็บการเข้ารหัสแนะนํา UTF-8ต้องใช้ UTF-8


ประเด็นเดียว: SRT เป็นรูปแบบธรรมดาแบบพกพา VTT เป็นรูปแบบที่สมบูรณ์กว่าและเน้นเว็บ เก้าในสิบครั้งคุณสามารถแปลงระหว่างกันได้ในไม่กี่วินาที เนื่องจากข้อความคําบรรยายเหมือนกัน — มีเพียงตัวห่อหุ้มเท่านั้นที่เปลี่ยนแปลง


ไฟล์ SRT มีลักษณะอย่างไร


เปิดใดก็ได้ .srt ในโปรแกรมแก้ไขข้อความ คุณจะเห็นบล็อกสี่บรรทัดซ้ําๆ ได้แก่ ตัวเลข ช่วงการประทับเวลา ข้อความคําบรรยายภาพ และบรรทัดว่าง ไม่มีอะไรอื่น




สามสิ่งที่ควรทราบ:


  1. ทุกบล็อกมีหมายเลข ตามลําดับ เริ่มต้นที่ 1
  2. การประทับเวลาใช้เครื่องหมายจุลภาค ก่อนมิลลิวินาที: 00:00:01,000. นี่เป็นรายละเอียดเดียวที่มักทําลายการแปลง
  3. ไม่มีส่วนหัวและไม่มีสไตล์ SRT เป็นเพียงข้อความและเวลา เครื่องเล่นเดสก์ท็อปบางตัวให้เกียรติแท็กที่ไม่เป็นทางการ เช่น <ฉัน> หรือ <ข>แต่พฤติกรรมนั้นไม่ได้เป็นส่วนหนึ่งของรูปแบบ ดังนั้นอย่าพึ่งพามัน


ความธรรมดานั้นคือมหาอํานาจของ SRT เนื่องจากแทบไม่มีอะไรให้ตีความผิด จึงอัปโหลดไปยังปลายทางที่หลากหลายที่สุดได้อย่างหมดจด


ไฟล์ VTT (WebVTT) มีลักษณะอย่างไร


WebVTT เป็นลูกพี่ลูกน้องบนเว็บของ SRT คําบรรยายเดียวกันใน .vtt ดูเกือบจะเหมือนกัน — ด้วยการเพิ่มโดยเจตนาสามครั้ง




สังเกตความแตกต่างจาก SRT ด้านบน:


  1. บรรทัดแรกคือ เว็บวีทีตามด้วยบรรทัดว่าง ไฟล์ VTT จะไม่ถูกต้องหากไม่มีไฟล์ VTT และโปรแกรมเล่นเว็บจะเพิกเฉยต่อไฟล์ที่ไม่มีส่วนหัวอย่างเงียบๆ
  2. ตัวคั่นมิลลิวินาทีคือจุดไม่ใช่เครื่องหมายจุลภาค: 00:00:01.000.
  3. ตัวชี้นําสามารถดําเนินการตั้งค่าได้ ที่ บรรทัด:90% จัดตําแหน่ง:ศูนย์ ในตําแหน่งคิวที่สองและจัดตําแหน่งคําบรรยายภายในเฟรมวิดีโอ ซึ่งเป็นสิ่งที่ SRT ไม่สามารถแสดงออกได้


ในการเปรียบเทียบ webvtt กับ srt นี่คือข้อได้เปรียบทั้งหมดของ VTT: มันถูกออกแบบมาสําหรับเบราว์เซอร์ ดังนั้นจึงสามารถวางตําแหน่ง การจัดตําแหน่ง แท็กสไตล์แบบอินไลน์ สไตล์ บล็อกด้วย CSS หมายเหตุ ความคิดเห็นสําหรับการอ้างอิงของคุณเอง และแม้แต่แทร็กบทหรือข้อมูลเมตา หากสิ่งเหล่านี้ไม่สําคัญกับการอัปโหลดของคุณ ความสามารถพิเศษก็เป็นเพียงค่าใช้จ่ายที่ไม่ได้ใช้ ซึ่งเป็นเหตุผลว่าทําไมครีเอเตอร์จํานวนมากจึงยึดติดกับ SRT


ความแตกต่างที่แท้จริงที่ทําให้ผู้คนสะดุด


การปะปนกัน "SRT กับ VTT" ส่วนใหญ่มีเพียงสี่สิ่งเล็กๆ น้อยๆ ทําสิ่งเหล่านี้ให้ถูกต้องและ Conversion จะหยุดล้มเหลว


ตัวคั่นทศนิยมจุลภาค ,ระยะเวลา .วางการประทับเวลา SRT ลงใน VTT และผู้เล่นปฏิเสธคิวบรรทัดส่วนหัวไม่มีเว็บวีที อันดับแรกVTT ที่ไม่มีส่วนหัวไม่แสดงคําบรรยายเลยสไตล์ / ตําแหน่งข้อความเท่านั้นการตั้งค่าคิว + CSSสไตล์รอดจาก SRT→VTT แต่ถูกถอดออก VTT→SRTการเข้ารหัสแนะนํา UTF-8ต้องใช้ UTF-8Non-UTF-8 เปลี่ยนสําเนียงและข้อความที่ไม่ใช่ภาษาละตินให้เป็นสัญลักษณ์ที่อ่านไม่ออก


หมายเหตุบางประการที่ควรค่าแก่การทําความเข้าใจ:




รูปแบบใดที่แต่ละแพลตฟอร์มต้องการ


นี่คือส่วนที่ครีเอเตอร์ค้นหาจริงๆ โดยระบุว่าฉันกําลังเผยแพร่ที่ใด ฉันควรอัปโหลดไฟล์ใด นี่คือแผนที่ที่ใช้งานได้จริง

SRT vs VTT: Differences and How to Convert detail image: Subtitle format decision tree


YouTube (แบบยาว)SRT (ยอมรับ VTT ด้วย)SRT เป็นการอัปโหลดที่เชื่อถือได้ที่ง่ายที่สุด เครื่องเล่นจะเปิด/ปิดโปรแกรมเล่นบนเว็บ (HTML5 <ติดตาม>)VTT (จําเป็น)พื้นที่ <ติดตาม> ยอมรับเฉพาะ WebVTT — SRT จะไม่โหลดLMS / แพลตฟอร์มหลักสูตรโดยปกติ VTTผู้เล่นหลักสูตรส่วนใหญ่สร้างขึ้นบน HTML5 ดังนั้นพวกเขาจึงคาดหวัง VTTTikTok, วงล้อ, YouTube Shortsไม่ — เบิร์นอินไม่มีช่องอัปโหลดไซด์คาร์ แสดงคําบรรยายลงในเฟรมแทน


กฎง่ายๆ สองข้อหลุดออกจากตารางนี้:


  1. หากเบราว์เซอร์กําลังเล่นวิดีโอโดยตรง — เว็บไซต์ของคุณเอง แลนดิ้งเพจ LMS — คุณจําเป็นต้องมี VTT เกือบตลอดเวลา เพราะ HTML5 <ติดตาม> พูดเฉพาะ WebVTT เท่านั้น
  2. หากคุณกําลังอัปโหลดไปยังเครื่องเล่นของแพลตฟอร์มขนาดใหญ่, SRT เป็นค่าเริ่มต้นที่ปลอดภัย และ YouTube ยินดีรับทั้งสองอย่าง ในฟีดแนวตั้งแบบสั้นจะไม่มีช่องไฟล์คําบรรยายเลย คุณจึงเบิร์นคําบรรยายลงในพิกเซล ซึ่งเป็นวิธีการเปิดคําบรรยายแบบเดียวกับที่กล่าวถึงในคําแนะนําของเราเกี่ยวกับ วิธีเพิ่มคําบรรยายลงในวิดีโอ.


เก็บ SRT ที่สะอาดไว้เป็นไฟล์หลักของคุณ และคุณสามารถสร้างอะไรก็ได้ที่ปลายทางต้องการจากไฟล์นั้น นั่นคือเวิร์กโฟลว์ที่เหลือของคู่มือนี้ตั้งค่าไว้


วิธีแปลง SRT เป็น VTT (และย้อนกลับ)


การแปลงทําได้รวดเร็วเนื่องจากข้อความคําบรรยายไม่เคยเปลี่ยนแปลง — คุณเป็นเพียงการแก้ไขตัวห่อหุ้มเท่านั้น มีสองเส้นทางที่ซื่อสัตย์: ตัวแปลงเบราว์เซอร์สําหรับไฟล์ที่สะอาดและถูกต้องในขั้นตอนเดียว หรือการแก้ไขด้วยตนเองหากคุณต้องการทําความเข้าใจว่ามีการเปลี่ยนแปลงอะไรบ้าง


เส้นทางเบราว์เซอร์ขั้นตอนเดียว


หากคุณไม่ต้องการแตะโปรแกรมแก้ไขข้อความ ให้เรียกใช้ไฟล์ผ่านตัวแปลงที่จัดการส่วนหัว ตัวคั่น และการเข้ารหัสให้คุณ


  1. รฟท→ VTT: วางของคุณ .srt เข้าสู่ ตัวแปลง SRT เป็น VTT. มันเพิ่ม เว็บวีที สลับทุกเครื่องหมายจุลภาคเป็นจุด และบันทึกเป็น UTF-8
  2. รูปแบบอื่น ๆ → SRT: หากคุณเริ่มต้นจาก .vtt, .ตูดหรือไฟล์คําบรรยายอื่นและต้องการรูปแบบสากล ให้เรียกใช้ผ่าน ตัวแปลงคําบรรยายเป็น SRT เพื่อทําให้แบนเพื่อทําความสะอาด SRT
  3. แก้ไขรูปลักษณ์ในขณะที่คุณอยู่ที่นั่น: หากคุณจะเขียนคําบรรยายหรือต้องการสไตล์บนหน้าจอที่สอดคล้องกัน ให้เปิด ตัวแก้ไขรูปแบบคําบรรยาย เพื่อตั้งค่าแบบอักษร ขนาด เค้าร่าง และตําแหน่งก่อนที่คุณจะส่งออก


เนื่องจาก Recapo ทํางานทั้งหมดในเบราว์เซอร์ - ไม่ต้องติดตั้ง รับ MP4, MOV และรูปแบบทั่วไปอื่น ๆ สูงสุด 6GB ต่องาน - คุณสามารถเปลี่ยนจากวิดีโอดิบเป็นการส่งออกคําบรรยายและไฟล์คําบรรยายที่ตรงกันได้ในที่เดียวกัน


เส้นทางด้วยตนเอง (เพื่อให้คุณรู้ว่าเกิดอะไรขึ้น)


การแปลง รฟท→ VTT ด้วยมือมีสามขั้นตอนอย่างแท้จริง:


  1. เพิ่ม เว็บวีที เป็นบรรทัดแรก จากนั้นเป็นบรรทัดว่าง เหนือสิ่งอื่นใด
  2. แทนที่ทุกเครื่องหมายจุลภาคในการประทับเวลาด้วยจุด (00:00:01,00000:00:01.000). ใช้การค้นหาและแทนที่ แต่กําหนดเป้าหมายเฉพาะบรรทัดการประทับเวลาเพื่อไม่ให้แตะเครื่องหมายจุลภาคในข้อความคําบรรยายภาพ
  3. บันทึกไฟล์เป็น UTF-8 ด้วยออบเจ็กต์ .vtt ส่วนขยาย


การแปลง VTT → รฟท. ย้อนกลับโดยมีข้อแม้ประการหนึ่ง:


  1. ลบ เว็บวีที บรรทัดส่วนหัวและใด ๆ หมายเหตุ, สไตล์หรือ ภูมิภาค บล็อก
  2. แทนที่จุดในการประทับเวลาด้วยเครื่องหมายจุลภาค
  3. ตัดการตั้งค่าคิว (เช่น บรรทัด:90% จัดตําแหน่ง:ศูนย์) ปิดเส้นประทับเวลา เนื่องจาก SRT ไม่สามารถใช้งานได้
  4. บันทึกเป็น UTF-8 ด้วย .srt ส่วนขยาย


ข้อแม้: ขั้นตอนที่ 3 เป็นจุดที่การจัดแต่งทรงผมและการวางตําแหน่ง VTT หายไป หากการจัดรูปแบบนั้นมีความสําคัญ ให้เก็บ VTT ไว้และอย่าดาวน์เกรด


ข้อผิดพลาดการแปลงทั่วไป (และวิธีหลบเลี่ยง)


แม้แต่การแปลงที่ "สําเร็จ" ก็อาจล้มเหลวอย่างเงียบ ๆ ในการเล่น นี่คือสี่คนที่กัดผู้สร้างบ่อยที่สุด

SRT vs VTT: Differences and How to Convert detail image: Subtitle conversion workflow




นิสัยหนึ่งที่ป้องกันสิ่งนี้ส่วนใหญ่: เก็บ SRT ที่ถูกต้องและแก้ไขของคุณเป็นไฟล์หลักเดียว สร้าง VTT จากมันก็ต่อเมื่อโปรแกรมเล่นเว็บหรือ LMS ต้องการ ปรับรูปแบบใหม่เมื่อคุณเบิร์นคําบรรยาย และนํากลับมาใช้ใหม่สําหรับการแปลทุกครั้ง การสูญเสียต้นแบบนั้นหมายถึงการถอดเสียงใหม่ตั้งแต่เริ่มต้น ดังนั้นหากคุณกําลังสร้างคําบรรยายโดยอัตโนมัติ ให้เริ่มจากการถอดเสียงที่เชื่อถือได้ ซึ่งบทสรุปของ เครื่องกําเนิดคําบรรยายอัตโนมัติที่ดีที่สุด สามารถช่วยคุณเลือกได้


คําถามที่พบบ่อย


อะไรคือความแตกต่างที่สําคัญระหว่าง SRT และ VTT? สองสิ่ง. ไฟล์ VTT ต้องขึ้นต้นด้วย เว็บวีที และใช้จุดก่อนมิลลิวินาที (00:00:01.000) ในขณะที่ SRT ไม่มีส่วนหัวและใช้เครื่องหมายจุลภาค (00:00:01,000). VTT ยังสามารถวางตําแหน่งและสไตล์ที่ SRT ไม่สามารถแสดงออกได้ ข้อความคําบรรยายนั้นเหมือนกันทั้งสองอย่าง


ฉันสามารถเปลี่ยนชื่อไฟล์ .srt เป็น .vtt ได้หรือไม่ ไม่ การเปลี่ยนชื่อส่วนขยายไม่ได้เพิ่ม เว็บวีที หรือแก้ไขการประทับเวลาแบบจุลภาคเทียบกับจุด เพื่อให้โปรแกรมเล่นบนเว็บปฏิเสธ เรียกใช้ผ่านตัวแปลงหรือทําการแก้ไขทั้งสองด้วยมือก่อน


YouTube ใช้รูปแบบใด — SRT หรือ VTT YouTube ยอมรับทั้งสองอย่างสําหรับการอัปโหลดแบบยาว และผู้ชมสามารถเปิดคําบรรยายหรือ off. SRT เป็นตัวเลือกที่ง่ายที่สุดและเชื่อถือได้ สําหรับ Shorts และฟีดแนวตั้งอื่นๆ จะไม่มีการอัปโหลดไฟล์คําบรรยาย คุณจึงเขียนคําบรรยายลงในวิดีโอโดยตรงแทน


SRT หรือ VTT ดีกว่าสําหรับเครื่องเล่นวิดีโอบนเว็บไซต์หรือไม่ VTT โดยไม่มีคําถาม — HTML5 <ติดตาม> ยอมรับเฉพาะ WebVTT ดังนั้น SRT จะไม่โหลดในเครื่องเล่นดั้งเดิมของเบราว์เซอร์ แปลง SRT เป็น VTT ก่อนฝัง


การแปลง SRT เป็น VTT ลดคุณภาพหรือไม่? ไม่ คําบรรยายเป็นข้อความธรรมดา ดังนั้นการแปลงจึงไม่แตะต้องวิดีโอหรือเสียงของคุณเลย ความเสี่ยงเพียงอย่างเดียวคือไฟล์เสียจากเครื่องหมายจุลภาคที่พลาดหรือการเข้ารหัสที่ไม่ถูกต้อง การไปอีกทางหนึ่ง (VTT → SRT) อาจทําให้การจัดแต่งทรงผมและการวางตําแหน่งลดลง แต่ไม่เคยส่งผลต่อภาพ


แปลงคําบรรยายของคุณด้วยวิธีที่สะอาดตา


SRT และ VTT เป็นคําบรรยายเดียวกันในสองห่อหุ้ม - รับส่วนหัว ตัวคั่น และการเข้ารหัสให้ถูกต้อง และอันใดอย่างหนึ่งก็ใช้งานได้ เก็บ SRT ที่ถูกต้องไว้เป็นต้นแบบของคุณสร้าง VTT เมื่อใดก็ตามที่โปรแกรมเล่นเว็บหรือแพลตฟอร์มหลักสูตรร้องขอและเบิร์นคําบรรยายสําหรับฟีดแนวตั้ง สร้างบัญชี Recapo ฟรี เพื่อถอดเสียง แปลง จัดรูปแบบ และส่งออกคําบรรยายของคุณในเบราว์เซอร์ จากนั้นนําไฟล์ต้นแบบเดียวกันกลับมาใช้ใหม่ในทุกแพลตฟอร์มที่คุณเผยแพร่


ข้อมูลอ้างอิงและแหล่งข้อมูลอย่างเป็นทางการ