-
-
Notifications
You must be signed in to change notification settings - Fork 254
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
Release VidGear Stable v0.2.3 #262
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
β¦rns from scripts
β¦Vboivin] (Fixed #248) - π¨ Removed the extra '%' character from the naming convention for segment files. - π¨ Removed the Windows carriage returns from the shell scripts to be able to execute them on Linux. - β‘οΈ Used stream_count variable to alter template for hls segment filenames.
- π Bumped vidgear version to `0.2.3`. - π‘ Updated code comments and reformatted code. - π₯ Setup: Removed redundant code.
- ποΈ Support for the Bash Uploader will be deprecated on February 1st, 2022. See: https://docs.codecov.com/docs/about-the-codecov-bash-uploader - β‘οΈ Added commands for signature and SHASUM verification to ensure integrity of the Uploader before use. - π¨ Replaced related bash commands.
- βοΈ Docs: Minor typos fixed
) - π Added new ScreenGear with WebGear_RTC API bonus example. - πΈ Added warning for ScreenGear outputting RGBA frames instead of default BGR frames with `mss` backend. - βοΈ Several internal and external webpage links typos fixed. - βΏοΈ Updated admonitions. CI : - π· Added wildcard to skip CI tests for doc(`.md`) files. - π· Added `.md` files to Codecov ignore list.
β¦identally disables force termination. (Fixes #259) - βοΈ Introduced experimental python short-circuiting for handling logging. - π Enabled logging for `check_WriteAccess` method in WriteGear, StreamGear and NetGear. - π‘ Improved code comments. Helper: - π Fixed check_WriteAccess failing to recognize correct permission for writing the output file on windows platform. (Fixes #260) - β‘οΈ Implemented separate logic for Windows and *nix platforms. - π₯ Improved warnings and error handling in `check_WriteAccess`. - π₯ `check_WriteAccess` will now throw error if writing directory not present. - π¨ Added logging parameter to `check_WriteAccess`. - β Added `stat` import. Docs: - π Fixed bugs in WriteGear's Compression Mode with Live Audio Input example. - π Added warnings for properly formatting output_params when assigning external audio-source in WriteGear. CI: - π· Replaced `env` with `export` in ci_linux.yml. - π· Replaced `bubkoo/needs-more-info@v1` with `wow-actions/needs-more-info@v1`.
β¦handling URLs. Docs: - β¨ Added support for `hl_lines` argument for highlighting specific code lines. - π Added depreciation notice for Python 3.6 legacies. - πΈ Restructured docs to make it more user-friendly. - π¨ Updated, Extended and Improved context. - βοΈ Fixed several typos. WriteGear: π‘ Improved code comments. CamGear: β‘οΈ Added support for `4K` videos. Maintenance: π Added more entries to `.gitignore` for ignoring unwanted files.
β¦andling logging logic.
β¦dings. - πΈ Enabled `auto` default behavior, in case people don't have `core.autocrlf` set. - π¨ Enforced LF line-endings for selective files types. - β‘οΈ Added Binary data files that specifies they are not text, and git should not try to change them. - βΏοΈ Added Language aware diff headers. - βΏοΈ Added Linguist language overrides.
- π Added drop-shadow effects for slate theme to improve visibility. - βοΈ Fixed context and typos. - π¨ Some minor tweaks to docs UI.
- π¨ Center aligned logging Levelname and Classname. - β‘οΈ Changed `%` formatting style with modern `{`. - π¨ Re-added `asctime` value to Formatter string. - π¨ Re-arranged parameter positions in Formatter string. Docs: - π Fixed "drop-shadow" property via `filter` function conflicting with sidecard button. - π Added new CSS classes for image, admonitions and code highlight in dark theme. - π Updated `changelog.md` and `custom.css`.
#261) - β‘οΈ Implemented hack to trick pafy into assuming `yt-dlp` as `youtube-dl`. - ποΈ Using `sys.modules` to present `yt-dlp` as `youtube-dl`. - β‘οΈ `yt-dlp` is a youtube-dl fork based on the now inactive youtube-dlc. - β‘οΈ `yt-dlp` python API functions exactly similar to `youtube-dl`. - β Replaced `youtube-dl` dependency with `yt-dlp`. - β Replaced `youtube-dl` imports with `yt-dlp`. - π Updated docs and code comments.
- π± Update vidgear's banner image.
abhiTronix
added
BUG π
Vidgear api's error, flaw or fault
ENHANCEMENT β‘
New Feature/Addition/Improvement
MAINTENANCE ποΈ
Just sorting things out!
WORK IN PROGRESS π§
currently been worked on.
NEW RELEASE π₯
New Release. Yay!
DOCS π
Issue/PR is related to vidgear docs.
labels
Oct 27, 2021
This was
linked to
issues
Oct 27, 2021
abhiTronix
added
SOLVED π
This issue/PR is resolved now. Goal Achieved!
and removed
WORK IN PROGRESS π§
currently been worked on.
labels
Oct 27, 2021
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
BUG π
Vidgear api's error, flaw or fault
DOCS π
Issue/PR is related to vidgear docs.
ENHANCEMENT β‘
New Feature/Addition/Improvement
MAINTENANCE ποΈ
Just sorting things out!
NEW RELEASE π₯
New Release. Yay!
SOLVED π
This issue/PR is resolved now. Goal Achieved!
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
New vidgear stable release is here with focus on bug fixes and improvements to its APIs. π
Key Changes:
π Complete Release Notes can be found hereβοΈ
New Features β¨
4K
Streaming URLs.Updates/Improvements β‘οΈ
youtube-dl
withyt-dlp
as pafy backend.yt-dlp
asyoutube-dl
.youtube-dl
dependency withyt-dlp
.youtube-dl
imports withyt-dlp
.-Helper:
check_WriteAccess
method..gitignore
for specifying intentionally untracked files to ignore.gitattributes
to manage how Git reads line endings.Breaking Updates/Changes π₯
check_WriteAccess
will now return as invalid path if writing directory does not exists. This will effect output file handling in WriteGear and StreamGear APIs.Bug-fixes π
'%'
character from the naming convention for segment files.stream_count
dict variable to alter template for HLS segment filenames.-disable_force_termination
attribute logic which accidentally disables force termination.name 'VideoStreamTrack' is not defined
bug.TypeError
bug.latest_version
retrieval.check_WriteAccess
failing to recognize correct permission for writing the output file on windows platform.Windows
and*nix
platforms.check_WriteAccess
that throwsOSError
while handling URLs.Requirements / Checklist
Related Issue
#254
#259
#260
#261
#246
#251
#248
Context
VidGear's next milestone release i.e. v0.2.3 with main focus on critical bug fixes, performance improvements for its API, , user-friendly docs and lots of under the hood enhancements.
Types of changes