แปลงซับไตเติล SRT เป็น WebVTT - รูปแบบที่โปรแกรมเล่นวิดีโอ HTML5, YouTube, และแพลตฟอร์มสตรีมมิงคาดหวัง.
ลากไฟล์มาวางหนึ่งไฟล์หรือหลายไฟล์ - ทั้งหมดจะแปลงเป็น VTT ความคืบหน้าแต่ละแถว, แปลงเป็นชุด, ดาวน์โหลด ZIP
SRT เป็นฟอร์แมตคำบรรยายสากล - ผู้เล่นวิดีโอทุกตัวสามารถอ่านได้. แต่เมื่อคุณเผยแพร่วิดีโอไปยังเว็บ แพลตฟอร์มสมัยใหม่ต้องการ WebVTT แทน: มันเป็นชนิดแทร็กมาตรฐานสำหรับองค์ประกอบวิดีโอ HTML5 สิ่งที่ YouTube สร้างภายใน และสิ่งที่เวิร์กโฟลว์สตรีมมิ่งของ CDN ส่วนใหญ่คาดหวัง. การแปลงจาก SRT เป็น VTT ช่วยให้คุณนำไฟล์คำบรรยายที่มีอยู่กลับมาใช้ใหม่ได้.
การแปลงเป็นเรื่องส่วนใหญ่เชิงความงาม: โครงสร้างคิวของ VTT และ SRT เหมือนกัน; ความแตกต่างคือบรรทัดหัว "WEBVTT" และการใช้จุดทศนิยม (แทนที่จะเป็นเครื่องหมายจุลภาค) ในการระบุเวลา. เราปรับบรรทัดสิ้นสุดให้เป็นมาตรฐาน เปลี่ยนตัวคั่น และเติมบรรทัดหัวไว้ข้างหน้า. หมายเลขคิวใน VTT ถูกต้องตามมาตรฐานแต่ไม่บังคับ ดังนั้นเราจึงเก็บไว้ - ไม่มีผลเสีย. การแปลงทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ; ไฟล์ SRT จะไม่ถูกส่งออกจากอุปกรณ์ของคุณ.
เหตุผลที่ใหญ่ที่สุดในการแปลง: การโฮสต์วิดีโอด้วยตนเองบนเว็บไซต์ของคุณ องค์ประกอบวิดีโอ HTML5 โหลดเฉพาะแทร็กคำบรรยาย WebVTT ผ่านแท็ก <track> เท่านั้น SRT จะไม่โหลด หากคุณเคยแปลงผ่านเครื่องมือดาวน์โหลดหรือสร้าง SRT ผ่านบริการถอดเสียง การแปลงนี้จะนำคำบรรยายของคุณไปแสดงบนหน้าเว็บได้ในไม่กี่วินาที เมื่อ VTT อยู่ในตำแหน่งแล้ว แอตทริบิวต์ <track default> จะแสดงคำบรรยายโดยอัตโนมัติ
ความแตกต่างทางศัพท์ที่ควรทราบ: "คำบรรยาย" (subtitles) แปลบทสนทนาระหว่างภาษา (เสียงภาษาอังกฤษ, ข้อความภาษาสเปน); "คำบรรยายภาพ" (captions) อธิบายเสียงทั้งหมดรวมถึงเสียงที่ไม่ใช่คำพูด (เสียงประตูปิด, เสียงเพลง) สำหรับผู้ชมที่หูหนวก/มีปัญหาทางการได้ยิน ทั้ง SRT และ VTT รองรับทั้งสองอย่าง - รูปแบบไม่ได้บังคับความแตกต่าง WebVTT มีคุณสมบัติเพิ่มเติม (การจัดตำแหน่งคิว, การจัดรูปแบบ, ภูมิภาค) ที่เวิร์กโฟลว์การสร้างคำบรรยายภาพล้วนใช้; SRT ไม่มีคุณสมบัติเหล่านี้ สำหรับการแปลส่วนใหญ่ การแปลงโดยตรงก็เพียงพอแล้ว; สำหรับการสร้างคำบรรยายภาพเพื่อการเข้าถึง รูปแบบ VTT ที่สมบูรณ์กว่าอาจคุ้มค่ากับการแก้ไขด้วยตนเองในภายหลัง
หมายเหตุประสิทธิภาพ: การแปลง SRT เป็น VTT ทำงานในเครื่องเป็นการจัดการข้อความล้วน แม้แต่ไฟล์คำบรรยายภาพยนตร์เต็มเรื่อง (10-15 KB) ก็แปลงได้ในระดับไมโครวินาที ประสบการณ์ผู้ใช้ของหน้าเว็บเป็นความล่าช้าที่มีความหมายเพียงอย่างเดียว เปรียบเทียบกับการแปลงรูปแบบวิดีโอที่ใช้เวลาหลายวินาทีถึงหลายนาทีของ CPU; อันนี้ทำได้ทันที
HTML5 <video> โหลด VTT ผ่าน <track> เท่านั้น แปลงไฟล์ SRT ของคุณครั้งเดียวและเผยแพร่พร้อมกับวิดีโอบนเว็บไซต์ของคุณ
YouTube ชอบ VTT สำหรับการอัปโหลดคำบรรยายเมื่อมีการจัดรูปแบบ ลบและแทนที่ไฟล์ SRT ที่มีอยู่ในการดำเนินการครั้งเดียว
Vimeo, Wistia และ Mux ล้วนยอมรับ VTT เป็นอันดับแรกสำหรับแทร็กคำบรรยาย SRT ใช้งานได้ แต่ VTT เป็นรูปแบบที่แนะนำตามเอกสาร
ระบบ LMS (Canvas, Moodle, Teachable) แสดงคำบรรยาย VTT บนเครื่องเล่น HTML5 ของพวกเขา SRT ไม่โหลดหรือไม่ก็ถูกแปลงรหัสฝั่งเซิร์ฟเวอร์อยู่ดี
ข้อกำหนดคำบรรยาย WCAG 2.1 ระบุรูปแบบเว็บที่ทันสมัย VTT เป็นมาตรฐานโดยพฤตินัยสำหรับคำบรรยายที่สอดคล้องกับการเข้าถึงบนเว็บ
ไฟล์บันทึกที่ส่งออกจากการบันทึกหน้าจอ (Loom, Camtasia, Screencastify) มักจะสร้าง VTT โดยตรง นำไฟล์ SRT ที่มีอยู่แล้วกลับมาใช้ใหม่โดยการแปลงเพียงครั้งเดียว
SubRip Subtitle (.srt) เป็นฟอร์แมตคำบรรยายที่เก่าแก่และได้รับการสนับสนุนอย่างกว้างขวางที่สุด - เป็นข้อความธรรมดาที่มีหมายเลขคิวและประทับเวลา HH:MM:SS,mmm. เล่นได้ในผู้เล่นวิดีโอแทบทุกตัว.
WebVTT (.vtt) เป็นฟอร์แมตคำบรรยายสมัยใหม่ที่ใช้กับวิดีโอ HTML5, YouTube และแพลตฟอร์มสตรีมมิง. รองรับการจัดสไตล์ การกำหนดพื้นที่ และเมตาดาต้าที่ SRT ไม่สามารถรองรับได้.
ลาก SRT ลงบนตัวแปลงด้านบน หรือคลิกที่กล่องเพื่อเลือกจากอุปกรณ์ของคุณ.
เราได้เลือก VTT เป็นรูปแบบเอาต์พุตไว้ล่วงหน้า. เปลี่ยนจากเมนูแบบเลื่อนลงหากคุณต้องการเป้าหมายอื่น.
คลิก Convert แล้วรอให้แถบความคืบหน้าทำงานจนเสร็จ. ดาวน์โหลด VTT เมื่อพร้อม.
แปลงคำบรรยาย WebVTT เป็น SRT - รูปแบบที่เครื่องเล่นและตัวแก้ไขวิดีโอทุกตัวบนโลกเข้าใจ.
ลบหมายเลขคิวและประทับเวลาจากไฟล์ SRT เพื่อให้ได้เฉพาะบทสนทนาเป็นข้อความธรรมดา - เหมาะสำหรับการถอดความ.
ดึงบทสนทนาแบบข้อความธรรมดาออกจากไฟล์คำบรรยาย WebVTT - ได้ทรานสคริปต์ที่สะอาด ไม่มี timestamps และไม่มี metadata.