Skip to content

Releases: rigaya/rkmppenc

0.10

03 Nov 00:20
Compare
Choose a tag to compare
  • Update mpp/librga libraries.
  • Now --dhdr10-info should work properly using libhdr10plus.
  • Add feature to copy Dolby Vision profile from input file. (--dolby-vision-profile copy)
    Currently supported on Ubuntu 24.04 package.
  • Add feature to copy Dolby Vision rpu metadata from input HEVC file. (--dolby-vision-rpu copy)
  • Add per-channel control to --vpp-tweak.
  • Fix framerate error when writing in ivf format.
  • Fix --vpp-transform causing illegal memory access error when width or height cannot be divided by 64.
  • Avoid "failed to get header." error on some HEVC input files.
    When H.264/HEVC header cannot be extracted, it can be now retrieved from the actual data packets.
  • Fix seek issue caused by audio getting muxed to a different fragment than the video at the same time, due to insufficient buffer for audio mux.

0.09

13 Jun 11:32
Compare
Choose a tag to compare
  • Fix problem which the bit rate of vbr mode was considerably larger than the specified value since 0.04.
  • Add new denoise filter (--vpp-fft3d )
  • Add new deinterlace filter. (--vpp-decomb )
  • When --audio-bitrate is not specified, let codec decide it's bitrate instead of setting a default bitrate of 192kbps.
  • Don't process audio/subtitle/data tracks specified by --audio-bitrate or --audio-copy.
  • Fix problem from 0.08 that --master-display copy/--max-cll copy was not working correctly.

0.08

02 May 09:45
Compare
Choose a tag to compare
  • Fix segmentation fault caused on RK3568 (and also some other devices except RK3588) ( #9 ).
  • Add new denoise filter (--vpp-nlmeans).
  • Improve audio channel selection when output codec does not support the same audio channels as the input audio.

0.07

13 Apr 07:49
Compare
Choose a tag to compare
  • Add new noise reduction filter. (--vpp-denoise-dct)
  • Add option to specify audio by quality. ( --audio-quality )
  • Fix --vpp-smooth strength did not match that of 8-bit output when 10-bit output.
  • Improved progress display when --seek is used.
  • Fix --option-file error when target file is empty.
  • Changed --audio-delay to allow passing in decimal points.
  • Add ignore_sar options to --output-res.
  • Extend --audio-resampler to take extra options.
  • Change default value of --avsync from cfr to auto, which does not fit the actual situation.

0.06

19 Nov 07:36
Compare
Choose a tag to compare
  • Fix OpenCL compile error when using --vpp-deband.
  • Fix color conversion error when decoding HDR materials.
  • Fix color conversion error reading video in rgb planar format.
  • Fix wrong timestamp calculation when using bob (60fps mode) in --vpp-yadif/--vpp-nnedi.
  • Now consider as --interlace auto when deinterlacer is used but no interlace setting is made.
  • Suppress frequently shown log messages that will slow down encoding.

0.05

10 Nov 09:55
Compare
Choose a tag to compare
  • Add filter to apply RFF flags. (--vpp-rff)
  • Fix error when using multiple OpenCL filters.

0.04

29 Oct 03:05
Compare
Choose a tag to compare
  • Update mpp/librga.
  • Add --chroma-qp-offset, --no-deblock, --deblock.
  • Add quiet to --log-level.
  • Fix problem with --thread-audio > 1 causing abnormal termination when switching audio filters.
  • Add support for new AVChannelLayout API.
  • Fix dependency error of package for Ubuntu 22.04. ( #5 )
  • Update documentation
    • Add that a user must be added to the video group to use.

0.03

07 Sep 11:47
Compare
Choose a tag to compare
  • --audio-stream is now also supported when reading avs.
  • Fix rga handle not released properly. ( #4 )
  • Fix --vpp-decimate sometimes terminates abnormally.
  • Improve error messages of --vpp-pad.
  • Improve error messages of --vpp-afs, --vpp-nnedi, --vpp-yadif.
  • Now "hvc1" will be used instead of "hev1" for HEVC codec tags when --video-tag is not specified to improve playback compatibility.

0.02

18 Jun 00:14
Compare
Choose a tag to compare
  • Improved stability when setting VUI information such as colormatrix and SAR.
  • Fix AAC bitstream not in ADTS format and extradata missing error caused using --audio-copy when input is ts files.
  • Changed command line delimiters for --audio-source and --sub-source.

0.01

08 May 13:00
Compare
Choose a tag to compare
  • Continue process when OpenCL is actually not required even if OpenCL initialization failed.
  • Change rkmppenc dependency package (libvorbis0alibvorbisenc2).
  • Update rkmppenc dependency packages. (mpp/librga).
  • Add new option to change header insertion behavior. (--repeat-headers)