Releases: instructure/ruby-ffmpeg
Releases · instructure/ruby-ffmpeg
8.4.2
8.4.1
Fixes:
- Correctly detect the file extension for
asf_o,live_flv,mpegvideoandmpegtsrawformats.
8.4.0
Improvements:
- Added
FFMPEG::Media#extnameto detect the best file extension for a media's container format. - Added
FFMPEG.muxersto retrieve the set of available muxer names. - Remux now uses
extnameto produce correct media even for incorrectly named input.
8.3.1
Fixes:
- Resolve no method error (
File.mv) inFFMPEG::Media#remux. - Resolve
FFMPEG::Transcoder::Status#success?inconsistency when using remux-replace.
8.3.0
8.2.0
Improvements:
- Added remuxer to clone media with clean containers within milliseconds.
8.1.1
Fixes:
- FFmpeg v8 no longer allows
-yas an argument forffprobe.
8.1.0
Improvements:
- Added comprehensive MPEG-DASH manifest parsing capabilities with the new
FFMPEG::DASHmodule. - Added support for converting MPEG-DASH manifests to HLS (M3U8) playlists.
- Added support for configurable base URLs and segment queries in DASH manifests.
- Handle bit rates reported as
0inFFMPEG::CommandArgsby @elthariel. - Added audio sample rate adjustment to built-in presets.
- Audio sample rates now work similarly to frame rates - when the input has a lower sample rate than the target, the closest standard sample rate is used.
- Standard audio sample rates supported: 8000, 11025, 16000, 22050, 32000, 44100, 48000, 88200, 96000, 176400, 192000 Hz.
- Added audio channels configuration to built-in presets.
- Added smart audio channel selection to
FFMPEG::CommandArgs.
8.1.0-beta.5
Improvements:
- Added audio channels configuration to built-in presets.
Fixes:
- Fixed MPEG-DASH timing issues by using avoid_negative_ts 'make_zero' instead of the asetpts filter.
8.1.0-beta.4
Improvements:
- Added audio sample rate adjustment to built-in presets.
- Audio sample rates now work similarly to frame rates - when the input has a lower sample rate than the target, the closest standard sample rate is used.
- Standard audio sample rates supported: 8000, 11025, 16000, 22050, 32000, 44100, 48000, 88200, 96000, 176400, 192000 Hz.