แยกคำบรรยายสองภาษาออกเป็นสองไฟล์
หรือวางข้อความคำบรรยาย
ตัวเลือก
ไฟล์สองภาษาปกติมีสองระบบการเขียน — ละตินเหนือจีน ญี่ปุ่นเหนือเกาหลี — และนั่นคือสิ่งที่ค่าเริ่มต้นอ่าน: ตัวอักษรของแต่ละบรรทัดเป็นตัวตัดสินว่ามันอยู่ในไฟล์ใด และภาษาที่ปรากฏก่อนในไฟล์กลายเป็นไฟล์แรก นี่ไม่ใช่การเดาความหมาย แต่เป็นการเดาระบบการเขียน มันจึงไม่สลับข้างกันเมื่อเห็นบรรทัดแรกแล้ว สิ่งที่มันทำไม่ได้คือแยกสองภาษาที่ใช้ตัวอักษรชุดเดียวกัน ไฟล์อังกฤษเทียบกับไฟล์สเปน หรือไฟล์รัสเซียเทียบกับไฟล์ยูเครน จะอ่านเป็นระบบการเขียนเดียวกัน — และไฟล์ภาษาเดียวทั่วไปที่มีบรรทัดยาวขึ้นบรรทัดใหม่ก็เช่นกัน ซึ่งเป็นกรณีปกติและเป็นเหตุผลที่การอ่านนี้ระวังตัวโดยตั้งใจ เมื่อทุกบรรทัดของทุกคิวอ่านเป็นระบบการเขียนเดียวกันจะไม่มีอะไรออกมา: ไฟล์ผ่านไปโดยไม่เปลี่ยน และการทำงานถูกรายงานว่าไม่เปลี่ยนอะไร นั่นคือสัญญาณให้เลือกใช้ตำแหน่งบรรทัดแทน การเลือกตำแหน่งบรรทัดทำให้มันเป็นกฎทุกที่: บรรทัดแรกของแต่ละคิวไปไฟล์แรก ที่เหลือไปไฟล์ที่สอง นั่นเหมาะกับไฟล์ที่สองภาษาอยู่บรรทัดเดียวกันเสมอ และเป็นวิธีเดียวที่จะแยกคู่ที่ใช้ตัวอักษรชุดเดียวกัน — แต่บนไฟล์ที่ลำดับสลับไปมา มันจะแบ่งผิดบรรทัด และต่างจากค่าเริ่มต้น มันไม่บอกอะไรเลยว่าทำเช่นนั้น
เฟรมเรตที่ใช้คำนวณเวลา ในหน้าเกี่ยวกับรูปแบบ ช่องนี้คือสิ่งที่ MicroDVD ต้องการ เพราะมันเก็บเวลาเป็นหมายเลขเฟรม ในหน้าแปลงเฟรมเรต ช่องนี้คือเฟรมเรตที่ไฟล์ถูกตั้งเวลาไว้ — เวอร์ชันที่คำบรรยายถูกทำขึ้นมา — และช่องที่สองของหน้ารับเฟรมเรตของวิดีโอที่คุณจะใช้กับคำบรรยายนี้ ค่าที่พบทั่วไปคือ 23.976, 24, 25, 29.97, 30, 50, 59.94 และ 60 หากใส่ผิดจะเลื่อนไทม์ไลน์ทั้งหมด และในหน้าแปลงเฟรมเรตจะเลื่อนด้วยอัตราส่วน ไม่ใช่ด้วยจำนวนคงที่
หน้านี้รับไฟล์คำบรรยายหนึ่งไฟล์ที่มีสองภาษาแล้วให้สองไฟล์ โดยแต่ละไฟล์มีหนึ่งภาษา นี่คือไฟล์ที่งานสองภาษาส่วนใหญ่ส่งมอบ ต้นฉบับอยู่บรรทัดแรกของแต่ละคิวและคำแปลอยู่บรรทัดที่สอง การแยกเป็นสิ่งที่ต้องทำก่อนส่งสองภาษาให้คนละคน ทั้งนักแปลที่ต้องแก้ข้อความของตัวเองโดยไม่แตะของคุณ บ้านคำบรรยายที่ส่งแต่ละภาษาเป็นแทร็กของตัวเอง และแพลตฟอร์มที่รับหนึ่งไฟล์ต่อภาษาและไม่รับไฟล์ที่มีสองภาษา
สองไฟล์ออกมาพร้อมกันในไฟล์ zip นั่นไม่ใช่ของประดับ เพราะเบราว์เซอร์อนุญาตให้เริ่มดาวน์โหลดได้ครั้งเดียวต่อการคลิก ปุ่มบันทึกสองปุ่มจะทำให้ไฟล์ที่สองไม่มาถึงอย่างเงียบ ๆ ทั้งสองไฟล์เท่ากัน ไม่มีไฟล์ไหนเป็นต้นฉบับ และใช้ชื่อไฟล์ของคุณโดยเติมภาษาก่อนนามสกุล ภาษาใดอยู่ในบรรทัดใดตัดสินจากระบบเขียนไม่ใช่ตำแหน่งในคิว บรรทัดอังกฤษเหนือจีน ญี่ปุ่นเหนือเกาหลี กรีกเหนืออาหรับ ตัวอักษรเองบอกว่าแต่ละบรรทัดไปไฟล์ไหน และภาษาที่ปรากฏก่อนในไฟล์กลายเป็นไฟล์แรก สิ่งที่ระบบเขียนทำไม่ได้คือแยกสองภาษาที่ใช้ตัวอักษรชุดเดียวกัน เช่นอังกฤษเหนือสเปน หรือไฟล์ภาษาเดียวที่บรรทัดยาวถูกตัดขึ้นบรรทัดใหม่ หน้าเหล่านี้จึงไม่เดา เมื่อทุกบรรทัดอ่านเป็นระบบเขียนเดียวกัน จะไม่มีอะไรออกมาและรายงานว่าไม่มีการเปลี่ยน ซึ่งเป็นสัญญาณให้เปลี่ยนไปใช้การแบ่งตามตำแหน่งบรรทัด สิบรูปแบบเข้ามาได้ SRT WebVTT ASS SSA SBV SAMI TTML JSON CSV และ MicroDVD ส่วน LRC กับข้อความล้วนถูกตัดออก ไม่มีการอัปโหลด
ตัวอย่าง
อังกฤษเหนือจีน แยกเป็นสองไฟล์
ข้อมูลนำเข้า
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 (film.srt):
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 (film.cjk.srt):
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
(敲门声)
3
00:00:09,000 --> 00:00:11,000
See you soon.
再见。
ผลลัพธ์
First file (film.srt):
1
00:00:01,000 --> 00:00:03,000
Good morning.
3
00:00:09,000 --> 00:00:11,000
See you soon.
Second file (film.cjk.srt):
1
00:00:01,000 --> 00:00:03,000
早上好。
2
00:00:05,000 --> 00:00:07,000
(敲门声)
3
00:00:09,000 --> 00:00:11,000
再见。
คิวกลางเป็นเสียงเอฟเฟกต์ที่เขียนเฉพาะในคำแปล จึงไม่มีอะไรให้แบ่งทั้งคิวย้ายไปไฟล์ที่สอง และไฟล์แรกกระโดดจาก 1 ไป 3 ช่องว่างนั้นตั้งใจ เป็นสัญญาณเดียวในไฟล์แรกที่บอกว่าคิวหนึ่งเป็นของอีกภาษา และจะหายไปถ้าไฟล์ถูกนับเลขใหม่
อังกฤษกับสเปนที่ค่าหลักแยกไม่ได้
ข้อมูลนำเข้า
1
00:00:01,000 --> 00:00:03,000
Good morning.
Buenos días.
2
00:00:05,000 --> 00:00:07,000
How are you?
¿Cómo estás?
ผลลัพธ์
With the split set to line position (film.srt):
1
00:00:01,000 --> 00:00:03,000
Good morning.
2
00:00:05,000 --> 00:00:07,000
How are you?
With the split set to line position (film.latin.srt):
1
00:00:01,000 --> 00:00:03,000
Buenos días.
2
00:00:05,000 --> 00:00:07,000
¿Cómo estás?
สองภาษา ตัวอักษรชุดเดียว จึงไม่มีกฎจากตัวอักษรใดแยกได้ ซึ่งเป็นเหตุผลที่การรันไม่ทำอะไรจนกว่าจะเปลี่ยนไปแบ่งตามตำแหน่งบรรทัด มันได้ผลที่นี่เพราะทั้งสองภาษาอยู่บรรทัดของตัวเองในลำดับเดียวกันเสมอ ถ้าไฟล์สลับลำดับไปมาทีละคิว ตำแหน่งบรรทัดจะตัดผิด และต่างจากค่าหลัก มันจะไม่บอกคุณภายหลัง
คำถามที่พบบ่อย
หน้าแยกคำบรรยายสองภาษาออกเป็นสองไฟล์รู้ได้อย่างไรว่าบรรทัดใดเป็นภาษาใด
จากระบบเขียนของแต่ละบรรทัดที่อ่านทีละตัวอักษร ละติน จีน คานะญี่ปุ่น ฮันกึลเกาหลี ซีริลลิก อาหรับ ฮีบรู กรีก และเทวนาครีถูกแยกออกจากกัน และจีนกับญี่ปุ่นนับเป็นฝั่งเดียวกันเพราะไฟล์ญี่ปุ่นผสมทั้งสอง ภาษาที่ปรากฏก่อนในไฟล์กลายเป็นไฟล์แรก ตัวเลข เครื่องหมายวรรคตอน โน้ต และสัญลักษณ์ดนตรีไม่นับเป็นภาษาใด พวกมันอยู่กับไฟล์แรกเมื่ออยู่ในคิวที่มีสองภาษา และไม่ทำให้คิวถูกแบ่ง
แยกไฟล์อังกฤษกับสเปนแล้วได้ไฟล์เดิมกลับมา ทำไม
เพราะในระดับตัวอักษรสองภาษานั้นเป็นระบบเขียนเดียว และไฟล์ภาษาเดียวที่บรรทัดยาวถูกตัดขึ้นบรรทัดใหม่ก็เช่นกัน เครื่องมือที่เดาจะรับไฟล์คำบรรยายที่พบบ่อยที่สุดและคืนสองไฟล์ที่แต่ละไฟล์มีครึ่งประโยค หน้านี้จึงไม่เดาและรายงานว่าไม่มีการเปลี่ยน เปลี่ยนไปแบ่งตามตำแหน่งบรรทัดแล้วรันอีกครั้ง บรรทัดแรกของแต่ละคิวไปไฟล์แรกและที่เหลือไปไฟล์ที่สอง นั่นคือกฎเดียวที่แยกภาษาที่ใช้ตัวอักษรชุดเดียวกัน และต้องให้ไฟล์คงสองภาษาไว้บรรทัดเดียวกันตลอด
ได้ไฟล์เดียวที่มีสองภาษาหรือสองไฟล์
สองไฟล์บรรจุรวมใน zip ที่ตั้งชื่อตามไฟล์ของคุณ ไฟล์ film.srt จะได้ film.srt กับไฟล์ภาษาที่สองใน film.zip โดยมีภาษากำกับก่อนนามสกุล ปุ่มบันทึกสองปุ่มใช้ไม่ได้เพราะเบราว์เซอร์อนุญาตหนึ่งดาวน์โหลดต่อการคลิกและไฟล์ที่สองจะไม่มาถึงอย่างเงียบ ๆ ถ้าต้องการสองภาษาในไฟล์เดียวโดยต้นฉบับอยู่เหนือคำแปล นั่นคือหน้ารวมซึ่งทำตรงข้ามกับหน้านี้
ไฟล์ใดในสองไฟล์นับเป็นต้นฉบับ
ไม่นับทั้งคู่ หน้าไม่มีทางรู้ว่าภาษาใดเป็นต้นทางและภาษาใดเป็นคำแปล จึงไม่แกล้งทำ ไฟล์ที่ถือภาษาซึ่งปรากฏก่อนในข้อมูลของคุณกลายเป็นไฟล์แรก และสองไฟล์เท่ากันทุกที่ที่เหลือ ใน zip ในรายการผลลัพธ์ และในชื่อซึ่งต่างกันเพียงแท็กภาษา ถ้าต้องการต้นฉบับโดยเฉพาะ ให้ดูว่าไฟล์ใดมีภาษาที่คาดไว้ในบรรทัดแรกของคิวแรก
การแยกเปลี่ยนเวลาหรือทำให้อะไรหายไหม
ไม่เปลี่ยน ทั้งสองไฟล์เก็บเวลาเริ่ม เวลาจบ และหมายเลขคิวที่ต้นทางมี คิวในไฟล์แรกจึงอยู่ที่เวลาเดิม สิ่งเดียวที่ต้องอ่านคือรายงานหลังรัน ซึ่งว่างในกรณีปกติ และระบุจำนวนคิวที่ต้องแบ่งตามตำแหน่งบรรทัดเพราะบรรทัดไม่มีตัวอักษรเลย เช่นคิวดนตรีและเสียงในวงเล็บ คิวเหล่านั้นเก็บบรรทัดแรกไว้ไฟล์แรกและที่เหลือไว้ไฟล์ที่สอง ทั้งสองไฟล์จึงไม่เสียเสียง แต่จุดที่ตัดเป็นการเดาและรายงานบอกไว้
รูปแบบใดแยกได้ และไฟล์ถูกอัปโหลดไหม
SRT WebVTT ASS SSA SBV SAMI TTML JSON และ CSV รวมถึง MicroDVD ที่อ่านและเขียนหมายเลขเฟรมด้วยเฟรมเรตที่คุณตั้ง ส่วน LRC และข้อความล้วนไม่ถูกรับ เพราะ LRC ไม่มีเวลาจบและข้อความไม่มีไทม์ไลน์ จึงไม่มีคิวให้แบ่ง ไม่มีการอัปโหลด ไฟล์ถูกอ่าน แยก และเขียนกลับในแท็บเบราว์เซอร์ ซึ่งเป็นจุดสำคัญสำหรับเนื้อหาที่ออกจากเครื่องไม่ได้