Reading and writing of video files in Julia.
|Linux & MacOS x86|
|Linux ARM 32/64-bit|
The package can be installed with the Julia package manager.
From the Julia REPL, type
] to enter the Pkg REPL mode and run:
pkg> add VideoIO
Or, equivalently, via the
julia> import Pkg; Pkg.add("VideoIO")
- STABLE — documentation of the most recently tagged version.
- DEVEL — documentation of the in-development version.
The package is tested against, and being developed for, Julia
1.0 and above on Linux, macOS, and Windows, for x86, x86_64, armv7 and armv8 (aarch64).
- ARM: For truly lossless reading & writing, there is a known issue on ARM that results in small precision differences when reading/writing some video files. As such, tests for frame comparison are currently skipped on ARM. Issues/PRs welcome for helping to get this fixed.
Questions and Contributions
Contributions are very welcome, as are feature requests and suggestions. Please open an issue if you encounter any problems.
* Note that coveralls.io code coverage includes all of the
Clang.jl-generated wrappers for FFMPEG, the majority of which are currently unused