- 26 5月, 2023 1 次提交
-
-
由 Alexander Smorkalov 提交于
-
- 17 5月, 2023 1 次提交
-
-
由 cudawarped 提交于
-
- 16 5月, 2023 1 次提交
-
-
由 Maksim Shabunin 提交于
videoio/FFmpeg: increased packet read attempt limit, allow configuring it resolves #9455 related #3225 * Use different counters for wrong packets recieved by demuxer and errors from decoder * Allow modifying these counters via environment variables `OPENCV_FFMPEG_READ_ATTEMPTS`/`OPENCV_FFMPEG_DECODE_ATTEMPTS` * Added logging when reading breaks at one of error limits Notes: * I've been able to reproduce original issue with a video file with 14 total streams (video + audio + subtitles), at some point in the video only packets from the last stream are being sent by the demuxer, thus exceeding our limit. For my specific video total number of packets from wrong stream was about 2700. I've chosen 4096 as default value. * Default limit of decoding attempts is quite low, because I'm not sure in which cases it can be exceeded (network stream?). I tried to read 8k video from the disk, but it did not cause break at decode point.
-
- 05 5月, 2023 2 次提交
-
-
由 vovka643 提交于
Added depricated_backends list. Added new information masseges. It needs to inform user, when he tries to use depricated or not uses backend
-
由 kallaballa 提交于
Log a debug message if a capture backend is generally available but isn't capabable of a capture mode.
-
- 25 4月, 2023 1 次提交
-
-
由 cudawarped 提交于
-
- 09 4月, 2023 1 次提交
-
-
由 gottagofaster236 提交于
-
- 05 4月, 2023 1 次提交
-
-
由 gottagofaster236 提交于
-
- 23 3月, 2023 1 次提交
-
-
由 Alexander Smorkalov 提交于
-
- 21 3月, 2023 1 次提交
-
-
由 ippei.i 提交于
Merge pull request #23300 from ippei-i:CAP_PROP_AUTO_WB-and-CAP_PROP_WHITE_BALANCE_BLUE_U_support_in_CAP_DSHOW Support VideoCapture CAP_PROP_AUTO_WB and CV_CAP_PROP_WHITE_BALANCE_BLUE_U for DShow ### Pull Request Readiness Checklist See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request - [OK] I agree to contribute to the project under Apache 2 License. - [OK] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV - [OK] The PR is proposed to the proper branch - [OK] There is a reference to the original bug report and related work https://github.com/opencv/opencv/issues/19621 https://github.com/opencv/opencv/issues/21408 ### Before apply this pull request console output. before AWB setting CAP_PROP_WHITE_BALANCE_BLUE_U: 2000 CAP_PROP_AUTO_WB: -1 after AWB disable setting CAP_PROP_WHITE_BALANCE_BLUE_U: 2000 CAP_PROP_AUTO_WB: -1 after AWB enable setting CAP_PROP_WHITE_BALANCE_BLUE_U: 2000 CAP_PROP_AUTO_WB: -1 after Manual WB(and Disable AWB) setting CAP_PROP_WHITE_BALANCE_BLUE_U: 2000 CAP_PROP_AUTO_WB: -1 ### After apply this pull request console output. before AWB setting CAP_PROP_WHITE_BALANCE_BLUE_U: 2000 CAP_PROP_AUTO_WB: 0 after AWB disable setting CAP_PROP_WHITE_BALANCE_BLUE_U: 4000 CAP_PROP_AUTO_WB: 0 after AWB enable setting CAP_PROP_WHITE_BALANCE_BLUE_U: 4000 CAP_PROP_AUTO_WB: 1 after Manual WB(and Disable AWB) setting CAP_PROP_WHITE_BALANCE_BLUE_U: 2000 CAP_PROP_AUTO_WB: 0 ### Test Code [OpenCvVideoCapTest.zip](https://github.com/opencv/opencv/files/10825399/OpenCvVideoCapTest.zip)
-
- 19 3月, 2023 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 17 3月, 2023 1 次提交
-
-
由 unknown 提交于
-
- 22 2月, 2023 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 11 2月, 2023 1 次提交
-
-
由 hzcyf 提交于
-
- 07 2月, 2023 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 25 1月, 2023 1 次提交
-
-
由 Lilo Huang 提交于
Adding HEVC/H265 FourCC support to MSMF video writer * Adding HEVC/H265 fourcc to MSMF video writer Adding HEVC/H265 fourcc to MSMF video writer. I have verified it with my own video input stream, and it works well on my workstation. * Update video io testing * Adding macro fence to get rid of compiler error H265/HEVC encoder is only available in Windows or later. https://learn.microsoft.com/en-us/windows/win32/medfound/h-265---hevc-video-encoder * Update test_video_io.cpp
-
- 17 1月, 2023 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 09 1月, 2023 2 次提交
-
-
由 Alexander Alekhin 提交于
-
由 Christoph Rackwitz 提交于
Usage of imread(): magic number 0, unchecked result * docs: rewrite 0/1 to IMREAD_GRAYSCALE/IMREAD_COLOR in imread() * samples, apps: rewrite 0/1 to IMREAD_GRAYSCALE/IMREAD_COLOR in imread() * tests: rewrite 0/1 to IMREAD_GRAYSCALE/IMREAD_COLOR in imread() * doc/py_tutorials: check imread() result
-
- 26 12月, 2022 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 23 12月, 2022 1 次提交
-
-
由 Maxim Milashchenko 提交于
Support one-time audio video reading * stream switching functionality * audio+video pipeline with switch stream functionality * audio video sync * fixed sync * removed switch swtream functionality * changed test for gstreamer audio * fixed error * fixed error * fixed issue * fixed issue * fixed error * fixed error * fixed error
-
- 22 12月, 2022 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 21 12月, 2022 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 18 12月, 2022 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 16 12月, 2022 1 次提交
-
-
由 hzc 提交于
videoio: add Orbbec Gemini 2 and Astra 2 camera support ### Test Result | OS | Compiler | Camera | Result | |-----|-----------|---------|--------| |Windows11| (VS2022)MSVC17.3|Orbbec Gemini 2|Pass| |Windows11| (VS2022)MSVC17.3|Orbbec Astra 2|Pass| |Ubuntu22.04|GCC9.2|Orbbec Gemini 2|Pass| |Ubuntu22.04|GCC9.2|Orbbec Astra 2|Pass| ### Pull Request Readiness Checklist - [x] I agree to contribute to the project under Apache 2 License. - [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV - [x] The PR is proposed to the proper branch - [x] The feature is well documented and sample code can be built with the project CMake
-
- 15 12月, 2022 2 次提交
-
-
由 Alexander Smorkalov 提交于
Address https://github.com/opencv/opencv/issues/22868 Used the same defaults as it's done for FFmpeg ### Pull Request Readiness Checklist See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request - [x] I agree to contribute to the project under Apache 2 License. - [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV - [x] The PR is proposed to the proper branch - [x] There is a reference to the original bug report and related work - [ ] There is accuracy test, performance test and test data in opencv_extra repository, if applicable Patch to opencv_extra has the same branch name. - [ ] The feature is well documented and sample code can be built with the project CMake ``` force_builders=Custom build_image:Custom=gstreamer:16.04 buildworker:Custom=linux-1 ```
-
由 Sergei Shutov 提交于
Add Python bindings for VideoCapture::waitAny #21826 ### Pull Request Readiness Checklist See details at https://github.com/opencv/opencv/wiki/How_to_contribute#making-a-good-pull-request - [x] I agree to contribute to the project under Apache 2 License. - [x] To the best of my knowledge, the proposed patch is not based on a code under GPL or another license that is incompatible with OpenCV - [x] The PR is proposed to the proper branch - [x] There is a reference to the original bug report and related work - [x] There is accuracy test, performance test and test data in opencv_extra repository, if applicable Patch to opencv_extra has the same branch name. - [x] The feature is well documented and sample code can be built with the project CMake
-
- 14 12月, 2022 1 次提交
-
-
由 Alexander Smorkalov 提交于
-
- 12 12月, 2022 2 次提交
-
-
由 Vadim Levin 提交于
-
由 Alexander Alekhin 提交于
* videoio(test): update PSNR check for H264/265 * videoio(test): reduce size for ffmpeg tests on 32-bit platforms
-
- 09 12月, 2022 1 次提交
-
-
由 Alexander Alekhin 提交于
-
- 07 12月, 2022 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 02 12月, 2022 1 次提交
-
-
由 Maksim Shabunin 提交于
-
- 26 11月, 2022 1 次提交
-
-
由 Stefan Dragnev 提交于
* extract rotateFrame as free function, rename to applyMetadataRotation * LegacyCapture::get() always return 0, if cap is null
-
- 12 11月, 2022 1 次提交
-
-
由 Amir Hassan 提交于
Introduce libavdevice to make v4l2 available to the ffmpeg backend * introduce libavdevice to make v4l2 available to the ffmpeg backend * downgrade the min required libavdevice version to 53.2.0 * make libavdevice optional * create OCV_OPTION OPENCV_FFMPEG_ENABLE_LIBAVDEVICE and add definition through ocv_add_external_target * move OCV_OPTION 'OPENCV_FFMPEG_ENABLE_LIBAVDEVICE' to detect_ffmpeg.cmake
-
- 27 10月, 2022 1 次提交
-
-
由 kallaballa 提交于
print a debug message if the environment variables OPENCV_FFMPEG_CAPTURE_OPTIONS and OPENCV_FFMPEG_WRITER_OPTIONS are set
-
- 25 10月, 2022 1 次提交
-
-
由 Alexander Smorkalov 提交于
-
- 18 10月, 2022 1 次提交
-
-
由 Hashem Zavvari 提交于
Setting CAP_PROP_AUTO_EXPOSURE on VideoCapture with backend DSHOW does not change anything. Now with this implementation the property can be used with value 1 for availability.
-
- 18 9月, 2022 1 次提交
-
-
由 Giles Payne 提交于
-
- 15 9月, 2022 1 次提交
-
-
由 Alexander Smorkalov 提交于
-