New versions are released through GitHub, so the reference page is the GitHub Releases page.
Starting from 0.7.0, you can now support development through the GitHub Sponsors program. Companies can share a tiny part of their revenue and get private support hours in return. Thanks!
https://github.com/natario1/Transcoder/compare/v0.10.4...v0.10.5
https://github.com/natario1/Transcoder/compare/v0.10.3...v0.10.4
https://github.com/natario1/Transcoder/compare/v0.10.2...v0.10.3
https://github.com/natario1/Transcoder/compare/v0.10.1...v0.10.2
https://github.com/natario1/Transcoder/compare/v0.10.0...v0.10.1
Transcoder is now distributed through Maven Central. Snapshot releases are available as well.
https://github.com/natario1/Transcoder/compare/v0.9.1...v0.10.0
DefaultDataSink
new constructor with support for FileDescriptor. (#87)https://github.com/natario1/Transcoder/compare/v0.9.0...v0.9.1
BlankAudioDataSource
can be used to add muted audio to a video-only track, thanks to @mudar (#64)https://github.com/natario1/Transcoder/compare/v0.8.0...v0.9.0
TrimDataSource
to trim segments. Use it to wrap your original source. Thanks to @mudar (#50)ClipDataSource
, just likes TrimDataSource
but selects trim values with respect to video start (#54)Transcoder will trim video segments only at the closest video sync frame. If your video has few sync frames, the trim timestamp might be different than what was selected.
https://github.com/natario1/Transcoder/compare/v0.7.4...v0.8.0
https://github.com/natario1/Transcoder/compare/v0.7.3...v0.7.4
https://github.com/natario1/Transcoder/compare/v0.7.2...v0.7.3
DefaultAudioStrategy.Builder.bitRate()
option (#29)https://github.com/natario1/Transcoder/compare/v0.7.1...v0.7.2
https://github.com/natario1/Transcoder/compare/v0.7.0...v0.7.1
VIDEO
or AUDIO
) for sources (#14)DefaultAudioStrategy
(#16)TranscoderOptions.setAudioResampler()
(#16)TranscoderOptions.setDataSource()
renamed to addDataSource()
(#14)TranscoderOptions.setRotation()
renamed to setVideoRotation()
(#14)DefaultVideoStrategy.iFrameInterval()
renamed to keyFrameInterval()
(#14)DefaultAudioStrategy
now uses a builder - removed old constructor (#16)https://github.com/natario1/Transcoder/compare/v0.6.0...v0.7.0
https://github.com/natario1/Transcoder/compare/v0.5.0...v0.6.0
AspectRatioResizer
to crop to a given aspect ratio. (#6)MediaTranscoder
renamed to Transcoder
. (#6)MediaTranscoderOptions
renamed to TranscoderOptions
. (#6)MediaTranscoder.Listener
renamed to TranscoderListener
. (#6)