У меня есть Elgato Game Capture HD для прямой трансляции моего игрового процесса на Xbox 360 . Программное обеспечение, которое предоставляет Elgato, отлично подходит для быстрого запуска и работы, но не имеет большого количества опций для записи.
В частности, я хочу иметь возможность
Сейчас я стримлю в формате h.264, но записываю в .mp4
формате, который сложнее и медленнее загружать на YouTube.
Кто-нибудь знает программное обеспечение, которое может сделать это на OSX Mavericks ?
Я не уверен, понимаете ли вы разницу между «контейнером» и «видеоформатом» (кодеком).
Судя по вашему описанию, приложение, которое вы используете, делает именно то, к чему вы стремитесь. В обоих случаях вы получаете видео, закодированное в «видеоформате» H.264. Просто "транспортный формат" другой.
Для потоковой передачи на Twitch и т.п. вы отправляете видео в формате H.264 через транспортный формат «RTMP» (по сети). Для записи на диск вы сохраняете видео в формате H.264 внутри транспортного формата "MP4" (файл на диске).
Файл .mp4 является рекомендуемым и обычным способом хранения видео в формате H.264 в файле. Есть способы извлечь необработанный видеоформат H.264 из этого файла, однако результат будет отклонен YouTube, поскольку он не входит в значимый контейнер.
Если вы считаете, что загрузка на YouTube идет медленно, я могу подумать о двух вещах:
а) Если ограничивающим фактором здесь является пропускная способность загрузки, вам придется установить более низкую скорость кодирования для видео в вашем приложении. Это приводит к более низкому качеству видео, но загружается на YouTube намного быстрее.
б) Это время перекодирования, которое требуется YouTube для преобразования вашего видео в их форматы. С вашей стороны здесь мало что можно сделать. Возможно, уменьшение разрешения видео может ускорить процесс. Опять теряется качество видео.
Измерение качества – вещь нетривиальная и не может быть обобщена. Но может случиться так, что ваши текущие настройки слишком высоки, и вы могли бы легко уменьшить битрейт кодирования наполовину или даже больше, не заметив никакого снижения качества. Я думаю, это зависит от вас, чтобы найти хороший компромисс для ваших нужд.
Опять же, похоже, что ваша установка хороша. Возможно, вы хотите изменить настройки, чтобы обойти свою «проблему».