Releases: lisamelton/video_transcoding
Releases · lisamelton/video_transcoding
2025.01.28
Tuesday, January 28, 2025
- Change the
rc-lookahead
value for thenvenc-hevc
video mode intranscode-video.rb
from32
to20
per current Nvidia guidelines. A value of32
is the maximum allowed but it's probably unnecessary. - Add ratecontrol code for the
nvenc-av1
video mode which functionally matches that ofnvenc-hevc
mode. - Change the
nvenc-av1
video modequality
value from35
to37
. This will lower output bitrates below that ofnvenc-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
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
Thursday, January 23, 2025
- Add missing ratecontrol code for the
nvenc-hevc
video mode that was stupidly left out of the original rewrite oftranscode-video.rb
. This also implements the--no-bframe-refs
option.
2025.01.19
Sunday, January 19, 2025
- Add
nvenc-av1
video mode totranscode-video.rb
.
2025.01.10
Friday, January 10, 2025
- Fix bug preventing
encopts
arguments being passed to the--extra
option oftranscode-video.rb
. - Clarify that the automatic behavior of
transcode-video.rb
described in theREADME.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 fortranscode-video.rb
.
2025.01.09
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
andconvert-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
Thursday, January 9, 2025
- Tag final version of legacy code no longer released as a Gem.
0.25.3
Tuesday, May 26, 2020
- Modify
detect-crop
to show preview commands compatible with newer versions ofmpv
. - Update all copyright notices to the year 2020.
0.25.2
0.25.1
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!