tigtools

ตัวแปลง SRT เป็น VTT

แปลงคำบรรยาย SubRip (.srt) เป็น WebVTT (.vtt) สำหรับวิดีโอ HTML, เครื่องเล่นสไตล์ YouTube หรือเครื่องมือสตรีมมิง ไฟล์จะไม่ถูกส่งออกจากอุปกรณ์ของคุณ

ทำงานในเบราว์เซอร์ของคุณ ไม่ต้องสมัคร

ms

มิลลิวินาที; ค่าลบทำให้คำบรรยายแสดงเร็วขึ้น 1000 ms = 1 วินาที

หรือลากวางที่นี่ ไฟล์จะอยู่บนอุปกรณ์ของคุณ

วิธีใช้งาน

  1. เปิดไฟล์ .srt หรือวางข้อความคำบรรยาย
  2. เลื่อนเวลาของทุกคิวให้เร็วขึ้นหรือช้าลงเป็นมิลลิวินาที
  3. ตรวจสอบผลลัพธ์ WebVTT และดาวน์โหลดไฟล์ .vtt

วิธีการทำงาน

WebVTT และ SRT จัดเก็บข้อมูลเดียวกัน คือ cue แบบมีหรือไม่มีหมายเลข พร้อมเวลาเริ่มต้น เวลาสิ้นสุด และข้อความ แต่มีรายละเอียดต่างกัน ตัวแปลงจะเพิ่มส่วนหัว WEBVTT เขียนเวลาด้วยจุดก่อนมิลลิวินาที (00:00:01.000 แทน 00:00:01,000) และหากคุณเก็บหมายเลขไว้ จะใช้หมายเลข SRT เป็นตัวระบุ cue

การจัดรูปแบบที่ WebVTT ไม่รองรับจะถูกลบออก ได้แก่ แท็กสี <font> และรหัสตำแหน่งแบบ ASS เช่น {\an8} แท็กตัวหนา ตัวเอียง และขีดเส้นใต้ (<b>, <i>, <u>) จะถูกเก็บไว้ ข้อความ --> ที่ปรากฏตามตัวอักษรในเนื้อหาจะทำให้ cue สิ้นสุด จึงถูกแทนที่ด้วย -> และอักขระ < และ & ที่หลงเหลือจะถูก escape การขึ้นบรรทัดใหม่แบบ Windows และ UTF-8 BOM ในอินพุตจะถูกจัดการ ไฟล์ที่ไม่ใช่ UTF-8 ที่ถูกต้องจะถูกอ่านเป็น Windows-1252

การเลื่อนเวลาจะย้ายทุก cue ไปเป็นจำนวนเท่ากัน cue ที่จะสิ้นสุดก่อน 0:00 จะถูกลบออก และ cue ที่จะเริ่มก่อน 0:00 จะเริ่มที่ 0:00 หากต้องการแก้คำบรรยายที่ค่อย ๆ เพี้ยนจากซิงค์เมื่อเวลาผ่านไป ให้ใช้ Subtitle Frame Rate Converter แทน

ตัวอย่าง

คำบรรยายสำหรับวิดีโอบนเว็บ

แปลง lecture.srt เป็น lecture.vtt และเพิ่มลงในวิดีโอ HTML5 ด้วย <track src="lecture.vtt" kind="subtitles">

คำบรรยายช้าไป 1.5 วินาที

ป้อน -1500 เป็นค่าเลื่อน: ทุก cue จะปรากฏเร็วขึ้น 1.5 วินาทีในไฟล์ .vtt ที่ดาวน์โหลด

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

SRT กับ VTT แตกต่างกันอย่างไร

WebVTT เริ่มต้นด้วยบรรทัด WEBVTT ใช้จุดแทนเครื่องหมายจุลภาคในเวลา ทำให้หมายเลข cue เป็นทางเลือก และรองรับการวางตำแหน่งและการจัดรูปแบบ เบราว์เซอร์เล่น WebVTT ได้ในตัวผ่านอิลิเมนต์ video ของ HTML แต่ไม่เล่น SRT

การจัดรูปแบบยังคงอยู่หรือไม่

ตัวหนา ตัวเอียง และขีดเส้นใต้จะถูกเก็บไว้ สีแบบอักษรและรหัสตำแหน่งแบบ {\an8} จะถูกลบออก เนื่องจาก WebVTT ไม่มีสิ่งที่เทียบเท่า

ตัวอักษรที่มีเครื่องหมายกำกับเสียงแสดงผลผิด เกิดจากอะไร

ไฟล์อาจถูกบันทึกด้วยการเข้ารหัสแบบเก่า เครื่องมืออ่านไฟล์ที่ไม่ใช่ UTF-8 เป็น Windows-1252 หากไฟล์ของคุณใช้การเข้ารหัสอื่น ให้บันทึกใหม่เป็น UTF-8 ในโปรแกรมแก้ไขข้อความก่อน

ความเป็นส่วนตัว

ไฟล์คำบรรยายของคุณถูกอ่านและแปลงในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดหรือจัดเก็บ