Jonathan Thomas
|
26e96e009b
|
Added in metadata encoding capabilities (writer.info.metadata["title"] = "My Title"). Only certain tag names are accepted (see FFmpeg for more on which tags are supported by which codecs).
|
2018-03-04 03:10:59 -06:00 |
|
Jonathan Thomas
|
74f91fc86f
|
Merge pull request #59 from jeffski/feature/imagick-text-reader
Allowing TextReader to create text frames using ImageMagick
|
2018-03-04 00:05:23 -06:00 |
|
Jonathan Thomas
|
df2b59cf24
|
Optimize and improve speed of Mask effect (used by transitions). This is way faster than before now!
|
2018-03-03 23:16:47 -06:00 |
|
Jonathan Thomas
|
7609f7fbfe
|
Fix default values on ColorShift effect
|
2018-03-03 18:09:42 -06:00 |
|
Jonathan Thomas
|
7f9fc30203
|
Adding new Color Shift effect, which can shift any color (RGBA) with infinite wrapping (and full supports animation).
|
2018-03-03 18:02:14 -06:00 |
|
Jonathan Thomas
|
3034bbe273
|
Adding new Pixelate video effect, which pixelates a portion (or all) of a frame's image, and is fully animatable.
|
2018-02-09 16:43:43 -06:00 |
|
Jonathan Thomas
|
8c1da9798b
|
Adding new video effect: Bars, which allow for animating colored bars around your video, such as a letterbox effect.
|
2018-02-09 02:37:05 -06:00 |
|
Jonathan Thomas
|
c159fde729
|
Adding new wave video effect, which can be animated in a ton of ways to create lots of cool wave distortion effects.
|
2018-02-08 03:51:32 -06:00 |
|
Jonathan Thomas
|
181a8b42d8
|
Fixing regression on Clip constructor, and simplifying pointer initialization
|
2018-02-06 13:05:30 -06:00 |
|
Jonathan Thomas
|
c81d42629d
|
Adding Hue video effect, to adjust the hue of a frame's image, which can also be animated with a keyframe
|
2018-02-06 02:26:35 -06:00 |
|
Jonathan Thomas
|
4a9f2a0a00
|
Adding new effect: Shift, an infinite pixel shifting effect which can be animated and wrap images in any direction.
|
2018-02-06 00:51:59 -06:00 |
|
Jonathan Thomas
|
f2b0f3a0f4
|
Adding metadata from format, audio stream, and video streams to ReaderBase.info, which in some cases includes the 'rotate' metadata added by certain cameras, and audio metadata like title, album, artist, copyright, dates, etc... Auto-Rotates any Clip with Reader metadata 'rotate' attribute.
|
2018-02-03 01:57:18 -06:00 |
|
Jonathan Thomas
|
7b13001bf7
|
Fixing assignement and copy operators on Frame class (to prevent crashes for unintiailized image and audio pointers), and ensuring both copy and assignment operators work as expected. Also fixing the color property of Frames, which was being lost on some constructors.
|
2018-01-21 23:49:07 -06:00 |
|
Jonathan Thomas
|
9a93391240
|
Adding "dbghelp" dependency for Windows builds (for crash handling support), and improved Windows build instructions using MSYS2.
|
2018-01-21 03:19:14 -06:00 |
|
Jonathan Thomas
|
b81696affd
|
Fixing black frames at end of video clips, if audio stream longer than video stream, and end-of-stream is reached.
|
2018-01-06 16:44:54 -06:00 |
|
Jonathan Thomas
|
566c8f5a82
|
Spelling and typo fixes. Thanks Gelma for the pull request
|
2018-01-06 02:22:05 -06:00 |
|
Jonathan Thomas
|
ff0577393c
|
Merge pull request #67 from benknowles/master
Fix regression caused by f12ffe69
|
2018-01-06 02:14:01 -06:00 |
|
Jonathan Thomas
|
371dd73fe5
|
Update and apply frame mapper on any clip changes, to keep timeline offsets in sync (i.e. avoid audio popping due to slight misalignments of clips on the timeline). Also, avoid mixing audio for clips with no volume or disabled audio.
|
2018-01-06 01:55:42 -06:00 |
|
Jonathan Thomas
|
7490aaa3e4
|
Fixing brightness and Mask effects to calculate factor with a float type, giving more fine control
|
2017-11-14 00:15:42 -06:00 |
|
Jonathan Thomas
|
2b41ad9938
|
More experimental critial sections trying to prevent race conditions on high CPU core systems
|
2017-11-11 17:16:56 -06:00 |
|
Jonathan Thomas
|
6e8c78627e
|
Additional omp critical sections around adding frame images
|
2017-11-10 23:36:13 -06:00 |
|
Jonathan Thomas
|
2ea724373d
|
Experimental codec lookup by name in FFmpegWriter, which should solve a few issues (such as xvid support). Thanks Peter!
|
2017-11-10 01:02:01 -06:00 |
|
Jonathan Thomas
|
30c0d48f56
|
Fixing regression (I think) with rotation origin. Things should always rotate around the center of an object (until I add in keyframable origin points)
|
2017-11-08 03:36:01 -06:00 |
|
Jonathan Thomas
|
153279fbac
|
Setting timebase on video stream in FFmpegWriter... a bit experimental
|
2017-11-08 00:01:42 -06:00 |
|
Jonathan Thomas
|
91a0db7a84
|
Improving playback smoothness on high framerate videos, especially when the video frames need to jump forward to keep up with the audio
|
2017-11-05 22:54:56 -06:00 |
|