Converts legacy microscopy video formats (H.264/H.265, AVI/MJPEG, TIFF stacks) to the modern 'AV1' codec with minimal quality loss. Typical use cases include compressing large TIFF stacks from confocal microscopy and time-lapse experiments from hundreds of gigabytes to manageable sizes, re-encoding MP4 files exported from 'CellProfiler', 'ImageJ'/'Fiji', and microscope software with approximately 2x better compression at the same visual quality, and converting legacy AVI (MJPEG) and H.265 recordings to a single patent-free format suited for long-term archival. Automatically selects the best available backend: GPU hardware acceleration via 'Vulkan' 'VK_KHR_VIDEO_ENCODE_AV1' (tested on AMD RDNA4; bundled headers, builds with any 'Vulkan' SDK >= 1.3.275), with automatic fallback to CPU encoding through 'FFmpeg' and 'SVT-AV1'. Audio tracks are preserved automatically. Provides a simple R API for batch conversion of entire experiment folders.
| Version: | 0.1.2 |
| Depends: | R (≥ 4.1.0) |
| Suggests: | magick, testthat (≥ 3.0.0) |
| Published: | 2026-03-05 |
| DOI: | 10.32614/CRAN.package.AV1R |
| Author: | Yuri Baramykov [aut, cre] |
| Maintainer: | Yuri Baramykov <lbsbmsu at mail.ru> |
| BugReports: | https://github.com/Zabis13/AV1R/issues |
| License: | MIT + file LICENSE |
| URL: | https://github.com/Zabis13/AV1R |
| NeedsCompilation: | yes |
| SystemRequirements: | C++17, GNU make, FFmpeg (>= 4.4) with libavcodec/libavformat, libvulkan-dev (optional, for GPU encoding on Linux), Vulkan SDK (optional, for GPU encoding on Windows) |
| Materials: | README, NEWS |
| CRAN checks: | AV1R results |
| Reference manual: | AV1R.html , AV1R.pdf |
| Package source: | AV1R_0.1.2.tar.gz |
| Windows binaries: | r-devel: AV1R_0.1.2.zip, r-release: AV1R_0.1.2.zip, r-oldrel: AV1R_0.1.2.zip |
| macOS binaries: | r-release (arm64): AV1R_0.1.2.tgz, r-oldrel (arm64): AV1R_0.1.2.tgz, r-release (x86_64): AV1R_0.1.2.tgz, r-oldrel (x86_64): AV1R_0.1.2.tgz |
Please use the canonical form https://CRAN.R-project.org/package=AV1R to link to this page.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.