github bytedeco/javacv 1.5.8
JavaCV 1.5.8

latest releases: 1.5.10, 1.5.9
18 months ago

November 2, 2022 version 1.5.8

  • Override FFmpegFrameGrabber.getVideoCodecName()/getAudioCodecName() to return names of opened codecs (pull #1901)
  • Add FrameGrabber.videoDisposition/audioDisposition properties to select streams by disposition (pull #1879)
  • Work around OpenKinect2FrameGrabber failing when provided with a pipeline on some system (pull #1886)
  • Fix FFmpegFrameRecorder.record() incorrectly flushing the video codec on data frames (issue #1858)
  • Improve accuracy of FFmpegFrameGrabber.setFrameNumber() (pull #1851)
  • Add FrameGrabber.resetStartTime() to allow grabAtFrameRate() after operations such as seeking (pull #1846)
  • Add FrameGrabber.videoSideData/audioSideData properties and FFmpegFrameGrabber.getDisplayRotation() for convenience (issue #1361)
  • Add to FFmpegFrameGrabber and FFmpegFrameRecorder constructors taking a URL for convenience and clarity
  • Fix incorrect call to opencv_calib3d.stereoRectify() in ProjectiveDevice (issue #1802)
  • Retry after 10 ms when av_read_frame() returns EAGAIN in FFmpegFrameGrabber.grabFrame() (issue #1784)
  • Append frame_rate=%d/%d input parameter in FFmpegFrameFilter as required by xfade (issue #1776)
  • Update FFmpegStreamingTimeout sample to use timeout instead of stimeout for RTSP (pull #1758)
  • Restore static calls to FFmpegFrameGrabber.tryLoad() and FFmpegFrameRecorder.tryLoad() (issue #1756)
  • Enable by default on RealSense2FrameGrabber.start() all color, depth, and IR streams as videoStream (pull #1750)
  • Upgrade dependencies for OpenBLAS 0.3.21, OpenCV 4.6.0, FFmpeg 5.1.2, Leptonica 1.82.0 (pull #1791), Tesseract 5.2.0

Don't miss a new javacv release

NewReleases is sending notifications on new releases.