Kiểm tra tốc độ khung hình, thời lượng và dãy số trước khi ghép nối
Để ghép nối một chuỗi hình ảnh, hãy cố định tốc độ khung hình của nó, kiểm tra rằng mọi số thứ tự mong đợi đều tồn tại, rồi so sánh thời lượng tính được với thời lượng đã nhập. Với một video, hãy thêm một câu hỏi: các hình ảnh có được phân bố đều theo thời gian không? Một giá trị trung bình hiển thị không tự nó mô tả được một nguồn có tốc độ khung hình thay đổi. Việc kiểm tra này giúp tránh chuyển động bị tăng tốc, phần kết bị cắt cụt hoặc âm thanh lệch dần. Nó diễn ra trước khi dựng và trước khi tạo proxy nếu cần; nó không đòi hỏi phải kết xuất lại những hình ảnh đã đúng.
Ghi rõ thời lượng mong muốn và tốc độ khung hình đích
Hãy bắt đầu từ đích: thời lượng của cảnh, tốc độ khung hình yêu cầu và việc có âm thanh đồng bộ hay không. Ghi giá trị chính xác, ví dụ 24, 25 hoặc 30000/1001 khung hình mỗi giây. Giá trị cuối cùng gần bằng 29,97, nhưng không được thay bằng 30 trong một phép tính chính xác. Hãy giữ đúng quy ước mà bên nhận đã truyền đạt thay vì làm tròn để đơn giản hóa tên tệp.
Hãy phân biệt ba thiết lập trong bảng ghi của bạn: tốc độ khung hình của nguồn, tốc độ khung hình diễn giải và tốc độ khung hình của chuỗi dựng. Một lần xuất cũng có các tham số riêng. Việc hiển thị rõ chúng giúp giải thích một sai lệch. Một đoạn hoạt hình không tiếng có thể được tăng tốc có chủ đích; một cuộc phỏng vấn có đồng bộ đòi hỏi phải giữ nguyên thời lượng thực và mối liên hệ giữa lời nói và hình ảnh.
Đếm một khoảng bao gồm cả hai đầu mà không mất hình ảnh cuối
Với một khoảng liên tục, số lượng hình ảnh là số cuối trừ số đầu, cộng một. Ví dụ minh họa: plan_1001.png đến plan_1240.png chứa 1240 − 1001 + 1 = 240 hình ảnh. Với tốc độ khung hình không đổi, thời lượng trình chiếu là số lượng hình ảnh chia cho tốc độ khung hình. Bảng cho thấy ba cách diễn giải cùng một tập hợp; không phép tính nào tạo thêm một hình ảnh.
Ở 24 hình ảnh mỗi giây, hình ảnh cuối bắt đầu tại 239/24 giây và vẫn được hiển thị cho đến hết 10 giây. Nhầm lẫn thời điểm bắt đầu của nó với tổng thời lượng sẽ gây ra sai lệch một hình ảnh. Một trình phát hiển thị vị trí của hình ảnh cuối do đó có thể cho thấy một giá trị nhỏ hơn thời lượng của clip. Hãy so sánh cùng một quy ước về điểm bắt đầu và điểm kết thúc trong cả hai công cụ.
| Tốc độ khung hình diễn giải | Phép tính | Thời lượng |
|---|---|---|
| 24 hình ảnh/giây | 240 ÷ 24 | 10 giây |
| 25 hình ảnh/giây | 240 ÷ 25 | 9,6 giây |
| 30000/1001 hình ảnh/giây | 240 × 1001 ÷ 30000 | 8,008 giây |
Kiểm tra tên tệp trước khi nhập
Hãy sắp xếp mỗi cảnh và mỗi phiên bản vào một thư mục riêng. Dùng một tiền tố ổn định và độ rộng dãy số không đổi, ví dụ planA_v003_1001.png. Kiểm tra số đầu, số cuối, số lượng tệp, rồi các số bị thiếu hoặc lặp lại. Một tổng số đúng là chưa đủ: một hình ảnh bị thiếu và một tệp thừa có thể bù trừ cho nhau trong phép đếm.
Cũng hãy kiểm tra kích thước và định dạng trên toàn bộ lô; một hình ảnh từ phiên bản khác không được lọt vào giữa. Tài liệu FFmpeg của trình đọc image2 quy định một mẫu có đánh số, một số bắt đầu và các số tiếp theo liên tiếp. Tài liệu này ghi rõ tốc độ khung hình đầu vào mặc định là 25 hình ảnh/giây: tốt hơn là chủ động cung cấp giá trị của bạn hơn là phát hiện sau khi ghép nối rằng một giá trị mặc định của phần mềm đã quyết định thời lượng.
Diễn giải một tốc độ khung hình hoặc chuyển đổi một thời lượng
Diễn giải cùng những hình ảnh ở một tốc độ khung hình khác sẽ thay đổi tốc độ trình chiếu của chúng. Trong Premiere, Assume this frame rate thay đổi thời lượng của clip theo tỷ lệ; Adobe cũng lưu ý đến ảnh hưởng lên âm thanh. Trong ví dụ của chúng ta, chuyển từ 24 sang 25 rút ngắn một cảnh từ 10 xuống 9,6 giây. Thao tác này có thể phục vụ một lựa chọn sáng tạo, nhưng nó không chỉ là một sửa nhãn đơn thuần.
Nếu thời lượng 10 giây phải giữ nguyên ở 25 hình ảnh/giây, đầu ra gồm 250 vị trí thời gian. Khi đó cần chọn cách tạo ra các vị trí này từ nguồn: lặp lại, loại bỏ trong các trường hợp khác, trộn hoặc nội suy tùy theo phần mềm và nhu cầu. Nội suy chuyển động đòi hỏi phải kiểm tra đường viền và các vùng bị che khuất; đừng chấp nhận nó chỉ vì chuyển động trông mượt hơn.
Xử lý một nguồn có tốc độ khung hình thay đổi bằng đồng hồ của nó
Trong nguồn VFR, khoảng thời gian giữa các khung hình có thể thay đổi. Hãy giữ nguyên dấu thời gian của nó khi phân tích: chia số khung hình cho một tốc độ đã làm tròn không chắc khôi phục được thời lượng của nó. Hãy ghi nhận chế độ tốc độ mà một công cụ kiểm tra phương tiện hiển thị và kiểm tra thời lượng âm thanh lẫn video. Một giá trị thiếu hoặc mơ hồ cần được thử nghiệm trong phần mềm của bạn, chứ không phải một kết luận tự động.
Nếu quy trình của bạn yêu cầu tốc độ không đổi, hãy thực hiện chuyển đổi riêng trước khi dựng, đồng thời giữ lại nguồn. FFmpeg phân biệt rõ việc chuyển dấu thời gian và chế độ CFR, vốn có thể lặp lại hoặc xóa khung hình để đạt tốc độ yêu cầu. Sau khi chuyển đổi, hãy kiểm tra một sự kiện nghe nhìn ở đầu, giữa và gần cuối. Sự khớp nhau trong giây đầu tiên không đủ để loại trừ hiện tượng lệch.
Tạo một bản lắp ghép mẫu trước khi xử lý cả lô
Nhập toàn bộ một cảnh quay và xác nhận tốc độ khung hình của nó trong thuộc tính của media. So sánh thời lượng hiển thị với phép tính dự kiến, rồi tua lại chuyển động từng khung hình quanh các động tác nhanh và các điểm cắt cảnh. Nếu đoạn phim không có tiếng, đừng tìm một track âm thanh vốn không tồn tại: hãy thêm âm thanh dự kiến riêng ra và ghi lại điểm đồng bộ của nó.
Hãy kiểm tra hai đầu. Khung hình đầu tiên có đúng là khung hình của số bắt đầu không? Khung hình cuối có hiện diện trong suốt một khoảng thời gian bằng một khung hình không? Hãy phát hiện một khung hình đen ngoài ý muốn, một bước nhảy hoặc một khung hình bị đứng. Nếu phần mềm chỉ nhập một ảnh tĩnh duy nhất, hãy chỉnh lại tùy chọn nhập theo chuỗi của nó. Đừng cố che một lỗ hổng bằng cách thay đổi tốc độ khung hình tổng thể; trước tiên hãy tìm lại khung hình bị thiếu hoặc quyết định rõ ràng về việc thay thế nó.
Nhận bản xuất theo thời gian thực rồi từng khung hình một
Trước khi xuất, hãy kiểm tra dải đã chọn, tốc độ khung hình, kích thước và các thông số âm thanh. Adobe gom các cài đặt này trong quy trình xuất video và âm thanh. Ghi chúng vào phiếu giao hàng để người nhận có thể hiểu thời lượng dự kiến. Một tên tệp chứa « 25fps » không chứng minh cài đặt thực tế của tệp.
Sau đó, hãy mở tệp đã xuất bằng một trình phát độc lập với dự án. Xem cảnh ở tốc độ bình thường, rồi kiểm tra kỹ những đoạn được đánh dấu. So sánh nội dung đầu và cuối, nghe mạch liên tục của âm thanh và kiểm tra xem có bị lệch không. Phân biệt một khó khăn khi phát trên máy của bạn với một lỗi đã được mã hóa: hãy kiểm tra lại các khung hình liên quan trước khi kết xuất lại. Một biên bản nghiệm thu có tài liệu dựa trên tệp đã tạo ra, chứ không chỉ dựa trên các thông số đã chọn.
Giữ lại một ghi chú để có thể tiếp tục kế hoạch
Với mỗi chuỗi đã chọn, hãy ghi lại mã định danh, bản sửa đổi, khoảng bao gồm, nhịp chính xác, thời lượng dự kiến và cách xử lý thời gian đã áp dụng. Thêm tên tệp đã xuất và các thay thế hình ảnh nếu có. Phiếu này tuy ngắn nhưng giúp phân biệt một quyết định nghệ thuật với một lỗi dữ liệu sau nhiều ngày.
Một bảng liên hệ có thể giúp tìm lại các khung hình then chốt; nó không xác nhận độ đều đặn của chuyển động cũng như sự đồng bộ. Nếu dựng phim vẫn còn nặng, hãy chuẩn bị proxy từ các tệp phương tiện đã được xác nhận về mặt thời gian. Để bàn giao dự án, hãy dùng hướng dẫn xuất và tiếp tục. Giữ lại các nguồn và phép biến đổi đã áp dụng: một kết quả ở nhịp không đổi tự nó không giải thích được cách các hình ảnh đã được phân bổ.
Câu hỏi của bạn.
Liệu một chuỗi hình ảnh đã có sẵn nhịp độ của nó chưa?+
Tên tệp của chúng xác định thứ tự, chứ không nhất thiết là nhịp độ phát. Hãy lưu giữ nhịp độ trong bảng thông tin của cảnh quay và thiết lập rõ ràng khi nhập.
Tôi có thể thay 23,976 bằng 24 không?+
Những giá trị này tương ứng với các nhịp độ khác nhau. Nếu nguồn dùng 24000/1001, hãy giữ nguyên giá trị chính xác đó khi chuỗi yêu cầu; hãy quyết định và kiểm soát mọi chuyển đổi.
Chỉ kiểm tra vài khung hình liệu có đủ không?+
Việc đó giúp chẩn đoán các điểm đầu cuối và chi tiết, nhưng không nắm bắt được toàn bộ chuyển động. Hãy xem cả cảnh quay và kiểm tra âm thanh trong toàn bộ thời lượng.