วิดีโอและคำบรรยาย · ชุดเครื่องมือคำบรรยาย
อัตราเฟรมและคำบรรยาย: เหตุใด 23.976, 25 และ 29.97 fps จึงทำให้เกิดการเบี่ยงเบน
· พื้นหลัง
คำบรรยาย อัตราเฟรม รหัสเวลา
อัตราเฟรมเป็นมรดกตกทอดของโทรทัศน์แบบอะนาล็อก และยังคงหลอกหลอนจังหวะเวลาของคำบรรยาย โพสต์นี้จะอธิบายว่าตัวเลขคี่มาจากไหน อัตราเฟรมที่ไม่ตรงกันทำให้เกิดการเบี่ยงเบนได้อย่างไร และวิธีให้เหตุผลก่อนที่จะแก้ไขสิ่งใดๆ
คำบรรยายที่เชื่อมโยงกับปรมาจารย์คนหนึ่งล่องลอยไปสู่อีกคนหนึ่ง - ผลลัพธ์เชิงปฏิบัติของมาตรฐานโทรทัศน์ที่มีมานานนับศตวรรษ
ไฟล์คำบรรยายสามารถจัดตำแหน่งได้อย่างสมบูรณ์แบบกับต้นฉบับหนึ่งและจบนาทีหรือวินาทีจากบทสนทนาในอีกหนึ่ง แม้ว่าจะไม่มีการแก้ไขคิวก็ตาม รูปแบบนั้นลอยไป: เวลาคำบรรยายที่ผ่านไปและเวลาของรายการที่ผ่านไปกำลังก้าวหน้าไปในอัตราที่ต่างกัน การเปิดให้หลักฐานเพียงเล็กน้อยเนื่องจากการคูณเวลาเล็กน้อยทำให้เกิดข้อผิดพลาดเล็กน้อย การปิดทำให้ความไม่ตรงกันชัดเจน
ขั้นตอนการทำงานของโทรทัศน์และภาพยนตร์สืบทอดอัตราที่ใกล้เคียงกันหลายประการ ดังนั้นไฟล์ที่มีป้ายกำกับเฉพาะชื่อและภาษาอาจสูญเสียบริบทที่จำเป็นในการตีความจังหวะเวลา การซ่อมแซมในทางปฏิบัติเริ่มต้นด้วยการระบุความสัมพันธ์ของอัตรา แทนที่จะใช้การชดเชยที่เรียงเป็นฉากเดียวและปล่อยให้การเติบโตไม่ถูกแตะต้อง
ที่มาของ 24, 25 และ 30 — การฉายภาพยนตร์และความถี่หลักของโทรทัศน์ในยุโรปและอเมริกา
อัตราจำนวนเต็ม เช่น 24, 25 และ 30 สะท้อนถึงสายผลิตภัณฑ์การผลิตและโทรทัศน์ที่แตกต่างกัน โดยทั่วไปภาพยนตร์จะสัมพันธ์กับ 24 เฟรมต่อวินาที ในขณะที่ระบบโทรทัศน์ถูกสร้างขึ้นตามข้อจำกัดด้านไฟฟ้าและการออกอากาศในภูมิภาค ซึ่งนำไปสู่อัตราที่กำหนดที่แตกต่างกัน ต้นกำเนิดที่กว้างเหล่านั้นมีภูมิหลังที่มั่นคง บทความนี้ไม่ได้กำหนดวันที่ประดิษฐ์หรืออ้างสิทธิ์ในเส้นทางสากลตั้งแต่ความถี่หลักไปจนถึงรูปแบบสมัยใหม่ทุกรูปแบบ
ข้อเท็จจริงที่สำคัญในการบูรณะก็คือ อัตราเหล่านี้แสดงถึงระยะเวลาที่แตกต่างกันสำหรับจำนวนเฟรมเดียวกัน เฟรมหนึ่งแสนเฟรมที่เล่นที่ 25 fps จบเร็วกว่าเฟรมเดียวกันที่เล่นใกล้ 24 fps ดังนั้นคำบรรยายที่เขียนตามระยะเวลาหนึ่งจะไม่สามารถคงการจัดแนวกับอีกช่วงหนึ่งได้หากไม่มีการปรับเวลาตามสัดส่วน
เหตุใด 29.97 และ 23.976 จึงดำรงอยู่ — โทรทัศน์สีประนีประนอมและผลกระทบต่อการถ่ายโอนภาพยนตร์
อัตราเศษส่วนใกล้กับ 30 และ 24 เป็นส่วนหนึ่งของมรดกทางโทรทัศน์สีและการโอนภาพยนตร์ ประวัติทางวิศวกรรมที่แม่นยำของพวกเขาอยู่นอกแหล่งเก็บข้อมูล ดังนั้นบทความนี้จึงไม่ทำซ้ำสูตรซับพาริเออร์โดยละเอียด สิ่งที่สำคัญสำหรับงานคำบรรยายก็คือ 29.97 ไม่ใช่ 30 และ 23.976 ไม่ใช่ 24; การรักษาคู่ใดคู่หนึ่งให้เหมือนกันจะทำให้เกิดข้อผิดพลาดเป็นเปอร์เซ็นต์เล็กน้อยซึ่งสะสมตามเวลาที่ผ่านไป
การจดชวเลขทศนิยมก็ปัดเศษเช่นกัน เวิร์กโฟลว์ควรใช้ข้อมูลเมตาของอัตราที่แน่นอนจากต้นแบบ แทนที่จะรับปัจจัยจากป้ายกำกับทศนิยมสามเมื่อความแม่นยำมีความสำคัญ เครื่องมือนี้ยอมรับตัวประกอบมาตราส่วนตัวเลข ไม่ได้ตรวจสอบข้อมูลเมตาของวิดีโอหรือระบุว่าอัตราใดที่สร้างคำบรรยาย
เร่งความเร็ว PAL — เหตุใดภาพยนตร์จึงวิ่งเร็วขึ้นเล็กน้อยด้วยการถ่ายโอน 25 fps และส่งผลต่อจังหวะเวลาอย่างไร
การส่งวัสดุที่มาจากฟิล์มโดยทั่วไป 25 fps จะรันเฟรมได้เร็วกว่าต้นแบบ 24 fps โดยประมาณ ซึ่งมักเรียกว่า PAL การเร่งความเร็ว ทุกเหตุการณ์มาถึงเร็วกว่า ดังนั้นคำบรรยายที่กำหนดเวลาให้กับต้นแบบที่ช้ากว่าจะล่าช้ามากขึ้นเมื่อใช้โดยไม่มีการเปลี่ยนแปลงกับการถ่ายโอนที่เร็วขึ้น คำและลำดับคิวยังคงถูกต้อง เฉพาะความสัมพันธ์ของนาฬิกาเท่านั้นที่ผิด
สิ่งนี้ไม่ได้รับการแก้ไขโดยการย้ายทุกคิวในระยะทางเท่ากัน การเปลี่ยนแปลงคือการเพิ่ม ในขณะที่ข้อผิดพลาดนี้เปลี่ยนระยะห่างจากศูนย์ไปยังแต่ละคิว การดำเนินการที่จำเป็นคือการคูณ และทิศทางมีความสำคัญ: เมื่อปลายทางทำงานเร็วขึ้น การประทับเวลาจากแหล่งที่มาที่ช้ากว่าจะต้องมีปัจจัยที่ต่ำกว่า 1 เพื่อให้เร็วขึ้น
จากอัตราเฟรมไปจนถึงการเลื่อนคำบรรยาย — ความแตกต่างของความเร็วเป็นเปอร์เซ็นต์คงที่กลายเป็นข้อผิดพลาดของไทม์โค้ดที่เพิ่มขึ้นได้อย่างไร
ความแตกต่างของความเร็วเป็นเปอร์เซ็นต์คงที่ทำให้เกิดข้อผิดพลาดตามสัดส่วนของเวลาที่ผ่านไป สิบนาทีในโปรแกรมข้อผิดพลาดสัมบูรณ์นั้นค่อนข้างเจียมเนื้อเจียมตัว เก้าสิบนาทีในนั้นเป็นเก้าเท่าของข้อผิดพลาดสิบนาที การเติบโตแบบเส้นตรงนั้นเป็นสาเหตุที่ทำให้จุดตรวจสอบสองจุดแยกแยะอัตราที่ไม่ตรงกันจากการตัดช่วงอินโทรคงที่: ข้อผิดพลาดที่เท่ากันบ่งบอกถึงการเปลี่ยนแปลง ในขณะที่ข้อผิดพลาดตอนจบที่ใหญ่กว่าบ่งชี้ถึงการปรับขนาดหรือการเบี่ยงเบนรูปแบบอื่น
ToolAcre เก็บการประทับเวลาเป็นจำนวนเต็มมิลลิวินาที และสเกลคิวจะคูณขอบเขตทั้งสองด้วยปัจจัยที่เลือก ปัดเศษแต่ละรายการให้เป็นมิลลิวินาทีที่ใกล้ที่สุดและยึดที่ศูนย์ การปรับขนาดจึงย้อนกลับได้น้อยกว่าการเปลี่ยนแปลงอย่างแน่นอน ทำงานจากไฟล์คิวต้นฉบับและใช้ปัจจัยที่คำนวณได้เพียงตัวเดียว แทนที่จะปรับแต่งการส่งออกแบบปัดเศษหลายรายการ
ตัวอย่างการทำงาน: ภาพยนตร์ความยาว 90 นาทีย้ายจาก 23.976 ไปเป็น 25 fps master — ประมาณการความคลาดเคลื่อนในตอนท้าย
สำหรับไฟล์คำบรรยายความยาวเก้าสิบนาทีที่สร้างโดยเทียบกับเนื้อหา 23.976 fps และใช้กับการถ่ายโอน 25 fps ของเฟรมเดียวกัน ให้คูณการประทับเวลาของแหล่งที่มาด้วย 23.976 หารด้วย 25 ประมาณ 0.95904 แหล่งที่มาที่สิ้นสุดที่ 5,400 วินาทีจะกลายเป็นประมาณ 5,178.8 วินาที ดังนั้นต้นฉบับที่เร็วกว่าจะเสร็จสิ้นเร็วขึ้นประมาณ 221.2 วินาที การประมาณนั้นถือว่าลำดับเฟรมเดียวกันและการเปลี่ยนแปลงอัตราที่สม่ำเสมอ
การเดินทางย้อนกลับใช้ 25 หารด้วย 23.976 ประมาณ 1.0427 ซึ่งเป็นตัวอย่างที่บันทึกไว้ข้างฟิลด์มาตราส่วน ตรวจสอบผลลัพธ์ที่คำนวณได้กับบทสนทนาจริงใกล้ปลายทั้งสองด้าน หากผลต่างคงที่คงเหลือยังคงอยู่หลังจากการแก้ไขตามสัดส่วน จากนั้นใช้การชดเชยที่วัดแล้วเท่านั้น
สิ่งนี้ไม่ครอบคลุมถึง - การบันทึกอัตราเฟรมแบบแปรผันและการลบแบบดึงลง
การบันทึกอัตราเฟรมที่แปรผันไม่ได้ให้ปัจจัยเดียวสำหรับทั้งโปรแกรม และเนื้อหาที่ประกอบจากการแปลงอัตราต่างๆ สามารถเปลี่ยนพฤติกรรมได้ที่จุดแก้ไข การลบแบบดึงลงจะเพิ่มอีกเลเยอร์หนึ่งเนื่องจากจังหวะของเฟรมและอัตราเฟรมที่แสดงไม่ได้ถูกบันทึกโดยรายการประทับเวลาคำบรรยายแบบธรรมดา ระดับโลกเพียงแห่งเดียวไม่สามารถซ่อมแซมกรณีเหล่านั้นได้อย่างตรงไปตรงมา
เครื่องมือ Shift ยังไม่สามารถจับเวลาช่วงที่เลือกใหม่ได้ หากคำอธิบายภาพถูกต้องจนกว่าจะมีการตัดออกแล้วข้ามไปในจำนวนคงที่ นั่นถือเป็นการแก้ไขที่ไม่ตรงกัน แทนที่จะเลื่อนไปอย่างราบรื่น รักษาแหล่งที่มาและย้ายไปยังเครื่องมือแก้ไขที่ทราบไทม์ไลน์ซึ่งสามารถแก้ไขส่วนต่างๆ ได้อย่างอิสระ
Takeaway: การดริฟท์มีสาเหตุที่คุณสามารถตั้งชื่อได้ — วิธีการวินิจฉัยก่อนที่จะเข้าถึงฟีเจอร์การย้อนเวลาของ Subtitle Toolkit
ตั้งชื่อข้อผิดพลาดก่อนทำการเปลี่ยนแปลง เปรียบเทียบสัญญาณที่ชัดเจนใกล้จุดเริ่มต้นกับสัญญาณใกล้จุดสิ้นสุด บันทึกทิศทางและขนาดของข้อผิดพลาดทั้งสอง และมองหาพฤติกรรมคงที่หรือเป็นสัดส่วน ดริฟท์ของอัตราเฟรมเรียกร้องให้ปรับขนาดจากศูนย์ บัมเปอร์ที่ถูกถอดออกเรียกร้องให้ชดเชยหนึ่งอัน การแก้ไขกลางโปรแกรมเรียกร้องให้มีงานระดับภูมิภาคที่เครื่องมือนี้ไม่มีให้
ใช้การกำหนดเวลาคำบรรยาย Shift หลังจากการวิเคราะห์นั้นเท่านั้น ป้อนค่าสเกลแฟกเตอร์บวก ตรวจสอบเอาต์พุตแบบปัดเศษที่จุดการวัดทั้งสองจุด และดาวน์โหลดไฟล์ใหม่แทนที่จะเขียนทับต้นฉบับ การใช้งานจะดำเนินการทางคณิตศาสตร์ที่คุณระบุ มันไม่ได้อนุมานประวัติของวิดีโอสำหรับคุณ