tl; dr: Vì Youtube khởi động lại tất cả các video bất kể định dạng tải lên, nó thực sự không quan trọng. Chỉ cần xuất video của bạn với bitrate cao để giữ chất lượng. Cũng xem câu trả lời của tôi ở đây liên quan đến mất chất lượng do Youtube gây ra.
Câu trả lời dài: Mỗi lần mã hóa lại video thành định dạng nén làm giảm chất lượng. Thông thường, điều đó có nghĩa là bạn sẽ mất chất lượng ở hai điểm: Khi bạn xuất video đã chỉnh sửa từ phần mềm chỉnh sửa của mình và khi bạn tải video đã xuất lên Youtube, tại thời điểm đó, nó được mã hóa lại thành định dạng tương thích trực tuyến, được nén cao. Bạn không có quyền kiểm soát bước thứ hai đó, vì vậy những gì bạn có thể làm để đạt được chất lượng tối đa có thể là đảm bảo bạn mất ít chất lượng nhất có thể trong lần mã hóa đầu tiên.
Về lý thuyết, điều đó có nghĩa xuất khẩu sang một perceptually (mặc dù về mặt kỹ thuật không) định dạng nén như Apple ProRes hoặc DNxHD như bạn đề nghị. Tuy nhiên, thật không may, Youtube không hỗ trợ các định dạng đó, vì vậy bạn sẽ phải sử dụng định dạng nén. Để giảm thiểu mất chất lượng, hãy đặt bitrate cao trong cài đặt xuất của bạn (giả sử thời gian kết xuất và tải lên không phải là vấn đề. Nếu có, bạn sẽ phải tìm một số điểm trung bình; xuất với bitrate cao hơn tốc độ bit nguyên liệu gốc sẽ không mang lại chất lượng cao hơn nữa, vì vậy nó sẽ cao như tôi sẽ đi). Nếu bạn làm điều đó, thực sự không quan trọng bạn sử dụng codec nào, cả hai đều có hiệu quả cao về tỷ lệ kích thước / chất lượng tệp (VP9 có thể hơn một chút, nhưng điều đó quan trọng hơn khi bạn xử lý bitrate thấp). Youtube khuyên dùng H264Vì vậy, đó là những gì tôi sẽ sử dụng. Tuy nhiên, lời khuyên tốt nhất tôi có thể cung cấp cho bạn là hãy thử cả hai, tức là xuất cùng một video với cả H264 và VP9 với bitrate giống nhau / cài đặt khác, tải cả lên youtube và kiểm tra xem cái nào phù hợp hơn với bạn.