ลบรูปแบบทั้งหมดออกจากคำบรรยาย
หรือวางข้อความคำบรรยาย
ตัวเลือก
ช่องเดียว เจ็ดตัวเลือก และแต่ละตัวเลือกมีหน้าของตัวเอง Italic, bold, underline และ colour ลบช่วงของรูปแบบนั้นเพียงอย่างเดียวและไม่แตะรูปแบบอื่นในบรรทัด All ลบทุกช่วงที่เครื่องมือรองรับ ได้แก่สี่อย่างนั้นบวกเวลา Karaoke โดยไม่แตะสิ่งอื่นในข้อความ HTML ทำเช่นเดียวกันแล้วยังกวาดมาร์กอัปในวงเล็บแหลมที่ตกค้างในข้อความเพราะเครื่องมือไม่ได้รองรับ เช่น แท็กผู้พูดแบบ <v Bob> และ <c.className> ของ VTT ASS ทำเช่นเดียวกันกับบล็อกโอเวอร์ไรด์แทน โดยล้างรหัส {...} ที่ไม่ได้รับการรู้จำตอนแยกไฟล์ เช่น {\fad(500,500)} หน้านี้เติมช่องด้วยตัวเลือกที่ชื่อหน้าบอกไว้และไม่แสดงตัวเลือกอื่น
เฟรมเรตที่ใช้คำนวณเวลา ในหน้าเกี่ยวกับรูปแบบ ช่องนี้คือสิ่งที่ MicroDVD ต้องการ เพราะมันเก็บเวลาเป็นหมายเลขเฟรม ในหน้าแปลงเฟรมเรต ช่องนี้คือเฟรมเรตที่ไฟล์ถูกตั้งเวลาไว้ — เวอร์ชันที่คำบรรยายถูกทำขึ้นมา — และช่องที่สองของหน้ารับเฟรมเรตของวิดีโอที่คุณจะใช้กับคำบรรยายนี้ ค่าที่พบทั่วไปคือ 23.976, 24, 25, 29.97, 30, 50, 59.94 และ 60 หากใส่ผิดจะเลื่อนไทม์ไลน์ทั้งหมด และในหน้าแปลงเฟรมเรตจะเลื่อนด้วยอัตราส่วน ไม่ใช่ด้วยจำนวนคงที่
หน้านี้ลบช่วงสไตล์ทุกชนิดที่ไฟล์คำบรรยายมี ได้แก่ ตัวเอียง ตัวหนา ขีดเส้นใต้ สี และการจับเวลาคาราโอเกะ แล้วคืนคำ การขึ้นบรรทัด และไทม์โค้ดไว้เหมือนเดิมทุกไบต์ เป็นการรันที่ควรใช้เมื่อสไตล์ติดมากับไฟล์โดยไม่มีใครเลือก และสิ่งที่ต้องการได้คืนคือข้อความที่มีเวลาเพียงอย่างเดียว ห้าชนิดถูกลบพร้อมกันเพราะเป็นการตัดสินใจเดียว การจับเวลาคาราโอเกะถูกรวมไว้อย่างตั้งใจ เพราะช่วงคาราโอเกะไม่ใช่ข้อความแต่เป็นคำสั่งจับเวลารายอักขระ ไฟล์ที่ลบตัวเน้นแล้วแต่ยังถือคาราโอเกะจึงเหลือส่วนที่พกพาได้น้อยที่สุดของสไตล์ไว้
สองอย่างถูกปล่อยไว้และทั้งสองควรรู้เพราะดูเหมือนสไตล์ ตำแหน่งของบรรทัดบนจอเป็นสมบัติของทั้งอีเวนต์ไม่ใช่ช่วงของคำ บรรทัดที่กำหนดตำแหน่งไว้จึงยังอยู่ที่เดิม และการล้างตำแหน่งเป็นอีกรอบแยกกัน แท็กผู้พูดของ WebVTT อย่าง `<v Bob>` ไม่ใช่สไตล์เลย มันบอกว่าใครพูดบรรทัดนั้น การลบมันคือการลบเนื้อหา สิ่งที่ไฟล์ไม่มีก็ไม่ถูกนับว่าหาย ไฟล์ SRT ล้วนที่ไม่มีสไตล์กลับมาทุกไบต์ ไม่มีอะไรถูกอัปโหลดและไม่มีอะไรออกจากแท็บเบราว์เซอร์
ตัวอย่าง
สไตล์สี่แบบในบรรทัดเดียว
ข้อมูลนำเข้า
1
00:00:01,000 --> 00:00:02,000
<b>CHAPTER ONE</b>
2
00:00:03,000 --> 00:00:04,000
<i>A voice off screen.</i> The <u>door</u> is <font color="red">open</font>.
ผลลัพธ์
1
00:00:01,000 --> 00:00:02,000
CHAPTER ONE
2
00:00:03,000 --> 00:00:04,000
A voice off screen. The door is open.
ทั้งสี่แบบหายไปและคำยังเขียนเหมือนเดิม รวมถึงตัวพิมพ์ใหญ่ในคิวแรกเพราะหน้านี้ไม่แตะตัวพิมพ์ สิ่งที่เหลือคือข้อความกับไทม์โค้ดเท่านั้น ซึ่งเป็นรูปร่างที่ข้อกำหนดการส่งมอบส่วนใหญ่ต้องการจริง ๆ
แท็กผู้พูดและแท็กคลาสข้างตัวเอียง
ข้อมูลนำเข้า
WEBVTT
00:00:01.000 --> 00:00:02.000
<v Bob><i>Hello</i> there.
00:00:03.000 --> 00:00:04.000
<c.yellow>Careful.</c>
ผลลัพธ์
WEBVTT
00:00:01.000 --> 00:00:02.000
<v Bob>Hello there.
00:00:03.000 --> 00:00:04.000
<c.yellow>Careful.</c>
ตัวเอียงหายไป `<v Bob>` และ `<c.yellow>` ยังอยู่ แท็กผู้พูดบอกว่าใครกำลังพูดและแท็กคลาสระบุกลุ่มที่ข้อความสังกัด ทั้งสองไม่ใช่การเน้นและหน้านี้ไม่ลบเนื้อหา การกวาดแท็กเหล่านั้นเป็นอีกรอบที่ชื่อหน้าระบุไว้เอง
คาราโอเกะในไฟล์ ASS
ข้อมูลนำเข้า
[Script Info]
Title: karaoke
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,0,0,0,0,100,100,0,0,1,1,1,2,10,10,10,1
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:02.00,Default,,0,0,0,,{\k50}he{\k50}llo {\b1}there{\b0}
ผลลัพธ์
[Script Info]
Title: karaoke
[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
Style: Default,Arial,20,&H00FFFFFF,0,0,0,0,100,100,0,0,1,1,1,2,10,10,10,1
[Events]
Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:02.00,Default,,0,0,0,,hello there
ช่วงคาราโอเกะสองช่วงและคู่ตัวหนาหายไป เหลือพยางค์เป็นข้อความธรรมดา คาราโอเกะเป็นสไตล์ที่มีโอกาสหายมากที่สุดในการแปลง เพราะรูปแบบส่วนใหญ่ไม่มีที่เก็บ ไฟล์ที่กำลังจะไปยังรูปแบบเหล่านั้นจึงควรลบมันที่นี่ซึ่งเห็นได้ว่าอะไรเกิดขึ้น
คำถามที่พบบ่อย
หน้านี้ลบสไตล์ชนิดใดบ้าง
ห้าชนิด ได้แก่ ตัวเอียง ตัวหนา ขีดเส้นใต้ สี และการจับเวลาคาราโอเกะ ทั้งห้าเป็นช่วงในบรรทัดที่ไฟล์คำบรรยายพกทับข้อความได้ หน้าอ่านแต่ละไฟล์ตามรูปแบบจริงของมัน การรันเดียวกันจึงใช้ได้ไม่ว่าไฟล์จะเขียนเป็นแท็ก เป็นโค้ดโอเวอร์ไรด์ หรือเป็นช่วง สไตล์ที่มีชื่อในตารางสไตล์ไม่อยู่ในรายการนี้และไม่ถูกลบ เพราะหน้าทำงานกับช่วงที่ทับคำ
การลบสไตล์ทั้งหมดเปลี่ยนคำหรือเวลาไหม
ไม่เปลี่ยน มีเพียงมาร์กอัปรอบคำที่ถูกเขียนใหม่ ตัวอักษรจึงกลับมาเหมือนเดิมทุกไบต์ ทุกคิวยังมีเวลาเริ่มและจบถึงระดับมิลลิวินาที และลำดับคิวเป็นของไฟล์เอง คิวที่มีการขึ้นบรรทัดยังมีการขึ้นบรรทัดนั้น เพราะตำแหน่งขึ้นบรรทัดเป็นส่วนของคิวไม่ใช่ส่วนของสไตล์
ทำไมบรรทัดที่กำหนดตำแหน่งไว้ยังอยู่ที่เดิมหลังการรัน
เพราะตำแหน่งบนจอเป็นสมบัติของทั้งอีเวนต์ไม่ใช่ช่วงของข้อความ และหน้านี้ลบเฉพาะช่วง คำบรรยายที่จัดกลางจอหรือป้ายในภาพจึงยังอยู่ที่เดิม ซึ่งปกติเป็นสิ่งที่ต้องการ ตำแหน่งมักทำงานจริงและไฟล์ที่ลบตัวเน้นแล้วไม่จำเป็นต้องถูกจัดวางใหม่ รอบที่ล้างตำแหน่งด้วยคือหน้าที่ลบแท็กโอเวอร์ไรด์ของ ASS
ทำไมแท็กผู้พูดยังอยู่ในไฟล์ WebVTT ของฉัน
เพราะแท็กผู้พูดเป็นเนื้อหาไม่ใช่สไตล์ `<v Bob>` บอกว่า Bob เป็นคนพูด และผู้อ่านที่เสียมันไปก็เสียส่วนหนึ่งของสิ่งที่ไฟล์บอก เหตุผลเดียวกับแท็กคลาสที่ถูกปล่อยไว้เพราะชื่อที่มันถือถูกตีความโดยสไตล์ชีตไม่ใช่โดยไฟล์ หน้านี้ลบการเน้นไม่ใช่ข้อมูล ถ้าต้องการกวาดแท็กเหล่านั้นด้วย นั่นคือหน้าที่ลบแท็กที่เหลือในข้อความ
หน้านี้แตะสไตล์ที่มีชื่อในตารางสไตล์ของ ASS ไหม
ไม่แตะ ไฟล์ ASS เก็บตารางสไตล์ที่มีชื่อและแต่ละคิวชี้ไปที่หนึ่งในนั้น ตารางนั้นเป็นคนละอย่างกับช่วงในบรรทัดที่หน้านี้ลบ คิวที่สไตล์เป็นตัวหนายังดูเป็นตัวหนาหลังการรัน เพราะความหนาเป็นของสไตล์ไม่ใช่ของข้อความ การล้างตารางสไตล์เป็นงานแยกและหน้านี้ไม่ทำ
ควรทำอย่างไรถ้าไฟล์ไม่มีสไตล์เลย
รันต่อไปได้ ไม่มีค่าใช้จ่ายและไฟล์กลับมาทุกไบต์ ซึ่งปิดคำถามแทนที่จะปล่อยให้ค้าง ไฟล์ SRT ล้วนเป็นกรณีปกติ และการรันที่รายงานว่าไม่มีสไตล์ให้ลบคือคำตอบที่ตรงของไฟล์ที่ไม่มีสไตล์ ไม่ใช่สัญญาณว่ามีอะไรผิด ไฟล์ดาวน์โหลดยังถูกสร้าง