Jonathan Thomas
5f91ddc39b
Reversing y_offset direction to match previous OpenShot crop behavior
2021-09-03 17:45:28 -05:00
Jonathan Thomas
f9e5db6c9b
Adding an X and Y offset to the current crop effect, to better support previous clip crop parameters (for migrating crop options from OpenShot 2.5.1 to OpenShot 2.6). Also refactoring the crop effect, to actually copy the pixels into a new image buffer.
2021-09-03 15:44:21 -05:00
Jackson
928c37bc6e
set default crop border to 0
2021-08-23 15:50:58 -05:00
Brenno
4d5bf9ba8c
Bug fix. Prevent adding the same clip as child in the Tracker and Object Detection Effects
2021-08-13 21:15:58 -03:00
Jonathan Thomas
91aaf18cf4
Merge pull request #713 from OpenShot/fix-scale-none-scaling
...
SCALE_NONE was incorrectly sizing SVG, Image, and Video files.
2021-08-12 10:49:06 -05:00
Jonathan Thomas
1c2786de35
SCALE_NONE was incorrectly sizing SVG, Image, and Video files. Since OpenShot changes the preview window size during editing, the SCALE_NONE clips should always be scaled to the ratio: preview / timeline... so they stay relative sized to the timeline size.
...
For example, if an SVG is 500px wide, and the project is 1000px wide... the SVG in SCALE_NONE mode should always be 50% with width of the video, regardless of how small you make the preview window.
2021-08-11 12:10:46 -05:00
Frank Dana
fbe0242837
FFmpeg: Create, use av_err2string() ( #689 )
...
- Previously 'av_make_error_string' was defined in FFmpegUtilities.h
for the sole purpose of redefining `av_err2str()` as a call to that
function. `av_err2str()` was then used in our code, often in string
contexts where its output was cast to `std::string`.
- Since that was excessively circular, instead the function is named
`av_err2string()`, and it's used directly in contexts where a
std::string is expected.
- `av_err2str()` is still #defined as `av_err2string(...).c_str()`
2021-08-11 03:58:45 -04:00
Brenno
7e419b9d64
Fixed Draw Box property in ObjectDetection Effect
2021-08-10 15:03:01 -03:00
Brenno
606dded4ec
Prevent re initializing ParametricEQ for each frame
2021-08-10 14:59:45 -03:00
Jonathan Thomas
8e062b8e6e
Merge pull request #700 from OpenShot/audio-effects
...
Audio effects
2021-07-21 13:07:02 -05:00
Jonathan Thomas
66f3ae19bd
Updating audio descriptions
2021-07-21 13:02:06 -05:00
Brenno
60c19f1da2
Added Delay and Echo effects
2021-07-16 16:51:52 -03:00
Frank Dana
70aedd35c5
Eliminate useless 'const' ( #703 )
2021-07-13 01:28:37 -04:00
Frank Dana
2d60bb118b
CMake: Fix ENABLE_MAGICK ( #701 )
2021-07-12 21:24:24 -07:00
Brenno
2272c0b8fe
Merge branch 'develop' into audio-effects
2021-07-10 19:59:17 -03:00
Brenno
018cbd5252
Bugfix
2021-07-10 19:54:42 -03:00
Brenno
5018c8d15f
Adding description on the audio effects and cleaning the code
2021-07-10 19:53:49 -03:00
Brenno
8c0342480b
Adjusting parameters of distortion
2021-07-10 19:49:58 -03:00
Brenno
995e3f0a3a
Spliting secundary effects from Robotization and Compressor
2021-07-10 19:49:10 -03:00
Brenno
aca031454d
Fixed weird noises in the audio robotization effect
2021-07-10 19:44:54 -03:00
Brenno
22b7408809
Added voice robotization and whisperization effect working
2021-07-10 19:43:09 -03:00
JacksonRG
ed1bee37c5
Merge pull request #696 from OpenShot/rotation-bug
...
Only get rotation from metadata if 0 keyframes
2021-07-07 16:15:52 -05:00
Jackson
92b62517a6
removed comment with number
2021-07-07 15:29:42 -05:00
Jonathan Thomas
db7f0fb5e7
Fix audio encoding on FFmpeg 4.4. AVFrame was missing a few properties that need to be set in newer versions of FFmpeg. This is also compatible with FFmpeg 3+.
2021-07-07 00:08:27 -05:00
Jonathan Thomas
27c1f9d44a
Merge pull request #695 from OpenShot/fix-invalid-starting-pts-timestamp
...
Fix invalid starting PTS value (blank 1st frame)
2021-07-03 17:48:16 -05:00