![]() ![]() If I had to bet it's probably a combination of legacy employees holding the products back or a lack of funding allocated to overhauling the architecture, if not both. Is it laziness or is it incompetence at the helm? Hard to say as an outsider. I would expect better architectural approaches from any late-semester CS major or undergrad since the late 2000's. It was really painful back then but has been a snap since the early 2010s. Parallelization and concurrency became modern nearly a generation ago. It's not even loading the entire original clip since I noticed when dealing with 4GB files I rarely saw the resources spike by more than 1GB for the Quik process. Within Quik while watching the Task Manager I noticed that by switching over what clip I'm hovering over it first unloads the previous clip from memory and loads up the next clip, sequentially. Why else would it take 5 times as long to import files into the app as it took to move the files onto the hard drive? If anything it should be faster as only the storage read and write access speed will be the limit. I imagine uploading and downloading from the GoPro Plus cloud as well as importing into the apps also suffer this major lack of modern software development. I know for a fact at the very least there's no parallelization for file operations, so when I'm using either Quik or GoPro on iOS I have to wait for each clip to load or import or download 1 at a time. This makes the editing process a lot of "hurry up and wait" pain to endure. ![]() We're less than a month away from 2020 and both of these apps feel like they're either running on a single thread or are only using 1 thread per major task, like 1 for rendering, 1 for file operations, and 1 for User Interface navigation, and it usually has a hard time just handling 2 of those at a time even on a decent PC. Both apps suffer horribly from a lack of effective thread usage for concurrency and parallelization, you know, just those things that has made software substantially better and more responsive since the early 2000's. If you don't know what a thread is, just imagine a little worker running around and doing stuff without getting in the way of other workers so work can be done in parallel or concurrently. If you get lost in the nerdy details just jump to the next paragraph. Warning: I've worked on picture and video editing software so some of this will go in-depth. Later on I will do another much shorter review for GoPro Plus's cloud hosting service. Feel free to add your own input in the comments section. There's many parts of both of these apps that won't even be mentioned. It does not cover the latest Beta version of the GoPro app and I have no experience with that setup. The objective of this review is to highlight both. Quik and the mobile GoPro app have some great merits and also has some awful shortcomings. It's just that I've given each pain-point its due consideration and tried to explain why I don't like something and how I think it can be improved. The Good stuff is very good and doesn't require much detail, so it might seem like I'm ragging hard on these apps from a glance. This is not a one-sided review but it is a critical one. This review covers usage on iOS, Windows Desktop and MacOS.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |