Page MenuHome

Nathan Lovato (gdquest)
User

Projects

User Details

User Since
Apr 30 2018, 2:53 AM (125 w, 4 d)

Recent Activity

May 16 2020

Nathan Lovato (gdquest) committed rBAf72f4cfbfa80: Remove periods from docstrings, format code with black (authored by Nathan Lovato (gdquest)).
Remove periods from docstrings, format code with black
May 16 2020, 10:44 PM
Nathan Lovato (gdquest) committed rBAa02d32dff4ba: Power Sequencer: fix wrong package name causing test error (authored by Nathan Lovato (gdquest)).
Power Sequencer: fix wrong package name causing test error
May 16 2020, 10:14 PM

May 15 2020

Nathan Lovato (gdquest) committed rBAff07e3bf5f99: Power Sequencer: rename tool, remove print statements (authored by Nathan Lovato (gdquest)).
Power Sequencer: rename tool, remove print statements
May 15 2020, 2:41 AM
Nathan Lovato (gdquest) committed rBA8f11aecde740: Power Sequencer: address docstring warnings (authored by Nathan Lovato (gdquest)).
Power Sequencer: address docstring warnings
May 15 2020, 2:32 AM

May 14 2020

Nathan Lovato (gdquest) committed rBA55b820186e64: Power Sequencer: fix package name and import error (authored by Nathan Lovato (gdquest)).
Power Sequencer: fix package name and import error
May 14 2020, 11:14 PM
Nathan Lovato (gdquest) committed rBAc9f09d722abb: Power Sequencer: update to version 1.5, fix for Blender 2.83 (authored by Nathan Lovato (gdquest)).
Power Sequencer: update to version 1.5, fix for Blender 2.83
May 14 2020, 11:04 PM

Feb 14 2020

Nathan Lovato (gdquest) updated the summary of D6857: Update the addons/sequencer manual pages.
Feb 14 2020, 9:47 PM · Documentation
Nathan Lovato (gdquest) created D6857: Update the addons/sequencer manual pages.
Feb 14 2020, 9:42 PM · Documentation

Feb 13 2020

Nathan Lovato (gdquest) committed rBAcf9fde2568aa: power_sequencer: update to the latest master (authored by Nathan Lovato (gdquest)).
power_sequencer: update to the latest master
Feb 13 2020, 4:20 PM

Nov 27 2019

Nathan Lovato (gdquest) added a comment to T71805: Video Sequence Editor: RAM usage unusually high between 2.8 vs 2.81.

I can confirm this is not a bug, it's normal, and caching using a lot of memory is not specific to Blender: it's true for any program that caches images.

Nov 27 2019, 8:52 AM · Video Sequencer, BF Blender

Oct 22 2019

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

Just a heads-up that this was already solved, the feature is in Blender 2.81, so you can close the diff. I can't see an option to mark it as done/closed myself.

Oct 22 2019, 1:50 PM · BF Blender, Video Sequencer

Oct 6 2019

Nathan Lovato (gdquest) updated the summary of D5908: VSE movie strip previews: updated diff.
Oct 6 2019, 6:00 PM · VFX & Video, Video Sequencer
Nathan Lovato (gdquest) updated the diff for D5908: VSE movie strip previews: updated diff.
  • Draw a preview of movie strips in the sequencer
  • Fix render size == 0
  • Draw sequence first frame as thumbnail from cache, simplify the code
  • WIP: add rendering job for movie strip thumbnails
Oct 6 2019, 5:59 PM · VFX & Video, Video Sequencer

Oct 2 2019

Nathan Lovato (gdquest) added a comment to D5908: VSE movie strip previews: updated diff.

I've started working on the controller. I'll just need a bit of time to add a working commit as I'm busy with work and upcoming conferences, but I started to code something based on seq_proxy_build_job()

Oct 2 2019, 10:35 PM · VFX & Video, Video Sequencer

Sep 30 2019

Nathan Lovato (gdquest) added a comment to D5908: VSE movie strip previews: updated diff.

The first step is in place: requesting thumbnails from the full composite cache. The next step is to try and render low-res thumbnails using the job system, and then have some memory dedicated to thumbnails.

Sep 30 2019, 11:30 AM · VFX & Video, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5908: VSE movie strip previews: updated diff.
  • Draw a preview of movie strips in the sequencer
  • Fix render size == 0
  • Draw sequence first frame as thumbnail from cache, simplify the code
Sep 30 2019, 11:25 AM · VFX & Video, Video Sequencer

Sep 29 2019

Nathan Lovato (gdquest) added a comment to D5908: VSE movie strip previews: updated diff.

Remove the use of proxy, try to use the cache instead

Sep 29 2019, 9:59 AM · VFX & Video, Video Sequencer

Sep 27 2019

Andres Stephens (Draise) awarded D5908: VSE movie strip previews: updated diff a Love token.
Sep 27 2019, 5:01 PM · VFX & Video, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5908: VSE movie strip previews: updated diff.

Thank you very much for the detailed explanation. I pinged @Guillaume M (mathers) on the forum in case he still wanted to work on this, to not steal his work.
With these explanations, the way forward is pretty clear. I'd start having just 1 thumbnail at the start of a strip as you said, to not have to prefetch/render too much footage, even if it's at a low resolution - as there's that 1 job limitation + possibly lock happening.

Sep 27 2019, 9:03 AM · VFX & Video, Video Sequencer
Nathan Lovato (gdquest) created D5908: VSE movie strip previews: updated diff.
Sep 27 2019, 12:18 AM · VFX & Video, Video Sequencer

Sep 17 2019

Nathan Lovato (gdquest) added a comment to D5807: Remove the use of eval in Fades operators, re-enable fades.

Makes sense! Just made and tested the change, everything should be working now.

Sep 17 2019, 2:25 PM · Video Sequencer
Nathan Lovato (gdquest) added a comment to D5807: Remove the use of eval in Fades operators, re-enable fades.
  • Optimize fcurve lookup
Sep 17 2019, 2:24 PM · Video Sequencer
Nathan Lovato (gdquest) added a comment to T69889: VSE Playback hangs on every cut in a video strip..

same problem regarding laggy caching/preview exists for the VSE's own effects strips, to which proxies don't even apply. Just tonight I tried to add a scene strip of a very simple 4 second text animation to the VSE, nothing fancy at all. Yet, the VSE cannot handle it. It takes 1-3 seconds to cache in each frame, which took a total of about 2-3 minutes to fully cache in.

Sep 17 2019, 9:07 AM · Video Sequencer

Sep 16 2019

Nathan Lovato (gdquest) added inline comments to D5807: Remove the use of eval in Fades operators, re-enable fades.
Sep 16 2019, 6:55 PM · Video Sequencer
Nathan Lovato (gdquest) added a comment to T69889: VSE Playback hangs on every cut in a video strip..

@Richard Antalik (ISS) Regarding Justin's problem, nowadays you have quite a few video editing packages that allow you to work without proxies using compressed h264 footage at 1080p. In the free software world, Olive has great playback and scrub performances like that.

Sep 16 2019, 1:01 PM · Video Sequencer
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

Here is the patch to fix the issue: https://developer.blender.org/D5807

Sep 16 2019, 10:17 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) updated the summary of D5807: Remove the use of eval in Fades operators, re-enable fades.
Sep 16 2019, 10:13 AM · Video Sequencer
Nathan Lovato (gdquest) created D5807: Remove the use of eval in Fades operators, re-enable fades.
Sep 16 2019, 10:12 AM · Video Sequencer

Sep 9 2019

Nathan Lovato (gdquest) added a comment to rBA61d48c0a4be0: Add the VSE addon Power Sequencer.

Ah I didn't know I could work directly inside a submodule, although that'd be convenient! Thanks.

Sep 9 2019, 9:19 AM

Sep 8 2019

Nathan Lovato (gdquest) added a comment to rBA61d48c0a4be0: Add the VSE addon Power Sequencer.

To run the tests you need to have a Blender build. For testing Python scripts you have to rebuild Blender after every change, so that it install the scripts for the tests.

Sep 8 2019, 3:38 PM
Nathan Lovato (gdquest) added a comment to rBA61d48c0a4be0: Add the VSE addon Power Sequencer.

I just pushed a commit that seem to have fixed every error. I downloaded the test suite but is there a way for me to run with my own version of the addons locally before pushing?
Also, this time I pushed the fixes straight, but should I e.g. open a branch and ask for review for the next update of the addon? I'll likely push all changes at once before the 2.81 release, for some final testing

Sep 8 2019, 12:28 PM
Nathan Lovato (gdquest) committed rBA5f47151d1ebe: Power Sequencer: update to avoid breaking python module tests (authored by Nathan Lovato (gdquest)).
Power Sequencer: update to avoid breaking python module tests
Sep 8 2019, 12:19 PM

Sep 7 2019

Nathan Lovato (gdquest) added a comment to rBA61d48c0a4be0: Add the VSE addon Power Sequencer.

I see. The BPS* packages have scripts that are not meant to be imported as modules, they're scripts to use running blender headless from the command line. How can I prevent the test from importing these? They're two packages that add multithreaded video rendering and fast proxy generation with ffmpeg, including on the GPU.

Sep 7 2019, 7:39 PM

Sep 5 2019

Martin Capitanio (capnm) awarded rBA61d48c0a4be0: Add the VSE addon Power Sequencer a Love token.
Sep 5 2019, 6:29 PM
Nathan Lovato (gdquest) changed the status of T68584: Power Sequencer: video editing tools from Unknown Status to Resolved.
Sep 5 2019, 5:25 PM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

Done!

Sep 5 2019, 5:25 PM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) committed rBA61d48c0a4be0: Add the VSE addon Power Sequencer (authored by Nathan Lovato (gdquest)).
Add the VSE addon Power Sequencer
Sep 5 2019, 5:23 PM
Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

Got it, makes total sense. You tend to forget how things work at a lower level working with Python, at least until you hit performance issues. So even if poll gets context as an argument, until you access a given list or collection, it isn't even initialized, right. I'll be mindful of that when contributing to the VSE.

Sep 5 2019, 1:54 PM · VFX & Video, Add-ons (Community)

Sep 4 2019

Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

Thanks, I'm aware of that and wouldn't do it in the official source code. This looks like something I did a long time ago, I'll clean it up.

Sep 4 2019, 2:50 PM · VFX & Video, Add-ons (Community)

Sep 3 2019

Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

It's up in the addons-contrib repo, branch temp-power-sequencer, I added a power_sequencer directory: https://developer.blender.org/diffusion/BAC/browse/temp-power-sequencer/

Sep 3 2019, 7:14 PM · VFX & Video, Add-ons (Community)
juan gargallo (juantxo) awarded T68584: Power Sequencer: video editing tools a Love token.
Sep 3 2019, 10:35 AM · VFX & Video, Add-ons (Community)

Sep 2 2019

Metin Seven (MetinSeven) awarded T68584: Power Sequencer: video editing tools a Like token.
Sep 2 2019, 9:00 PM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

Sure, I'll do that after work! Thanks

Sep 2 2019, 12:39 PM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) updated the task description for T68584: Power Sequencer: video editing tools.
Sep 2 2019, 12:28 PM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) updated the task description for T68584: Power Sequencer: video editing tools.
Sep 2 2019, 12:23 PM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

I updated my build script to clean up all the extra files, added the license headers, and made all the changes:

Sep 2 2019, 12:23 PM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

Hi, I updated the add-on above, here's a copy:

Sep 2 2019, 9:30 AM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) updated the task description for T68584: Power Sequencer: video editing tools.
Sep 2 2019, 9:28 AM · VFX & Video, Add-ons (Community)

Aug 31 2019

Nathan Lovato (gdquest) edited projects for T69352: Audio strips playback does not update when changing sequence.frame_start, added: Video Sequencer; removed BF Blender.
Aug 31 2019, 12:30 PM · Video Sequencer
Nathan Lovato (gdquest) created T69352: Audio strips playback does not update when changing sequence.frame_start.
Aug 31 2019, 12:30 PM · Video Sequencer

Aug 29 2019

Nathan Lovato (gdquest) added a member for Video Sequencer: Nathan Lovato (gdquest).
Aug 29 2019, 2:28 PM

Aug 28 2019

Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

I started editing videos with the latest master and no problem so far.
When you're about to review the add-on, please ping me so I can update the code beforehand: I'm making changes almost daily lately. The code structure and style is going to be the same (one file per operator), but e.g. I put all utility functions in a single module and added a draw module recently.

Aug 28 2019, 6:07 PM · VFX & Video, Add-ons (Community)

Aug 25 2019

Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

Thanks Brendon. ?

Aug 25 2019, 8:38 AM · VFX & Video, Add-ons (Community)

Aug 22 2019

Eitan (EitanSomething) awarded D5542: Rename cut operator a Love token.
Aug 22 2019, 4:28 AM · Video Sequencer

Aug 21 2019

Nathan Lovato (gdquest) added a comment to D5542: Rename cut operator.

I also renamed cut_multicam to split_muticam, compiled and tested in the vse
I went ahead and renamed all cutframe variables to split_frame, even in cut_seq_list as it's used in the split functions.

Aug 21 2019, 8:44 AM · Video Sequencer
Nathan Lovato (gdquest) added a comment to D5542: Rename cut operator.

Rename cut->split in source code, rename cut multicam to split, update keymap

Aug 21 2019, 8:39 AM · Video Sequencer

Aug 20 2019

Nathan Lovato (gdquest) added a comment to T68690: Cut function in sequencer confused with copy and paste and should be renamed into Split.

I just put up a patch: https://developer.blender.org/D5542

Aug 20 2019, 5:18 PM · User Interface, Video Sequencer, BF Blender
Nathan Lovato (gdquest) added a comment to D5542: Rename cut operator.

Rename cut operator function to split

Aug 20 2019, 5:12 PM · Video Sequencer
Nathan Lovato (gdquest) updated the summary of D5542: Rename cut operator.
Aug 20 2019, 5:11 PM · Video Sequencer
Nathan Lovato (gdquest) created D5542: Rename cut operator.
Aug 20 2019, 5:06 PM · Video Sequencer

Aug 18 2019

Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

Just updated the zip to PS 1.3, with a few bug fixes and other improvements.

Aug 18 2019, 3:08 PM · VFX & Video, Add-ons (Community)
Nathan Lovato (gdquest) updated the task description for T68584: Power Sequencer: video editing tools.
Aug 18 2019, 3:07 PM · VFX & Video, Add-ons (Community)

Aug 17 2019

Nathan Lovato (gdquest) added a comment to T68584: Power Sequencer: video editing tools.

Hi Brendon! Long-time no see.

Aug 17 2019, 8:42 AM · VFX & Video, Add-ons (Community)

Aug 15 2019

Guillaume M (mathers) awarded T68584: Power Sequencer: video editing tools a Like token.
Aug 15 2019, 9:25 AM · VFX & Video, Add-ons (Community)

Aug 12 2019

Nathan Lovato (gdquest) created T68584: Power Sequencer: video editing tools.
Aug 12 2019, 8:19 PM · VFX & Video, Add-ons (Community)

Aug 6 2019

Nathan Lovato (gdquest) added a comment to P1027 Sequencer toolbar.

IMO we can commit the toolbar to the Sequencer, even if it doesn't have very many tools yet. We can then add more from there.

Aug 6 2019, 6:08 PM · Video Sequencer
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

Thanks for the review. I'll be around to maintain my code, ping me anytime if you need me. 🙂

Aug 6 2019, 3:18 PM · BF Blender, Video Sequencer

Aug 2 2019

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

Just added the last bit: now Fade and Clear Fade show in the VSE context menu, but only if you have at least 1 sequence selected. Before, Fade would show even without a selection, but would be greyed out.

Aug 2 2019, 10:21 AM · BF Blender, Video Sequencer
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
  • Fix poll methods, turn fade functions into methods
  • Add Fade and Clear Fade to contextual menu in the VSE
Aug 2 2019, 10:19 AM · BF Blender, Video Sequencer

Jul 22 2019

Nathan Lovato (gdquest) updated subscribers of D5166: Sequencer: Add operators to add and remove fades.

Ok so I tested this, seems good, but:

  • Clear fades operator isn't available from UI, unless it is searched. It really should be.
Jul 22 2019, 4:55 PM · BF Blender, Video Sequencer

Jul 21 2019

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

Done with the changes. Only one left: the duration_seconds thing. Should I remove it and have the operator work in frames instead, to be consistent with the rest of Blender?

Jul 21 2019, 7:43 AM · BF Blender, Video Sequencer
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
  • Fix poll methods, turn fade functions into methods
Jul 21 2019, 7:40 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) added a comment to D5166: Sequencer: Add operators to add and remove fades.

Regarding complexity: that's what it takes to provide the functionality. There are parts of the API that are a bit inconvenient, e.g. sequences don't have animation data attached to them, so you need code to find and create anim data on the scene's anim action, etc. Same, there's no notion of fades in the VSE's back-end, so you have to code everything. 200 isn't a lot if you keep this in mind + the op's features + the fact that it already accounts for some corner cases.

Jul 21 2019, 7:38 AM · BF Blender, Video Sequencer

Jul 9 2019

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
Jul 9 2019, 5:38 AM · BF Blender, Video Sequencer
Nathan Lovato (gdquest) updated subscribers of D5166: Sequencer: Add operators to add and remove fades.

Possible improvements:

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

Jul 8 2019

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 🙂

Jul 8 2019, 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?

Jul 8 2019, 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.

Jul 8 2019, 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

Jul 8 2019, 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).
Jul 8 2019, 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.
Jul 8 2019, 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?

Jul 8 2019, 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

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

Jul 3 2019

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?
Jul 3 2019, 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

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

Jul 2 2019

Nathan Lovato (gdquest) updated the summary of D5166: Sequencer: Add operators to add and remove fades.
Jul 2 2019, 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):

Jul 2 2019, 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.

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

Jul 1 2019

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.

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

Jun 22 2019

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..." :)

Jun 22 2019, 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 (Sequencer) 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 · BF Blender (2.91), Render & Cycles, VFX & Video, Rendering, Images & Movies, Video Sequencer

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 · BF Blender (2.91), Render & Cycles, VFX & Video, Rendering, Images & Movies, Video Sequencer