-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update release? #4
Comments
I am definitely planning on updating it. Some features are still in the works on my side, but after I made some modifications and tested it for a while I will package it up into a release! |
Cool, I've also been working on my side as well, I want to add a config file to save stuff like paths, N# of processes, but I'm struggling a bit to find a method I understand 😐 |
UpdateI DID find a way using the standard |
Man, the amount of things you are adding to this repository is huge! :) I'm starting to feel like this program is closer to being yours than being mine. If you are fine with that I could pull your changes, obviously credit you in the README and publish a release here as well. |
RedRaptor93: It looks like we are synchroniously working on the same things :) Can you please look to my modifications to your older version? I think there are some really important changes but I don't think it would be mergeable to your current source.
Today I have finished storing the settings (created a class named AppSettings that cares about all the settings) and tommorow I will add configurable paths to executables. Then it will become really usable for everyone I believe! |
I'll take a look at it, I did something similar to your "chunck length" on my end... You seem to have some interesting work done, so have I... I'd be a shame to leave them separated.
I didn't post commits last few weeks cause:
A: I was super paranoid about the error checking for user defined paths.
And B: Doing my Xamarin course, it's great, super good teacher, if a tad intimidating at times for some one like me
I should have been more communicative, sorry 😖 but the last commit you did before I stepped in was in September, so I just assumed that you'd take some time to come up with a new version...
Tomorrow I'll look at it, them we'll try and come up with a plan
Enviado por BlueMail
Em 25 de fev de 2017 00:00, em 00:00, jendabek <notifications@github.com> escreveu:
…RedRaptor93: It looks like we are synchroniously working on the same
things :) Can you please look to my modifications to your older
version? I think there are some really important changes but I don't
think it would be mergeable to your current source.
I noticed you added nice readme but you didnt commit any changes 15
days so I could not try to keep it in sync with you.
The most important changes in my version are:
- segments are splitted by user selected "chunk length", all frames
steppers should be very fool-proof and there should never occur any
non-sense settings (it automatically adapts to loaded .blend timeline
etc.)
- rearanged UI to make it more simple and straightforward
- progressbar is displaying the progress by single frame accuraccy (by
parsing Blender process output)
- stopping kills rendering processes, it stops them also on app close
- mixdown audio now starts / ends as the video, it now auto-detects the
file and is used by ffmpeg accordingly (it replaces original audio if
mixdown exists)
- some confirmation dialogs (stopping render, overwriting already
rendered chunks etc)
- it works with relative paths, user doesnt have to care about what he
set in Blender
- huge code refactoring (not done yet)
Today I have finished storing the settings and tommorow I will have
configurable paths to executables, then it will become quite usable.
But I am not sure what now, when we will have similarily functional 2
different versions :) We can just let users to decide which one they
want to use?
I don't think we could try to merge our versions even partially :(
Sorry, I thought you are not working too much because didnt see any
commits last weeks :(
--
You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub:
#4 (comment)
|
That Xamarin course could be very interesting, it is certainly nice tool to know :) I have never coded in C# before but I have some experience with Adobe AIR (ActionScript 3), which is some kind of multiplatform tool too. The language syntax is very similar to C#, fortunately! Still I struggle with some areas a lot so I think the author of this app should be noted as StackOverflow at the first place :) |
@RedRaptor93 You might be confusing something, because the first commit of @jendabek was on Feb 22, 2017. ;) Anyway, I tried out your The exception at
Upon inspecting I found that the
(My guess is that this could be because I didn't create any settings files, but in my opinion it should do it on it's own.) |
On my tests, declaring values in hard code, I don't recall getting that exception... The way I did the checking for invalid paths is, well... Sub-Optimum to say the least (I was at my wits end, frustrated, just wanted it to work god dammit 😠 ) I'll explain how I did it.
FINALLY the following code checks the above string and points to
So yea, kinda of a (total 😞 ) mess, right now I'm seeing ways to improve it, but we should find a way to merge our code first, otherwise if I go and try to fix it I might make the merge job even harder. @isti115 I've used |
Sadly I won't have much time to spend on this in the near future, so I made a release for v0.4 including the latest sources I could get to work for me. (Bumping one minor version for the additions of @RedRaptor93 and one for my modifications.) ps.: Just one suggestion. Use enums for the error codes instead of numbers! |
If @jendabek plans on keeping developing for this, and by the frequency he's committing it looks like he does, I'd gladly help him where I can. I was planning on redoing my "settings_file" branch anyway, I would like to merge some of my changes to his project to see how it does. |
processes, logical cores correction
hey buddy, super happy that you liked my patch 😄 feels awesome for a learner like me.
but i noticed that you did not update the release in your repo, with my changes it's important to have the
Scripts
folder and the EXE on the same folder or the program won't work. I did draft a release on my fork as a 7z file w/ both of those things.The text was updated successfully, but these errors were encountered: