Page MenuHome

Félix (Miadim)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 19 2018, 1:21 PM (179 w, 6 d)

Recent Activity

Today

Félix (Miadim) added a comment to T93500: sequence.fps returns 0.0 when proxy is used.

That's exactly what I mean. Ok, let's discuss it on chat, I only wanted to notify in case it was related somehow.

Tue, Nov 30, 11:54 AM · Video Sequencer, VFX & Video, BF Blender
Félix (Miadim) added a comment to T93500: sequence.fps returns 0.0 when proxy is used.

I can confirm this seems related to the proxies building.
When I set sequencer_proxy_setup to Manual I have no problem anymore.

Tue, Nov 30, 11:33 AM · Video Sequencer, VFX & Video, BF Blender
Félix (Miadim) added a comment to T93500: sequence.fps returns 0.0 when proxy is used.

I also have a strange behaviour using the 3.0 release candidate:

Tue, Nov 30, 10:35 AM · Video Sequencer, VFX & Video, BF Blender
Félix (Miadim) added a comment to T93500: sequence.fps returns 0.0 when proxy is used.

25 is indeed correct. I've tried to load factory setting but nothing changed.

Tue, Nov 30, 10:31 AM · Video Sequencer, VFX & Video, BF Blender
Félix (Miadim) created T93500: sequence.fps returns 0.0 when proxy is used.
Tue, Nov 30, 9:21 AM · Video Sequencer, VFX & Video, BF Blender

Fri, Nov 26

M (manuelkcrytek) awarded T85553: Make App templates more versatile a Like token.
Fri, Nov 26, 10:41 AM · Python API, BF Blender

Thu, Nov 18

Félix (Miadim) added a comment to D12228: CMake: option to install Python headers.

You would have also had to tell your users to install a compiler (Visual Studio, Xcode, , ...) and CMake for that to work though. And then they might run into various configuration or version issues with that.

Thu, Nov 18, 9:38 AM · Python API

Wed, Nov 17

Félix (Miadim) added a comment to D12228: CMake: option to install Python headers.

@Sybren A. Stüvel (sybren), I did not talk about loading the module but pip installing it. I cannot install from master on windows neither ubuntu. Getting a big long error, I'm not sure this is the right place to put it unless you ask me to (or I'm pretty sure you'll get the same using my command).

Wed, Nov 17, 8:25 PM · Python API

Fri, Nov 12

Félix (Miadim) added a comment to D12228: CMake: option to install Python headers.

As @Sybren A. Stüvel (sybren) asked for it, I can provide one use case to test that:

Fri, Nov 12, 10:31 AM · Python API

Tue, Nov 2

Félix (Miadim) updated the summary of D11995: Feature: meta.separate() Python API.
Tue, Nov 2, 12:05 PM
Félix (Miadim) updated the diff for D11995: Feature: meta.separate() Python API.
  • Keep meta_separate operator in C and created SEQ_edit_move_strip_to_seqbase
Tue, Nov 2, 12:04 PM
Félix (Miadim) added a comment to T92623: Wipe opacity change doesn't invalidate current frame prefetch.

Yes I mean exactly that. And using your .blend file I can reproduce the issue:

Tue, Nov 2, 9:17 AM · BF Blender

Oct 29 2021

Félix (Miadim) created T92623: Wipe opacity change doesn't invalidate current frame prefetch.
Oct 29 2021, 7:39 PM · BF Blender
Félix (Miadim) updated the task description for T92621: foreach_get/set doesn't work for enum.
Oct 29 2021, 7:08 PM · Python API, BF Blender
Félix (Miadim) created T92621: foreach_get/set doesn't work for enum.
Oct 29 2021, 7:04 PM · Python API, BF Blender

Oct 22 2021

Félix (Miadim) added a comment to D12228: CMake: option to install Python headers.

Hi @Campbell Barton (campbellbarton), is this something blocking I may help with?

Oct 22 2021, 4:09 PM · Python API

Oct 15 2021

Félix (Miadim) added a comment to D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels.

We must overlap region only for preview and not for sequencer, but I wasn't able to manage it. I asked for advice from UI team but nothing came up and then I left this patch in stanby for a while. I'd be glad to achieve it in the end.

Oct 15 2021, 10:44 AM

Oct 1 2021

Félix (Miadim) updated the diff for D12664: Optim: new_movie skip file opening when duration is known. Delayed data load..
  • Fix: crash for missing stripdata
Oct 1 2021, 7:47 PM
Félix (Miadim) updated the diff for D12664: Optim: new_movie skip file opening when duration is known. Delayed data load..
  • Fixed render crashes
  • Use prefetch to load data to avoid lag at shot change while playing
Oct 1 2021, 9:36 AM

Sep 29 2021

Félix (Miadim) updated the diff for D12664: Optim: new_movie skip file opening when duration is known. Delayed data load..
  • Fix: remove prefetch load data because was causing crashes with meta sequences and @Richard Antalik (ISS) said it shouldn't be there.
Sep 29 2021, 9:45 AM

Sep 28 2021

Félix (Miadim) added a comment to D12664: Optim: new_movie skip file opening when duration is known. Delayed data load..

Also requiring duration for rna_Sequences_new_movie is quite bad idea I think, because how are you supposed to know what file duration is before it is added? Also people may not notice that this causes files to be not loaded and reading movie specific properties would result in incorrect values. This would be solved by calling SEQ_set_data_from_anim from RNA get/set functions though, but still. I would rather add boolean argument to skip file loading, so it has to be enabled explicitly.

Sep 28 2021, 2:01 PM
Félix (Miadim) requested review of D12664: Optim: new_movie skip file opening when duration is known. Delayed data load..
Sep 28 2021, 1:16 PM

Sep 24 2021

Félix (Miadim) updated the summary of D12048: Feature: display_stack() function for meta_toggle.
Sep 24 2021, 8:17 PM
Félix (Miadim) updated the diff for D12048: Feature: display_stack() function for meta_toggle.

Feature: sequence_editor.display_stack(meta_seq) function

Sep 24 2021, 8:15 PM
Félix (Miadim) updated the diff for D12048: Feature: display_stack() function for meta_toggle.
  • Feature: sequence_editor.display_stack(meta_seq) function
Sep 24 2021, 8:09 PM
Félix (Miadim) updated the diff for D12048: Feature: display_stack() function for meta_toggle.
  • Keep meta_toggle operator to C and API: sequence_editor.display_stack(meta_seq or None)
Sep 24 2021, 3:12 PM

Sep 21 2021

Félix (Miadim) added a comment to T91456: VSE: Time cursor jumping back to previous position after pageup/pagedown on MacOS.

Isn't it related to https://developer.blender.org/T91450?

Sep 21 2021, 9:41 PM · Platform: macOS, VFX & Video, Video Sequencer, BF Blender

Sep 18 2021

Joseph Eagar (joeedh) awarded D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels a Like token.
Sep 18 2021, 11:46 AM

Sep 16 2021

Félix (Miadim) created T91450: OSX Video Editing: frame_set() jumps back.
Sep 16 2021, 11:25 AM · VFX & Video, Platform: macOS, BF Blender

Sep 10 2021

Félix (Miadim) added a comment to D12405: VSE: Add color tags to strips.

@Falk David (filedescriptor) Yes that's what I was thinking, then I didn't understand the reply from Francesco at all :)

Sep 10 2021, 10:17 AM · Video Sequencer
Félix (Miadim) added a comment to D12405: VSE: Add color tags to strips.

@Francesco Siddi (fsiddi) I think your comment is a reply to mine.

Sep 10 2021, 10:01 AM · Video Sequencer

Sep 8 2021

Félix (Miadim) added a comment to D12405: VSE: Add color tags to strips.

The color palette is a nice design for users, but the color parameter must be fully customizable using the python API.
As a tool developer I need a full control over the strip's color, to match the production defined colors for example (ie to display statuses) or to highlight parts of an editing...

Sep 8 2021, 6:59 PM · Video Sequencer

Sep 1 2021

Félix (Miadim) added a comment to T91110: VSE: Memory leak importing bunch of medias.

Also, I've tried the same steps I listed with Proxy Setup to Manual and I get the exact same result.

Sep 1 2021, 4:18 PM · Video Sequencer, VFX & Video, BF Blender
Félix (Miadim) added a comment to T91110: VSE: Memory leak importing bunch of medias.

Yes I hesitated to call it Memory not freed. Maybe it's not a memory leak, but why the memory isn't freed right after the proxies are built? It shouldn't be a flat part remaining until I close, delete or open another .blend. It must freed instantly when the python process is done, no?

Sep 1 2021, 4:04 PM · Video Sequencer, VFX & Video, BF Blender
Félix (Miadim) created T91110: VSE: Memory leak importing bunch of medias.
Sep 1 2021, 2:21 PM · Video Sequencer, VFX & Video, BF Blender

Aug 26 2021

Evan Ryan (evantryan) awarded T85553: Make App templates more versatile a Like token.
Aug 26 2021, 5:51 PM · Python API, BF Blender
Félix (Miadim) added a comment to T85553: Make App templates more versatile.

I propose two features to fulfill the need I described:

Aug 26 2021, 4:05 PM · Python API, BF Blender

Aug 25 2021

Félix (Miadim) added a comment to D12217: VSE: Use the word "Hide" for all non-sound strip types instead of the counter-intuitive "Mute"..

IMO it's the way you think about it: "mute" is process based thinking, you know that videos are processed and make an output, then you "mute" a contributor to this output. "hide" is usage based thinking, you see something, you don't want to see it any more, you "hide" it whatever happens in background. "Mute" infers you have an idea about what's happening in the engine.

Aug 25 2021, 10:20 AM · User Interface, VFX & Video, Video Sequencer

Aug 18 2021

Félix (Miadim) accepted D12228: CMake: option to install Python headers.

Works well for me on MacOS, cannot test it for Windows for a moment, then I'll rely on others' feedback ;) Thanks for all.

Aug 18 2021, 9:22 AM · Python API

Aug 17 2021

Félix (Miadim) added a comment to D12228: CMake: option to install Python headers.

Tried it on MacOS and it doesn't seem to copy the headers into python/include/python3.9/ but if it worked for @Ankit Meel (ankitm) maybe I did something wrong, it's the first time I apply a patch from arcanist. I'll investigate more.

Aug 17 2021, 5:23 PM · Python API
Félix (Miadim) added a comment to D12048: Feature: display_stack() function for meta_toggle.

I agree about the design you propose. It's cleaner. I'll change that.

Aug 17 2021, 9:31 AM

Aug 16 2021

Félix (Miadim) added a comment to D12040: Fix: script.reload() operator reloads current app template.

Hi @Campbell Barton (campbellbarton), is my change fine for you?

Aug 16 2021, 9:33 AM

Jul 29 2021

Félix (Miadim) updated the diff for D11995: Feature: meta.separate() Python API.
  • Fix: .separate() function only for meta strips
Jul 29 2021, 2:13 PM

Jul 28 2021

Félix (Miadim) updated the diff for D12040: Fix: script.reload() operator reloads current app template.
  • Fix: Correction for _disable condition
Jul 28 2021, 11:09 AM
Félix (Miadim) requested review of D12048: Feature: display_stack() function for meta_toggle.
Jul 28 2021, 10:48 AM

Jul 27 2021

Félix (Miadim) added a comment to D11995: Feature: meta.separate() Python API.

Re-reading it, I think it would be better to move that to rna_sequencer.c -> rna_def_meta to have the function accessible only for meta sequences.

Jul 27 2021, 10:08 PM
Félix (Miadim) claimed T78500: Application Template: script.reload() doesn't reload app template.

D12040

Jul 27 2021, 4:24 PM · Restricted Project, Python API, BF Blender
Félix (Miadim) added a revision to T78500: Application Template: script.reload() doesn't reload app template: D12040: Fix: script.reload() operator reloads current app template.
Jul 27 2021, 4:22 PM · Restricted Project, Python API, BF Blender
Félix (Miadim) requested review of D12040: Fix: script.reload() operator reloads current app template.
Jul 27 2021, 4:22 PM

Jul 26 2021

Félix (Miadim) added a comment to D11995: Feature: meta.separate() Python API.

Okay then, I'll rely on your schedule ;)

Jul 26 2021, 3:43 PM
Félix (Miadim) added a comment to D11995: Feature: meta.separate() Python API.

If the meta.separate() function is valid anyhow we could merge only that.

Jul 26 2021, 3:21 PM
Félix (Miadim) retitled D11985: Feature: Sequencer python API sequence.parent_meta() from Feature: Sequencer python API sequence.get_parent_meta() to Feature: Sequencer python API sequence.parent_meta().
Jul 26 2021, 1:03 PM
Félix (Miadim) updated the summary of D11985: Feature: Sequencer python API sequence.parent_meta().
Jul 26 2021, 12:58 PM
Félix (Miadim) updated the diff for D11985: Feature: Sequencer python API sequence.parent_meta().
  • Required Changes
Jul 26 2021, 12:57 PM
Félix (Miadim) added inline comments to D11985: Feature: Sequencer python API sequence.parent_meta().
Jul 26 2021, 11:24 AM

Jul 22 2021

Félix (Miadim) requested review of D11995: Feature: meta.separate() Python API.
Jul 22 2021, 12:05 PM

Jul 21 2021

Félix (Miadim) updated the summary of D11985: Feature: Sequencer python API sequence.parent_meta().
Jul 21 2021, 2:21 PM
Félix (Miadim) requested review of D11985: Feature: Sequencer python API sequence.parent_meta().
Jul 21 2021, 2:19 PM

Jun 19 2021

Félix (Miadim) added a comment to T89266: Investigate renaming the "Video Sequencer" editor.

Following the logic of "Compositor" VS "Composisting" maybe it should be "Video Editor" and "Video Editing" and to be put in the General layout.

Jun 19 2021, 3:34 PM · Video Sequencer, User Interface, BF Blender

Apr 7 2021

Félix (Miadim) updated subscribers of T85553: Make App templates more versatile.

This has been discussed and a poc has been made by @Ray molenkamp (LazyDodo): https://devtalk.blender.org/t/blender-user-scripts-and-multiple-paths/10395

Apr 7 2021, 11:47 AM · Python API, BF Blender

Mar 26 2021

Félix (Miadim) added a comment to D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels.

This patch is missing before and after images, some reasoning for why it's better, etc. Without any context it's hard to understand the change.

Mar 26 2021, 4:35 PM
Félix (Miadim) updated the summary of D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels.
Mar 26 2021, 4:34 PM

Mar 19 2021

Félix (Miadim) updated the diff for D10759: VSE|Feature: Add strip.move_to(meta) function.
  • Use SEQ_get_seqbase_by_seq
Mar 19 2021, 9:51 AM

Mar 18 2021

Félix (Miadim) updated the diff for D10759: VSE|Feature: Add strip.move_to(meta) function.
  • Use seq_find_seqbase to find the appropriate seqbase
Mar 18 2021, 8:01 PM
Félix (Miadim) updated the diff for D10661: Feature: Python API create empty meta sequence for easier nested editing creation.
  • Cleaning: removed unused bmain an reports.
Mar 18 2021, 6:57 PM
Félix (Miadim) updated the summary of D10759: VSE|Feature: Add strip.move_to(meta) function.
Mar 18 2021, 6:33 PM
Félix (Miadim) updated the diff for D10759: VSE|Feature: Add strip.move_to(meta) function.
  • Fix strip moving to meta
Mar 18 2021, 6:31 PM
Félix (Miadim) updated the diff for D10661: Feature: Python API create empty meta sequence for easier nested editing creation.
  • Cleaning: Changed comments syntax
Mar 18 2021, 2:51 PM
Félix (Miadim) added inline comments to D10661: Feature: Python API create empty meta sequence for easier nested editing creation.
Mar 18 2021, 2:45 PM
Félix (Miadim) requested review of D10759: VSE|Feature: Add strip.move_to(meta) function.
Mar 18 2021, 2:39 PM

Mar 17 2021

Félix (Miadim) added a comment to D10661: Feature: Python API create empty meta sequence for easier nested editing creation.

I think I did it as expected, tell me, it's my first patch :)

Mar 17 2021, 7:09 PM
Félix (Miadim) updated the diff for D10661: Feature: Python API create empty meta sequence for easier nested editing creation.
  • Changes: created seq activation removed. created meta len 1 by default
Mar 17 2021, 7:02 PM
Félix (Miadim) added a comment to D10661: Feature: Python API create empty meta sequence for easier nested editing creation.

Any input about this patch?

Mar 17 2021, 12:38 PM

Mar 16 2021

Félix (Miadim) added a comment to D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels.

I think the best option could be to keep a non-transparent sidebar for the SEQUENCER but have a transparent one for the PREVIEW. This implies to have a way to guess the view_type in ED_region_is_overlap, is this possible?

Mar 16 2021, 10:41 PM

Mar 9 2021

Félix (Miadim) added a comment to D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels.

Yes I have the same disappearance.

Mar 9 2021, 3:08 PM
Félix (Miadim) updated the summary of D10661: Feature: Python API create empty meta sequence for easier nested editing creation.
Mar 9 2021, 11:53 AM
Félix (Miadim) updated the summary of D10661: Feature: Python API create empty meta sequence for easier nested editing creation.
Mar 9 2021, 11:53 AM
Félix (Miadim) updated the summary of D10661: Feature: Python API create empty meta sequence for easier nested editing creation.
Mar 9 2021, 11:52 AM
Félix (Miadim) requested review of D10661: Feature: Python API create empty meta sequence for easier nested editing creation.
Mar 9 2021, 11:44 AM

Mar 8 2021

Félix (Miadim) updated the summary of D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels.
Mar 8 2021, 8:59 AM
Félix (Miadim) updated the summary of D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels.
Mar 8 2021, 8:58 AM
Félix (Miadim) requested review of D10639: VSE UI: Sidebar overlapping and transparent. Keep the image at full size in Preview and make it still visible under the panels.
Mar 8 2021, 8:38 AM

Mar 3 2021

Félix (Miadim) awarded D10498: CMake/deps: Append platform CFLAGS and LDFLAGS to Python build to ensure compatibility with minimum macOS version a Burninate token.
Mar 3 2021, 5:12 PM

Feb 16 2021

Félix (Miadim) added a comment to T65719: VSE timeline import / export.

The code is ready to be tested!

Feb 16 2021, 12:14 PM · Video Sequencer
Félix (Miadim) created T85688: ExportHelper: filename_ext change is appended to the previous name + ext instead of changing ext.
Feb 16 2021, 11:35 AM · Python API, BF Blender

Feb 11 2021

Félix (Miadim) updated the task description for T85553: Make App templates more versatile.
Feb 11 2021, 2:37 PM · Python API, BF Blender
Félix (Miadim) created T85553: Make App templates more versatile.
Feb 11 2021, 2:35 PM · Python API, BF Blender

Feb 8 2021

Félix (Miadim) added a comment to T65719: VSE timeline import / export.

Here is the repo: https://gitlab.com/Tilix4/vse-io

Feb 8 2021, 7:33 PM · Video Sequencer
Félix (Miadim) added a comment to T65719: VSE timeline import / export.

@Peter Fog (tintwotin) I'm starting working on the Importer part. I'll share the gitlab as soon as I have a minimum working.

Feb 8 2021, 4:20 PM · Video Sequencer

Jan 8 2021

Félix (Miadim) added a comment to T65719: VSE timeline import / export.

Thanks for the update. For a first step I'll work on an importer and see if I need to work on the exporter (which is unlikely for now), but we can review each other code.

Jan 8 2021, 4:31 PM · Video Sequencer
Félix (Miadim) added a comment to T65719: VSE timeline import / export.

@Peter Fog (tintwotin) Not already, but it's approaching. I've some pieces of code I'll use. I'm planning to have a look at your code too. Maybe we must work on an OTIO import/export bundled addon. (I admit I'd prefer gitlab ;) )

Jan 8 2021, 3:57 PM · Video Sequencer
Félix (Miadim) added a comment to T65719: VSE timeline import / export.

I'm about to work (few weeks left...) on an OTIO importer for Blender, I'll share the code from the beginning if people want to contribute.

Jan 8 2021, 3:07 PM · Video Sequencer

Jan 4 2021

Félix (Miadim) added a comment to T84052: Sound stops playing after undo.

It seems the bug is fixed on windows with the current build 1e8f2665916c, but it remains on OSX.

Jan 4 2021, 11:09 AM · Core, Images & Movies, Audio, Video Sequencer, BF Blender

Dec 29 2020

Félix (Miadim) added a comment to T84052: Sound stops playing after undo.

I reproduced the bug with the current build: 81c57c9471db

Dec 29 2020, 8:54 PM · Core, Images & Movies, Audio, Video Sequencer, BF Blender

Dec 22 2020

Félix (Miadim) updated the task description for T84052: Sound stops playing after undo.
Dec 22 2020, 3:59 PM · Core, Images & Movies, Audio, Video Sequencer, BF Blender
Félix (Miadim) created T84052: Sound stops playing after undo.
Dec 22 2020, 3:59 PM · Core, Images & Movies, Audio, Video Sequencer, BF Blender

Nov 20 2020

Félix (Miadim) added a comment to T82776: Sequencer: Driver on any strip property does not invalidate its cache [prefetch frames].

@Sybren A. Stüvel (sybren) I agree, I didn't notice this circular dependency when submitting, else I would have done it in another way. Sorry for that.

Nov 20 2020, 10:43 AM · BF Blender (2.93), Animation & Rigging, VFX & Video
Félix (Miadim) added a comment to T82776: Sequencer: Driver on any strip property does not invalidate its cache [prefetch frames].

@Sybren A. Stüvel (sybren) I made this first example as a POC, but the issue remains the same with a custom FloatProperty driving a value. I don't think the circular dependency is the issue here.

Nov 20 2020, 9:05 AM · BF Blender (2.93), Animation & Rigging, VFX & Video

Nov 17 2020

Félix (Miadim) updated the task description for T82776: Sequencer: Driver on any strip property does not invalidate its cache [prefetch frames].
Nov 17 2020, 10:42 AM · BF Blender (2.93), Animation & Rigging, VFX & Video
Félix (Miadim) updated the task description for T82776: Sequencer: Driver on any strip property does not invalidate its cache [prefetch frames].
Nov 17 2020, 10:38 AM · BF Blender (2.93), Animation & Rigging, VFX & Video