dependabot[bot]
ba54cfe7e6
Bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2024-05-13 11:37:01 +00:00
Jonathan Thomas
d73763f125
Merge pull request #931 from OpenShot/dependabot/github_actions/codecov/codecov-action-3.1.4
...
Bump codecov/codecov-action from 3.1.1 to 3.1.4
2024-05-10 20:25:06 -05:00
Jonathan Thomas
74ca13ae5d
Merge pull request #939 from OpenShot/dependabot/github_actions/fsfe/reuse-action-2.0.0
...
Bump fsfe/reuse-action from 1.2.0 to 2.0.0
2024-05-10 20:24:48 -05:00
Jonathan Thomas
9e9bfb3404
Merge pull request #935 from Ninpo/fix-test-file-collisions
...
Fixes test file collisions with high concurrency builds
2024-05-10 20:24:09 -05:00
Jonathan Thomas
7104daeb65
Merge pull request #954 from eclipseo/fix_for_ffmpeg7
...
Add compatibility with FFMPEG 7.0
2024-05-10 20:20:41 -05:00
Jonathan Thomas
5305e77586
Update FFmpegWriter.cpp
...
attempt #3 on GitHub editor, build error fix
2024-05-10 18:07:48 -05:00
Jonathan Thomas
a188a4d378
Update FFmpegWriter.cpp
...
2nd Attempt to fix this in the GitHub file editor, lol
2024-05-10 17:51:16 -05:00
Jonathan Thomas
eed38ba706
Update FFmpegWriter.cpp
...
Moving variable init and fixing build error
2024-05-10 17:43:08 -05:00
Robert-André Mauchin
08d7f3354b
Add compatibility with FFMPEG 7.0
...
channel_layout has been replaced with ch_layout
Fix #953
2024-05-09 12:56:48 +02:00
Jonathan Thomas
a9e34a9bce
Merge pull request #950 from OpenShot/invalid-tracker-region
...
Improved Tracker & Object Detector Effects (Faster Drawing, Corner Radius, New Style)
2024-03-26 13:49:53 -05:00
Jonathan Thomas
5a0a6a69a8
Add new "Display All Boxes" Object Detector property, since it can be difficult to turn off each individual box. Made "visible" property read-only on Tracker & Object Detector effects. Improve Keyframe::SetJsonValue method to accept an object or a float.
2024-03-05 10:41:06 -06:00
Jonathan Thomas
ffb63f55fa
Fixing aspect ratio of tracked objects, since the tracked object often is of varying aspect ratios (since the parent clip and tracked object can change over time). Clips which are parented to tracked objects now respect the scale_type (i.e. best fit, stretch, etc...).
2024-03-03 16:49:26 -06:00
Jonathan Thomas
8b47373c1e
Fix race condition causing clip to clip parents not to work. Adding a late-bound check, to ensure we have attached the clip on first call.
2024-03-01 21:40:55 -06:00
Jonathan Thomas
620e894409
Fixing parentClipObject and parentTrackedObject transform, so the parent clip can be scaled and moved without breaking the tracking. Also refactoring out unneeded complex code left over.
2024-03-01 16:47:52 -06:00
Jonathan Thomas
3351b52e77
Clear previous parent selection, when switching between Clip and Tracked object
2024-02-28 15:29:35 -06:00
Jonathan Thomas
698e6f474d
Fix bug with 'Display Box Text' logic being flipped (yes was no, no was yes)
2024-02-27 23:21:59 -06:00
Jonathan Thomas
07e4458c03
Removing "ChildClipId" property, no longer used for attaching clips to tracker or object detection effects: Use clip->Parent to attach clips to tracked objects now.
2024-02-26 16:45:30 -06:00
Jonathan Thomas
f15c91db90
Change Object Detector to display the class name: object id, instead of the confidence score. This is way more useful, so you can find the object in the properties menu. Also, output the visible class names as well, so the property editor can display them in a context menu.
2024-02-26 16:06:36 -06:00
Jonathan Thomas
8f3c324b0b
Set range of background corner radius to 150.0 (which is essentially a circle in my testing). Also, ignoring case of class_filter on Object Detection effect.
2024-02-26 10:47:38 -06:00
Jonathan Thomas
15be792564
Refactor of clip caching, to prevent caching flattened images with previous layers, replace std::shared_ptr<openshot::Frame> with QSize for a few arguments to make it much more clear what is happening.
2024-02-25 23:38:57 -06:00
Jonathan Thomas
a1f67a9716
Fix class_filter to allow for clearing, and trimming extra spaces
2024-02-25 23:37:19 -06:00
Jonathan Thomas
04ec0232cb
Make x1,x2,y1,y2 properties read only in properties window
2024-02-24 16:38:07 -06:00
Jonathan Thomas
4594cf85b6
Fix Tracker/ObjectDetector unit tests, due to new default values
2024-02-22 21:17:24 -06:00
Jonathan Thomas
98383fdddd
Refactor of ObjectDetection effect:
...
- Draw bounding boxes using QPainter and support corner radius (and faster drawing performance by drawing directly on the frame)
- Draw child clips with correct aspect ratio
- Adding "Yes/No" option for "Draw Text"
- default to fully opaque stroke
2024-02-22 20:47:21 -06:00
Jonathan Thomas
3af6e1f672
Refactor of Tracker effect and TrackedObjectBBox:
...
- Draw Tracker boxes using QPainter and support corner radius (and faster drawing performance by drawing directly on the frame)
- Draw child clips with correct aspect ratio
- Adding "Yes/No" options for "Visible" and "Draw Box" Tracked Object Box keyframes
- default to invisible background
- default to 12 corner radius
- default to 50% stroke alpha
2024-02-22 16:22:48 -06:00