Page MenuHome

Video SequencerProject
ActivePublic

Details

Description

This project includes the video sequence editor.

Subproject of VFX & Video

Recent Activity

Today

Richard Antalik (ISS) added a comment to D15047: VSE preview transform autokeying improvements.

When checking functionality, I got crash after transformation if no keyframes were present - null dereference of fcu. Don't see fcurve created anywhere in this patch too.

Sun, May 29, 2:53 AM · Animation & Rigging, Video Sequencer, VFX & Video
Richard Antalik (ISS) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

I think it makes sense to split this report up in multiple reports (will do that).

Ah right that's correct. Not sure what would be good solution. Sounds to me that in case when property is animated, cache entry should be created only when keyframe is inserted, but even that is not quite enough - it would have to check if all properties that were changed were keyed. Looks quite complicated to handle this.

Havent looked at cache internals (where the entries are made, when/how exactly this get invalidated), could check if you give me a hint, but looks like this is essential funtionality that is just behaving wrong (by design?)

Sun, May 29, 1:21 AM · BF Blender, VFX & Video, Video Sequencer

Fri, May 27

Sergey Sharybin (sergey) added a comment to T69444: VSE Linked external scene with audio with input Sequencer only works if the scene is NOT also linked with input Camera.

The dependency graph is following the design within which there is a separation between data and its state. Basically, data is the .blend file and state is the result of the dependency graph evaluation. This enforces all areas adjacent to the dependency graph and scene evaluation to support such separation. This is something what might not be fully done yet due to various reasons.

Fri, May 27, 7:43 PM · BF Blender, VFX & Video, Video Sequencer
Sybren A. Stüvel (sybren) updated the summary of D15047: VSE preview transform autokeying improvements.
Fri, May 27, 5:34 PM · Animation & Rigging, Video Sequencer, VFX & Video
Philipp Oeser (lichtwerk) added a comment to D15047: VSE preview transform autokeying improvements.

Testbuilds up https://builder.blender.org/download/patch/

Fri, May 27, 5:07 PM · Animation & Rigging, Video Sequencer, VFX & Video
Philipp Oeser (lichtwerk) added projects to D15047: VSE preview transform autokeying improvements: VFX & Video, Video Sequencer, Animation & Rigging.

CCing @Campbell Barton (campbellbarton) only for the case of ED_autokeyframe_property being called from a gizmo

Fri, May 27, 3:56 PM · Animation & Rigging, Video Sequencer, VFX & Video
Philipp Oeser (lichtwerk) added a revision to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation: D15047: VSE preview transform autokeying improvements.
Fri, May 27, 3:53 PM · BF Blender, VFX & Video, Video Sequencer
Philipp Oeser (lichtwerk) added a revision to T98429: VSE autokeying transforms in preview only creates keyframes for rotation/scale if rotating/scaling around cursor (should keyframe position as well): D15047: VSE preview transform autokeying improvements.
Fri, May 27, 3:53 PM · Video Sequencer, VFX & Video, Animation & Rigging, BF Blender
Philipp Oeser (lichtwerk) added a revision to T98430: VSE autokeying transforms in preview only creates keyframes if there is an FCurve already: D15047: VSE preview transform autokeying improvements.
Fri, May 27, 3:53 PM · Video Sequencer, VFX & Video, Animation & Rigging, BF Blender
Philipp Oeser (lichtwerk) added a revision to T98431: VSE autokeying transforms in preview does not work during animation playback: D15047: VSE preview transform autokeying improvements.
Fri, May 27, 3:53 PM · Video Sequencer, VFX & Video, Animation & Rigging, BF Blender
Philipp Oeser (lichtwerk) renamed T98429: VSE autokeying transforms in preview only creates keyframes for rotation/scale if rotating/scaling around cursor (should keyframe position as well) from VSE autokeying transforms in preview only creates keyframes for rotation if rotating around cursor (should keyframe position as well) to VSE autokeying transforms in preview only creates keyframes for rotation/scale if rotating/scaling around cursor (should keyframe position as well).
Fri, May 27, 3:18 PM · Video Sequencer, VFX & Video, Animation & Rigging, BF Blender
Philipp Oeser (lichtwerk) changed the status of T98435: VSE autokeying transforms in preview dont respect keyingsets from Needs Triage to Confirmed.
Fri, May 27, 10:49 AM · Video Sequencer, VFX & Video, Animation & Rigging, BF Blender
Philipp Oeser (lichtwerk) closed T98015: VSE strip transforms do not animate correctly and persist after clearing the animation as Archived.

I have split this up in multiple reports (claimed the first three related to autokeying for now), see
T98429: VSE autokeying transforms in preview only creates keyframes for rotation/scale if rotating/scaling around cursor (should keyframe position as well)
T98430: VSE autokeying transforms in preview only creates keyframes if there is an FCurve already
T98431: VSE autokeying transforms in preview does not work during animation playback
T98432: VSE unkeyed transforms in preview persist in cache
T98433: VSE keyframed transforms in preview persist in cache after keyframes have been cleared

Fri, May 27, 10:37 AM · BF Blender, VFX & Video, Video Sequencer
Philipp Oeser (lichtwerk) changed the status of T98433: VSE keyframed transforms in preview persist in cache after keyframes have been cleared from Needs Triage to Confirmed.

CC @Richard Antalik (ISS)
CC @Omar Emara (OmarSquircleArt)

Fri, May 27, 10:34 AM · Animation & Rigging, Video Sequencer, VFX & Video, BF Blender
Philipp Oeser (lichtwerk) changed the status of T98432: VSE unkeyed transforms in preview persist in cache from Needs Triage to Confirmed.

CC @Richard Antalik (ISS)
CC @Omar Emara (OmarSquircleArt)

Fri, May 27, 10:33 AM · Animation & Rigging, Video Sequencer, VFX & Video, BF Blender
Philipp Oeser (lichtwerk) changed the status of T98431: VSE autokeying transforms in preview does not work during animation playback from Needs Triage to Confirmed.

CC @Richard Antalik (ISS)
CC @Omar Emara (OmarSquircleArt)

Fri, May 27, 10:32 AM · Video Sequencer, VFX & Video, Animation & Rigging, BF Blender
Philipp Oeser (lichtwerk) changed the status of T98430: VSE autokeying transforms in preview only creates keyframes if there is an FCurve already from Needs Triage to Confirmed.

CC @Richard Antalik (ISS)
CC @Omar Emara (OmarSquircleArt)

Fri, May 27, 10:32 AM · Video Sequencer, VFX & Video, Animation & Rigging, BF Blender
Philipp Oeser (lichtwerk) changed the status of T98429: VSE autokeying transforms in preview only creates keyframes for rotation/scale if rotating/scaling around cursor (should keyframe position as well) from Needs Triage to Confirmed.

CC @Richard Antalik (ISS)
CC @Omar Emara (OmarSquircleArt)

Fri, May 27, 10:31 AM · Video Sequencer, VFX & Video, Animation & Rigging, BF Blender
Philipp Oeser (lichtwerk) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

@Richard Antalik (ISS): you also have not commented on the "persting-after-clearing-animation" issue (if this is a duplicate of the mentioned report)

Fri, May 27, 8:54 AM · BF Blender, VFX & Video, Video Sequencer
Philipp Oeser (lichtwerk) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

I think it makes sense to split this report up in multiple reports (will do that).

Fri, May 27, 8:51 AM · BF Blender, VFX & Video, Video Sequencer

Thu, May 26

Richard Antalik (ISS) added a comment to T98287: VSE: adding scene stripe resets animation of colour stripe with mask.

But I can reproduce difference in color strip animation when scene strip is enabled/disabled, so I guess this would be enough to investigate.

Thu, May 26, 11:16 PM · Masking, Video Sequencer, VFX & Video, BF Blender
Richard Antalik (ISS) added a comment to T98287: VSE: adding scene stripe resets animation of colour stripe with mask.

@forceengine Yes I can check on Linux, but not really debug at least easily. But since you report different OS to be working correctly which implies different settings, can you check if you have disk cache enabled on Linux installation and if issue will happen when you disable it?

Thu, May 26, 11:12 PM · Masking, Video Sequencer, VFX & Video, BF Blender
Richard Antalik (ISS) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

Ah right that's correct. Not sure what would be good solution. Sounds to me that in case when property is animated, cache entry should be created only when keyframe is inserted, but even that is not quite enough - it would have to check if all properties that were changed were keyed. Looks quite complicated to handle this.

Thu, May 26, 11:05 PM · BF Blender, VFX & Video, Video Sequencer
forceengine added a comment to T98287: VSE: adding scene stripe resets animation of colour stripe with mask.

I don't understand how can I see the issue from provided still frame in comment above - what frame number is that? Looks like frame 61, which is what I see in preview. Is that incorrect?

If I can reproduce on windows, it would help a lot, because I don't have linux machine with dev environment set up.

Thu, May 26, 8:54 PM · Masking, Video Sequencer, VFX & Video, BF Blender
Philipp Oeser (lichtwerk) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

However, I am not sure how to prevent the "hop" when transforming (but not actually setting a keyframe)

If I understand this correctly, the "hop" frame from report was the only correct frame, since it was rendered after transformation was done. So I would say if keyframes would be set this would not happen.

Yes, if you would set a key there, this would be fine.
But if you dont set a key there [which is totally fine], this is wrong. And this has nothing to do with autokey or the cursor rotation (see my previous example/comment).
Once you change frames, the unkeyed change needs to vanish (but atm. it remains in the cache).

Thu, May 26, 2:27 PM · BF Blender, VFX & Video, Video Sequencer
Richard Antalik (ISS) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

However, I am not sure how to prevent the "hop" when transforming (but not actually setting a keyframe)

Thu, May 26, 12:59 PM · BF Blender, VFX & Video, Video Sequencer
shaun kreider (skreider) added a comment to T86301: VSE Regression: Changing dimensions are cropping instead of scaling.

In Blender 2.x I could export any video resolution I wanted and it did the business, now in 3.x a project seems to be stuck at whatever resolution it was started in. Is there a work around for this?

Thu, May 26, 2:55 AM · Video Sequencer, VFX & Video, BF Blender

Wed, May 25

Joerg Mueller (nexyon) added a comment to T69444: VSE Linked external scene with audio with input Sequencer only works if the scene is NOT also linked with input Camera.

I just investigated a bit and it seems like this bug was introduced by @Sergey Sharybin (sergey) in rB89946834a17 with an improper fix for the issue of a Camera strip playing audio. I assume he never tested setting it back to Sequence afterwards. @Sergey Sharybin (sergey) can you fix this please?

Wed, May 25, 9:04 PM · BF Blender, VFX & Video, Video Sequencer
Joerg Mueller (nexyon) added a comment to T69444: VSE Linked external scene with audio with input Sequencer only works if the scene is NOT also linked with input Camera.

Well, theoretically you only have to call BKE_sound_add_scene_sound[_defaults] when the sound of a scene should be played and call BKE_sound_remove_scene_sound when you want to remove that sound again using the handle you got as return value from the first call. So all you should have to do is to make sure that for a scene strip with input Camera this is not called at all or removed if it is changed and vice versa for the input Sequencer.

Wed, May 25, 8:27 PM · BF Blender, VFX & Video, Video Sequencer
Philipp Oeser (lichtwerk) placed T98015: VSE strip transforms do not animate correctly and persist after clearing the animation up for grabs.

@Richard Antalik (ISS): I have most of the autokeyframing improvements done (will clean up the patch and post tomorrow)

Wed, May 25, 5:25 PM · BF Blender, VFX & Video, Video Sequencer
Omar Emara (OmarSquircleArt) closed T96176: When importing movies there are blank frames even the movie clip ends way before? also blender doesn't recognize framerates correctly as Archived.

No activity for more than a week. As per the tracker policy we assume the issue is gone and can be closed.

Wed, May 25, 12:12 PM · BF Blender, Video Sequencer
Philipp Oeser (lichtwerk) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

Also noticed this should probably respect autokeying setting which relate to Keyingsets (will also check on that) as well as Replace / Add & Replace -- not sure about Layered Recording (but is worth checking also.

Wed, May 25, 10:41 AM · BF Blender, VFX & Video, Video Sequencer
Philipp Oeser (lichtwerk) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

Also noticed that autokeying image transforms in preview only works if you have a keyframe already (this is inconsistent with auto keyframing elsewhere, will also check on that)

Wed, May 25, 10:25 AM · BF Blender, VFX & Video, Video Sequencer
Philipp Oeser (lichtwerk) claimed T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

@Richard Antalik (ISS): what about the persistence thing then? should we split that off of this report?

Wed, May 25, 10:21 AM · BF Blender, VFX & Video, Video Sequencer
Omar Emara (OmarSquircleArt) changed the status of T98287: VSE: adding scene stripe resets animation of colour stripe with mask from Needs Information from User to Confirmed.

I can reproduce the issue. What seems to be happening is that the red color strips have animations that sometimes gets evaluated at the active scene frame and sometimes gets evaluated at the frame of the scene of the scene strip of the clock.
While they should always be evaluated at the frame of the active scene as far as I can tell.

Wed, May 25, 9:48 AM · Masking, Video Sequencer, VFX & Video, BF Blender
Omar Emara (OmarSquircleArt) added a comment to T98265: Issue with hold split in video sequencer, it duplicates the sequence before..

Seems to happen with many files, but here is this particular one.

Wed, May 25, 8:59 AM · VFX & Video, Video Sequencer, BF Blender
Richard Antalik (ISS) changed the status of T98265: Issue with hold split in video sequencer, it duplicates the sequence before. from Needs Triage to Needs Information from User.
Wed, May 25, 1:45 AM · VFX & Video, Video Sequencer, BF Blender
Richard Antalik (ISS) added a comment to T98265: Issue with hold split in video sequencer, it duplicates the sequence before..

Can you provide video file? I can't reproduce still. Could be ffmpeg issue as well.

Wed, May 25, 12:42 AM · VFX & Video, Video Sequencer, BF Blender
Richard Antalik (ISS) changed the status of T98015: VSE strip transforms do not animate correctly and persist after clearing the animation from Needs Triage to Confirmed.

Ah sorry I did rotation around strip pivot point, not 2D cursor. So I can reproduce and indeed I think that position should be keyframed in this case.

Wed, May 25, 12:35 AM · BF Blender, VFX & Video, Video Sequencer

Tue, May 24

Richard Antalik (ISS) added a comment to T98287: VSE: adding scene stripe resets animation of colour stripe with mask.

I am checking on Windows, so this could be the reason for me not being able to reproduce. From videos in description it looked to me that issue is flickering of animated color strip. I don't understand how can I see the issue from provided still frame in comment above - what frame number is that? Looks like frame 61, which is what I see in preview. Is that incorrect?

Tue, May 24, 11:51 PM · Masking, Video Sequencer, VFX & Video, BF Blender
Richard Antalik (ISS) added a comment to T69444: VSE Linked external scene with audio with input Sequencer only works if the scene is NOT also linked with input Camera.

There are developers that seem to be able to implemet features in audaspace though so hopefully.

How is this an issue in audaspace? For me it sounds this issue has to do with the blender side of things? I wonder if this is one of the issues introduced with the depsgraph?

Tue, May 24, 11:28 PM · BF Blender, VFX & Video, Video Sequencer
Joerg Mueller (nexyon) added a comment to T69444: VSE Linked external scene with audio with input Sequencer only works if the scene is NOT also linked with input Camera.

There are developers that seem to be able to implemet features in audaspace though so hopefully.

Tue, May 24, 9:48 PM · BF Blender, VFX & Video, Video Sequencer
forceengine added a comment to T98287: VSE: adding scene stripe resets animation of colour stripe with mask.

It seems the file does not include the images necessary to make the clock, so I can't exactly replicate the sequence. Can you pack into the file or attach the necessary images?

Tue, May 24, 6:20 PM · Masking, Video Sequencer, VFX & Video, BF Blender
Philipp Oeser (lichtwerk) added a comment to T98015: VSE strip transforms do not animate correctly and persist after clearing the animation.

I can confirm (both the persistence after clearing the animation as well as the "hop").

Tue, May 24, 12:47 PM · BF Blender, VFX & Video, Video Sequencer
gabriel montagné (gabriel.montagne) added a comment to T69444: VSE Linked external scene with audio with input Sequencer only works if the scene is NOT also linked with input Camera.

Hi, is this bug going to be fixed anytime soon? is there any workaround for the meantime?

Anytime soon I can't tell. I am not sure if there exists infrastructure to handle this issue. There are developers that seem to be able to implemet features in audaspace though so hopefully. For workaround, I would think that duplicating scene and using one solely for sound and another for image would work?

Tue, May 24, 12:09 PM · BF Blender, VFX & Video, Video Sequencer
Omar Emara (OmarSquircleArt) added a comment to T98265: Issue with hold split in video sequencer, it duplicates the sequence before..

Adjusting any property invalidates the cache and also fixes the issue.

Tue, May 24, 11:51 AM · VFX & Video, Video Sequencer, BF Blender
Antonio Vazquez (antoniov) updated the diff for D14987: VSE: New Set Scene length base on Strip length.
  • Update after first review
Tue, May 24, 10:03 AM · Video Sequencer, Grease Pencil
Omar Emara (OmarSquircleArt) changed the status of T98265: Issue with hold split in video sequencer, it duplicates the sequence before. from Needs Information from User to Needs Triage.

Reopening the file fixes the issue, so it seems to be a cache issue indeed.

Tue, May 24, 8:34 AM · VFX & Video, Video Sequencer, BF Blender
Omar Emara (OmarSquircleArt) changed the status of T98015: VSE strip transforms do not animate correctly and persist after clearing the animation from Needs Information from User to Needs Triage.

Disk cache is not enabled.

Tue, May 24, 8:27 AM · BF Blender, VFX & Video, Video Sequencer
Richard Antalik (ISS) added a comment to D14987: VSE: New Set Scene length base on Strip length.

@Peter Fog (tintwotin) is correct that if you change scene frame range, this is not reflected in scene strip(reverse of what is done in this patch) I have found D2322 that tried to fix this. In different patch I remember concern, that if sequencer using particular scene is in different .blend file, such automatic update would not work.

Tue, May 24, 2:06 AM · Video Sequencer, Grease Pencil