Live data from Hacker News

I accidentally Blender VSE

aras-p.info

71–80 of 99 posts

Re: I accidentally Blender VSE

#71
post #51
post #38

Earlier quoted context omitted.

DaVinci Resolve is free at its basic level https://www.blackmagicdesign.com/products/davinciresolve Maybe it's one or both of the other two

As someone who's used to using open source video editors which tend to feel pretty lightweight (Shotcut, Kdenlive, Olive, even Blender), but who sometimes needs slightly more advanced features than those can offer, my initial impression of DaVinci Resolve was definitely one of pure bloat. It put me off of it enough to not try it again, although I may give it another chance at some point. I wonder if someone coming fr…

Compared to the Adobe suite, Resolve is considered incredibly lightweight and oversimplified. And don't get me started on AVID^^

Re: I accidentally Blender VSE

#73
post #53

Earlier quoted context omitted.

All of my most rewarding/impactful work was for little or no pay, yeah. It feels like an unavoidable thing at this point and definitely makes working in software a little depressing.

The upside though is that you are usually well paid in this field so a lot of us have the choice of doing less paid work and do impactful work without getting paid. (But yeah, I hear you, it does feel like the system is rigged for depressing results as a whole)

This (developers having significant time to work on hobby/side projects) seems to be pretty common among experiences I read about online (i.e. Hacker News, blogs) but basically unheard of among people I work with/talk to IRL. I'm very curious how people manage to carve out this time? Personally I find it very difficult. It was virtually impossible when I had a full time job - I guess that's what full time means. But now I work freelance, and while I'm able to spend some of my "work" time doing things I want to do vs need to do, I still have a lot of actual work to do and thus find it very hard to do anything meaningful with my "extra" time.

Re: I accidentally Blender VSE

#74
post #67

About transparency and blending: Please use premultiplied alpha for the arithmetic (and a linear colorspace, but hopefully that already happens).

At least the image scaling does not appear to be in linear? Going by the notes in [0]:

    Gimp and stb_image_resize results are subtly different from others, even for Bilinear. Looks like they do convert source sRGB image to linear, do filtering there, and convert back to sRGB.
You can definitely see that as a problem with bright lines (e.g. collar highlight in einar*.png) being darker in the upscaled Blender versions.

[0]: https://aras-p.info/img/misc/upsample_filter_comp_2024/

Re: I accidentally Blender VSE

#75

I’m pretty sure I could have not done this at an “actual job” If there's one thing that's gone wrong in my career is that it's been split between the occasional project where I figure out the math for something that is absolutely unique (and not paid) in which I get more done in two months than I'd usually get done in two years vs projects I get paid to work on where the results I get are basically average. I've neve…

I think this is a pretty interesting phenomenon, and I think it mostly comes down to team size and the need to make money.

On a passion project you're not getting paid which means expectations are low, you're not obliged to do anything and you're basically free to work on what you want, so you pick things which are interesting and impactful for you e.g. exploring a new technology or tool you're interested in.

As soon as there's money involved you introduce expectation from the person paying you, which means trying something novel is harder because there's a good chance it'll fail.

This is all just a long way of saying that when there's money involved I think people prefer an outcome which is predictable, even if there's a potentially much better solution but it comes with more risk.

Re: I accidentally Blender VSE

#76
post #53

Earlier quoted context omitted.

The upside though is that you are usually well paid in this field so a lot of us have the choice of doing less paid work and do impactful work without getting paid. (But yeah, I hear you, it does feel like the system is rigged for depressing results as a whole)

This (developers having significant time to work on hobby/side projects) seems to be pretty common among experiences I read about online (i.e. Hacker News, blogs) but basically unheard of among people I work with/talk to IRL. I'm very curious how people manage to carve out this time? Personally I find it very difficult. It was virtually impossible when I had a full time job - I guess that's what full time means. But…

The trick is owning stuff and renting it out. That's the essence of what makes SaaS attractive. You own the software, you rent out access to it, so you get paid without having to spend time working.

Re: I accidentally Blender VSE

#77

This is the sort of thing I would love to do to my music player of choice, Musicbee . You know, if it was open source! :( The creator barely touches it anymore, and it's completely free and always has been so I do not understand why it isn't open source. There are so many little nagging issues, little bits and bobs that are broken or slow or just weird that I would absolutely love fixing up in my spare time. And no,…

Did you try contacting him? Without bullying him about GitHub or anything, just try to persuade him to let you look at the code.

Re: I accidentally Blender VSE

#79
FYI on https://projects.blender.org/blender/blender/pulls/116089: `inline` first and foremost affects the One Definition Rule. Very briefly put: If you have a function defined (!) in a header (and call it in different .cc files), you will get linker errors unless you mark it as inline.

The effect on the actual inlining optimization could be anything between "none", "the compiler might weigh it differently purely due to linkage" and "it is actually taken as a hint", plus a similar set of considerations for link-time optimization. A much stronger inlining signal to the compiler (specifically for functions that are only used in the file they are defined in) is to define them in an anonymous namespace.

The original intent behind marking the function `inline` could reasonably have been an attempt at actually achieving inlining. A measurable benefit is not obvious (but also not impossible).

Re: I accidentally Blender VSE

#80
on the audio resampling part - i would recommend giving the user a choice if possible. Just because the "medium" setting sounds the same to you doesn't mean it would sound the same to everyone!
Post reply on HN