Я хочу записывать видео из игр, поэтому я не могу использовать очень большое разрешение видео, ...
Почему вы так уверены в этом? Я могу записывать Full HD, поэтому не понимаю, почему ты не смог.
Убедитесь, что вы используете правильный инструмент для работы, я бы порекомендовал XSplit, который может записывать в файл.
Я пытался использовать рекомендованное YouTube разрешение 854x640, ...
Почему вы пытаетесь такие низкие разрешения? Это не будет выглядеть резким в 1920x1080, который имеет двойной размер.
но это было невозможно с h264, и программное обеспечение для кодирования, которое я использовал (Handbrake), преобразовало его в ширину, кратную 4, ...
YouTube перечисляет 854x480, то есть 16:9, я не вижу, откуда у вас 854x640, из которых 4:3.
который я считаю ограничением формата h264.
Форматы не ограничивают используемое вами разрешение и масштабирование. Если я хочу 1000x10 с соотношением 100:1 для большой доски объявлений где-нибудь вдоль дороги, я могу использовать для этого h264.
Видео, которое я закодировал, было четким и прекрасного качества, но когда я загрузил его на YouTube, оно потеряло много качества, и предпочтительный просмотр большого видео выглядит почти так же плохо, как и видео 320p. Я пытался подождать несколько дней, но это никогда не становилось острее (на случай, если это еще не полностью обработало).
Чем ниже разрешение, тем заметнее сжатие.
Итак, какие параметры разрешения и кодирования мне следует использовать, если я хочу, чтобы у большого видеоплеера было максимально четкое видео, сохраняя при этом исходное качество видео как можно лучше?
1920x1080, с максимально возможными настройками FPS и битрейта.
Это так просто: чем выше разрешение, тем выше качество вашего видео.
Я заметил, что при записи с разрешением 640х480 видео получилось четче, чем с разрешением 1280х720, поэтому я не уверен, что я здесь делаю неправильно; оба были h264.
Хотя это звучит странно, я думаю, что это связано с тем, что первый - 4:3, а второй - 16:9. Возможно, один из них получит масштаб? В любом случае это связано с видеофайлами, а не с YouTube. Если вы не сравниваете их обоих на 360p, потому что тогда более низкое разрешение будет подвергаться меньшему сжатию.
Можно ли каким-либо образом предотвратить перекодирование видео на YouTube?
Нет, так работает модель контента. Подходит для каждого устройства...
Мне просто интересно, как люди могут делать такие четкие видео, в то время как у меня все расплывчато после загрузки, но до загрузки они выглядели нормально. Я также попробовал рекомендуемые битрейты YouTube с h264, но он не работал лучше.
Это разрешение, которое имеет значение, ограничивая себя с самого начала, вы наступаете на собственные пальцы.
Итак, откажитесь от используемого вами рекордера и проверьте другие (как XSplit выше). Если ваш компьютер их не поддерживает, вы можете получить лучшее оборудование.
Я не начал кастинг или потратил больше времени на настройку живого кастинга, но вот пример качества кастинга 720, обратите внимание, что это ограничено моей сетью (или я просто не уверен, насколько высоко я могу идти), а не по моим возможностям записи. Итак, если бы я сохранил в файл и загрузил этот файл, он был бы гораздо более высокого качества, но у меня нет установленного программного обеспечения, чтобы попробовать ...