Page MenuHome

Nathan Lovato (gdquest)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 30 2018, 2:53 AM (63 w, 5 d)

Recent Activity

Tue, Jul 9

Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.
  • Sequencer: add SequencerFadesClear and SequencerFadeAdd operators
  • Add FadesAdd operator to the Add menu
  • Capitalize names for menu entries
  • Fix edge case when clearing keyframes
  • Ensure the fade is at least 1 frame long
Tue, Jul 9, 5:38 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) updated subscribers of D5166: Sequencer: Add operators to add and remove fades.

Possible improvements:

Tue, Jul 9, 5:26 AM · BF Blender, Video Sequencer

Mon, Jul 8

Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

Thanks William, I'll update the diff when adjust last op's been added 🙂

Mon, Jul 8, 11:12 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

There's code from @Peter Fog (tintwotin) to add the op to the menus. Is there a way to add him as a co-author of the diff or commits?

Mon, Jul 8, 2:40 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5167: Sequencer: Menus for D5166 - Add operators to add and remove fades.

Thanks, I updated https://developer.blender.org/D5166 with your code.

Mon, Jul 8, 2:39 AM · Video Sequencer, BF Blender
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

Register the operators in the Add menu

Mon, Jul 8, 2:39 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a reviewer for D5166: Sequencer: Add operators to add and remove fades: Richard Antalik (ISS).
Mon, Jul 8, 2:38 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) set the repository for D5166: Sequencer: Add operators to add and remove fades to rB Blender.
Mon, Jul 8, 1:43 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

I added the improvements I could based on @Peter Fog (tintwotin)'s feedback. It's ready for review now. I'd just need to know if the operator should work in frames instead of seconds?

Mon, Jul 8, 1:35 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

Calculate a maximum fade duration, based on the shortest sequence
Rename bpy.types.Operator -> Operator
Fade to the next keyframe in the curve in the fade direction
Use a try/except block to catch ReferenceErrors

Mon, Jul 8, 1:34 AM · BF Blender, Video Sequencer

Wed, Jul 3

Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.
  • Fade In/Out to/from the current level(at the next/previous frame of graph) and not the max level of the strip.: should the fade use the first keyframe on either side of the curve, or use the value right after the fade?
Wed, Jul 3, 2:22 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

Fixed a typo

Wed, Jul 3, 1:57 AM · BF Blender, Video Sequencer

Tue, Jul 2

Nathan Lovato (gdquest) updated the summary of D5166: Sequencer: Add operators to add and remove fades.
Tue, Jul 2, 3:00 PM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

Improvement suggested by @Peter Fog (tintwotin):

Tue, Jul 2, 2:39 PM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5152: Sequencer: Add fade in, out & both for audio and video .

I just put up a new patch as a suggestion to replace this one: https://developer.blender.org/D5166
It adds a flexible fade add operator, with hopefully more flexible code so we can keep improving it moving forward. It's a core operation when it comes to video editing so it should be rock-solid.

Tue, Jul 2, 2:19 PM · Video Sequencer, BF Blender
Nathan Lovato (gdquest) created D5166: Sequencer: Add operators to add and remove fades.
Tue, Jul 2, 2:14 PM · BF Blender, Video Sequencer

Mon, Jul 1

Nathan Lovato (gdquest) added a comment to D5152: Sequencer: Add fade in, out & both for audio and video .

We've discussed this on the vse channel on blender.chat. I'm on it, wrote an operator with more features today. The code is almost ready, I'm just running out of time tonight to finish testing and open the diff. I'll open it tomorrow.

Mon, Jul 1, 12:13 PM · Video Sequencer, BF Blender

Sat, Jun 22

Nathan Lovato (gdquest) added a comment to T65724: VSE operators rework.

I think that preferably you should start creating new stuff, and realize in process that "if only I could tweak this exiting operator..." :)

Sat, Jun 22, 1:32 AM · Video Sequencer

Jun 13 2019

Nathan Lovato (gdquest) added a comment to T65724: VSE operators rework.

user has to save selection state, do stuff, and restore selection. Not a good practice IMO.

Jun 13 2019, 2:26 AM · Video Sequencer

Jun 12 2019

Nathan Lovato (gdquest) added a comment to T65724: VSE operators rework.

Richard asked for some new operators or features we'd like to suggest as part of this project. I wrote and played quite a bit with the VSE with our add-on power sequencer. I've written operators that help to edit all kinds of content faster than with vanilla blender:

Jun 12 2019, 4:44 PM · Video Sequencer
Nathan Lovato (gdquest) added a comment to T65724: VSE operators rework.

The idea was to make it possible for Python developers to contribute to the VSE more easily and maintain these operators. The operators being object-like, they're easier to write, read, and encapsulate in Python: in C you need several functions.

Jun 12 2019, 4:22 PM · Video Sequencer

May 30 2019

Nathan Lovato (gdquest) added a comment to T64682: Video Sequence Editor (VSE) Module.

I'd like to start contributing to the VSE itself instead of working on add-ons. But it's still not clear what the target is for the project, what are the intended or supported use cases, and which contributions would be welcome or not.

May 30 2019, 3:42 AM · Video Sequencer, BF Blender

Jan 21 2019

Nathan Lovato (gdquest) added a comment to D4199: VSE Python UI template rework.

Regarding the C core and Py shell idea: if we can contribute operators in Python, we'd work directly on Blender instead of our add-on Power Sequencer with my teammate Razvan. I'm in the middle of a Kickstarter campaign now so too busy to help, unfortunately, but we do all of our work with the VSE so we'd gladly contribute directly to Blender itself. 🙂
Thanks a lot for your work everyone!

Jan 21 2019, 12:42 AM · Video Sequencer

Dec 19 2018

Nathan Lovato (gdquest) added a comment to T59540: VSE timeline manipulation API.

custom playback speeds must be supported. This is the main reason why this change is needed. Support in sequencer itself is separate task.

Dec 19 2018, 12:04 AM · Video Sequencer

Nov 26 2018

Nathan Lovato (gdquest) added a comment to T58011: Deleting the strip leading up to a crossfade .

Your usecase is already a little bit 'out of the usual' because the strips dont overlap (but instead are on the same channel and have "a bit of space between them").
Not sure how useful this really is? (You would have to describe in more detail why you need a setup like this)

Nov 26 2018, 11:08 PM · BF Blender, Video Sequencer

Aug 31 2018

Nathan Lovato (gdquest) added a comment to T54259: Scene Proxies in the Video Sequence Editor.

Sorry, forgot about this. But it's a quick to fix.
I will update this soon.

Aug 31 2018, 12:26 AM · Rendering, Images & Movies, Video Sequencer, BF Blender

Aug 30 2018

Nathan Lovato (gdquest) added a comment to T54259: Scene Proxies in the Video Sequence Editor.

This option properly should rename "Build JPEG quality" to "Bitrate percentage"

Aug 30 2018, 1:42 AM · Rendering, Images & Movies, Video Sequencer, BF Blender

Aug 18 2018

Nathan Lovato (gdquest) added a watcher for Video Sequencer: Nathan Lovato (gdquest).
Aug 18 2018, 2:43 AM
Nathan Lovato (gdquest) added a comment to D3496: Scale & stretch & cut sound waveform.

I tested it in your custom build and it's a much welcome improvement! How about updating the scale when volume != 1.0? I use .wav audio samples and soundtracks that are normalized by default, and I lower their volume in the VSE. But the waveform still doesn't reflect that. Would that improvement be possible? It'd be much welcome for me 😄

Aug 18 2018, 2:32 AM · Video Sequencer

Apr 30 2018

Nathan Lovato (gdquest) updated the task description for T54891: Ctrl snapping a strip in transform / Time_Extend mode crashes Blender instantly if the time cursor is over the strip.
Apr 30 2018, 3:14 AM · Video Sequencer, BF Blender
Nathan Lovato (gdquest) created T54891: Ctrl snapping a strip in transform / Time_Extend mode crashes Blender instantly if the time cursor is over the strip.
Apr 30 2018, 3:13 AM · Video Sequencer, BF Blender