รวมคำบรรยายสองไฟล์เป็นไฟล์เดียว
หรือวางข้อความคำบรรยาย
หรือวางข้อความของไฟล์ที่สอง
ตัวเลือก
คำบรรยายสองชุดไม่ค่อยตรงกันทุกคิว และนี่คือตัวเลือกที่ตัดสินว่าเกิดอะไรขึ้นทุกจุดที่มันไม่ตรงกัน ทุกจุดที่คิวในไฟล์หนึ่งซ้อนทับคิวในอีกไฟล์ ทั้งสองจะถือเป็นช่วงเวลาเดียวกันและถูกพาไปด้วยกัน โดยการซ้อนทับเป็นตัวกำหนดว่าผลลัพธ์อยู่บนจอนานเท่าใด ที่เหลือคือตัวเลือกนี้ การเก็บทั้งสองไฟล์จะเพิ่มทุกคิวที่ไม่จับคู่เป็นบรรทัดของตัวเอง ไม่มีคำใดจากทั้งสองอินพุตหายไป — และเวลาของไฟล์ที่สองไม่ถูกคงไว้ เพราะคิวที่ไม่จับคู่ยังต้องไปอยู่ที่ใดที่หนึ่งบนไทม์ไลน์ของไฟล์แรก การเก็บไทม์ไลน์ของไฟล์แรกทำตรงกันข้าม: คิวของไฟล์แรกคงจุดเริ่มและจุดสิ้นสุดที่มันมีมาตามเดิม ไม่มีอะไรใหม่ถูกแทรก และคิวใดในไฟล์ที่สองที่ไม่ตรงกับอะไรเลยจะถูกทิ้ง รายงานหลังการทำงานจะบอกเสมอว่ามีกี่คิว
เมื่อสองคิวถือเป็นช่วงเวลาเดียวกัน ข้อความของทั้งสองต้องแบ่งพื้นที่บนจอ การจัดเป็นสองบรรทัดคือวิธีที่คำบรรยายสองภาษามักออกอากาศ และเป็นวิธีที่โปรแกรมเล่นส่วนใหญ่คาดหวัง: บรรทัดของไฟล์แรกอยู่เหนือของไฟล์ที่สอง และคิวกลายเป็นคิวสองบรรทัด นั่นต้องให้คิวอนุญาตการขึ้นบรรทัดใหม่ ทุกรูปแบบที่เก็บคิวเป็นบรรทัดเดียวจึงถูกตัดออกจากหน้านี้ทั้งหมดแทนที่จะถูกแบนเงียบ ๆ ที่นี่ การเชื่อมเป็นบรรทัดเดียววางทั้งสองภาษาบนบรรทัดเดียวคั่นด้วยสิ่งที่คุณพิมพ์ในช่องด้านล่าง ซึ่งเป็นสิ่งที่ต้องการเมื่อผู้อ่านควรเห็นคำแปลก่อนและต้นฉบับเป็นส่วนเสริม — คำบรรยายแบบนักแปล ไม่ใช่แบบออกอากาศสองภาษา
เฟรมเรตที่ใช้คำนวณเวลา ในหน้าเกี่ยวกับรูปแบบ ช่องนี้คือสิ่งที่ MicroDVD ต้องการ เพราะมันเก็บเวลาเป็นหมายเลขเฟรม ในหน้าแปลงเฟรมเรต ช่องนี้คือเฟรมเรตที่ไฟล์ถูกตั้งเวลาไว้ — เวอร์ชันที่คำบรรยายถูกทำขึ้นมา — และช่องที่สองของหน้ารับเฟรมเรตของวิดีโอที่คุณจะใช้กับคำบรรยายนี้ ค่าที่พบทั่วไปคือ 23.976, 24, 25, 29.97, 30, 50, 59.94 และ 60 หากใส่ผิดจะเลื่อนไทม์ไลน์ทั้งหมด และในหน้าแปลงเฟรมเรตจะเลื่อนด้วยอัตราส่วน ไม่ใช่ด้วยจำนวนคงที่
หน้านี้รับไฟล์คำบรรยายสองไฟล์แล้วให้ไฟล์เดียว วางต้นฉบับในช่องแรกและคำแปลในช่องที่สอง ทุกคิวในไฟล์หนึ่งที่ใช้เวลาบนจอร่วมกับคิวในอีกไฟล์จะกลายเป็นคิวเดียวที่ถือข้อความทั้งสองภาษา โดยต้นฉบับอยู่บรรทัดแรกและคำแปลอยู่บรรทัดที่สอง นี่คือไฟล์ที่การออกอากาศสองภาษาต้องการ คือแทร็กเดียว ไฟล์เดียว และโหลดครั้งเดียว แทนสองแทร็กที่โปรแกรมยอมให้ผู้ชมปิดหรือที่เครื่องเขียนดีวีดีปฏิเสธ
การจับคู่ใช้เวลา ไม่ใช่ลำดับ ไฟล์สองไฟล์ที่มีจำนวนคิวเท่ากันอาจจับทีละบรรทัดได้ แต่จำนวนคิวคือสิ่งที่ต่างกันระหว่างต้นฉบับกับคำแปล เพราะนักแปลอาจแยกบรรทัดยาวหนึ่งบรรทัดเป็นสองบรรทัดสั้น หรือรวมสองคำถามเป็นหนึ่ง คิวจึงถูกจับคู่เมื่อช่วงเวลาซ้อนทับกันเท่านั้น ตัวเลือกแรกกำหนดว่าคิวที่ไม่ซ้อนกับอะไรจะเกิดอะไรขึ้น การเก็บทั้งสองไฟล์พาทุกคิวออกมาเป็นคิวของตัวเอง ไม่มีคำใดหาย แต่ผลลัพธ์จะไม่ใช่ไทม์ไลน์เดิมของใคร ส่วนการเก็บไทม์ไลน์ของไฟล์แรกทำให้คิวของไฟล์แรกออกมาด้วยเวลาเริ่มและเวลาจบเดิมทุกประการ และคิวในไฟล์ที่สองที่ไม่ซ้อนกับอะไรจะถูกทิ้งพร้อมนับในรายงาน ตัวเลือกที่สองกำหนดว่าข้อความสองภาษาจะแบ่งจออย่างไร คือสองบรรทัดตามปกติ หรือหนึ่งบรรทัดที่คั่นด้วยข้อความที่คุณพิมพ์ ทุกรูปแบบที่เว็บนี้อ่านถูกอ่านแบบเดียวกัน มีเพียง MicroDVD LRC และข้อความล้วนที่ถูกตัดออกเพราะไม่มีคิวที่มีเวลาเริ่มและจบครบ ไม่มีการอัปโหลด ทั้งสองไฟล์ถูกอ่าน รวม และเขียนใหม่ในแท็บเบราว์เซอร์
ตัวอย่าง
สองไฟล์ที่ตรงกัน รวมเป็นสองบรรทัด
ข้อมูลนำเข้า
First file:
1
00:00:01,000 --> 00:00:03,000
Good morning.
2
00:00:05,000 --> 00:00:07,000
How are you?
Second file:
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:05,000 --> 00:00:07,000
你好吗?
ผลลัพธ์
1
00:00:01,000 --> 00:00:03,000
Good morning.
早上好。
2
00:00:05,000 --> 00:00:07,000
How are you?
你好吗?
ทั้งสองคิวถูกจับคู่เพราะเวลาซ้อนทับพอดี และแต่ละคู่ออกมาเป็นคิวสองบรรทัดโดยบรรทัดของไฟล์แรกอยู่บน ไม่มีอะไรหายและไม่มีอะไรขยับ รายงานหลังรันจึงบอกเช่นนั้น หมายเลขคิวเป็นของไฟล์แรก ซึ่งเกิดขึ้นเมื่อทุกคิวในผลลัพธ์มาจากไฟล์นั้น คิวที่ไม่ตรงจากไฟล์ที่สองคือสิ่งที่เปลี่ยนเรื่องนี้ ดังตัวอย่างที่สาม
สองไฟล์เดียวกัน รวมเป็นหนึ่งบรรทัด
ข้อมูลนำเข้า
First file:
1
00:00:01,000 --> 00:00:03,000
Good morning.
2
00:00:05,000 --> 00:00:07,000
How are you?
Second file:
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:05,000 --> 00:00:07,000
你好吗?
ผลลัพธ์
1
00:00:01,000 --> 00:00:03,000
Good morning. / 早上好。
2
00:00:05,000 --> 00:00:07,000
How are you? / 你好吗?
การจับคู่และเวลาเดิม แต่จัดเป็นหนึ่งบรรทัดโดยมีเครื่องหมายทับล้อมช่องว่างระหว่างภาษา บรรทัดยาวกว่าทั้งสองไฟล์ หน้าที่จำกัดตัวอักษรต่อบรรทัดจึงอาจรายงานว่าเกิน ซึ่งเป็นผลจริงของรูปแบบไม่ใช่ความคลาดเคลื่อน ส่วนการเว้นตัวคั่นว่างคืออีกทางเลือกจริง ข้อความสองภาษาจะชิดกัน ซึ่งเป็นวิธีที่จีนกับญี่ปุ่นมักจัดคู่กัน
คิวในไฟล์ที่สองที่ไม่ตรงกับอะไร
ข้อมูลนำเข้า
First file:
1
00:00:01,000 --> 00:00:03,000
Good morning.
2
00:00:05,000 --> 00:00:07,000
How are you?
Second file:
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:03,000 --> 00:00:04,500
(敲门声)
ผลลัพธ์
1
00:00:01,000 --> 00:00:03,000
Good morning.
早上好。
2
00:00:03,000 --> 00:00:04,500
(敲门声)
3
00:00:05,000 --> 00:00:07,000
How are you?
คิวที่สองของภาษาจีนเริ่มตอนที่คิวอังกฤษแรกจบพอดี และการเริ่มเมื่อคิวก่อนจบไม่ใช่ช่วงเวลาเดียวกัน จึงเป็นสองคำบรรยายไม่ใช่หนึ่ง คิวจึงถูกพาออกมาเป็นคิวของตัวเองตามเวลาของมันกลางไฟล์ เพราะมีคิวที่ไม่ได้มาจากไฟล์แรกในผลลัพธ์ ทั้งไฟล์จึงถูกนับเลขใหม่ตั้งแต่ 1 และหมายเลขเดิมของไฟล์แรกไม่ถูกเก็บ
คำถามที่พบบ่อย
สองไฟล์มีจำนวนคิวต่างกัน ไฟล์ไหนชนะ
ไม่ใช่ทั้งสอง และนั่นคือจุดของการจับคู่ตามเวลา คิวจากไฟล์หนึ่งจับกับคิวจากอีกไฟล์เมื่อช่วงเวลาซ้อนทับกันไม่ว่าหมายเลขจะเป็นเท่าไร คำแปลที่แยกบรรทัดยาวเป็นสองบรรทัดจึงยังติดกับบรรทัดที่มันสังกัดอยู่ คิวแรกของคู่ที่แยกคือคิวที่จับคู่ คิวที่สองไม่ซ้อนกับอะไรและจะถูกพาออกมาเป็นคิวของตัวเองหรือถูกทิ้งตามตัวเลือกแรก รายงานหลังรันบอกว่าเกิดอะไรและกี่คิว
การรวมคำแปลจะเปลี่ยนเวลาของต้นฉบับไหม
ไม่เปลี่ยนถ้าเลือกเก็บไทม์ไลน์ของไฟล์แรก ในการตั้งค่านั้นทุกคิวของไฟล์แรกออกมาด้วยเวลาเริ่มและจบเดิม และไม่มีอะไรแทรกระหว่างคิว ไฟล์ที่คุณจัดเวลาและตรวจแล้วจึงยังเป็นไฟล์เดิม ราคาคือคิวในไฟล์ที่สองที่ไม่ซ้อนกับอะไรจะถูกทิ้งและนับในรายงาน ถ้าเลือกเก็บทั้งสองไฟล์ จะไม่มีข้อความหาย แต่คิวที่จับคู่จะวิ่งจากเวลาเริ่มที่เร็วกว่าไปจนเวลาจบที่ช้ากว่า ซึ่งอาจขยายคิวไม่กี่ร้อยมิลลิวินาทีและดันไปทับคิวถัดไป
ใช้หน้านี้เพื่อเพิ่มคำบรรยายภาษาอีกภาษาหรือเพียงรวมสองไฟล์
ทั้งสองช่องรับรูปแบบที่เว็บนี้อ่าน จึงใช้ไฟล์คำบรรยายคู่กับไฟล์ถอดเสียงที่แปลงเป็น SRT แล้วได้เช่นกัน สิ่งที่หน้าต้องการจากข้อมูลชุดที่สองคือไทม์ไลน์ เพราะกฎการจับคู่คือช่วงเวลาที่ซ้อนทับกันเท่านั้น ไฟล์ที่ไม่มีเวลาเลยรวมไม่ได้ ซึ่งเป็นเหตุผลที่ข้อความล้วนไม่ถูกรับ เพราะไฟล์ข้อความต้องสร้างไทม์ไลน์ก่อน และไทม์ไลน์ที่สร้างขึ้นเป็นการตัดสินใจที่คุณควรทำเอง
ต้องอัปโหลดทั้งสองไฟล์ขึ้นเซิร์ฟเวอร์ไหม
ไม่ต้อง และไม่มีเซิร์ฟเวอร์ให้อัปโหลด ทั้งสองไฟล์ถูกอ่านในแท็บเบราว์เซอร์ รวมในหน่วยความจำ และเขียนกลับที่นี่ การปิดแท็บทำให้ทุกอย่างหายและไม่มีอะไรถูกส่งไปที่ไหน สิ่งนี้สำคัญที่สุดกับเนื้อหาที่ถูกทำคำบรรยาย เช่นตัดต่อที่ยังไม่ออก วิดีโอฝึกอบรมภายใน บันทึกทางกฎหมายและการแพทย์ หรือสิ่งที่อยู่ระหว่างห้ามเผยแพร่ ทางเลือกปกติคือเว็บที่ขอดาวน์โหลดไฟล์ก่อน ซึ่งสำหรับผู้ใช้กลุ่มนั้นไม่ใช่ตัวเลือกเลย
ถ้าสองไฟล์เป็นรูปแบบคำบรรยายต่างกันล่ะ
ใช้ได้และพบบ่อย เช่นไฟล์ WebVTT จากสัมมนากับ SRT จากนักแปล แต่ละช่องถูกอ่านตามสิ่งที่บรรจุ และผลลัพธ์ถูกเขียนในรูปแบบของไฟล์แรก ซึ่งเป็นเหตุผลที่สองช่องมีป้ายกำกับ สิ่งที่ต้องรู้คือสไตล์ ถ้าไฟล์แรกเป็น ASS ที่มีสไตล์และไฟล์ที่สองเป็น SRT ธรรมดา ไฟล์รวมจะเป็น ASS และข้อความจากไฟล์ที่สองจะมาพร้อมสไตล์ของไฟล์แรก ไม่ใช่ของตัวเอง โดยรายงานระบุจำนวนคิวที่ได้รับผล
ภาษาใดจะอยู่บรรทัดบน
ภาษาของไฟล์ที่คุณวางในช่องแรก การจัดสองบรรทัดจึงอยู่ในมือคุณ ไม่ใช่เรียงตามตัวอักษรหรืออัตโนมัติ สิ่งนี้สำคัญกว่าที่คิดในการออกอากาศสองภาษา เพราะธรรมเนียมมักให้ต้นฉบับอยู่บนและคำแปลอยู่ล่าง แต่คำบรรยายเพื่อเรียนภาษามักให้ภาษาที่เรียนอยู่บนเพื่อให้ตาไปถึงก่อน สลับไฟล์ระหว่างสองช่องแล้วบรรทัดก็สลับตาม