Включите кодировку h264 с более высокой скоростью передачи битов в программном обеспечении Elgato Video Capture с опциями No GUI - PullRequest
0 голосов
/ 24 апреля 2020

Программное обеспечение Elgato для захвата видео является простым в использовании и простым, однако их GUI представляет собой чистый лист без видимых опций для выбора выходного разрешения или предпочтительного битрейта кода h264 c. Выход по умолчанию - 640x480 при скорости ~ 2,5 Мбит / с. Я просто хочу, чтобы битрейт составлял ~ 8 Мбит / с, чтобы сохранить больше качества. Существует XML со следующим написанным, но это не совсем набор команд для кодировщика, а просто список доступных опций. Это даже где я должен искать, чтобы вручную изменить битрейт на выходе? Программа бесплатна для публикации c, я загрузил ее файлы каталогов здесь: https://drive.google.com/open?id=1xiuLWqi8LJIJbbbT_QUnou0lvghf4VMR

Мне нужна помощь в том, что мне нужно отредактировать чтобы увеличить битрейт и общее качество выходного файла .mp4. Спасибо. У меня нет больше навыков в кодировании, кроме того, что я представил здесь в этом посте, так что будьте осторожны.

<?xml version="1.0" encoding="utf-8"?>

<!-- h264_profile: 0 - baseline
                   1 - main
                   2 - high

     h264_level:   12, 13
                   20, 21, 22
                   30, 31, 32
                   40, 41, 42

     format:       0 -  320 x  240
                   1 -  480 x  360
                   2 -  640 x  480
                   3 - 1280 x  720
                   4 - 1920 x 1080
-->

<streamingsettings>
  <version>1</version>
  <settingslist>
    <settings bitrate_kbps_from="500" bitrate_kbps_to="700">
      <video use_b_frames="0" gop_duration_ms="2000" h264_profile="1" h264_level="22" format="1" quality="-1"/>
      <audio bitrate_kbps="56"/>
    </settings>
    <settings bitrate_kbps_from="701" bitrate_kbps_to="1000">
      <video use_b_frames="0" gop_duration_ms="2000" h264_profile="1" h264_level="30" format="2" quality="-1"/>
      <audio bitrate_kbps="64"/>
    </settings>
    <settings bitrate_kbps_from="1001" bitrate_kbps_to="1500">
      <video use_b_frames="0" gop_duration_ms="2000" h264_profile="1" h264_level="30" format="2" quality="-1"/>
      <audio bitrate_kbps="96"/>
    </settings>    
    <settings bitrate_kbps_from="1501" bitrate_kbps_to="2000">
      <video use_b_frames="0" gop_duration_ms="2000" h264_profile="1" h264_level="31" format="3" quality="-1"/>
      <audio bitrate_kbps="128"/>
    </settings>
    <settings bitrate_kbps_from="2001" bitrate_kbps_to="3000">
      <video use_b_frames="0" gop_duration_ms="2000" h264_profile="1" h264_level="31" format="3" quality="-1"/>
      <audio bitrate_kbps="192"/>
    </settings>
    <settings bitrate_kbps_from="3001" bitrate_kbps_to="5000">
      <video use_b_frames="0" gop_duration_ms="2000" h264_profile="1" h264_level="31" format="3" quality="-1"/>
      <audio bitrate_kbps="224"/>
    </settings>
    <settings bitrate_kbps_from="5001" bitrate_kbps_to="8000">
      <video use_b_frames="0" gop_duration_ms="2000" h264_profile="1" h264_level="40" format="4" quality="-1"/>
      <audio bitrate_kbps="224"/>
    </settings>    
  </settingslist>
</streamingsettings>
...