ไทม์โค้ดและเฟรมวิดีโอ
หน้านี้อธิบายไทม์โค้ดวิดีโอรูปแบบ HH:MM:SS:FF ที่ใช้ในโปรแกรมตัดต่อ: การหาความยาวคลิป การบวกจำนวนเฟรม และการแปลงระหว่างไทม์โค้ด จำนวนเฟรม และวินาที ใช้เมื่อต้องจดข้อมูลช็อต วางแผนตัดต่อให้ได้ความยาวที่กำหนด หรือตรวจว่าแอนิเมชันต้องใช้กี่เฟรม
สำหรับเวลาในวันและระยะเวลาทั่วไป ดู เวลาในวันและระยะเวลา
ไทม์โค้ดและอัตราเฟรม
รหัสเวลามีสี่ช่อง ได้แก่ ชั่วโมง นาที วินาที และเฟรม ให้อัตราเฟรมด้วย @ หรือ at จากนั้นแปลงเป็นเฟรมหรือวินาทีด้วย in
00:12:04:10 @ 25 fps ได้ผลลัพธ์เป็น 00:12:04:1000:12:04:10 at 25 fps in frames ได้ผลลัพธ์เป็น 18,110 frames00:12:04:10 @ 25 fps in seconds ได้ผลลัพธ์เป็น 724.4 s00:00:10:00 in frames ได้ผลลัพธ์เป็น 240 framesหากไม่ระบุอัตราเฟรม ไทม์โค้ดจะใช้ 24 fps บรรทัดสุดท้ายจึงได้ 240 เฟรม จะเว้นวรรคใน 25 fps หรือไม่ก็ได้
หากจำนวนในช่องเฟรมมากเกินอัตราเฟรมที่กำหนด เฟรมส่วนเกินจะถูกทดเป็นวินาที:
00:00:10:30 @ 25 fps ได้ผลลัพธ์เป็น 00:00:11:05ความยาวคลิป
ลบไทม์โค้ดหนึ่งจากอีกค่าเพื่อหาความยาวคลิป หรือนับจำนวนเฟรมระหว่างสองจุดเวลา
clip start = 00:12:04:10 @ 25 fpsclip end = 00:12:31:05 @ 25 fpsclip end - clip start ได้ผลลัพธ์เป็น 00:00:26:20clip end - clip start in seconds ได้ผลลัพธ์เป็น 26.8 sframes between clip start and clip end ได้ผลลัพธ์เป็น 670 framesเลือกชื่อตัวแปรที่ไม่มีคำว่า in แยกเป็นคำ เช่นหลีกเลี่ยง in point เพราะ in ใช้เริ่มการแปลงค่า บรรทัดอย่าง out point - in point จึงไม่ถูกอ่านตามที่ตั้งใจ ใช้ชื่ออย่าง clip start และ clip end เพื่อเลี่ยงปัญหานี้
การเพิ่มเฟรมและวินาที
บวกหรือลบเป็นจำนวนเฟรม วินาที หรือไทม์โค้ดเต็มค่าได้ และคูณหรือหารเพื่อทำช่วงเวลาซ้ำหรือแบ่งช่วงเวลา
cut = 00:01:14:23 @ 24 fpscut + 2 frames ได้ผลลัพธ์เป็น 00:01:15:01cut - 1 frame ได้ผลลัพธ์เป็น 00:01:14:22cut + 5 seconds ได้ผลลัพธ์เป็น 00:01:19:2300:00:09:00 @ 25 fps + 00:00:04:12 @ 25 fps ได้ผลลัพธ์เป็น 00:00:13:1200:01:30:00 @ 25 fps * 3 ได้ผลลัพธ์เป็น 00:04:30:0000:00:05:00 @ 25 fps / 2 ได้ผลลัพธ์เป็น 00:00:02:13- คำตอบเป็นเฟรมเต็ม การลดครึ่งเวลา 5 วินาทีที่ความเร็ว 25 เฟรมต่อวินาทีจะได้ 62.5 เฟรม ซึ่งถูกปัดเป็น 63 ดังนั้นคำตอบคือ
00:00:02:13 - ไทม์โค้ดมีค่าต่ำสุดที่ศูนย์ หากลบมากกว่าค่าไทม์โค้ดที่มีอยู่ จะได้
00:00:00:00แทนไทม์โค้ดติดลบ - ใช้อัตราเฟรมเดียวกัน บวกเฉพาะไทม์โค้ดที่มีอัตราเฟรมตรงกัน หากต้องการเปลี่ยนอัตรา ดู การเปลี่ยนอัตราเฟรม
เฟรม วินาที และไทม์โค้ด
จำนวนเฟรมหรือระยะเวลาปกติจะเปลี่ยนเป็นโค้ดเวลาเมื่อคุณกำหนดอัตราเฟรม เพิ่ม in frames เพื่อนับเฟรมในระยะเวลาแทน
750 frames @ 25 fps ได้ผลลัพธ์เป็น 00:00:30:0086 frames at 25 fps ได้ผลลัพธ์เป็น 00:00:03:112 minutes at 25 fps ได้ผลลัพธ์เป็น 00:02:00:003 seconds 10 frames @ 25 fps ได้ผลลัพธ์เป็น 00:00:03:1012 frames @ 25 fps in seconds ได้ผลลัพธ์เป็น 0.48 s30 seconds at 25 fps in frames ได้ผลลัพธ์เป็น 750 frames90 minutes @ 25 fps in frames ได้ผลลัพธ์เป็น 135k framesจำนวนเฟรมมาก ๆ ที่ลงท้ายด้วยศูนย์จะแสดงแบบย่อ เช่น 135,000 เฟรมแสดงเป็น 135k frames
29.97 และ 23.976 เฟรมต่อวินาที
ไทม์โค้ดที่นี่ไม่ใช่ดรอปเฟรม ที่ 29.97 fps ฟิลด์เฟรมยังคงนับ 30 เฟรมในแต่ละวินาทีของไทม์โค้ด และที่ 23.976 fps จะนับ 24 ไม่รองรับรหัสเวลาแบบดรอปเฟรมที่เขียนด้วยเครื่องหมายอัฒภาค
00:00:10:00 @ 29.97 fps in frames ได้ผลลัพธ์เป็น 300 frames100 frames at 29.97 fps ได้ผลลัพธ์เป็น 00:00:03:1000:00:01:00 @ 29.97 fps in seconds ได้ผลลัพธ์เป็น 1.001001001 s00:00:01:00 @ 23.976 fps in seconds ได้ผลลัพธ์เป็น 1.001001001 sเนื่องจากอัตราเหล่านี้ต่ำกว่าจำนวนเฟรมที่ไทม์โค้ดใช้เล็กน้อย หนึ่งวินาทีในไทม์โค้ดจึงยาวกว่าหนึ่งวินาทีจริงเล็กน้อย การแปลงเป็นวินาทีจะให้ความยาวการเล่นจริง ดังนั้นรายการที่จบที่ 00:21:30:00 ด้วยอัตรา 29.97 fps จึงมีความยาวจริงประมาณ 1,291 วินาที แทนที่จะเป็น 1,290 วินาที
การเปลี่ยนอัตราเฟรม
หากต้องการย้ายความยาวจากอัตราเฟรมหนึ่งไปยังอีกอัตราหนึ่ง ให้แปลงเป็นวินาทีก่อน จากนั้นให้อัตราใหม่
(00:00:10:00 @ 25 fps in seconds) at 50 fps in frames ได้ผลลัพธ์เป็น 500 frames(00:02:30:00 @ 25 fps in seconds) at 30 fps ได้ผลลัพธ์เป็น 00:02:30:00ตัวอย่างการใช้ร่วมกัน
นี่คือโน้ตสำหรับโฆษณายาว 30 วินาทีที่ตัดต่อด้วยอัตรา 25 fps ทั้งสามช็อตต้องพอดีกับช่วงเวลาออกอากาศ และบรรทัดท้าย ๆ จะแสดงเวลาที่ยังเหลืออยู่
intro = 00:00:04:12 @ 25 fpsinterview = 00:00:18:20 @ 25 fpsend card = 00:00:05:00 @ 25 fpsedit = intro + interview + end card ได้ผลลัพธ์เป็น 00:00:28:07slot = 00:00:30:00 @ 25 fpsslot - edit ได้ผลลัพธ์เป็น 00:00:01:18slot - edit in frames ได้ผลลัพธ์เป็น 43 framesทุกไทม์โค้ดใช้อัตราเฟรมเดียวกัน จึงรวมความยาวได้ตรงถึงระดับเฟรม เมื่อเหลืออีก 43 เฟรม คุณอาจเพิ่มความยาวช่วงสัมภาษณ์หรือค้างภาพปิดท้ายให้นานขึ้นเล็กน้อย ยอดรวมจะอัปเดตตามความยาวช็อตที่เปลี่ยน