รูปแบบคำบรรยาย VTT
รูปแบบนี้แสดงอะไรได้
- รูปแบบตัวอักษร
- ตัวหนาและตัวเอียง
- ตำแหน่งบนหน้าจอ
- ไม่
- จังหวะ Karaoke
- ไม่
- การขึ้นบรรทัดใหม่ในคิว
- ใช่
- ไทม์ไลน์
- เวลาเริ่มและสิ้นสุดของทุกคิว
- ความละเอียดของเวลา
- 1 ms
- เก็บเวลาเป็นหมายเลขเฟรม
- ไม่
- ข้อความขวาไปซ้าย
- ใช่
ตัวอย่าง
ไฟล์ WebVTT ทั่วไป และสิ่งที่อ่านได้จากไฟล์นี้
ไฟล์
WEBVTT
intro
00:00:01.000 --> 00:00:04.000
Hello there.
00:00:04.500 --> 00:00:08.000 align:start position:10%
Second line with <i>italics</i>.
ไฟล์นี้เก็บอะไร
2 cues, 2 lines of text
00:00:01.000 → 00:00:04.000
Hello there.
00:00:04.500 → 00:00:08.000
Second line with italics. [italic ×1]
[settings align:start position:10%]
Outside the cues:
header "WEBVTT"ด้านขวาไม่ใช่ไฟล์ที่แปลงแล้ว — มันคือสิ่งที่เว็บนี้อ่านได้จากด้านซ้าย และเป็นจุดเริ่มต้นของการแปลงทุกครั้งของไฟล์นั้น
ไฟล์ WebVTT ที่มีปัญหา และสิ่งที่ยังอ่านได้
ไฟล์
WEBVTT - boundary sample
NOTE a comment
spanning two lines
STYLE
::cue { color: red }
REGION
id:fred
width:40%
00:01.000 --> 00:03.000
Hours-less timecode with <b>bold</b> and <v Roger>a voice tag.
00:05.000 --> 00:04.000
End before start.
NOTE between cues
00:07.000 --> 00:09.000
entities stay literal.
00:10.000 --> oops
Unreadable end time.
NOTE trailing
ไฟล์นี้เก็บอะไร
3 cues, 3 lines of text
00:00:01.000 → 00:00:03.000
Hours-less timecode with bold and <v Roger>a voice tag. [bold ×1]
00:00:05.000 → 00:00:05.001
End before start.
00:00:07.000 → 00:00:09.000
entities stay literal.
Outside the cues:
header "WEBVTT - boundary sample"
blocks NOTE ×3, STYLE, REGION
Reported while reading — repaired or skipped, never silently:
1 × blocks that were neither a cue nor a NOTE/STYLE/REGION block (they were skipped)
1 × cues whose end time was not after their start time (they were given a 1ms duration)ไฟล์จริงมาพร้อม byte-order mark การขึ้นบรรทัดใหม่แบบ Windows บรรทัดแปลกปลอมก่อนไทม์โค้ด หรือไทม์โค้ดที่อ่านไม่ได้เลย ทั้งหมดนี้ไม่ทำให้เกิดข้อผิดพลาด สิ่งที่เข้าใจไม่ได้จะถูกรายงาน ไม่ถูกทิ้งเงียบ ๆ
แปลง WebVTT (VTT) เป็นรูปแบบอื่น
แต่ละรายการทำงานในเบราว์เซอร์ของคุณทั้งหมด ป้ายบอกว่าทิศทางนั้นมีค่าใช้จ่ายอะไรบ้างก่อนคุณเปิด
- ความละเอียด
- เนื้อหาที่เฉพาะกับรูปแบบ
- รูปแบบ
- เนื้อหาที่เฉพาะกับรูปแบบ
- เนื้อหาที่เฉพาะกับรูปแบบ
- เวลา
- รูปแบบ
- ความละเอียด
- เนื้อหาที่เฉพาะกับรูปแบบ
- รูปแบบ
- เฟรมเรต
- เนื้อหาที่เฉพาะกับรูปแบบ
- รูปแบบ
- เนื้อหาที่เฉพาะกับรูปแบบ
- เนื้อหาที่เฉพาะกับรูปแบบ
- รูปแบบ
- เนื้อหาที่เฉพาะกับรูปแบบ
- ความละเอียด
- เนื้อหาที่เฉพาะกับรูปแบบ
- เนื้อหาที่เฉพาะกับรูปแบบ
- เวลา
- รูปแบบ
- การขึ้นบรรทัดใหม่
- เนื้อหาที่เฉพาะกับรูปแบบ
การแปลงเข้ามาในรูปแบบนี้
- SubRip (SRT) → WebVTT (VTT)
- Advanced SubStation Alpha (ASS) → WebVTT (VTT)
- SubStation Alpha (SSA) → WebVTT (VTT)
- YouTube SBV → WebVTT (VTT)
- SAMI (SMI) → WebVTT (VTT)
- LRC Lyrics → WebVTT (VTT)
- MicroDVD → WebVTT (VTT)
- TTML (Timed Text) → WebVTT (VTT)
- SubtitleMatrix JSON → WebVTT (VTT)
- Plain Text (TXT) → WebVTT (VTT)
- CSV Spreadsheet → WebVTT (VTT)
WebVTT (VTT) คือหนึ่งในรูปแบบคำบรรยายที่เว็บนี้รองรับ และหน้านี้คือเอกสารอ้างอิงของมัน: เก็บอะไรได้ เก็บอะไรไม่ได้ และมีหน้าให้แปลงไปทุกรูปแบบ
ตารางด้านบนคือทั้งหมดของมัน ไม่มีรายการคุณสมบัติที่ซ่อนไว้ เมื่อแถวหนึ่งบอกว่าไม่ได้ นั่นคือสิ่งที่หายไปเมื่อแปลงเข้าเป็น VTT และหน้าแปลงแต่ละหน้าด้านล่างบอกเรื่องนี้ก่อนคุณเปิดไฟล์ การแปลงทั้งหมดนั้นทำงานในเบราว์เซอร์ ไม่มีการอัปโหลดและไม่ต้องมีบัญชี ซึ่งสำคัญกับวัสดุภายใต้ NDA เวชระเบียน หรือคำสั่งห้ามเผยแพร่ของสถานีโทรทัศน์
คำถามที่พบบ่อย
ไฟล์ VTT คืออะไร
`.vtt` คือรูปแบบคำบรรยายของเว็บ แท็ก <track> ในหน้าเว็บโหลดมันได้โดยตรง จึงเป็นสิ่งที่เบราว์เซอร์ โปรแกรมเล่นสตรีม และแพลตฟอร์มสมัยใหม่ส่วนใหญ่คาดหวัง มันพาสิ่งที่ SRT มี บวกบรรทัดหัว ความคิดเห็นเสริม และการตั้งค่าของแต่ละคิว
VTT เก็บสไตล์ได้ไหม
ได้เล็กน้อย และอยู่ในข้อความไม่ใช่ข้าง ๆ: ตัวเน้นและสีเป็นส่วนหนึ่งของคิว (<b>, <i>, <u>, <font color="…">) ไม่มีอะไรประกาศขนาดฟอนต์ เส้นขอบ หรือระยะขอบ หน้าที่แสดงคำบรรยายจึงเป็นผู้ตัดสิน ไฟล์ VTT ยังมีบล็อก STYLE ของกฎ CSS เหนือคิวได้ และไฟล์ที่มีบล็อกนั้นจะเก็บไว้ตามเดิม
ทุกคิว VTT มีทั้งเวลาเริ่มและเวลาสิ้นสุดไหม
มี และช่วงเวลาในไฟล์ VTT อ่านว่า 00:00:04.126 นั่นละเอียดที่สุดที่ VTT ทำได้ — ถึงมิลลิวินาที — และตัวเลขแม่นยำ คิวจึงสั้น ยาว หรือคาบเกี่ยวกับคิวถัดไปได้โดยไม่มีนัยอะไรแอบแฝง
ควรแปลง VTT ไปรูปแบบใด
ไม่มีรูปแบบใดในเว็บนี้ที่รับทุกอย่างที่ไฟล์ VTT เก็บได้ จึงไม่มีทิศทางที่ฟรี — หน้าแปลงแต่ละหน้ามีรายการความสูญหายของตัวเอง เลือกปลายทางจากรายการที่คุณอยู่ด้วยได้ ไม่ใช่จากรูปแบบที่คุณเห็นบ่อยที่สุด
ไฟล์ VTT เก็บอะไรไว้นอกคิว
บรรทัดหัว และอาจมีความคิดเห็น (NOTE) บล็อกสไตล์ (STYLE) นิยามภูมิภาค (REGION) และการตั้งค่าของแต่ละคิวอย่าง align, position และ line การทำคำบรรยายสำหรับเว็บใช้สิ่งเหล่านี้ การแปลงไปยังรูปแบบที่ไม่มีจะทิ้งมัน และหน้านั้นบอกไว้