Skip to content

Releases: lisamelton/video_transcoding

2025.01.28

28 Jan 23:58
Compare
Choose a tag to compare

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.

2025.01.24

24 Jan 22:18
Compare
Choose a tag to compare

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.

2025.01.23

23 Jan 23:02
Compare
Choose a tag to compare

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.

2025.01.19

19 Jan 22:46
Compare
Choose a tag to compare

Sunday, January 19, 2025

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

2025.01.10

10 Jan 23:28
Compare
Choose a tag to compare

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.

2025.01.09

09 Jan 18:40
Compare
Choose a tag to compare

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.

0.25.4

09 Jan 17:11
Compare
Choose a tag to compare

Thursday, January 9, 2025

  • Tag final version of legacy code no longer released as a Gem.

0.25.3

26 May 22:22
Compare
Choose a tag to compare

Tuesday, May 26, 2020

  • Modify detect-crop to show preview commands compatible with newer versions of mpv.
  • Update all copyright notices to the year 2020.

0.25.2

15 May 19:21
Compare
Choose a tag to compare

Wednesday, May 15, 2019

  • Fix a crash in transcode-video with the --copy-audio-name option when the input audio track name does not exist. Via #279.

0.25.1

31 Mar 02:18
Compare
Choose a tag to compare

Saturday, March 30, 2019

  • Fix a heinous multi-part bug in transcode-video which could prevent the proper detection of certain input audio formats, normally allowed for pass-through, from being copied unchanged to the output. This could also cause the --keep-ac3-stereo option from behaving correctly when used together with the --ac3-encoder eac3 option and argument. Thanks to @khaosx for finding the problem!