INDEX  F.A.Q.  SEARCH  LATEST POSTS     Rules  Register  Profile  Private messages  Login


Search all forums or this forum: Advanced search
HCbatchGUI - (batch processor for HCenc and Aften). Development Thread.

Forum Index -> Video -> Programming Printer-friendly version
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8  Next
Reply to topic
Author Message
freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 12, 2007 15:48 Posts Comp View users profile Send private message Reply with quote

gadgetguy wrote:
ron spencer wrote:
For example, an option NOT to convert to YV12 could be very useful if the AVI file in question already is in that color space (you can check via GSPOT). This would speed up encoding.


According to AviSynth documentation
Quote:
If the video is already in the specified format, it will be passed through unchanged.
Have you tested to confirm the process is faster without it, if the video is already in the YV12 colorspace?


That's a good point. I think I'm going to leave converttoyv12 in the script unless it can be shown to me that there is a significant speed increase by removing it. HCenc requires yv12 input so I think it is good practice to leave that line there.

Tomorrow I will upload version 13.3 which will fix the "bug" in the radio buttons of the avisynth generator and also fix the wav extract portion of the audio tab.
_________________
My Tools

Ready to Learn?


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 12, 2007 16:47 Posts Comp View users profile Send private message Reply with quote

Hi....that is great about the fixes.

In terms of AVISynth and YV12 and do not know if it passes it through if already YV12. I know that HC needs YV12, I was just trying to speed up the encoding....not a big deal though. I will try to test later.
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 12, 2007 16:59 Posts Comp View users profile Send private message Reply with quote

If it offers a significant speed increase I will add a "remove convertyv12" check box. I may test some tomorrow myself.

This is good stuff guys. Thanks!
_________________
My Tools

Ready to Learn?


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 12, 2007 17:10 Posts Comp View users profile Send private message Reply with quote

ok I did a test on a DV file....I converted it to YV12 first....took 8 mins to encode with converttoyv12 in the AVIsynth script; then took it out....still 8 mins. So it SEEMS like AVISynth ignores the convert if already in YV12....maybe someone else can test.


Dunno what to say now LOL!!!!

How much DV is YV12 anyway?????
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 12, 2007 17:16 Posts Comp View users profile Send private message Reply with quote

Thanks for checking that out Ron. That seals if for me. Converttoyv12 stays in.

I know very little about DV so I can't help you there.
_________________
My Tools

Ready to Learn?


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 12, 2007 19:37 Posts Comp View users profile Send private message Reply with quote

that is ok I think....none of my DV are native YV12 anyway.

My codecs are not either.


Looks good!!!!
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 13, 2007 07:05 Posts Comp View users profile Send private message Reply with quote

I can only find 2 codecs that are YV12...they are alparysoft and a version of quicktime.....so all ok anyway.
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 13, 2007 07:48 Posts Comp View users profile Send private message Reply with quote

Uploaded v13.3

Fixed bug in radio button of Avisynth Script Genereator.

Made Export Wav button more user friendly.
_________________
My Tools

Ready to Learn?


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 13, 2007 08:07 Posts Comp View users profile Send private message Reply with quote

thanks.....it all seems to work perfectly!!! Love it.

Only one other final suggestion from me (not really THAT important). I usually have a folder I put all my AVIs in to encdoe. Then I have a folder the encodes are put in. Is it possible to have a .ini file for HCBatch GUI to remember the prefered source and desination folders? If not no biggee. Oh yah....it may be nice to have the lastiframe option available in the template for some...again no biggee.


That is final suggestion for now....nice work!!!!
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


Last edited by ron spencer on Dec 13, 2007 08:12, edited 1 time in total


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 13, 2007 08:12 Posts Comp View users profile Send private message Reply with quote

ron spencer wrote:
Is it possible to have a .ini file for HCBatch GUI to remember the prefered source and desination folders?


While I'm sure there is a way I really don't know how. I like the idea though. That might be a feature I add to a future release after I do some research on how to accomplish it.
_________________
My Tools

Ready to Learn?


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 13, 2007 08:37 Posts Comp View users profile Send private message Reply with quote

cool....thanks again (this is 100th reply I think) LOL!!!!
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 17, 2007 13:24 Posts Comp View users profile Send private message Reply with quote

just have done 6 encodes....all perfect!!! thanks
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 17, 2007 14:30 Posts Comp View users profile Send private message Reply with quote

wink.gif

In a future release I am going to add Presets for the Convolution3D noise filter. Also hoping to add "remember working directories" but so far thats a no go.
_________________
My Tools

Ready to Learn?


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 19, 2007 08:45 Posts Comp View users profile Send private message Reply with quote

Released v13.4

#Changed layout of the front page of the GUI
#Added "advanced avisynth filters" groupbox
#Added Convolution3D video noise filter

Couple of side notes: Convolution3D works in the yuy2 colorspace so you will change the color space twice (once to yuy2 and then back to yv12 for hcenc.)

Also Convolution3D is kind of slow an will add extra time to your encodes.


_________________
My Tools

Ready to Learn?


gadgetguy
Contestant


Joined: 14 Feb 2002
Location: Michigan, USA

Post Posted: Dec 19, 2007 09:07 Posts Comp View users profile Send private message Reply with quote

Just curious, what values do you use for Convolution3D?
_________________
"Shut up Wesley!"
-- Captain Jean-Luc Picard


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 19, 2007 09:44 Posts Comp View users profile Send private message Reply with quote

you can use thsee values:

Movie Hi Quality (good DVD source) then use:
Convolution3D (0, 3, 4, 3, 4, 2.8, 0)

Movie Low Quality (noisy DVD source or most captures) then use:
Convolution3D (0, 6, 10, 6, 8, 2.8, 0)

VHS capture Bad Quality (some captures) then use:
Convolution3D (0, 32, 128, 16, 64, 10, 0)


HCBatch Gui seems to use the second one.....can a tick box be added for choice? It would be useful....for example, DV from a DV camcorder may not need as aggresive a cleaning.
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 19, 2007 10:08 Posts Comp View users profile Send private message Reply with quote

Yep i use Convolution3D (0, 6, 10, 6, 8, 2.8, 0) Movie Low Quality

I will probably add a way to choose your values later. Just used those values because they are kind of middle of the road.
_________________
My Tools

Ready to Learn?


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 19, 2007 10:14 Posts Comp View users profile Send private message Reply with quote

there is room in the GUI....the space for bitrate has extra space there to give up.....then you could put 3 tick boxes in the AVISynth section....unless you want to make a whole new AVISynth tab and have a bynch of popular filters there. Makes sense to have convultion up front though as a noise reducer.
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 19, 2007 10:27 Posts Comp View users profile Send private message Reply with quote

ron spencer wrote:
there is room in the GUI....the space for bitrate has extra space there to give up.....then you could put 3 tick boxes in the AVISynth section....unless you want to make a whole new AVISynth tab and have a bynch of popular filters there. Makes sense to have convultion up front though as a noise reducer.


I think I'll add some checkbox's to choose your preset. Right now I have no plans to add anymore filters though. I'm no avisynth guru and honestly don't use any other filters except convoution3d. biggrin.gif
_________________
My Tools

Ready to Learn?


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 19, 2007 10:43 Posts Comp View users profile Send private message Reply with quote

we too be honest...neither do I....just not that much time for me. I do think that most people only care about noise reduction...altering color balance, etc. can be a pain. The presets I posted I think would cover the spectrum...unless we can dig up some others...not sure if people use ones different than those.
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 19, 2007 10:46 Posts Comp View users profile Send private message Reply with quote

I had seen these on Doom9

Convolution3D(1, 16, 32, 16, 24, 2.8, 0) #For noisy DV
Convolution3D (1, 6, 10, 6, 8, 2.8, 0) #For good DV source

these may be handy
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 19, 2007 10:54 Posts Comp View users profile Send private message Reply with quote

actually, the following would be good (how is that for gaul LOL)

Movie Hi Quality (good DVD source) then use:
Convolution3D (0, 3, 4, 3, 4, 2.8, 0)

Movie Low Quality (noisy DVD source or most captures) then use:
Convolution3D (0, 6, 10, 6, 8, 2.8, 0)

VHS capture Bad Quality (some captures) then use:
Convolution3D (0, 32, 128, 16, 64, 10, 0)

For Noisy DV then use:
Convolution3D(1, 16, 32, 16, 24, 2.8, 0)

For Good DV then use:
Convolution3D (1, 6, 10, 6, 8, 2.8, 0)


I think 5 settings may fit....and would cover the basis for everything....whadda think?
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 19, 2007 11:09 Posts Comp View users profile Send private message Reply with quote

also...user guide tab needs to be updated for current version
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


freebird73717
Member


Joined: 09 Dec 2003
Location: Buckle of the Bible Belt

Post Posted: Dec 19, 2007 11:18 Posts Comp View users profile Send private message Reply with quote

Yeah those look like they would cover just about anything.

ron spencer wrote:
also...user guide tab needs to be updated for current version


Yeah... On my list of "Things To Do"... smile.gif

With Christmas coming up wont get much done. Going to be spending time with my family. Probably update the app after the first of the year.
_________________
My Tools

Ready to Learn?


ron spencer
Monka's Brother


Joined: 23 May 2005
Location: Ish-ka-bibble

Post Posted: Dec 19, 2007 19:48 Posts Comp View users profile Send private message Reply with quote

yep...those 5 settings would cover everything!!!

Hey....no worries if you have no time....enjoy the holidays....thanks for the proggy!!!
_________________
'Do I look absolutely divine and regal, and yet at the same time very pretty and rather accessible?' - Queenie


<