Jonathan Thomas
|
8c5ec9fa5e
|
Removing depreciated calls to alphaChannel()
|
2025-05-28 17:18:14 -05:00 |
|
Jonathan Thomas
|
7034771c18
|
Updating alpha channel support, so we can draw on transparent regions of any frame
|
2025-05-28 17:05:29 -05:00 |
|
Jonathan Thomas
|
7b8af5388b
|
Fully working lens flare effect, based on the Gimp FlareFX filter (added original GPL license and author credits). Still has an issue with alpha channels...
|
2025-05-28 16:07:59 -05:00 |
|
Jonathan Thomas
|
540fd7a7ee
|
Initial, somewhat working demo of a lens flare. Inspired by the Gimp lens flare, but still a work-in-progress.
|
2025-05-26 22:23:59 -05:00 |
|
Jonathan Thomas
|
dffa84b391
|
Merge pull request #1005 from OpenShot/sharpen-effect
Sharpen effect
|
2025-05-24 00:17:29 -05:00 |
|
Jonathan Thomas
|
7548f87046
|
Fixing some effect includes in effects.h, since I forgot to add them with Sharpen and Spherical Projection.
|
2025-05-23 22:28:03 -05:00 |
|
Jonathan Thomas
|
86ebbb8ff9
|
Merge branch 'develop' into sharpen-effect
# Conflicts:
# src/EffectInfo.cpp
# tests/CMakeLists.txt
|
2025-05-23 22:26:35 -05:00 |
|
Jonathan Thomas
|
ea74c500a0
|
Merge pull request #1004 from OpenShot/360-spherical
360 spherical video metadata + projection effect
|
2025-05-23 22:22:07 -05:00 |
|
Jonathan Thomas
|
1af80cc22b
|
Merge pull request #1006 from OpenShot/align-memory-32
Update FFmpeg macros to use 32-byte alignment for better SIMD performance and libav compatibility
|
2025-05-23 22:18:39 -05:00 |
|
Jonathan Thomas
|
68b885ee77
|
Adding 32 bit alignment for simd into our AV_ALLOCATE_IMAGE macro, and some code cleanup
|
2025-05-23 18:35:03 -05:00 |
|
Jonathan Thomas
|
4983a45f74
|
Merge pull request #987 from ArmstrongCN/bugfix/ffmpeg
fix av_image_alloc alignment && check allocation error
|
2025-05-23 18:13:29 -05:00 |
|
Jonathan Thomas
|
91588fa554
|
Adding licensing and copyright to new sharpen effect files
|
2025-05-23 16:50:04 -05:00 |
|
Jonathan Thomas
|
874c2514ab
|
Updating sharpen effect description
|
2025-05-23 16:42:48 -05:00 |
|
Jonathan Thomas
|
1615f974b3
|
Fixing all unit tests and expanding them for Sharpen effect
|
2025-05-23 16:11:17 -05:00 |
|
Jonathan Thomas
|
21ac97a4ec
|
Fixing HighPass mode, and changing default to luma channel
|
2025-05-23 15:57:59 -05:00 |
|
Jonathan Thomas
|
d205ebecf1
|
Fixing threshold to work over full range (0 to 1)
|
2025-05-23 15:12:59 -05:00 |
|
Jonathan Thomas
|
52988ee5b3
|
Initial unit tests for Sharpen effect, still failing though.
|
2025-05-23 15:09:02 -05:00 |
|
Jonathan Thomas
|
fd1ddb6c2b
|
Initial code for Sharpen effect.
|
2025-05-23 15:08:51 -05:00 |
|
Jonathan Thomas
|
ec890fe74d
|
Adding unit tests for spherical project effect, using 2 PNG assets
|
2025-05-21 18:25:22 -05:00 |
|
Jonathan Thomas
|
f93d7861f2
|
Adding fisheye mode to spherical projection effect, and cleaning up code.
|
2025-05-21 16:15:01 -05:00 |
|
Jonathan Thomas
|
9d33c45d84
|
Adding new spherical projection effect, to flatten out 360/180 videos into the viewport.
|
2025-05-21 01:28:26 -05:00 |
|
Jonathan Thomas
|
90931734a1
|
Improving unit tests for spherical to actually assert things and verify everything worked.
|
2025-05-20 20:48:25 -05:00 |
|
Jonathan Thomas
|
7fb8308cc7
|
Adding spherical support to FFmpegWriter and FFmpegReader, so they can optionally write the correct side data for Spacial and equirectangular 360 videos.
|
2025-05-20 20:21:32 -05:00 |
|
Jonathan Thomas
|
88b7f8181e
|
Updating git ignore rules, adding new 360 spherical property to profiles, and new unit tests for Profiles.
|
2025-05-20 16:07:24 -05:00 |
|
Jonathan Thomas
|
36e6ea34f0
|
Merge pull request #1003 from OpenShot/caption-miliseconds
Fix to Caption Rendering (off by 1 frame, and handle 2-3 digit milliseconds)
|
2025-05-10 21:53:15 -05:00 |
|