Skip to content

Add media encoding tools for format compliance

Seiji Shimazaki requested to merge 1354-encode-media into next

Add a new "Encode" Button on the kara edit form to encode media, that do not meet base requirements, to the best possible quality over defined defaults.

  • Define format requirements for media (stub definition in code until format compliance in #1326 (closed) are implemented)
  • Detect unmet requirements and mark them in the KaraForm MediaInfo panel
  • New "Encode" button will compute an ffmpeg command to reencode only the necessary parts of a media
  • Use CRF and VBR to get best quality / efficiency results. When a bitrate is not met after an encode, the CRF value is increased and the encoding repeated until the bitrate target is met
  • Option to detect silence / black frames at the beginning and end of a media and to remove them (trim)

Closes #1354

Edited by Seiji Shimazaki

Merge request reports