tl; dr: Так как Youtube перекодирует все видео независимо от формата загрузки, это действительно не так важно. Просто экспортируйте видео с высоким битрейтом, чтобы сохранить качество. Также смотрите мой ответ здесь относительно потери качества, вызванной Youtube.
Длинный ответ: каждое перекодирование видео в сжатый формат снижает качество. Обычно это означает, что вы потеряете качество в двух моментах: при экспорте отредактированного видео из программного обеспечения для редактирования и при загрузке экспортированного видео на Youtube, после чего оно перекодируется в формат с высокой степенью сжатия и совместимый с потоковой передачей. Вы не можете контролировать этот второй шаг, поэтому для достижения максимально возможного качества вы должны убедиться, что вы теряете как можно меньшее качество во время первого кодирования.
Теоретически это будет означать экспорт в перцептуально (хотя технически не) несжатый формат, такой как Apple ProRes или DNxHD, как вы предложили. Однако, к сожалению, Youtube не поддерживает эти форматы, так что вам придется использовать сжатый формат. Чтобы свести к минимуму потерю качества, установите высокий битрейт в настройках экспорта (при условии, что время рендеринга и загрузки не является проблемой. Если это так, вам нужно найти некоторую золотую середину; экспорт с битрейтом, который выше, чем битрейт исходный материал не даст больше качества, так что это так же высоко, как я хотел бы). Если вы это сделаете, то не имеет значения, какой кодек вы используете, оба они очень эффективны с точки зрения соотношения размера и качества файла (вероятно, VP9 немного выше, но это более важно, когда вы работаете с низкими битрейтами). Youtube рекомендует H264вот что я бы использовал. Тем не менее, лучший совет, который я могу вам дать, это попробовать оба варианта, то есть экспортировать одно и то же видео как H264 и VP9 с одинаковыми битрейтами / другими настройками, загрузить оба на YouTube и проверить, какой из них выглядит лучше для вас.