Page MenuHome

VFX & VideoProject
ActivePublic

Details

Description

This project includes the video sequencer, compositor, motion tracking, Libmv, audio.

Bug reports and patches are to be tagged with VFX & Video

Status
The module is active.

Members

Module Owner: @Sergey Sharybin (sergey)
Artists: @Sean Kennedy (hype), @Sebastian Koenig (sebastian_k), @Francesco Siddi (fsiddi)

Contacts

Links

Recent Activity

Yesterday

Sebastian Parborg (zeddb) added a comment to T94784: Crop node gizmo doesn't work.

@Philipp Oeser (lichtwerk) my bad, the clean up commit from Hans is indeed not in the 3.0 branch.
So disregard this fix.

Mon, Jan 17, 3:32 PM · VFX & Video, Compositing
Philipp Oeser (lichtwerk) added a comment to T94784: Crop node gizmo doesn't work.

@Sebastian Parborg (zeddb): for 3.0.1 corrective release, rB5703efab886d: Fix T94784: Crop node gizmo doesn't work doesnt apply (rBcbca71a7cff3: Cleanup: Move remaning node editor files to C++ is not in 3.0)

Mon, Jan 17, 12:36 PM · VFX & Video, Compositing

Sun, Jan 16

Richard Antalik (ISS) added a revision to T77530: VSE: Pasted strip doesnt have F-Curve keyframes from the original (if pasted between scenes): D13845: VSE: Support copy-pasting strips with animation.
Sun, Jan 16, 8:44 PM · Video Sequencer, VFX & Video, BF Blender
mirh (mirh) added a comment to T60947: FFMpeg color offset.

Well, putting aside it just doesn't feel right to begin with to let such important information unspecified, as I was saying it's all a precarious matter of resolutions.
Just try to render some teeny-weeny video, and you'll see it's the bt.709 color matrix now to be screwing it.

Sun, Jan 16, 6:34 PM · VFX & Video, Images & Movies, BF Blender
Konstantins Visnevskis (kivig) added a comment to T60947: FFMpeg color offset.

What are the downsides of the flags I posted? They do seem to work in standalone. Are those h264 exclusive also? On the other hand it seems h264 is de-facto standard for light on hardware/size video.

Sun, Jan 16, 4:27 PM · VFX & Video, Images & Movies, BF Blender
mirh (mirh) added a comment to T60947: FFMpeg color offset.

After effects, just like "top notch" video players, has this heuristics that choose the color space based on the HD resolution and thinks it's rec.709 even though ffmpeg targets 601 for everything by default.
Other rendering software may actually properly flag the video stream, or even if they don't they may dynamically convert the color space based on the output dimensions (especially if they target professional scenarios that may closely tie with TV work)
This is also what out_color_matrix does, "matching the conventions" expected for unflagged videos.
But since the video is still untagged (and ffmpeg also doesn't have this questionable inputs guess game from the last century) when imported it will be assumed to be rec.601, in turn shifting colors again.
(standalone ffmpeg of course produces the same results of blender that uses it)

Sun, Jan 16, 3:35 PM · VFX & Video, Images & Movies, BF Blender
Konstantins Visnevskis (kivig) added a comment to T60947: FFMpeg color offset.

@mirh (mirh)

p.s. take note browsers are quite the can of worms, and you better use some legit video player to discuss this issue

Browsers are cans of worms by their nature. Mentioned those just for context.

Sun, Jan 16, 12:43 AM · VFX & Video, Images & Movies, BF Blender

Sat, Jan 15

mirh (mirh) added a comment to T60947: FFMpeg color offset.

Ok, so this:
-vf scale=out_color_matrix=bt709
does the conversion for other programs to read colors identical to png.

Sat, Jan 15, 3:47 PM · VFX & Video, Images & Movies, BF Blender
Y.Levin (leviny) added a comment to T93312: Audio out remains on device used when blender started (WASAPI only).

In the latest build linked above, works perfectly in SDL and WASPI. Doesn't work in OpenAL. Tested by connecting and disconnecting wired headset and bluetooth headset, while playing as well as stopping and restarting play after connecting/disconnecting.
Thanks for fixing it!

Sat, Jan 15, 3:10 AM · Audio, VFX & Video, BF Blender

Fri, Jan 14

Joerg Mueller (nexyon) closed T93312: Audio out remains on device used when blender started (WASAPI only) as Resolved.

I pushed a fix for this as part of rB2a095d8bfee3. It works for everyone who tested it, except you @Y.Levin (leviny). I'll mark this as resolved for now, if the problem still persists with the next release of Blender, please reopen this report, or open a new one. If it is fixed, I'd also love to know! Cheers

Fri, Jan 14, 10:58 PM · Audio, VFX & Video, BF Blender
Joerg Mueller (nexyon) added a comment to T93312: Audio out remains on device used when blender started (WASAPI only).

Here's another build that fixes a bug in the last one that WASAPI didn't work properly, when the audio device was switched while playback was stopped: https://builder.blender.org/download/patch/blender-3.1.0-alpha+master-D13823.45894ba931ad-windows.amd64-release.zip

Fri, Jan 14, 7:25 PM · Audio, VFX & Video, BF Blender
Sebastian Parborg (zeddb) closed T94784: Crop node gizmo doesn't work as Resolved by committing rB5703efab886d: Fix T94784: Crop node gizmo doesn't work.
Fri, Jan 14, 5:44 PM · VFX & Video, Compositing
Richard Antalik (ISS) merged T94755: VSE strip animation data does not copy across scenes into T77530: VSE: Pasted strip doesnt have F-Curve keyframes from the original (if pasted between scenes).
Fri, Jan 14, 4:58 PM · Video Sequencer, VFX & Video, BF Blender
Richard Antalik (ISS) merged task T94755: VSE strip animation data does not copy across scenes into T77530: VSE: Pasted strip doesnt have F-Curve keyframes from the original (if pasted between scenes).
Fri, Jan 14, 4:58 PM · VFX & Video, Video Sequencer, BF Blender
Richard Antalik (ISS) added a comment to T94755: VSE strip animation data does not copy across scenes.

This is actually quite old issue, which is not a bug stricly speaking - it was never implemented. There are some limitations, but I think it should be possible to do - will try to implement this now and if I fail will change to known issue.

Fri, Jan 14, 4:58 PM · VFX & Video, Video Sequencer, BF Blender
Germano Cavalcante (mano-wii) changed the status of T94755: VSE strip animation data does not copy across scenes from Needs Triage to Confirmed.
Fri, Jan 14, 3:58 PM · VFX & Video, Video Sequencer, BF Blender
Campbell Barton (campbellbarton) added a comment to T94784: Crop node gizmo doesn't work.

Until we bump to a newer MSVC, I think this is the closest match to C99's struct initialization.

rctf rct_isect{};
rct_isect.xmin = 0;
rct_isect.xmax = 1;
rct_isect.ymin = 0;
rct_isect.ymax = 1;
Fri, Jan 14, 12:24 AM · VFX & Video, Compositing

Thu, Jan 13

Joerg Mueller (nexyon) added a comment to T93312: Audio out remains on device used when blender started (WASAPI only).

It works for me (with the headphone jack) and another person that tested with a bluetooth headset. No idea what's wrong there, sorry.

Thu, Jan 13, 9:12 PM · Audio, VFX & Video, BF Blender
Sebastian Parborg (zeddb) added a comment to T94784: Crop node gizmo doesn't work.

@Campbell Barton (campbellbarton) how would you like it to be initialized?

Thu, Jan 13, 4:52 PM · VFX & Video, Compositing
Y.Levin (leviny) added a comment to T93312: Audio out remains on device used when blender started (WASAPI only).

Yes, on the build you linked. If you play audio on speakers then stop the play, connect a bluetooth headset, press play and the audio should play in the headset. Disconnect the headset, the audio should play in the speakers. For me, works in SDL, not in WASAPI or openAL. If this works for you, the problem may be on my side.

Thu, Jan 13, 4:47 PM · Audio, VFX & Video, BF Blender
Philipp Oeser (lichtwerk) added a comment to T94542: VSE: Animation operators missing cache invalidation.

It also seems inconsistent that when removing keyframes (single or multiple - but not all), RNA updates fire, but on the other hand if you remove all keyframes or whole actions (or any of the operations mentioned in the "snippet list") RNA updates on the affected properties dont fire.

Thu, Jan 13, 1:00 PM · VFX & Video, Animation & Rigging, Video Sequencer, BF Blender
Philipp Oeser (lichtwerk) added a comment to T94542: VSE: Animation operators missing cache invalidation.

This has quite broad reach as all of these (if not more) dont invalidate the cache:

  • [snipped list of operations]

[...]

There is T93151: VSE: Operators missing cache invalidation, but that report is for operators, so I guess it is fine to have this report separate

I don't understand this reasoning. If that report is for operators, and this one is separate, it means this one is not for the behaviour of operators. But you describe a list of operations that don't work well.

Thu, Jan 13, 12:57 PM · VFX & Video, Animation & Rigging, Video Sequencer, BF Blender
Sybren A. Stüvel (sybren) added a comment to T94542: VSE: Animation operators missing cache invalidation.

This has quite broad reach as all of these (if not more) dont invalidate the cache:

  • [snipped list of operations]

[...]

There is T93151: VSE: Operators missing cache invalidation, but that report is for operators, so I guess it is fine to have this report separate

Thu, Jan 13, 11:21 AM · VFX & Video, Animation & Rigging, Video Sequencer, BF Blender
Campbell Barton (campbellbarton) added a comment to T94784: Crop node gizmo doesn't work.

This works, although I'm increasingly of the opinion that we should avoid positional arguments when initializing struct members, it's bitten us a few times and is less readable.

Thu, Jan 13, 7:48 AM · VFX & Video, Compositing
Joerg Mueller (nexyon) added a comment to T93312: Audio out remains on device used when blender started (WASAPI only).

And you tried this with the build that I linked in the last comment that you downloaded, unpacked and then ran the blender.exe in the unpacked folder? Because there it works for me and if it doesn't for you, I'm not sure how to reproduce your issue.

Thu, Jan 13, 6:47 AM · Audio, VFX & Video, BF Blender
Y.Levin (leviny) added a comment to T93312: Audio out remains on device used when blender started (WASAPI only).

So with SDL the behavior is still "correct" (meaning the audio device changes when I connect or disconnect a bluetooth speaker, for example.) With OpenAL (as well as OpenAL+soft which was also an option) and with WASAPI it correctly switches to windows speakers when I disconnect the bluetooth speaker, but does not switch back to the bluetooth speaker when I reconnect it (keeps playing on windows speakers even though all other audio in windows goes to the bluetooth.)

Thu, Jan 13, 5:16 AM · Audio, VFX & Video, BF Blender

Wed, Jan 12

Joerg Mueller (nexyon) added a comment to T93312: Audio out remains on device used when blender started (WASAPI only).

OpenAL has the same behavior btw, but yes, SDL always switches to the default device. I implemented this in this build, can you please try it @Y.Levin (leviny) ? https://builder.blender.org/download/patch/blender-3.1.0-alpha+master-D13823.5bcc14dc05a3-windows.amd64-release.zip

Wed, Jan 12, 9:28 PM · Audio, VFX & Video, BF Blender
Hans Goudey (HooglyBoogly) added a comment to T94784: Crop node gizmo doesn't work.

That seems to work for me, sorry for the typo.

Wed, Jan 12, 4:18 PM · VFX & Video, Compositing
Sebastian Parborg (zeddb) added a comment to T94784: Crop node gizmo doesn't work.

The bisection didn't catch the correct commit actually.
My commit broke it, yes. but we reverted part of it later so that the code started working again.

Wed, Jan 12, 3:56 PM · VFX & Video, Compositing
Philipp Oeser (lichtwerk) updated subscribers of T94845: Compositor artifacts from image wrapping.

Also note that the experimental Full Frame Compositor does not support wrapping at all it seems.
This might be expected (this is explicitly checked in code), just noting that whenever we switch to it, wrapping should go as well

Wed, Jan 12, 2:08 PM · VFX & Video, Compositing, BF Blender
Philipp Oeser (lichtwerk) updated the task description for T94845: Compositor artifacts from image wrapping.
Wed, Jan 12, 1:49 PM · VFX & Video, Compositing, BF Blender
Philipp Oeser (lichtwerk) changed the status of T94845: Compositor artifacts from image wrapping from Needs Triage to Confirmed.

Can confirm.

Wed, Jan 12, 1:49 PM · VFX & Video, Compositing, BF Blender
Campbell Barton (campbellbarton) merged T94778: Switching scenes doesn't stop playback in the previous scene into T71233: Sound continues to play if you switch between scenes without pausing the playback..
Wed, Jan 12, 8:18 AM · VFX & Video, Video Sequencer, Audio, BF Blender
Campbell Barton (campbellbarton) added a revision to T94230: Crash rendering with EEVEE in mesh edit-mode: D13808: Fix T94230: Crash rendering with EEVEE in mesh edit-mode.
Wed, Jan 12, 6:12 AM · Compositing, VFX & Video, BF Blender
Campbell Barton (campbellbarton) renamed T94230: Crash rendering with EEVEE in mesh edit-mode from Compositor crash to Crash rendering with EEVEE in mesh edit-mode.
Wed, Jan 12, 6:09 AM · Compositing, VFX & Video, BF Blender

Tue, Jan 11

Brecht Van Lommel (brecht) closed T93588: Imported video is wrong orientation on Mac OS Arm. as Resolved by committing rB376e425c02ae: Fix T93588: some videos loaded flipped over Y axis on macOS Arm.
Tue, Jan 11, 9:43 PM · Platform: macOS, VFX & Video, BF Blender, Video Sequencer
Sergey Sharybin (sergey) edited Description on VFX & Video.
Tue, Jan 11, 5:38 PM
Sergey Sharybin (sergey) edited Description on VFX & Video.
Tue, Jan 11, 5:35 PM
Sergey Sharybin (sergey) edited Description on VFX & Video.
Tue, Jan 11, 5:15 PM
Sergey Sharybin (sergey) edited Description on VFX & Video.
Tue, Jan 11, 5:14 PM
Sergey Sharybin (sergey) accepted D11671: VSE: Build proxies only for slow movies.
Tue, Jan 11, 10:56 AM · VFX & Video, Video Sequencer
Richard Antalik (ISS) updated the diff for D11671: VSE: Build proxies only for slow movies.
  • Clarify comment, modify condition for automatic building.
Tue, Jan 11, 10:33 AM · VFX & Video, Video Sequencer
Richard Antalik (ISS) closed T94768: Video Sequencer Preview with Prefetch Frames crashes inside Meta Strip as Resolved by committing rBf2fb9a0c59ab: Fix T94768: Crash in VSE prefetching.
Tue, Jan 11, 6:18 AM · VFX & Video, Video Sequencer, BF Blender
Richard Antalik (ISS) added a project to T93588: Imported video is wrong orientation on Mac OS Arm.: Platform: macOS.
Tue, Jan 11, 4:20 AM · Platform: macOS, VFX & Video, BF Blender, Video Sequencer
Richard Antalik (ISS) merged T94496: Dropping videos in any Apple arm64 Blender version results in flipped videos for some video sizes into T93588: Imported video is wrong orientation on Mac OS Arm..
Tue, Jan 11, 4:19 AM · Platform: macOS, VFX & Video, BF Blender, Video Sequencer
Richard Antalik (ISS) added projects to T93588: Imported video is wrong orientation on Mac OS Arm.: BF Blender, VFX & Video.
Tue, Jan 11, 4:17 AM · Platform: macOS, VFX & Video, BF Blender, Video Sequencer

Mon, Jan 10

Campbell Barton (campbellbarton) updated the task description for T94230: Crash rendering with EEVEE in mesh edit-mode.
Mon, Jan 10, 11:35 PM · Compositing, VFX & Video, BF Blender
Sergey Sharybin (sergey) edited Description on VFX & Video.
Mon, Jan 10, 7:18 PM
Sergey Sharybin (sergey) edited Description on VFX & Video.
Mon, Jan 10, 7:16 PM
Sergey Sharybin (sergey) edited Description on VFX & Video.
Mon, Jan 10, 7:16 PM