View Full Version : HDConvertToX v. 3.0 (14/10/2010)
buzzqw
4th June 2009, 13:39
Lanczos4Resize is used for preset 8
in pseudo code
Select speedquality
Case 0,1
BilinearResize
Case 2
BicubicResize
Case 3
GaussResize,p=30
Case 4
GaussResize,p=45
Case 5
GaussResize,p=60
Case 6
GaussResize,p=75
Case 7
LanczosResize
Case 8
Lanczos4Resize
Case 9
Spline36Resize
Case 10
LanczosResize.Repair(Gaussresize(p=100))
else
Spline36Resize
BHH
toology
4th June 2009, 14:23
Bad idea. Remove any codec packs you are using. Just use FFDShow and Haali, that's all you need.
Okay, but I trust CLSID, that codec pack never caused troubles for me. I just use it so I don't have to set splitters etc. The only audio/video decoder I use is ffdshow. Can haali work for mpeg 2, h264 and divx?
buzzqw
4th June 2009, 15:44
New full Package HDConvertToX 1.8.332.2935
changelog
>added support for mkv input file with mpeg2 codec video
>fixed reboot, shutdown, multitemp not correctly loaded from settings
>fixed keep only core when dealing with TrueHD audio track
>fixed now overhead for M2TS is 8.5%
>fixed Keep only HD audio on Save Setting
>fixed now save queue will ask for file name
>added support for HDC Utilities MKVExtract GUI
>fixed compression test now will not run dgindex two time when compression test is done again
>fixed usage of colormatrix in preview
>fixed renamed libfftw3f-3.dll to fftw3.dll
>fixed Visual Crop. Now it will show only the bottom left corner and the top right corner
>added more profiles to x264, xvid, and wmv
>fixed optimization for audio handling
>fixed disabled MT encoding for WMV encoding
>fixed audio source decoding for WMV encoding
>other minor corrections and cosmetic fixes
BHH
marklar
4th June 2009, 16:40
Hi,
thanks for another update!
MKVExtract GUI does not extract subtitles from MKV (MKV is OK, I can work with it using MKVtoolnix). I cannot tell you any other details, because command line window closed automatically and therefore I do not see any error. EDIT: maybe you could use this: http://coreforge.org/projects/mkvextractgui/ . It works fine.
Another issue for me is, that even if this GUI would work and I could extract subtitles, I cannot mux them to output, because it is not possible to specify external subtitles for MKV to MKV conversion.
Thanks.
buzzqw
4th June 2009, 16:51
i have included my own version of mkvextract gui
and my own version extract subs
BHH
Can haali work for mpeg 2, h264 and divx?
Yes. And since when is CLSID recommending codec packs?
Havokdan
4th June 2009, 18:09
Is to add the option manually or via. Ini the resize filter for all profiles? I particularly like to use the spline64resize.
Looks like you left out a library or two there Buzzqw.
This error appears when running mkvinfo.exe, which happens when using your mkvextract gui.
http://www.mirror.adubvideo.net/Clipboard01.jpg
buzzqw
4th June 2009, 18:36
@Adub
make sure you have installed MKVToolnix
it add to path the folder where is this dll
BHH
toology
4th June 2009, 21:42
Yes. And since when is CLSID recommending codec packs?
Sorry, perhaps I made a mistake. Over on the codecgude forums (they make K lite) clsid is the admin and post changelogs, helps people etc. So I assumed he is the author, I apologize if I made a mistake.
So you think if I install ffdshow + Haali that HDC will start working on Windows 7? I have used clsids tool to switch everything to ffdshow and have verified that Media Player Classic uses ffdshow to decode the vob file.
EDIT: Installed ffdshow + Haali only and I still get the 'Please check media properties' error.
rickhtoo
4th June 2009, 22:45
@ricktoo
what mean "would not encode the video" ?
do you got errors in avs ? what's happen when you open the avs script in virtualdub ?
another one try could be the "double ivtc" but you should do it only if your movie would be 23.976 fps
also.. post a report and a 50mb of sample file
BHH
What I mean is it doesn't encode the video after Deint Analysis. It extracts the audio track then quickly zips through the encode directly to Mkvmerge. Just creates a mkv with the audio track and no video. This happens with both AutoMKV and HDC if the deint method is incorrect. Even though it declares the movie Telecine, it will not work unless I choose Interlaced/Telecine. AutoMKV doesn't appear to have that choice which is why it doesn't work.
This is indeed NTSC, with 29.97 fps. Another interesting issue I found was if I choose anything but "Use best decoder", as in choosing DSS, it will only encode 20 minutes of the dvd. I have to let it choose the decoder to get a full encode.
Do you want a 50 mb sample of the dvd, or a failed encode?
Thanks
@Adub
make sure you have installed MKVToolnix
it add to path the folder where is this dll
BHH
Oh, I have it installed. It's contained in my MeGUI directory. However, since your program references the executable contained in your "applications" directory, and you did not include the dll's, it was erroring out. A quick fix is to copy the dll's from my MeGUI installed version to the "applications" directory.
I had originally thought that you would have wanted to include the dlls with your whole package, but that is your call.
Sorry, perhaps I made a mistake. Over on the codecgude forums (they make K lite) clsid is the admin and post changelogs, helps people etc. So I assumed he is the author, I apologize if I made a mistake.
So you think if I install ffdshow + Haali that HDC will start working on Windows 7? I have used clsids tool to switch everything to ffdshow and have verified that Media Player Classic uses ffdshow to decode the vob file.
EDIT: Installed ffdshow + Haali only and I still get the 'Please check media properties' error.
Huh, okay, I was not aware that clsid was a developer for the Klite codec pack. The general consensus on this forum is not to use codec packs.
However, as to the problem that you are having, it is certainly odd. I would imagine that the problem lies with Windows 7 some how.
Wait.
You do have Avisynth installed right? What happens when you drag and drop the generated .avs file contained in the "temp" directory onto MPC or VirtualDub?
It does seem a little odd to analyze vob files with directshowsource, but looking at it from a developer standpoint, it is probably the easiest option to implement.
buzzqw
5th June 2009, 07:04
What I mean is it doesn't encode the video after Deint Analysis....
This is indeed NTSC, with 29.97 fps. Another interesting issue I found was if I choose anything but "Use best decoder", as in choosing DSS, it will only encode 20 minutes of the dvd. I have to let it choose the decoder to get a full encode.
so you are using the automatic deint ? if so.. sorry, as stated previusly this feature isn't supported and recommended
dss cannot be used for dvd input, BUT if you join all vobs in a big one, then dss could work
Do you want a 50 mb sample of the dvd, or a failed encode?Thanks
50 from vob
Oh, I have it installed. It's contained in my MeGUI directory. However, since your program references the executable contained in your "applications" directory, and you did not include the dll's, it was erroring out. A quick fix is to copy the dll's from my MeGUI installed version to the "applications" directory.
i have update mkvextract gui. now is "agnostic" regarding path. It will simple launch mkvinfo and mkvextract.
So you need to install mkvtoolnix or add to windows path the mkvtoolnix folder of megui
BHH
marklar
5th June 2009, 08:39
i have included my own version of mkvextract gui
and my own version extract subs
BHH
And what should I do to make it working?
gday buzz
previous problem dvd encoded very nicely with the latest update, thanks :)
i see there is a new bluray profile.
what are the benifits or differances of it over the extreme quality profile (which is what i have been using so far with 1 pass 18crf)
cheers :)
buzzqw
5th June 2009, 08:51
@marklar
install mkvtoolnix (or read Adub post)
@zygo
official profiles are first 10, others are for fun
anyway bluray profile should be a little more compatibile with blue ray specs
BHH
marklar
5th June 2009, 09:17
I have MKVtoolnix installed and the directory is in Path, but it does nothing.
buzzqw
5th June 2009, 10:03
download this http://www.64k.it/andres/data/hdconverttox/HDC_MKVExtract.exe and redownload hdconverttox.exe
and report any problem
thanks
BHH
marklar
5th June 2009, 10:15
Please, look at the attached screenshot.
EDIT: Files that should be extracted are created, but all have size 0.
buzzqw
5th June 2009, 10:17
...i have to wait some day before attachment got approved... use imageshack
BHH
toology
5th June 2009, 10:32
@Adub: Thanks man, you helped me out! It seems the Avisynth installation was corrupted because of an explorer crash. I reinstalled it and HDC analyzed the file. :)
marklar
5th June 2009, 12:02
...i have to wait some day before attachment got approved... use imageshack
BHH
http://img140.imageshack.us/img140/9899/errorv.jpg
buzzqw
5th June 2009, 12:57
... i am abel to extract vob sub..
try to upgrade to latest beta of mkvtoolnix (afaik 137 or so)
BHH
marklar
5th June 2009, 13:14
... i am abel to extract vob sub..
try to upgrade to latest beta of mkvtoolnix (afaik 137 or so)
BHH
Hi,
I found that the problem occurs only if I select (using checkbox) more than one subs stream. When I select only one stream, it works fine.
buzzqw
5th June 2009, 13:19
got the same problem. if multiple subs are selected mkvextract is unable to extrat it.. one at time works
it's something to ping to mkvtoolnix thread
BHH
marklar
5th June 2009, 13:31
when I do the same manually on command line using mkvextract.exe from my mkvtoolnix folder, it works OK even with more subs streams
buzzqw
5th June 2009, 13:45
i will check it
thanks
EDIT: got it, it's the dots in file name
BHH
buzzqw
5th June 2009, 13:54
ok, fixed.
redownload the mkvextractgui http://www.64k.it/andres/data/hdconverttox/HDC_MKVExtract.exe
BHH
Chengbin
5th June 2009, 21:18
So any suggestions to my flickering subtitle problem?
rickhtoo
6th June 2009, 01:48
so you are using the automatic deint ? if so.. sorry, as stated previusly this feature isn't supported and recommended
No I have not tried automatic as you said it didnt' work properly even though it is an option. I use the Deint test in Utliities to determine the deint method. However for a movie that's Interlaced/Telecine it does not detect it properly. Since I already knew it was Interlaced I figured out it must be a combination of the 2 though.
dss cannot be used for dvd input, BUT if you join all vobs in a big one, then dss could work
Ah, ok well that makes sense now, I did not realize that.
50 from vob
What is the best way to get that sample from the vob, I've never actually split one..
Thanks!
gday buzz
a new bug for you.
copy audio is selected for a bluray source with ac3. hdc extracts it fine but for some reason it is missing from the mkvmerge command line?
HDConvertToX v.1.8.332.2935 report
Input File: h:\original - twilight\twilight_au\bdmv\stream\00008.m2ts ( H:\original - twilight\TWILIGHT_AU\BDMV\STREAM\00008.m2ts )
Codec Video: vc-1
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 176341
Duration(hh:mm:ss): 2:2:35
Aspect Ratio: 1.7778
Resized resolution: 1280 / 528
Crop Values : 0:134:0:134
Activate: Follow ITU Resizing
Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 11
Final Size: 18
Priority: idle
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration
Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration
Full Audio List-> (*** mean selected)
NONE
*** 3: ac3, english, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
4: raw/pcm, english, 2.0 channels, 16 bits, 48khz
5: ac3, english, 2.0 channels, 320kbps, 48khz
-> End Full Audio List
Full Subtitle List-> (*** mean selected)
*** NONE
*** 6: subtitle (pgs), undetermined
-> End Full Subtitle List
Mux Subtitle in MP4/MKV file: On
Start Advanced AviSynth ->
-> End Advanced AviSynth
Start Queue ->
prompt $d $t $_$P$G
"C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\applications\eac3to.exe" "h:\original - twilight\twilight_au\bdmv\stream\00008.m2ts" 6:"C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdencodertox__subs_6.sup"
"C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\applications\eac3to.exe" "h:\original - twilight\twilight_au\bdmv\stream\00008.m2ts" 3: "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdencodertox-pid3.ac3"
java -jar "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\applications\BDSup2Sub.jar" "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdencodertox__subs_6.sup" "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdencodertox__subs_6.idx" /res:pal
"C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\applications\x264.exe" --crf 18 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 1 --no-chroma-me --8x8dct --aud --nal-hrd --aq-strength 1 --sar 1:1 --output "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdconverttox_00008.h264" "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdconverttox_00008.avs" --level 4.0
"C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\applications\eac3to.exe" "h:\original - twilight\twilight_au\bdmv\stream\00008.m2ts" 1:"C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\chapters.txt"
"C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\applications\mkvmerge.exe" -o "C:\Users\Public\Documents\Twilight 720p.MKV" --default-duration 0:23.976fps "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdconverttox_00008.h264" --default-track -1:no "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdencodertox__subs_6.idx" --chapters "C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\chapters.txt" --title "Done with HDConvertToX v.1.7.329.2930" -> End Queue
AviSynth Script ->
Working with files: C:\Downloads\2009_06_05\HDConvertToX_1.8.332.2935\temp\hdconverttox_00008.avs
try {
directshowsource("h:\original - twilight\twilight_au\bdmv\stream\00008.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
LanczosResize(1280,528,0,134,-0,-134)
hqdn3d(1)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script
gday again buzz :)
i have a couple of requests/suggestions for hdc.
1) can there be a "chapters" box added to the source file info panel (see attached modified jpg)
2) in the crop/resize panel can you add some preset frame sizes (1080p, 720p, 576p etc. maybe also whatever is std psp and ipod screen size etc.)
the way i am suggesting they work is...
after analyzing you get the autocrop size of the frame.
this frame size is then upsized/downsized until it fits within the preset framesize.
because of the mod block width & height you have set, the AR error may be large so... the crop gets adjusted out until a minimum ar error is achieved.
i may not be explaining myself to well so i will run thru what i do now manually
source is 1080p, movie ar=2.4616
mod block set to 16 x 16
after analyzing:
autocrop is 0,0,140,140
resize is 1920x784
ar error is 0.5140
as i want 720p i adjust my manual width to 1280 (i know the height will be less than 720)
the height adjusts to 512 (because of mod block height being 16)
but now the ar error is -1.5373
so i adjust the crop sizes for the height out to find the least ar error.
as i do this, the manually set width x height clicks over to 1280 x 528
and when i get to a crop of 0,0,134,134 i get an ar error of 0.0391.... (thats as good as it gets & thats what i will encode at)
what do you think? or is it just me that does/needs this?
see attached jpg for an idea of layout
cheers :)
http://img41.imageshack.us/img41/9002/hdc1.th.jpg (http://img41.imageshack.us/my.php?image=hdc1.jpg)
buzzqw
6th June 2009, 07:32
gday buzz
a new bug for you.
copy audio is selected for a bluray source with ac3. hdc extracts it fine but for some reason it is missing from the mkvmerge command line?
sorry pal, i wasn't able to replicate could you send me a sample ? (50/100mb)
use neuron2 dgsplit
No I have not tried automatic as you said it didnt' work properly even though it is an option. I use the Deint test in Utliities to determine the deint method. However for a movie that's Interlaced/Telecine it does not detect it properly. Since I already knew it was Interlaced I figured out it must be a combination of the 2 though.
welcome to the hugly words of bad telecine
What is the best way to get that sample from the vob, I've never actually split one..
use neuron2 dgsplit
gday again buzz :)
i have a couple of requests/suggestions for hdc.
1) can there be a "chapters" box added to the source file info panel (see attached modified jpg)
2) in the crop/resize panel can you add some preset frame sizes (1080p, 720p, 576p etc. maybe also whatever is std psp and ipod screen size etc.)
nice suggestions, thanks
BHH
Sharc
6th June 2009, 07:36
gday again buzz :)
2) in the crop/resize panel can you add some preset frame sizes (1080p, 720p, 576p ....
This would normally imply to (re-)add black borders correctly. Just cropping and resizing to some standard resolution would introduce non-standard anamorphic distortion (which has to be signalled accordingly in the stream or container). Non standard anamorphic distortions may playback fine on some software players, but would normally cause problems with any authoring SW and/or standalones. I doubt if this is what you really want.
This would normally imply to (re-)add black borders correctly. Just cropping and resizing to some standard resolution would introduce non-standard anamorphic distortion (which has to be signalled accordingly in the stream or container). Non standard anamorphic distortions may playback fine on some software players, but would normally cause problems with any authoring SW and/or standalones. I doubt if this is what you really want.
gday sharc
you have miss understood what i am doing. i dont want anamorphic, nor do i want to add black borders to bring it up to fill a 720p frame or whatever.
most of the time i am cropping to get rid of the black borders, but as the new (auto cropped) size is rarely devisable 16x16 there is an ar error when resized to a reolution that is 16x16.
i am suggesting that when selected, the autocropped settings are adjusted out to the nearest, closest, lowest ar error.
(dont crop off as much)
from my example you can see that cropping off 6 pixels less top and bottom gives me a very minimal ar error while keeping 16x16 and within the bounds of 1280x720 (720p)
im not saying to fill the frame completely, just to make sure that either the width or height are on the frame size and the other is within it (not outside it)
hope this explains it better
cheers :)
Sharc
6th June 2009, 09:19
... from my example you can see that cropping off 6 pixels less top and bottom gives me a very minimal ar error while keeping 16x16 and within the bounds of 1280x720 (720p)
Hmm, seems to me that you want the money AND the bread.
If you crop by 6 pixels less (134 instead of 140), doesn't it leave you with 6 pixels black borders then for the sake of getting minimum AR error? (A short clip of your source would definitely help).
Anyway, I feel it's a bit misleading to just put like "crop and resize to a x b" in the GUI.
Off the record: I have seen that after analyze (or similar action) it may be necessary to click with the mouse on the slider (not moving it) to get the sizing values updated.
Edit:
Btw., for x264 neither mod16 compliance nor black borders crossing macroblocks boundaries are terribly important, as x264 copes very efficiently with such effects.
buzzqw
6th June 2009, 10:30
from my point of view is easy to add a combo for select some preset resize, BUT i will simply set height to this value, i will not change crop or mod width/height
what do you think ?
BHH
Sharc
6th June 2009, 11:22
Not sure if this meets zygo's purpose, but he may comment.
spida_singh
6th June 2009, 11:31
buzz, i know you probably looking to fix bugs etc, but, was just thinking about extra features. I currently backup my blu rays to m2ts files, but, with this, i loose chapters and subtitles. I will be getting the new PCH (NMT) which will be able to stream BD ISO's and read avchd/blu ray structures from folders/hard drives over the network.
I think you can see where I am going with this, will it be possible to add an output to avchd/blu ray structures? I can then have subtitles and chapters.....even menu's with deans programs :D. Ripbot has this feature, you can select the video track, audio track, subtitles and chapters to output to an avchd/blu ray structure. I have donated 20USD to give it some extra thought :D
regards
buzzqw
6th June 2009, 12:55
@spida
redownload HDC :)
EDIT: it's just a basic concept
when you select x264 as codec, you can output a avchd or a blueray structure (regardless you have select x264+mkv or x264+m2ts)
autochapters will work too, but no copy chapter from original movie (i must look at it)
BHH
spida_singh
6th June 2009, 13:16
@spida
redownload HDC :)
EDIT: it's just a basic concept
when you select x264 as codec, you can output a avchd or a blueray structure (regardless you have select x264+mkv or x264+m2ts)
autochapters will work too, but no copy chapter from original movie (i must look at it)
BHH
Excellent!! I would prefer copy chapters from movie....let me know how it goes. :D
regards
tfhfony
6th June 2009, 14:35
I still am having a problem with HDConvertToX (So, I am still using AutoMKV at the moment.) Let me try to explain.
When I have a PAL movie in a 4:3 AR, with a resolution of 720 * 576, from which I want to crop 16 - 16 from left and right, and 8 - 8 from top and bottom, which would leave me a 688 x 560 file.
How do I tell HDConvertToX to use that resolution?
* If I try to enter it, HDConvertToX will automaticly scale it to 688x520 (or688x528 if I set MOD16)
* I can select anamorphic, which will give me 688 x 560, but this will screw op the AR.
How can I solve this?
Thanks!
buzzqw
6th June 2009, 14:54
@tfhfony
the height it editable! just write 560
BHH
buzzqw
6th June 2009, 15:22
@spida_singh
please send me (pm) a chapter file extracted from m2ts (i haven't one)
BHH
spida_singh
6th June 2009, 16:14
@spida_singh
please send me (pm) a chapter file extracted from m2ts (i haven't one)
BHH
sent you a pm
Mrsash
6th June 2009, 16:26
Hey Buzz what's good to use on Mpeg2 video captured of the air which is letterboxed or 4:3 but black bars on either side? I tired analysing with HDC but it would not show me properly in visual crop windows to make adjustments.
thanks
rickhtoo
6th June 2009, 16:49
use neuron2 dgsplit
Ok done. How should I get this sample to you, attach to PM?
I have another question if you don't mind. Let's say I have a movie that tests to be telecine with HDC. This same movie would show tff and telecine using AutoMKV. Since AutoMKV doesn't have Telecine as a choice in the Deint option, what method does it use? Also I can't seem to find a field order selection in HDC, how does it know to choose tff?
Thanks Buzz!
buzzqw
6th June 2009, 17:26
@spida_singh AND sharc
thanks
@Mrsash
in visual crop you should see only the corner of image
what's the problem ? (i haven't fully understud your problem)
@rickhtoo
telecine, ntsc progressive, film patter always use the same deinterlacers, and field order isn't necessary (top/bottom)
BHH
buzzqw
6th June 2009, 17:44
@ALL
about chapter in bluray/avchd
as you know HDC will work using its strong queue features, and by time of adding work to queue, the chapters aren't already extracted (you can see the chapter extraction in queue)
BUT: if i want to add support to bluray/avchd chapters i must know the exact timing os chapters BEFORE adding works to queue
my question is: how is fast chapter extracting using eac3to ?
thinks about this: you click "add to queue" (or "generate encode"), before the job start or queue are generated, hdc will force eac3to to scan m2ts for extracting chapters and then will create the appropriate timing in tsmuxer meta's file
i truly don't know how fast can be, if is a matter of seconds, could be insteresing, but if require more time.. don't know if can be useful
thanks
BHH
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.