Releases: lisamelton/video_transcoding
Releases · lisamelton/video_transcoding
2025.01.28
Tuesday, January 28, 2025
- Change the
rc-lookaheadvalue for thenvenc-hevcvideo mode intranscode-video.rbfrom32to20per current Nvidia guidelines. A value of32is the maximum allowed but it's probably unnecessary. - Add ratecontrol code for the
nvenc-av1video mode which functionally matches that ofnvenc-hevcmode. - Change the
nvenc-av1video modequalityvalue from35to37. This will lower output bitrates below that ofnvenc-hevcmode, 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-hevcvideo mode that was stupidly left out of the original rewrite oftranscode-video.rb. This also implements the--no-bframe-refsoption.
2025.01.19
Sunday, January 19, 2025
- Add
nvenc-av1video mode totranscode-video.rb.
2025.01.10
Friday, January 10, 2025
- Fix bug preventing
encoptsarguments being passed to the--extraoption oftranscode-video.rb. - Clarify that the automatic behavior of
transcode-video.rbdescribed in theREADME.mdfile is for a single forced subtitle and does not apply to multiple subtitles. - Add note to the
README.mdfile regarding possible future video modes fortranscode-video.rb.
2025.01.09
Thursday, January 9, 2025
- Deprecate and remove legacy RubyGems-based project files.
- Remove
*.gemfiles from the list to ignore. - Add redesigned and rewritten tools to the project, i.e. the
transcode-video.rb,detect-crop.rbandconvert-video.rbscripts. - Completely update the
README.mdfile. - 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-cropto 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-videowhich 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-stereooption from behaving correctly when used together with the--ac3-encoder eac3option and argument. Thanks to @khaosx for finding the problem!