<div dir="auto">I would personally not bet on MLT improving here. It's a very old framework with a legacy that's holding it back, and it doesn't seem to get much development done. I think it'd be best if video editors simply stopped considering it a good option. We have way too many "front-ends" to MLT all being held back by it's limited design.<div dir="auto"><br></div><div dir="auto">OpenShot tried to go beyond MLT, but... that apparently didn't go too well.</div><div dir="auto"><br></div><div dir="auto">I'm glad Kdenlive has started work to make it possible to implement a different back-end (maybe some cooperation with the Olive team could occur?) - and also implementing Open Timeline IO. I hope we can create some synergy between software using such open data exchange standards. Especially since they are used in the industry - which could help "serious" people consider using libre software.</div><div dir="auto"><br></div><div dir="auto">There's a long way to go before that's gonna be possible, but I think we're on a good track.</div><div dir="auto"><br></div><div dir="auto">I've been using Olive Video Editor for the past year or so (also limited to 8-bit color, at least for output - the processing is done 100% using GLSL so it's in a good position to develop further from that though - I even made my own effects for it). There's a rewrite going on that incorporated Open Color IO for flexible color management, also a node editor for fine grained control of all the processing being done (in the future this should allow for insanely powerful compositing but also reusing and sharing your own effects etc.), There's also a timeline proxy being implemented that stores frames in EXR files (an SSD for a scratch drive would be very recommended - I should test that more myself). I believe it's also ingesting input media (converting frames to EXR) not sure if that's mandatory though from my testing.</div><div dir="auto">That'll possibly allow for very responsive scrubbing. Also the rendering pipeline can use reduced resolution to speed up the compositing - I'm happy Kdenlive implemented that recently (in Kdenlive it's possibly more useful right now).</div><div dir="auto"><br></div><div dir="auto">So far the new Olive version is very unstable and can't be used to do any work really, but they're doing great progress with it and release updated builds very often (evey week or more frequently - so called Continuous Build). </div><div dir="auto"><br></div><div dir="auto">It's taking a lot of time, but it seems they can do without duct tape and build an open-source NLE that'll finally have a chance to not only have a nice UI and workflow, but also have all the basic and advanced features you'd want and let you use good cameras or deep-color CGI renders, composit and process that and get top-quality results with them. While also utilizing modern computer hardware in 100%.</div><div dir="auto"><br></div><div dir="auto">Now - Olive is not perfect and I had some serious issues with it, where I had to fallback to Kdenlive to finish editing a video as it's would crash every few seconds in projects longer than 20 minutes. I've finally found a build that doesn't have this bug and can work on it, but that was bad. The main developer seems to have an idea what the issue is though, I've worked with him to solve this.</div><div dir="auto"><br></div><div dir="auto">Olive's 0.1 version is the current "stable alpha" that I use - it's very limited in effects compared to Kdenlive (they are more reliable and not redundant though), but it's responsive and I like the editing tools a lot. When I edit my videos I always need at least 2 audio tracks in sync, and min. 2 composited images with chroma keying.</div><div dir="auto"><br></div><div dir="auto">In Blender VSE I had to train myself to cut in a very specific way to keep everything in sync (manually making sure I keep the sync between strips) because it had no way to link strips together, only group them into meta-strips (Olive has that option too - Nesting).</div><div dir="auto"><br></div><div dir="auto">In Kdenlive I always had issues importing my multiple audio tracks and even though linking works, the editing tools never worked for me as well as they do in Olive.</div><div dir="auto"><br></div><div dir="auto">Also - in any libre NLE I tried (all were heavily CPU-bound and single-threaded) compositing 2 or more 1080p layers dropped preview framerate to 15-20 FPS, and if you add a blur effect - it goes below 10. Olive can do this in realtime thanks to OpenGL if the files are not too high quality (I've recently started encoding H.264 proxy files) - seems that decoding 15Mbps H.264 is a bottleneck in Olive, and it's default Protest proxy files take ages to encode and are insanely big.</div><div dir="auto"><br></div><div dir="auto">I'm sorry - I think I went completely off-topic...</div><div dir="auto"><br></div><div dir="auto">It's very late, I should go to sleep :D</div><div dir="auto">Good night!</div><div dir="auto"><br></div><div dir="auto">- unfa</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Jul 28, 2020, 01:29  <<a href="mailto:amindfv@gmail.com">amindfv@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div></div><div>Agh this sucks! I did read this in the mlt docs but at the time it wasn't limiting what I was doing... I will ask on the MLT list if there's any work being done on this.</div><div><br>El 27 jul 2020, a las 14:44, Tobiasz Karoń <<a href="mailto:unfa00@gmail.com" target="_blank" rel="noreferrer">unfa00@gmail.com</a>> escribió:<br><br></div><blockquote type="cite"><div><div dir="auto">MLT (and hence all software that depends on it) is hard-coded for 8-bit color. It was created for TV broadcasting, not video editing really.<div dir="auto"><br></div><div dir="auto">I am not sure about Blender VSE nowadays - maybe that one allows working with deep color?</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 27, 2020, 13:14  <<a href="mailto:amindfv@gmail.com" target="_blank" rel="noreferrer">amindfv@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div></div><div>Does Kdenlive/MLT not support 10-bit color?</div><div><br>El 25 jul 2020, a las 19:35, Tobiasz Karoń <<a href="mailto:unfa00@gmail.com" rel="noreferrer noreferrer" target="_blank">unfa00@gmail.com</a>> escribió:<br><br></div><blockquote type="cite"><div><div dir="ltr">Out of curiosity: what would you need 8K for?<br>And also - wouldn't you need 10-bit color too?<br><br>- unfa</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">sob., 25 lip 2020 o 19:02 Almond Joy <<a href="mailto:almondjoyix@gmail.com" rel="noreferrer noreferrer" target="_blank">almondjoyix@gmail.com</a>> napisał(a):<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi,<div><br></div><div>Is your video editing software 8K compatible?</div><div><br></div><div>Thank You</div></div>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr"><div><div dir="ltr"><div>- Tobiasz 'unfa' Karoń<br><br></div><div><a href="http://www.youtube.com/unfa000" rel="noreferrer noreferrer" target="_blank">www.youtube.com/unfa000</a><br></div></div></div></div></div>
</div></blockquote></div></blockquote></div>
</div></blockquote></div></blockquote></div>