-
-
Notifications
You must be signed in to change notification settings - Fork 250
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
⚡️ Major enhancements for the next release #183
Commits on Dec 21, 2020
-
✨ Logging: Added file support (Fixes #182)
- Added `VIDGEAR_LOGFILE` environment variable to manually add file/dir path. - Reworked `logger_handler()` Helper methods (in asyncio too). - Added new formatter and Filehandler for handling logger files. - Added auto version extraction from package `version.py` in setup.py.
Configuration menu - View commit details
-
Copy full SHA for 4a80ae0 - Browse repository at this point
Copy the full SHA 4a80ae0View commit details
Commits on Dec 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 9429a5e - Browse repository at this point
Copy the full SHA 9429a5eView commit details -
🐛 CamGear: Re-implemented YouTube URLs Handler (Fixes #133)
⚠️ `y_tube` parameter renamed as `stream_mode`!⚠️ Removed `FORCE_YTUBE_VAMODE` attribute. - Re-implemented CamGear's YouTube URLs Handler completely from scratch. - New Robust Logic to flexibly handing video and video-audio streams. - Intelligent stream selector for selecting best possible stream compatible with OpenCV. - Added support for selecting stream qualities and parameters. - Added additional `STREAM_QUALITY` and `STREAM_PARAMS` attributes for CamGear. - Implemented new `get_supported_quality` helper method for handling specified qualities - Fixed Live-Stream URLs not supported by OpenCV's Videocapture and its FFmpeg. - Bumped `dev` version.Configuration menu - View commit details
-
Copy full SHA for 75ba90f - Browse repository at this point
Copy the full SHA 75ba90fView commit details
Commits on Dec 26, 2020
-
⚡️ CamGear: Automated YouTube livestream handling and More (Fixes #133)
- Implemented automatic youtube livestream URLs handling with Stream Mode to workaround bug. - Stream Mode now automatically enforces GStreamer backend(backend=cv2.CAP_GStreamer), if livestream. - Added new `check_gstreamer_support` helper method to check if OpenCV is compiled with GStreamer support. - Added `get_supported_resolution` & `dimensions_to_resolutions` to handle resolutions properly. -
⚠️ CamGear will now throw `RuntimeError` if source is livestream but GStreamer backend unsupportted. -⚠️ Renamed `STREAM_QUALITY` attribute to `STREAM_RESOLUTION`. - Fixed user-specified resolution selection for livestreams. - Added CI tests for Stream Mode and its behaviour. - Updated docs with all new additions and examples. - Fixed Minor bugs.Configuration menu - View commit details
-
Copy full SHA for bf1b8aa - Browse repository at this point
Copy the full SHA bf1b8aaView commit details
Commits on Dec 27, 2020
-
- Added support for new `VIDGEAR_LOGFILE` env variable in Travis CI. - Fixed failing CI tests. - Added missing CI tests. - Added logging for helper functions. - Updated `contributing.md` - Bumped codecov.
Configuration menu - View commit details
-
Copy full SHA for 6618d02 - Browse repository at this point
Copy the full SHA 6618d02View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bce400 - Browse repository at this point
Copy the full SHA 7bce400View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ad2726 - Browse repository at this point
Copy the full SHA 1ad2726View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1882f91 - Browse repository at this point
Copy the full SHA 1882f91View commit details
Commits on Dec 28, 2020
-
✨ CamGear: Support for various Live-Video-Streaming services (Fixes #160
) - Added seamless support for live video streaming sites like Twitch, LiveStream, Dailymotion etc. - Implemented flexible framework around `streamlink` python library with easy control over parameters and quality. - Stream Mode can now automatically detects whether `source` belong to YouTube or elsewhere, and handles it with appropriate API. - Added additional `STREAM_QUALITY` and `STREAM_PARAMS` attributes. - Updated docs with all new additions and examples. - Moved WebGear API to Streaming Gears. - Added `restore_levelnames` auxiliary method. - Updated CI tests, `setup.py` and `ReadMe.md`. - Fixed Several logging bugs. - Bumped `dev` version.
Configuration menu - View commit details
-
Copy full SHA for f4b1735 - Browse repository at this point
Copy the full SHA f4b1735View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2e82a0 - Browse repository at this point
Copy the full SHA c2e82a0View commit details
Commits on Dec 29, 2020
-
Configuration menu - View commit details
-
Copy full SHA for f963eea - Browse repository at this point
Copy the full SHA f963eeaView commit details