Selur
6th August 2016, 06:47
n other GUIs encoder that I have used like, staxrip. These steps are not necessary. Just the enter the parameters and it would stick during encoding
Ah, yes. StaxRip basically has only 'Custom' as audio handling option.
Is it possible to have the dependencies updated too?
Whenever you want to update the dependencies tell Hybrid by 'Config->Tools->Clear all cached tool infos'
I know they are a lot that needs to be check from time to time
Which is hey the are not checked each time, but only on new releases (revision changes).
It seems changes are made in the dependencies like, x265 almost daily
Not really, see: https://bitbucket.org/multicoreware/x265/commits/all
Just because folks release new builds doesn't mean anything has changed aside from some different build option. ;)
I normally release a new version when one of the following things occurs:
I'm aware of a change in one of the dependencies that I would call important (+ I was able to adjust Hybrid to it)
I fixed some bug which I deem important + my list of 'bugs to fix' doesn't include any important bugs and I got feedback from all the folks that reported problems whether the problem was fixed
I added some feature that seems really important
something that stops me from releasing a new version is typically:
waiting for feedback regarding bugs
problems building some of the required tools
working on some major bugs
I'm in the middle of some code refactoring/cleanup to keep the code maintainable adding workarounds and quick-fixes during the week require some major clean-up from time to time
simply swamped with real world occurrences
Is it also possible to have 2 updates a month?
short:
Sorry, but my free time doesn't offer that option.
longer:
During the week I have 1-1.5 hrs travel time to work, 8 hrs work, 1-1.5 hrs travel time back home, ~7 hrs sleep that's 17-18hrs a day gone then there is that matter of getting ready for work, shopping for food&co, making food, eating, cleaning the apartment, occasionally meeting friends&co, reading up on stuff (system maintenance etc.). So after answering questions and working on bug fixes *, changes etc. releases and larger adjustments (requiring more testing or coding) are normally planned for the weekend which, like for most working folks is my main relaxing and coding time. Also note that it takes quite some time to build all the tools required for an update. (on windows for example I use https://github.com/jb-alvarado/media-autobuild_suite to build new versions of the tools which sometimes quite takes a while to complete,..)
Don't see me releasing a regular two releases a month unless I win the lottery, change workplace or similar.
=> That's the downside of hobby projects :D.
They usually simply don't pay the bills and if you have an intact social life with real people interaction and time for coding&co is limited.
Cu Selur
* Which both (bug fixes and general user support) can be quite challenging.
Especially if you got google translator in the middle. Especially when Arabic users use it I sometimes spend a few hours just trying to figure out if the folk on the other side of the translation is trying to describe a bug or whether they simply tried to use Hybrid in an (for me) unexpected way.
Ah, yes. StaxRip basically has only 'Custom' as audio handling option.
Is it possible to have the dependencies updated too?
Whenever you want to update the dependencies tell Hybrid by 'Config->Tools->Clear all cached tool infos'
I know they are a lot that needs to be check from time to time
Which is hey the are not checked each time, but only on new releases (revision changes).
It seems changes are made in the dependencies like, x265 almost daily
Not really, see: https://bitbucket.org/multicoreware/x265/commits/all
Just because folks release new builds doesn't mean anything has changed aside from some different build option. ;)
I normally release a new version when one of the following things occurs:
I'm aware of a change in one of the dependencies that I would call important (+ I was able to adjust Hybrid to it)
I fixed some bug which I deem important + my list of 'bugs to fix' doesn't include any important bugs and I got feedback from all the folks that reported problems whether the problem was fixed
I added some feature that seems really important
something that stops me from releasing a new version is typically:
waiting for feedback regarding bugs
problems building some of the required tools
working on some major bugs
I'm in the middle of some code refactoring/cleanup to keep the code maintainable adding workarounds and quick-fixes during the week require some major clean-up from time to time
simply swamped with real world occurrences
Is it also possible to have 2 updates a month?
short:
Sorry, but my free time doesn't offer that option.
longer:
During the week I have 1-1.5 hrs travel time to work, 8 hrs work, 1-1.5 hrs travel time back home, ~7 hrs sleep that's 17-18hrs a day gone then there is that matter of getting ready for work, shopping for food&co, making food, eating, cleaning the apartment, occasionally meeting friends&co, reading up on stuff (system maintenance etc.). So after answering questions and working on bug fixes *, changes etc. releases and larger adjustments (requiring more testing or coding) are normally planned for the weekend which, like for most working folks is my main relaxing and coding time. Also note that it takes quite some time to build all the tools required for an update. (on windows for example I use https://github.com/jb-alvarado/media-autobuild_suite to build new versions of the tools which sometimes quite takes a while to complete,..)
Don't see me releasing a regular two releases a month unless I win the lottery, change workplace or similar.
=> That's the downside of hobby projects :D.
They usually simply don't pay the bills and if you have an intact social life with real people interaction and time for coding&co is limited.
Cu Selur
* Which both (bug fixes and general user support) can be quite challenging.
Especially if you got google translator in the middle. Especially when Arabic users use it I sometimes spend a few hours just trying to figure out if the folk on the other side of the translation is trying to describe a bug or whether they simply tried to use Hybrid in an (for me) unexpected way.