Commit Graph

696 Commits

Author SHA1 Message Date
Jonathan Thomas
efb255a6cf Merge pull request #84 from OpenShot/revert-82-ZmgLogger_hires_timestamp
Revert "Prepend current time (hires) to messages logged via ZmqLogger"
2018-04-20 02:04:15 -05:00
Jonathan Thomas
2a59184772 Revert "Prepend current time (hires) to messages logged via ZmqLogger" 2018-04-20 02:03:37 -05:00
Jonathan Thomas
5900cba745 Merge pull request #82 from N3WWN/ZmgLogger_hires_timestamp
Prepend current time to messages logged via ZmqLogger
2018-04-19 16:47:26 -05:00
Jonathan Thomas
54d6cf5995 Removing old frames from WorkingCache (when no longer needed). This helps prevent freezing looking for old frame data on certain videos. 2018-04-14 18:01:27 -05:00
Jonathan Thomas
851ad86634 Changing some sleep() calls to usleep(), for more accuracy. This is a bit experimental, and hopefully will work on all OSes. 2018-04-14 16:25:58 -05:00
Jonathan Thomas
2233496066 Changing some Seek values to be more accurate, and fixes a race condition with Timeline_Tests.cpp. Also increasing the default amount of cache in FFmpeg, based on the # of processors, to better support high framerate videos. 2018-04-14 16:25:13 -05:00
Rich Alloway
5f38c112aa Fix output width of nsec in new hires timestamps in ZmqLogger.cpp 2018-04-12 16:57:38 -04:00
Rich Alloway
01c2d38a6b Prepend current time (hires) to messages logged via ZmqLogger 2018-04-06 16:33:26 -04:00
Jonathan Thomas
0db54c8a2c Fixing FFmpeg version breakage in FFmpegWriter 2018-03-29 01:29:10 -05:00
Jonathan Thomas
22384c7705 FFMPEG 3.2 support for FFmpegWriter (Thanks Peter!) 2018-03-28 15:09:55 -05:00
Jonathan Thomas
774eb365b3 FFMPEG 3.2 support for FFmpegReader (writer support coming soon) 2018-03-21 02:10:46 -05:00
Jonathan Thomas
244fac4df8 Adding new crop effect, which can also be animated for some very cool effects. 2018-03-05 02:12:37 -06:00
Jonathan Thomas
67291aab55 Preventing crash if Seek invoked before QtPlayer are initialized properly 2018-03-05 01:40:25 -06:00
Jonathan Thomas
6e99445eca Fixing a bug with Frame::AddImage (convertToFormat) not actually doing anything. It returns a new image, and does not convert the format in-place. 2018-03-04 23:59:14 -06:00
Jonathan Thomas
1ec9e4426a Adding in some experimental code to auto-mix audio data without overflowing (auto-ducking as it's sometimes called). This is calculated per frame, and I'm using the basic formula (S1+S2)-(S1*S2). 2018-03-04 04:09:29 -06:00
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
92eefbe934 Merge pull request #45 from sbraz/testmedia
Properly set test media files path, fixes #36
2018-03-04 00:08:37 -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