Changes in version 0.9.6 (2025-10-20) o Fix two bugs bugs in read_audio_fft (#64, #63) Changes in version 0.9.5 (2025-08-25) o Fix build for ffmpeg 8.0 Changes in version 0.9.4 (2025-01-29) o Windows: use ffmpeg from Rtools when available o Relax unit tests for libavfilter-free-devel on RedHat/Fedora o av_video_images() gains a trim parameter o Some internal fixes to support trim filters Changes in version 0.9.3 (2024-11-09) o Fixes for ffmpeg 7.1 o Cleanup configure script Changes in version 0.9.1 (2024-08-16) o Fixes for ffmpeg-7 o Remove redunant and deprecated calls to avcodec_close() Changes in version 0.9.0 (2023-12-04) o Switch FFT to new tx.h API (old API is marked deprecated in ffmpeg 6.1) Changes in version 0.8.6 (2023-10-16) o Fix pthread linking on Windows Changes in version 0.8.5 (2023-09-25) o Windows: update to ffmpeg 6.0 Changes in version 0.8.4 (2023-08-09) o Remove a deprecated function o MacOS: update to ffmpeg 6.0 Changes in version 0.8.3 (2023-02-05) o Remove a harmless warning o Windows: update to ffmpeg 4.4.3 Changes in version 0.8.2 (2022-10-06) o Fix Wstrict-prototype warnings Changes in version 0.8.1 (2022-08-20) o Better version check for new new AVChannelLayout (fixes build on ffmpeg 5.0) Changes in version 0.8.0 (2022-08-13) o Fix build with ffmpeg 5.1 o Switch to new AVChannelLayout APIs for ffmpeg 5.1 Changes in version 0.7.0 (2022-02-08) o Internal changes needed for FFMPEG-5 (issue #40) Changes in version 0.6.0 (2021-05-04) o Remove accidental NA values from read_audio_bin() o Windows: add ucrt libs Changes in version 0.5.1 (2020-09-28) o Fix bug on Catalina that fails loading av if base packages aren't attached. (#29) o Workaround for false positives in CleanupReporter Changes in version 0.5 o Ported read_audio_bin() to pure C, match parameters with read_audio_fft() o Fix total_time parameter in av_audio_convert() to account for start time o Unit test now uses CPU time instead of elapsed time (BDR) o Added start_time and end_time parameters to read_audio_fft() o Rename av_video_info to av_media_info o Minor tweaks to configure script Changes in version 0.4 o Windows/MacOS: CRAN binary packages now ship with ffmpeg 4.2.2 + drivers: vorbis, vpx, ogg, lame, xvid, x264 o Removed forced keyframes (gop_size) when encoding video from graphics or PNG images. This reduces output video size, hopefully no major quality regressions. o New functions for audio! read_audio_fft() and read_audio_bin() o New method plot.fft_data() for spectogram, e.g: plot(read_audio_fft('sample.mp3')) o New function av_spectrogram_video() to create spectrogram movie o Detect and error in configure if FFmpeg is too old o New parameters channel and sample_rate in av_audio_convert() Changes in version 0.3 (2019-08-21) o Input can now contain video, i.e. multiple images per file. Previously we would only read a single image from each input file, but now we read all of them. o Major refactoring to suppor the above, hopefully no breakage. o New functions av_video_convert() and av_audio_convert() o New function av_video_images() o Switch to R_UnwindProtect to implement cleanup on exit o Test, tests, tests, so many tests. Changes in version 0.2 (2018-09-30) o Initial CRAN release