Máy Tính Timecode
Cộng và trừ timecode SMPTE, đồng thời chuyển đổi thoải mái giữa timecode, số frame và số giây thật. Lý do công cụ này tồn tại là drop-frame: ở 29.97 và 59.94 fps, một máy tính thông thường sẽ cho kết quả sai, còn công cụ này thì không.
Các bước sử dụng
- Chọn Frame rate của bạn — 23.976, 24, 25, 29.97 NDF, 29.97 DF, 30, 50, 59.94 NDF, 59.94 DF hoặc 60. Thẻ cạnh tiêu đề khung cho biết frame rate đó là Drop-frame hay Non-drop, còn dòng bên dưới ghi rõ Cơ số bộ đếm, Frame rate thật và Dấu phân cách (
;với drop-frame, còn lại là:). - Gõ vào ô Timecode thì ô Frame tự cập nhật theo; gõ số frame vào ô Frame thì timecode cũng tự cập nhật. Các trường được căn phải, nên
12nghĩa là 12 frame còn1:02nghĩa là 1 giây 2 frame. Bạn có thể dùng:,;,.hoặc,làm dấu phân cách. - Đọc bốn chỉ số bên dưới: Thời gian thực trôi qua và Số giây thật (số frame chia cho frame rate chính xác), Timecode hiển thị (đọc nhãn như đồng hồ treo tường) và Nhãn so với thời gian thật — chính là khoảng chênh giữa hai giá trị trên.
- Để làm phép tính, nhập một timecode vào A và một timecode vào B, chọn A + B hoặc A − B ở mục Phép tính, rồi đọc kết quả. Mỗi ô hiển thị số frame riêng ngay bên dưới để bạn kiểm tra từng toán hạng.
- Bấm vào kết quả cỡ lớn, hoặc bấm biểu tượng chép trong ô Timecode, để sao chép giá trị vào clipboard.
Mẹo
- Khi đổi frame rate, timecode bạn đang gõ được giữ nguyên nếu nó vẫn hợp lệ ở frame rate mới; nếu không hợp lệ, công cụ sẽ quy đổi số frame hiện tại. Số frame và timecode không thể dùng lẫn giữa các frame rate — 250 frame là 10 giây ở 25 fps nhưng là 8 giây 10 frame ở 30 fps.
- Kết quả phép trừ có thể âm, và nó được hiển thị đúng như vậy chứ không quay vòng; dòng chú thích bên dưới nói rõ điều đó.
- Ở frame rate drop-frame, công cụ còn báo Số nhãn frame đã bỏ qua — chính là cơ chế được phơi bày ra: 108 nhãn bị bỏ sau một giờ ở 29.97 DF, và 216 nhãn ở 59.94 DF.
- Nếu bạn gõ một timecode drop-frame không tồn tại — ví dụ
00:01:00:00— công cụ sẽ nắn nó về giá trị hợp lệ đầu tiên (00:01:00;02) và báo cho bạn biết, thay vì lặng lẽ trả về một số frame không khớp với thứ bạn vừa gõ. - Thông báo lỗi rất cụ thể: số frame vượt quá frame rate, số giây hoặc số phút lớn hơn 59, quá bốn trường, hay ký tự không phải chữ số — mỗi trường hợp có một thông báo riêng.
Câu hỏi thường gặp
Drop-frame thực ra bỏ đi cái gì?
Bỏ số thứ tự, không bỏ hình. Video 29.97 fps thật ra chạy ở 30000/1001 frame mỗi giây, chậm hơn 30 một chút, nên một bộ đếm coi 30 frame là một giây sẽ tụt lại sau thời gian thật — mỗi giây thực tế chỉ có 29,97 frame trôi qua. Drop-frame khắc phục bằng cách bỏ qua hai số thứ tự frame ở đầu mỗi phút, trừ mỗi phút thứ mười — nghĩa là 00:01:00;00 và 00:01:00;01 đơn giản là không tồn tại. Mọi frame hình vẫn được ghi và vẫn được phát. Không mất gì cả; bộ đếm chỉ bỏ qua vài cái nhãn, 54 lần mỗi giờ, để giữ cho con số trung thực.
Vì sao non-drop lệch khoảng 3,6 giây mỗi giờ?
Vì nó đếm đủ mọi frame theo cơ số 30 trong khi video chỉ cho 29.97 frame mỗi giây. Để lên tới nhãn 01:00:00:00 cần 108000 frame, mà 108000 ÷ (30000/1001) bằng 3603,6 giây thật — nên trọn một giờ thật ghi hình chỉ đưa bộ đếm tới 00:59:56:12. Chỉ số Nhãn so với thời gian thật cho thấy đúng điều đó: +3,600 s thời gian thật mà cái nhãn không tính đến. Drop-frame bỏ 108 nhãn mỗi giờ, và 108 ÷ 29,97 cũng đúng bằng 3,6 giây — đó là lý do nó luôn khớp với đồng hồ thật.
Vậy nên dùng loại nào?
Dùng drop-frame khi timecode phải khớp với đồng hồ — khung giờ phát sóng, thời lượng chương trình trực tiếp, mọi trường hợp mà "chương trình này dài 28:30" bắt buộc phải là 28 phút 30 giây thời gian thật. Dùng non-drop khi bạn chỉ cần đếm frame một cách nhất quán, vốn là chuẩn mực trong dựng phim và hậu kỳ. Các frame rate 24, 25, 30, 50 và 60 là số chẵn chính xác nên không bao giờ cần drop-frame.
Vì sao timecode drop-frame dùng dấu chấm phẩy?
Đó là quy ước lâu đời để báo hiệu một timecode thuộc loại drop-frame: viết 01:00:00;00 thay vì 01:00:00:00. Công cụ tuân theo quy ước này khi xuất kết quả, nhưng vẫn chấp nhận cả hai ký tự khi bạn gõ vào.
23.976 có phải frame rate drop-frame không?
Không. 23.976 (24000/1001) cũng không phải số chẵn chính xác, nhưng không có chuẩn drop-frame nào cho nó, nên danh sách chỉ đưa ra dạng non-drop. Nếu bạn cần nhãn khớp với đồng hồ ở frame rate này, bạn phải tự theo dõi độ lệch — và đó chính là công dụng của chỉ số Nhãn so với thời gian thật.