Skip to content

Latest commit

 

History

History
48 lines (29 loc) · 2.59 KB

CHANGELOG.md

File metadata and controls

48 lines (29 loc) · 2.59 KB

Changes to the "Video Transcoding" project

Tuesday, January 28, 2025

  • Change the rc-lookahead value for the nvenc-hevc video mode in transcode-video.rb from 32 to 20 per current Nvidia guidelines. A value of 32 is the maximum allowed but it's probably unnecessary.
  • Add ratecontrol code for the nvenc-av1 video mode which functionally matches that of nvenc-hevc mode.
  • Change the nvenc-av1 video mode quality value from 35 to 37. This will lower output bitrates below that of nvenc-hevc mode, a sensible move because AV1 format is supposed to be more size-efficient than HEVC at the same perceived level of quality.

Friday, January 24, 2025

  • Fix the bogus VBV being set when using a custom encoder with transcode-video.rb. This bug was introduced by the previous change.

Thursday, January 23, 2025

  • Add missing ratecontrol code for the nvenc-hevc video mode that was stupidly left out of the original rewrite of transcode-video.rb. This also implements the --no-bframe-refs option.

Sunday, January 19, 2025

  • Add nvenc-av1 video mode to transcode-video.rb.

Friday, January 10, 2025

  • Fix bug preventing encopts arguments being passed to the --extra option of transcode-video.rb.
  • Clarify that the automatic behavior of transcode-video.rb described in the README.md file is for a single forced subtitle and does not apply to multiple subtitles.
  • Add note to the README.md file regarding possible future video modes for transcode-video.rb.

Thursday, January 9, 2025

  • Deprecate and remove legacy RubyGems-based project files.
  • Remove *.gem files from the list to ignore.
  • Add redesigned and rewritten tools to the project, i.e. the transcode-video.rb, detect-crop.rb and convert-video.rb scripts.
  • Completely update the README.md file.
  • Begin using a date-based version numbering scheme for the project and all the scripts.

Note

Changes before version 2025.01.09 are no longer relevant and not included in this document.