Media Converter

Công cụ

Hỏi đáp

Đang tải

Tốc độ khung hình cố định và thay đổi, và vì sao trình chỉnh sửa video gặp rắc rối với cảnh quay VFR từ điện thoại

Cập nhật

Tốc độ khung hình là số hình ảnh mỗi giây trong một video: 24, 25, 30 hoặc 60 là các giá trị thường gặp. Với tốc độ khung hình cố định (CFR), mọi khung hình kéo dài đúng cùng một khoảng thời gian. Với tốc độ khung hình thay đổi (VFR), khoảng cách giữa các khung hình thay đổi trong quá trình ghi.

Hầu hết người xem không bao giờ nhận ra sự khác biệt, vì trình phát video chỉ đơn giản hiển thị mỗi khung hình tại dấu thời gian của nó. Trình chỉnh sửa video thì khác. Nếu bạn từng nhập cảnh quay từ điện thoại và thấy âm thanh dần dần lệch khỏi hình, hoặc nhận được cảnh báo về tốc độ khung hình thay đổi, hướng dẫn này sẽ giải thích chuyện gì đang xảy ra và cách khắc phục.

Vì sao điện thoại và trình quay màn hình dùng tốc độ khung hình thay đổi

Camera điện thoại phải ghi, xử lý và mã hóa từng khung hình theo thời gian thực trên một con chip nhỏ chạy bằng pin. Trong điều kiện thiếu sáng, nó có thể kéo dài thời gian phơi sáng, khiến thời gian dành cho mỗi khung hình ít đi; khi tải nặng, nó có thể thỉnh thoảng bỏ một khung hình. Thay vì tự tạo thêm khung hình để giữ nhịp hoàn hảo, điện thoại ghi mỗi khung hình với dấu thời gian thực của nó. Kết quả trên danh nghĩa là 30 fps nhưng thực tế dao động, chẳng hạn trong khoảng 28 đến 30.

Trình quay màn hình, phần mềm ghi lại màn hình chơi game và bản ghi cuộc gọi video cố ý làm điều tương tự: khi không có gì trên màn hình thay đổi, chẳng có lý do gì để lưu các khung hình giống hệt nhau, nên chúng ghi ít khung hình hơn. Điều đó tiết kiệm dung lượng và công xử lý, và đó là lý do VFR rất phổ biến ở chính những loại cảnh quay mà mọi người hay đưa vào trình chỉnh sửa.

Vì sao trình chỉnh sửa gặp khó với VFR

Phần mềm chỉnh sửa được xây dựng xoay quanh một dòng thời gian chia thành các ô khung hình bằng nhau. Khi các khung hình của một clip không đến với tốc độ đều, trình chỉnh sửa phải quyết định cách ánh xạ chúng lên lưới đó. Một số chương trình giả định một tốc độ cố định dựa trên mức trung bình rồi kéo giãn hoặc nén clip lại, đó là lý do âm thanh, vốn được ghi liên tục ở tần số lấy mẫu riêng của nó, dần dần bị lệch khỏi hình, thường chỉ lộ rõ sau vài phút trong một bản ghi dài.

Các triệu chứng khác gồm phát giật trên dòng thời gian, khung hình xuất hiện hai lần hoặc bị bỏ qua, thời lượng clip hơi khác so với bản gốc, và điểm cắt rơi lệch một khung hình so với chỗ bạn đặt. Ví dụ, Adobe Premiere Pro phát hiện cảnh quay VFR và cung cấp một thiết lập để giữ đồng bộ âm thanh, giúp ích trong nhiều trường hợp nhưng không phải lúc nào cũng cho chuyển động mượt. Cách khắc phục đáng tin cậy nhất trên mọi trình chỉnh sửa là chuyển clip sang tốc độ khung hình cố định trước khi nhập.

Cách biết một video có phải VFR hay không

Ứng dụng miễn phí MediaInfo hiển thị trường Frame rate mode (chế độ tốc độ khung hình) cho mỗi luồng video; trường này ghi Variable với tệp VFR và thường liệt kê tốc độ tối thiểu và tối đa. Một số trình chỉnh sửa hiển thị cảnh báo hoặc huy hiệu VFR khi nhập. Nếu bạn không có cả hai, hãy mặc định rằng bản ghi bằng điện thoại, bản ghi màn hình và clip game là VFR cho đến khi chứng minh được điều ngược lại.

Chuyển VFR sang tốc độ khung hình cố định

Chuyển sang CFR có nghĩa là mã hóa lại video ở một tốc độ khung hình cố định. Ở chỗ nguồn có khoảng trống, bộ mã hóa lặp lại khung hình trước đó; ở chỗ các khung hình dày đặc hơn mức tốc độ mục tiêu cho phép, nó bỏ bớt một khung hình. Vì các khung hình được đặt theo dấu thời gian thực của chúng, âm thanh vẫn khớp và thời lượng được giữ nguyên.

Trên MediaConverter.io, Trình chuyển đổi video và Trình nén video thường ghi đầu ra có tốc độ khung hình cố định. Khi trình duyệt của bạn giải mã được clip và đầu ra là MP4, MOV, MKV hoặc WebM, bao gồm cảnh quay điện thoại thông thường, chúng đặt một tốc độ khung hình cố định từ mức trung bình của nguồn, làm tròn lên thành số nguyên (29,97 fps thành 30), và đặt mọi khung hình lên lưới đó. Các công cụ này không có thiết lập tốc độ khung hình riêng. Các định dạng đầu ra khác, hoặc những tệp trình duyệt không giải mã được, sẽ đi qua một bộ mã hóa dự phòng: bộ dự phòng của trình nén vẫn ép tốc độ cố định nhưng giới hạn ở 30 fps, còn bộ dự phòng của trình chuyển đổi có thể sao chép nguyên luồng video gốc, kể cả thời gian VFR. Trình chỉnh sửa video cho phép bạn chọn trực tiếp tốc độ khung hình khi xuất, từ 20 đến 60 fps.

  • Để chuẩn bị một clip điện thoại cho việc chỉnh sửa, hãy cho nó chạy qua Trình chuyển đổi video và giữ độ phân giải và bitrate mặc định, để kết quả có chất lượng sát với bản gốc.
  • Nếu tệp cũng quá lớn, Trình nén video chuyển sang CFR và giảm dung lượng trong cùng một lượt.
  • Nhập tệp đã chuyển đổi vào trình chỉnh sửa và kiểm tra độ đồng bộ ở gần cuối clip, nơi độ lệch dễ thấy nhất.

Chọn tốc độ khung hình

Hãy giữ tốc độ khung hình mà cảnh quay được ghi bất cứ khi nào có thể. Chuyển 30 fps sang 24 fps, hoặc 60 fps sang 25 fps, buộc bộ mã hóa bỏ khung hình không đều và có thể khiến chuyển động trông giật cục. Nếu bạn trộn nhiều clip trong một dự án, hãy đặt dự án theo tốc độ mà phần lớn cảnh quay của bạn dùng và để trình chỉnh sửa chuyển đổi phần còn lại.

Với web, 30 fps là mặc định an toàn và 60 fps đáng giữ lại cho video chơi game, thể thao và các chuyển động máy quay nhanh. Tốc độ 24 fps kiểu điện ảnh chỉ hợp lý nếu cảnh quay được ghi theo cách đó.

Tránh VFR ngay từ đầu

Một số ứng dụng camera trên điện thoại và hầu hết máy quay chuyên dụng ghi ở tốc độ cố định, và một số trình quay màn hình có tùy chọn tốc độ khung hình cố định trong phần cài đặt. Ánh sáng tốt cũng giúp điện thoại giữ tốc độ ổn định. Nhưng với cảnh quay bạn đã có, chuyển nhanh sang CFR trước khi chỉnh sửa thường là con đường ít đau đầu nhất.

Công cụ dùng trong hướng dẫn này

Câu hỏi thường gặp

01

Tốc độ khung hình thay đổi có xấu không?

Không, nếu chỉ để xem. VFR phát đúng trong các trình phát đa phương tiện và tiết kiệm dung lượng. Nó chỉ gây rắc rối trong phần mềm chỉnh sửa vốn mong đợi mọi khung hình kéo dài cùng một khoảng thời gian.

02

Vì sao âm thanh của tôi bị lệch trong trình chỉnh sửa?

Clip có lẽ là VFR và trình chỉnh sửa đang coi nó là tốc độ khung hình cố định, nên video dần dần chạy nhanh hơn hoặc chậm hơn âm thanh. Chuyển clip sang tốc độ khung hình cố định trước khi nhập thường sẽ khắc phục được.

03

Chuyển sang tốc độ khung hình cố định có làm giảm chất lượng không?

Đây là một lần mã hóa lại, nên có một chút suy hao như với mọi lần chuyển đổi có mất dữ liệu, nhưng ở bitrate gần với nguồn thì rất khó nhận ra. Khung hình bị lặp hoặc bị bỏ rất hiếm và chỉ rơi vào những chỗ mà nguồn vốn đã có thời gian không đều.