Releases: JuliaIO/VideoIO.jl
Releases · JuliaIO/VideoIO.jl
v1.0.0
VideoIO v1.0.0
Breaking changes
None. This v1.0.0 release is a symbolic move to declare the v1 API ready and stable (which it has been for a while).
This release, bar the fix below, is identical to v0.9.7
Fixes
- Fix typo for bit_depth #314
Closed issues:
- UndefVarError bits_per_pixel when transforming to gray during decoding (#313)
Merged pull requests:
- Fix typo for bit_depth (#314) (@IanButterworth)
- VideoIO v1.0.0 (#348) (@IanButterworth)
v0.9.7
VideoIO v0.9.7
Closed issues:
- Tests fail on Julia v1.4 (#329)
- opencamera() not working and simultaneous encode/mux test reports as broken (Julia 1.6.3, VideoIO 0.9.6) (#341)
- Can't get images from webcamera (Ubuntu Julia 1.7) (#344)
- opencamera on a Raspberry Pi (#346)
Merged pull requests:
- add RGB -> monochrome read test (#315) (@IanButterworth)
- fix error of
opencamera()
(#345) (@hhaensel)
v0.9.6
VideoIO v0.9.6
Closed issues:
- Cannot generate FFMPEG bindings (#287)
Merged pull requests:
- Update Clang wrapper generator and wrapper code (#333) (@melonedo)
- Add avformat_open_input error code when videos cannot be opened (#340) (@IanButterworth)
v0.9.5
VideoIO v0.9.5
Closed issues:
- encode misses start and end frame in v1.6 of Julia v0.8.4 of VideoIO (#328)
Merged pull requests:
v0.9.4
VideoIO v0.9.4
Merged pull requests:
- Enable adjustable codec multithreading (#332) (@IanButterworth)
v0.9.3
VideoIO v0.9.3
Closed issues:
- playvideo example from docs not working (#326)
Merged pull requests:
- Fix some missing framerate/width/height funcs. Fix Makie playback viewer (#330) (@IanButterworth)
v0.9.2
VideoIO v0.9.2
Closed issues:
- Backend discussion (#2)
- Extend camera support (#14)
- Extracting frames from video exmple (#38)
- Integrate with FileIO? (#118)
- Camera show almost working on Windows 10 (#146)
- Windows: ERROR: Could not open file Integrated Webcam (#152)
- Video exported with standard settings is stuttering on MacOS Mojave (#208)
- Inconsitency between number of frames by ffmpeg and VideoIO (#209)
- Help! Read Video Data as a collection of frames?! (#211)
- Documentation error (iterative encoding) (#213)
- Video all mangled up on Windows with codec libx264rgb (#295)
Merged pull requests:
- fix load args & kwargs splats (#316) (@IanButterworth)
- Fix typo,
padded_bits_per_pixel
->bit_depth
(#317) (@galenlynch) - CompatHelper: bump compat for "ImageCore" to "0.9" (#321) (@github-actions[bot])
- CompatHelper: bump compat for "ColorTypes" to "0.11" (#322) (@github-actions[bot])
v0.9.1
VideoIO v0.9.1
Merged pull requests:
- add FileIO interface for load and save (#311) (@IanButterworth)
Generate missing docs for v0.9.0
v0.9.0+doc Add documented key to tagbot
v0.9.0
VideoIO v0.9.0
Full Changelog: https://github.com/JuliaIO/VideoIO.jl/blob/v0.9.0/CHANGELOG.md
Closed issues:
- Inaccuracies with seek (#242)
- Documentation is from v0.6.10 (#264)
- Decoder not flushed when reading a video stream (#270)
- Encoding drops the first two frames of all videos (#271)
- Encoded videos have few, if any, keyframes (#273)
- Should we be using AVOutputFormat? (#274)
seek
conflates DTS and PTS, shifts times by first DTS in a stream (#275)- Link to VideoReader in docs is broken (#280)
- How input color range is mapped onto encoded output depends on whether input is RGB or Gray (#283)
- Something wrong with converting rgb to yuv for color videos (#284)
- Should we use sws-scale for encoding? (#285)
- why the pwd? (#288)
Merged pull requests:
- Fix dropped frames when reading, encoding, add 10 bit support, and more (#279) (@galenlynch)
- Fixing docs (#281) (@IanButterworth)
- Remove 'archived' gen files (#286) (@galenlynch)
- Update encoding.jl (#289) (@yakir12)
- Disable fail fast github actions CI (#290) (@IanButterworth)
- Fix typedef, tidy up tests (#300) (@IanButterworth)
- Remove old encode functions (#301) (@IanButterworth)
- CompatHelper: add new compat entry for "Downloads" at version "1.3" (#302) (@github-actions[bot])
- Remove VideoEncoder and associated functions (#303) (@galenlynch)
- Naming and settings fixes (#304) (@IanButterworth)
- Rename a few more instances of 'settings' to 'options' (#305) (@galenlynch)
- append_encode_mux! -> Base.write, and simplify (#307) (@IanButterworth)
- add VideoIO.load function (#309) (@IanButterworth)
- Expand v0.9 changelog (#310) (@galenlynch)