View Full Version : HDConvertToX v. 3.0 (14/10/2010)


Pages : [1] 2 3 4

buzzqw
10th March 2009, 16:09
welcome to my lastest application: HDConvertToX

HDConvertToX (HDC in short) is a gui aimed for converting video files (vob/mkv/avi/m2ts/ts...) with XviD or DivX or X264 or WMV codec, and muxed in AVI/MKV/MP4/WMV/M2TS container.
Is also supported muxing in AVCHD and BluRay structure

it also offer a wide range of audio and subtitle management

here some screenshot

http://www.64k.it/andres/data/hdconverttox/hdconverttox01.jpg
http://www.64k.it/andres/data/hdconverttox/hdconverttox02.jpg
http://www.64k.it/andres/data/hdconverttox/hdconverttox03.jpg
http://www.64k.it/andres/data/hdconverttox/hdconverttox04.jpg
http://www.64k.it/andres/data/hdconverttox/hdconverttox05.jpg
http://www.64k.it/andres/data/hdconverttox/hdconverttox07.jpg

Full Download (please download also the updates) -> http://www.64k.it/andres/data/hdconverttox/HDConvertToX_3.0.691.4632.rar
Full Donwload MIRROR (please download also the updates) http://www.mirror.adubvideo.net/HDConvertToX_3.0.691.4632.rar , Thanks to Merlin7777
Update -> http://www.64k.it/andres/data/hdconverttox/HDConvertToX.exe
Update MIRROR http://www.mirror.adubvideo.net/HDConvertToX.exe , Thanks to Merlin7777

Manual http://www.64k.it/andres/data/hdconverttox/manual/HDConvertToX.html

How to convert Blurays with HDConvertToX http://www.adubvideo.net/how-to/how-to-backup-bluray-with-hdconverttox , a great guide by Adub!

Required Software

ffdshow tryout - > http://sourceforge.net/projects/ffdshow-tryout/files/SVN%20builds%20by%20xxl/win32%20generic%20builds/ffdshow_rev3562_20100907.exe/download or here (http://sourceforge.net/projects/ffdshow-tryout/files/) for latest one
haali media splitter -> http://haali.su/mkv/MatroskaSplitter.exe
AviSynth -> http://downloads.sourceforge.net/avisynth2/Avisynth_258.exe?use_mirror=heanet
XviD -> http://www.koepi.info/Xvid-1.2.2-07062009.exe
also make sure you allow Haali Media Splitter to handle Mpeg/PS file during installation (you can always reinstall Haali Media Splitter)
and, in FFDShow, allow mpeg2 AND DVD Support as decoding

Note for Windows Vista/Windows7 Users
make sure you check compatibility mode for AVIMux-Gui.
Right click on AVIMux-Gui in \applications and on compatibility mode set it to Windows Xp SP2

Note for Windows 7 Users
check this thread -> http://forum.doom9.org/showthread.php?t=146910
Guide for installing HDConvertToX on Windows7 by rickatnight11 -> http://forum.doom9.org/showthread.php?p=1318934#post1318934

For decoding M2TS with VC-1 codec
on ffdshow set VC-1 decoding to WMV9

For AviSynth MultiThread (MT)
check this thread ->http://forum.doom9.org/showthread.php?t=144852
suggested version -> http://forum.doom9.org/showthread.php?t=148117

For Neuron2 DG NVTools
HDC fully support great NVTools by Neuron2. NVtools allow GPU decoding of streams (and not only).
Read the file in \applications\dgdecnv folder
Please check Neuron2 site -> http://neuron2.net/
Also please NVTools on Doom9 -> http://forum.doom9.org/showthread.php?t=141104 and for latest beta -> http://forum.doom9.org/showthread.php?t=147945

WMV Encoding
If you wish to encode in Windows Media formats you will need several software additions.
* The Windows Media Encoder 9 Series, which can be downloaded here (http://www.microsoft.com/downloads/details.aspx?FamilyID=5691BA02-E496-465A-BBA9-B2F1182CDF24&displaylang=en).
* Windows Media Player 11, which you can download here (http://www.microsoft.com/windows/windowsmedia/player/11/default.aspx) for WinXP.
* If you are unable to install Windows Media Player 11, you can install the WMFdist11, which includes all the needed files. There is a mirror here (http://www.64k.it/andres/data/w/wmfdist11.exe).
* Vista User: must disable DEP. Look here (http://www.tech-recipes.com/rx/1261/vista_disable_dep_noexecute_protection_fix_explorer_crashing).
For 5.1 Audio look here (http://automkv.wiki-site.com/index.php/Audio_Troubleshooting). You can use FFDShow or AC3Filter
It is recommended you install wmvencoder (series 9) before you install Windows Media Player 11.

Some errors
Script error: Invalid arguments to function "is RGB" : make sure in ffdshow you have allowed the decoding of all supported file (xvid, mpeg,divx, h264/avc...)

DirectShow not talking to me..." :(
your directshow configuration isn't optimal. Don't worry, here is a hint:
download BD_Rebuilder (http://forum.doom9.org/showthread.php?t=143716) (it's freeware and a very good piece of software!, it really deserve your donation!!), launch BD_Rebuilder.exe
if it complain about wrong decoder configuration, say YES to adjust it.
It will reset and fix your directshow mess.

Post the Make Report!
Got a problem ? I want to help, BUT you must help me.
Please post the Make Report, so i will know all settings used.
Load your file, setup your encode as you want and click the Add to Queue button
Then click the Make Report button just down the Generate Encode!
Post the file generated

BHH

Chengbin
11th March 2009, 00:32
How come x264 is not in the list of available codecs? There is also no NeroAAC support.

Oh BTW, does this GUI support MT avisynth?

There is no way to just encode one file like in AutoMKV (like you must press add to quene and press start quene)?

Also, what's the deal with the changelog (v3.13)?

Buzzqw, just one question. Why the sudden change? AutoMKV was a fantastic piece of software that you've supported for years. Why start all over again, and fix the numerous bugs that are typical in an early stage of a software? If it is the need of a changable x264 settings menu, it could have just been an extra "advanced x264 settings" tab in AutoMKV.

Adub
11th March 2009, 02:22
That does seem to be a bug, as he included x264.exe in the applications folder.

Another is that .avi doesn't seem to be on the accepted files list. And it muxes my avi to mkv as soon as I select it! Is this the desired behavior?

buzzqw
11th March 2009, 08:11
How come x264 is not in the list of available codecs?

have you NOT checked SAP Compatibility ?

There is no way to just encode one file like in AutoMKV (like you must press add to quene and press start quene)?

1) load the file
2) hit "Analyze file"
3) set target size/codecs
4) hit start

don't understud your problem

Also, what's the deal with the changelog (v3.13)?
eac3to changelog

Another is that .avi doesn't seem to be on the accepted files list. And it muxes my avi to mkv as soon as I select it! Is this the desired behavior?
Yes, intended.

BHH

buzzqw
11th March 2009, 08:40
update to 0.1.8.256

added support for neroaacenc.exe (put into applications folder)
only quality encoding supported

BHH

Chengbin
11th March 2009, 12:45
Sorry, I guess I'm blind not to see that huge start button.

buzzqw
11th March 2009, 16:26
update to 0.19.286

added support for input file: avs, d2v, dga

on d2v and dga file hdconverttox is able to detect the main vob/m2ts and analyze it for audio encoding

BHH

juGGaKNot
11th March 2009, 20:41
welcome to my last application: HDConvertToX

Last or latest ?

Will try it out.

buzzqw
11th March 2009, 20:54
thanks for feedback

BHH

buzzqw
12th March 2009, 09:40
now when input is d2v , avs, or dga hdencodertox ask for audio file to encode

BHH

Ajax_Undone
12th March 2009, 09:43
Awesome. When I have it I will donate...


~DarC

SeeMoreDigital
12th March 2009, 10:16
Nice one Buzz ;)

buzzqw
12th March 2009, 10:36
Nice one Buzz ;)

Thanks :)

Got more experience on programming and encoding.. so i hope to build better programs

any feedback is appreciated

BHH

P.S. any interest of asking for external subs when input is avs/d2v/dga ?

P.S.S for MT support i need an example of script for studing. Would be a lot better if based on avisynth script already build by hdencodertoX

Chengbin
13th March 2009, 03:10
P.S.S for MT support i need an example of script for studing. Would be a lot better if based on avisynth script already build by hdencodertoX

Read this thread

http://forum.doom9.org/showthread.php?t=145519

buzzqw
13th March 2009, 09:21
i can do this:

if mt.dll is present in system folder i will add to script

Setmemorymax(512) # or more ???
SetMTMode(2, 0) # 2 or 0 ???

it's ok ?

EDIT : MT support added (as explained before)
also added the possibility to personalize the encoding profiles.

Now is missing only IFO/SUBS support for replacing automkv

BHH

Mtz
13th March 2009, 12:30
Can you add a final size option?
For example, some user want to reencode some MKV to MKV. He will load the MKV, (set the resolution), set the final size and press start. He don't want to demux the streams and make some calculations (video, audio, overhead).
Some things that maybe can be added/fixed:
- preview not working for some MKV file tested
- remember last directory
- set the working directory
- fix the x264 enocoder settings (now is not available, is XViD instead of X264), but I think the default made by you are OK.
- set another default settings like: SAP unchecked, no filters to be loaded, copy audio
- delete the temporary files after closing the program.
- Also at the subtitles tab you can add an option to load some external srt subtitle.

If MKV conversion is possible, I think you can add another option called "NMT Compatibility", or other name for people with Popcorn, etc. This compatibility is needed at least for the bframes settings.

enjoy,
Mtz

buzzqw
13th March 2009, 13:38
new full package HDConvertToX 0.1.18.363

fixed lots of bug on subs and more
is now possible to edit the encoding preset, just edit the profile.txt
added support for avisynth mt

@Mtz
Can you add a final size option
:confused: already here
the main problem is bitrate computing when copying audio

preview not working for some MKV file tested
it's based on directshow, so i suggest to update your ffdshow tryout build

remember last directory
set the working directory
added in todo list

fix the x264 enocoder settings
please try this build

even X265+MKV was set, the output was AVI.
fixed

set another default settings like: SAP unchecked, no filters to be loaded, copy audio
please explain better

delete the temporary files after closing the program.
added in todo list
BUT i will not implemet this till program is beta

Also at the subtitles tab you can add an option to load some external srt subtitle.
added in todo list

If MKV conversion is possible, I think you can add another option called "NMT Compatibility", or other name for people with Popcorn, etc. This compatibility is needed at least for the bframes settings.

please take the profile.txt and post here the modified version
and i will add a check for enabling/disabling options

BHH

Mtz
13th March 2009, 17:03
Tests are on a 5 minutes sample.

it's based on directshow, so i suggest to update your ffdshow tryout build
When pressing "Preview" MPC is opening and the message is: "File not found". I have the latest working ffdshow.
please try this build
Still XviD settings.
please explain better
If SAP checked the user will not see the X264+MKV. You can start the defults with SAP settings and XViD+AVI, but not to be checked that option. Maybe some users don't want to normalize because they want just to copy the audio. It remain checked (which is good for AC3>MP3) even if checked the audio to copy. ColorMatrix is checked by default. Maybe some don't want this or to denoise.
please take the profile.txt and post here the modified version
I'm not good at these settings, but I think they are included in RipBot or Megui. Not all stuff because is too much, just the NMT, PS3, Blu-Ray compatiblity. Maybe your values are already good, I don't know well.
the main problem is bitrate computing when copying audio
Maybe you'll have some idea how to do this. RipBot can do because first is demuxing the audio, Megui also because it needs the audio demuxed. I don't know if any info software can give the size of audio just after analyzing, but IIRC some version of Gspot show the size of audio. Maybe another program can show it also for other containers than avi. I see the size only at video settings.

At the Set Resolution cursor maybe you can add these values written under the cursor: 1920, 1280, 720.

enjoy,
Mtz

buzzqw
13th March 2009, 17:14
When pressing "Preview" MPC is opening and the message is: "File not found". I have the latest working ffdshow.

please check preview.avs in hdconvert folder

Still XviD settings
sorry pal, unable to replicate

please explain step by step what are you doing
also post the queue (just add encoding to queue)

Maybe some users don't want to normalize because they want just to copy the audio
normalizing is a defaul behavior of all encoding programs,

anyway if you copy audio normalize is ignored

ColorMatrix is checked by default. Maybe some don't want this or to denoise.
colormatrix is always to use AND if not needed colormatrix will not applied itself
also, the default denoise level is very light. If user is concerned about denoising , can always change it

Maybe another program can show it also for other containers than avi
i'll check

At the Set Resolution cursor maybe you can add these values written under the cursor: 1920, 1280, 720.
... don't know about this

plase report your problem about xvid and preview! :thanks:

BHH

Mtz
13th March 2009, 17:59
Ok, step by step:
- starting the program
- uncheck the SAP option
- X264+MKV
- Basic video settins > is showing the XviD settings. The encoding is done with X264
- load mkv file
- analyze. OK
- set resolution
- back to video settings. still xvid.
Screenshot:
http://img26.imageshack.us/img26/6827/buzzhd.th.jpg (http://img26.imageshack.us/my.php?image=buzzhd.jpg)
XviD settings after selecting X264+MKV. Also I wrote the 1920, 1280, 720 values, because I think these are the most used.

Queue:

"C:\Program Files\HDConvertToX\applications\eac3to.exe" "E:\HD\1080p-dts.mkv" 1:"C:\Program Files\HDConvertToX\hdconverttox.h264"
"C:\Program Files\HDConvertToX\applications\DGAVCIndex.exe" -i "C:\Program Files\HDConvertToX\hdconverttox.h264" -o "C:\Program Files\HDConvertToX\movie.dga" -f 0 -e
"C:\Program Files\HDConvertToX\applications\eac3to.exe" "E:\HD\1080p-dts.mkv" 2: "C:\Program Files\HDConvertToX\hdencodertoxvid-pid2.dts"
"C:\Program Files\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 22694 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 2 --no-chroma-me --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "C:\Program Files\HDConvertToX\hdconverttox_1080p-dts.h264" "C:\Program Files\HDConvertToX\hdconverttox_1080p-dts.avs"
"C:\Program Files\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 22694 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "C:\Program Files\HDConvertToX\hdconverttox_1080p-dts.h264" "C:\Program Files\HDConvertToX\hdconverttox_1080p-dts.avs"
"C:\Program Files\HDConvertToX\applications\mkvmerge.exe" -o "E:\HD\movie.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.4000 "C:\Program Files\HDConvertToX\hdconverttox_1080p-dts.h264" "C:\Program Files\HDConvertToX\hdencodertoxvid-pid2.dts"

enjoy,
Mtz

buzzqw
13th March 2009, 19:20
got it, please as first thing please select the input and analyze it
then set all options

BHH

Mtz
13th March 2009, 23:29
Nothing changes. Only XViD setting are available.
MPC HC used for preview trying to play. Still unable to find the preview.avs.

enjoy,
Mtz

Chengbin
14th March 2009, 02:24
buzzqw, where do you change the options in x264? There is no profile selection anywhere.

Also, when I select x264+mp4, the output file name still show as avi.

I got x264 to encode now, but I can't choose the settings.

How do I save the settings like in AutoMKV?

Where is the anamorphic encoding option?

HDConvertToX must delete the temp files after an encode.

The need to analyze the video before encoding REALLY PISSES ME OFF!! It takes forever to analyze a video, and it always can't read the AR, and results in a pop up. It usually takes about 10 seconds in AutoMKV to start a quene with 2 jobs, with HDConvertToX, it takes more than a minute for each video. This will REALLY PISS ME OFF when I encode family guy, where I can encode 15 episodes a day. Imagine the time to make a quene for that.

buzzqw
14th March 2009, 07:49
buzzqw, where do you change the options in x264? There is no profile selection anywhere

on Basic Video Options you hav a slider with 10 preset.
You can change encoding parameters by editing the profile.txt

How do I save the settings like in AutoMKV?
not possible now

HDConvertToX must delete the temp files after an encode.
not till program is beta

The need to analyze the video before encoding REALLY PISSES ME OFF!!
sorry, this isn't to change.
ar message is due to fact your input is an MKV and it not store the AR
i could add a workaround

BHH

buzzqw
14th March 2009, 10:35
@Mtz

MPC HC used for preview trying to play. Still unable to find the preview.avs.
is preview.avs created on hdconvertox folder ?

BHH

Chengbin
14th March 2009, 14:10
Nooooooooooo!!

So you're saying I have to take forever to adjust the settings every time I encode a video???

The analasis of video takes too long, which will really piss people off when you need to batch encode files. In AutoX264 the analysis is WAYYYYYYYY faster. I don't mind the analysis in AutoX264 (no that's not true, I like automatic more).

buzzqw
14th March 2009, 18:22
there is only one thing that take long: the autocrop detection

otherwise the analysis is a lot faster

i can add an option to exclude autocrop from analysis

what do you think ?

BHH

flebber
14th March 2009, 23:36
Two Basic Questions.

1. I uncheck SAP compatibility and select x264+mp4 but then when I go to basic video options tab it still says Xvid Options. Is XVid options at this point really now X264 mislabelled?

2. Will there be an option to ensure resizing can locked to different mods size 4,8,16 etc?

Chengbin
15th March 2009, 02:22
Yes, please make the analyser to not check for autocrop.

Are you saying the "save settings" feature cannot be implemented or it has not been implemented?

How can you specify a folder to save the encoded files every time automatically?

Can you make the "add to queue" button on the top as well? It makes it much more convenient.

AutoMKV's interface was incredibly convenient and simple. Why can't you make the GUI have an interface similar to AutoMKV?

Queue does not disappear after an encode.

Also, where is the auto detect for deinterlace? If you know the source is interlaced and must be deinterlaced, what filter do I choose?

When you click on the very left or very right tab in HDConvertToX, the next left/right tab doesn't go after it like in many software with tabs like these. It becomes very annoying to click the arrow buttons.

DGIndex failed sometimes. I encoded a video, stopped it in the middle. I tried encoding some video again, and DGIndex won't work. It is always at 0%, and when it finishes in a few seconds, x264 fail because it failed to open the file. I had to restart my computer to get it to work again.

EDIT: Actually it doesn't work. I'll play with this some more tomorrow. For some reason I can't get it to encode again.

Also, how do I make this encode in 23.976?

buzzqw
15th March 2009, 10:14
some miscellaneus answer

1. I uncheck SAP compatibility and select x264+mp4 but then when I go to basic video options tab it still says Xvid Options. Is XVid options at this point really now X264 mislabelled?
to be fixed in next update, BUT as son you move the slider you will get x264

Will there be an option to ensure resizing can locked to different mods size 4,8,16 etc?

i will look at it

Are you saying the "save settings" feature cannot be implemented or it has not been implemented?

actually not implemented
what informations to save ? resize/audio codec and bitrate/video codec ... and ?

Can you make the "add to queue" button on the top as well? It makes it much more convenient.

i'll check space :)

Queue does not disappear after an encode
yes, i know.
maybe i will remove it in next update

Also, where is the auto detect for deinterlace? If you know the source is interlaced and must be deinterlaced, what filter do I choose?
no autodetection (now)

in basic video options you can select the kind of patter for your movie
and so if is interlaced, film based...

Also, how do I make this encode in 23.976?
select "progressive ntsc"

DGIndex failed sometimes. I encoded a video, stopped it in the middle. I tried encoding some video again, and DGIndex won't work. It is always at 0%, and when it finishes in a few seconds, x264 fail because it failed to open the file. I had to restart my computer to get it to work again.
EDIT: Actually it doesn't work. I'll play with this some more tomorrow. For some reason I can't get it to encode again.

i will also check it, thanks

BHH

buzzqw
15th March 2009, 16:17
ok, for next update i already have

no autocrop option
ar detection for avi/mkv
fixed description of preset on sap/codec change
added option for mod4 mod8 and mod16
NMT compatibility (need test)

i hope tomorrow post update

BHH

Gamezcdr
15th March 2009, 19:23
I don't understand why you make 1000 programs instead concentrate in one THE BEST :(.

flebber
15th March 2009, 23:24
I don't understand why you make 1000 programs instead concentrate in one THE BEST :(.

Which ones the best?

buzzqw
16th March 2009, 12:38
update to 0.1.20.418

no autocrop option
ar detection for avi/mkv
fixed description of preset on sap/codec change
added option for mod4 mod8 and mod16
NMT compatibility (need test)
added option for starting with preset

also added a manual. PLEASE READ IT

BHH

Chengbin
17th March 2009, 00:43
DGIndex is really pissing me off now. I can't convert any VOB files now. For some reason I was able to encode it once the first time I tried it.

Actually, because of DGIndex, I can't encode anything. DGIndex runs, finishes, and the encoding ends because x264 can't read the file.

buzzqw
17th March 2009, 06:41
go into applications folder and delete the dgindex.ini

then retry

EDIT: please also post the command line, add the work to queue and copy&paste here

BHH

Chengbin
17th March 2009, 15:19
This is the command line for DGIndex.

C:\HDConvertToX_0.1.18.363\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[D:\family guy\north by north quahog\VIDEO_TS\VTS_01_1.VOB] -OF=[C:\HDConvertToX_0.1.18.363\movie] -exit -minimize

buzzqw
17th March 2009, 15:26
i don't see any special characters or violations

what happen if you lanch it from command line ? (copy&paste in dos box)

BHH

Atak_Snajpera
17th March 2009, 15:31
C:\HDConvertToX_0.1.18.363\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=["D:\family guy\north by north quahog\VIDEO_TS\VTS_01_1.VOB"] -OF=[C:\HDConvertToX_0.1.18.363\movie] -exit -minimize

Maybe " are missing

buzzqw
17th March 2009, 15:50
hdconverttox will put the starting " and -AIF (or -of) should don't need the "

EDIT: tested on path with space, no need of "
be sure to delete C:\HDConvertToX_0.1.18.363\movie.d2v (or be sure that it isn't read only...)

BHH

Chengbin
17th March 2009, 16:08
Doesn't work.

This is what I did.

1. I opened a VOB file
2. Chose the format (x264+mp4)
3. Chose output directory (buzzqw, you need to make this automatic like in AutoMKV)
4. Pressed analyze file
5. For some reason it crops 4 pixels for left and right, so I put 0 in both boxes.
6. Changed the resolution to 640x480 (bug in AR error. 640x480 is a perfect AR, but it still show with slight AR error, probably because of rounding)
7. Go to basic video options, select a profile (in this case x264 infinite time)
8. Change the final MB to 40MB
9. Under deinterlace I chose Progressive NTSC 29.97 to 23.976
10. Go to audio codec options, changed to no audio
11. Go to avisynth, change MVDegrain to 3
12. Press start.

I really miss AutoMKV's save setting option.

buzzqw
17th March 2009, 16:15
please try to give more information...

is movie.d2v present in hdconverttox folder ? have you removed it ?
can you make movie.d2v manually ?
if you make d2v manually and load the d2v into hdconverttox , is it working ?

BHH

Chengbin
17th March 2009, 16:18
There is movie.d2v in hdconverttox folder (159KB file)

I removed it, and it still does not encode.

I will try manually load the d2v into HDConvertToX.

EDIT: Just tried loading that 159KB movie.d2v to HDConvertToX. It doesn't work.

I managed to get a screen grab. avis says error, unsupported input format (DIB)

x264 says error, could not open input file (movie.avs)

I'm also encoding something with AutoMKV right now, could that interfere?

buzzqw
17th March 2009, 16:28
open the avisynth script in virtualdub
what is the exact error ?

BHH

Chengbin
17th March 2009, 16:44
open the avisynth script in virtualdub
what is the exact error ?

BHH

VirtualDub says

I don't know what insert means (line 67)

BTW where is virtualdub in HDConvertToX's folder?

buzzqw
17th March 2009, 16:53
there isn't virtualdub (isn't used)

also post avs script...

BHH

buzzqw
17th March 2009, 16:59
OK, got the Insert error

redownload the HDConvertToX.exe

BHH

Chengbin
17th March 2009, 17:53
Here is my avs script

#HDConvertToX Avisynth Script
#
#Input File = D:\family guy\north by north quahog\VIDEO_TS\VTS_01_1.VOB
#Original Resolution = 720 / 480
#Aspect Ratio = 1.3334
#Frame rate =29.970
#Number of Frames = 30573
#Lenght (in seconds) = 1021
#Display Aspect Ratio = 1.3334
#Aspect Error = 0.0050
#
#Resized resolution = 640 / 480
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\AddGrainC.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\autocrop.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\ColorMatrix.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\degrainmedian.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\DGAVCDecode.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\DGDecode.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\DirectShowSource.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\EEDI2.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\FFMS2.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\FFT3DFilter.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\FluxSmooth.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\frfun7.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\gradfun2db.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\hqdn3d.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\mt_masktools-25.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\mvtools.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\mvtools2.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\RemoveDirtS.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\RemoveGrainS.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\RepairS.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\SangNom.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\TBilateral.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\TDeint.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\TIVTC.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\TTempSmooth.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\UnDot.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\UnFilter.dll")
LoadPlugin("C:\HDConvertToX_0.1.18.363\filters\VSFilter.dll")

Import("C:\HDConvertToX_0.1.18.363\filters\BlindDeHalo3_mt2.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\Deblock_QED_MT2.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\Lem.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\LSFmod.v1.7.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\QMLF_3_motions.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\QMLF_5_motions.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\QMLF_7_motions.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\QMLF_9_motions.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\seesaw.avsi")
Import("C:\HDConvertToX_0.1.18.363\filters\spresso.avsi")

#Enabling MT
Setmemorymax(512)
SetMTMode(2, 0)

#Source File
mpeg2source("C:\HDConvertToX_0.1.18.363\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="C:\HDConvertToX_0.1.18.363\movie.d2v").tdecimate()

#Applying Resizing
Spline64Resize(640,480,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(d2v="C:\HDConvertToX_0.1.18.363\movie.d2v")

hqdn3d(1)
backward_vec3 = last.MVAnalyse(isb = true, delta = 3, pel = 2, overlap=2, sharp=1, idx = 1)
backward_vec2 = last.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=2, sharp=1, idx = 1)
backward_vec1 = last.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec1 = last.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec2 = last.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=2, sharp=1, idx = 1)
forward_vec3 = last.MVAnalyse(isb = false, delta = 3, pel = 2, overlap=2, sharp=1, idx = 1)
last.MVDegrain3(backward_vec1,forward_vec1,backward_vec2,forward_vec2,backward_vec3,forward_vec3,thSAD=300,idx=1)


The update does not work.

Now virtualdub says avisynth open failure. Script error: there is no function named "spline46resize" (line 71)

buzzqw
17th March 2009, 18:03
ok, redownload the hdconverttox.exe and the profile.txt
http://www.64k.it/andres/data/hdconverttox/HDConvertToX.exe
http://www.64k.it/andres/data/hdconverttox/profile.txt

thanks

BHH

Chengbin
17th March 2009, 18:19
THANK YOU!

It finally works!

Chengbin
18th March 2009, 00:22
How do you use crf in HDConvertToX?

buzzqw
18th March 2009, 09:00
redownload the last hdconverttox.exe

and, based on quality slider you will the the cq/crf value (it is editable!)

EDIT: new full package

BHH

buzzqw
18th March 2009, 16:15
update (BETA NEED TESTER)

this build http://www.64k.it/andres/data/hdconverttox/HDConvertToX-path.exe

allow to use a working directory

set it in last tab OR create a "workfolder.txt" files (without quotes) and write in the working folder (like "d:\teporary encoding\" , again without quotes)

any test is appreciated

BHH

Chengbin
18th March 2009, 16:17
CRF doesn't work. x264 always failed after 60 frames. This is the setting I plugged in.

"C:\HDConvertToX_0.2.33.448\applications\x264.exe" --crf 25 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 16 --mixed-refs --trellis 2 --ref 16 --filter -3,-3 --subme 9 --direct auto --me umh --no-ssim --merange 16 --weightb --b-adapt 2 --b-pyramid --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "C:\HDConvertToX_0.2.33.448\hdconverttox_movie.h264" "C:\HDConvertToX_0.2.33.448\hdconverttox_movie.avs"

buzzqw
18th March 2009, 16:27
x264 always failed after 60 frames
so check your source
open the avs in virtualdub and go after the 60 frame, if ok, check your pc

simply question: are you sure of settings used are quite deadline ? have you enough ram (check taskmanager) ?

BHH

Chengbin
18th March 2009, 16:28
so check your source
open the avs in virtualdub and go after the 60 frame, if ok, check your pc

simply question: are you sure of settings used are quite deadline ? have you enough ram (check taskmanager) ?

BHH

I can encode it using this setting with AutoMKV.

The source has no problem.

With some ridiculously fast/simple settings it seems to work, but not any of the higher settings.

buzzqw
18th March 2009, 16:33
With some ridiculously fast/simple settings it seems to work, but not any of the higher settings.
launch from dos the encoding.
spot the error

is an error in x264, avisynth, or hdconverttox ?

BHH

Chengbin
18th March 2009, 16:37
Windows pops up with a message saying x264 has stopped working.

buzzqw
18th March 2009, 16:43
Windows pops up with a message saying x264 has stopped working.

x264 has stopped working
x264 or hdconverttox ? :sly:

try to "downgrade" the x264 build to a less recent
or check your pc for flaw (check ram)
or try with "less ridiculus" insane setting (like less ref frames and b-frames)

BHH

Chengbin
18th March 2009, 17:17
x264 has stopped working.

My PC shouldn't have problems, because I can encode it with AutoMKV. I checked anyway, I have enough RAM. I had 300MB of RAM left when x264 stopped working.

Downgrading x264 doesn't work.

EDIT: I found the problem. For some reason it doesn't like b-adapt 2. b-adapt 0 or 1 works, but not 2

BTW, why is x264's priority at normal when it is supposed to be at low?

buzzqw
18th March 2009, 17:35
BTW, why is x264's priority at normal when it is supposed to be at low?
not already implemented the thread priority

EDIT: I found the problem. For some reason it doesn't like b-adapt 2. b-adapt 0 or 1 works, but not 2
even with less bframes b-adapt 2 don't work ?

BHH

Chengbin
18th March 2009, 17:40
You're right, if I lower the number of bframes it works. But why?

EDIT: With further testing it showed that the max bframe is 10. For some reason 11 doesn't make x264 quit, but it make it stop encoding. 12-16 makes x264 to quit.

buzzqw
18th March 2009, 19:33
i suggest you to signal problem to x264 dev team

priority is fixed in next build (at least not using queue)

BHH

Chengbin
18th March 2009, 22:56
That's not a problem, because I can use the same settings with 16 bframes in AutoMKV without problems.

Dal
18th March 2009, 23:26
Hello again.
I've been a long time user of your AutoMKV, and I have to say this program looks way better. Especially converting my .ts recordings from DVBViewer, INCLUDING DVB Subtitles, is a feature I have never encountered before, but looked long and hard for. OK, for now the program gives me an error when trying to analyse the .ts files, but I'm not sure if it's my PC or the program. (My PC has been acting strange lately)
A few questions:
You mentioned earlier that this program is meant to replace AutoMKV, does that mean you will add support for ripping TV series DVDs, and the possibility to queue all episodes. The feature is in AutoMKV, but the queue hasn't worked in ages.
And can you please add support for the MEGui x264 profiles, as you did in AutoX264? I'm especially interested in the DXVA profiles.

Thank you, and keep up the good work!

Crono141
19th March 2009, 00:05
Can I get an ETA on Full DVD/IFO support?

Also, can I request support for large fonts? I use large fonts on my PC, and since the window is non-resizable, I don't see all the options. AutoMKV had this problem too.

buzzqw
19th March 2009, 08:23
@Dal
OK, for now the program gives me an error when trying to analyse the .ts files
could you please upload a sample (30/50mb) ? i want test it too
but I'm not sure if it's my PC or the program. (My PC has been acting strange lately)
remove all codec pack, and install ONLY
the required software linked in first post of this thread
And can you please add support for the MEGui x264 profiles
No, not actually.
The profile editing is very very easy (a lot more is compared with MeGui or AutoMKV). You must simply open the profile.txt and change the command line.

I'm especially interested in the DXVA profiles.
NMT check is also DVXA compliant! (i will add a tip , thanks for suggesting)

@Chrono141 AND DAL
Can I get an ETA on Full DVD/IFO support?
You mentioned earlier that this program is meant to replace AutoMKV, does that mean you will add support for ripping TV series DVDs, and the possibility to queue all episodes. The feature is in AutoMKV, but the queue hasn't worked in ages.

i am working on it. i cannot give eta, sorry

BHH

Dal
19th March 2009, 15:10
@Dal
could you please upload a sample (30/50mb) ? i want test it too
No problem, where do you want me to put it?

buzzqw
19th March 2009, 16:01
No problem, where do you want me to put it?

mediafire or rapidshare... where you want :)

BHH

Dal
19th March 2009, 22:39
mediafire or rapidshare... where you want :)BHH

Ok, here it is: http://www.gaasdal.net/DiscoveryHD.ts

buzzqw
20th March 2009, 17:18
For the Brave and the Bold

here the latest BETA with IFO/PGC support . DVD must be already ripped

Instruction: just select the ifo

http://www.64k.it/andres/data/hdconverttox/HDConvertTOXviD-ifo.rar

any test is more then appreciated. BUT please give all info when reporting problem

BHH

buzzqw
21st March 2009, 09:28
@Dal

seems that eac3to is unable to extract your subs.. i will check further

@Crono141
http://www.64k.it/andres/data/hdconv...TOXviD-ifo.rar has fixed fonts.. so should "scale" with your dpi

BHH
the

Crono141
21st March 2009, 17:47
The fonts are fixed now thanks, but the program hangs when the "select PGC" screen pops up, after hitting analyze. Its just an empty window with the windows "thinking" cursor when you hover over the window.

Running Windows 7, but didn't have any trouble with AutoMKV.

buzzqw
21st March 2009, 17:55
@Crono141

please check if in hdconverttox there is a "dvdinfo.txt" file

BHH

Crono141
21st March 2009, 18:04
Yes, it is there.

buzzqw
21st March 2009, 18:26
so, you see the pgc list
you select the pgc
and when analyze starts it goes wrong ?

please post the analyze.avs!

thansk

BHH

Crono141
21st March 2009, 18:43
Weird. I've done this twice now, and the third time it worked no problem. It hung on me twice.

One more request; Can we get a lossless mode option on X264?

Also when choosing Coding Tech AAC (with number of channels set to "original), the audio encoder assumes 6 channels, even if source is only 2 channel.

Is there a MOD16 option yet?

buzzqw
21st March 2009, 20:44
Can we get a lossless mode option on X264?
just select 1 pass Quality and set CRF to 0
Also when choosing Coding Tech AAC (with number of channels set to "original), the audio encoder assumes 6 channels, even if source is only 2 channel
i'll check it

Is there a MOD16 option yet?
yes.. (read the manual!)
just create a file named "mod16.txt" in hdconverttox folder

BHH

BigKing
23rd March 2009, 03:37
is there any posibility to change the settings of the divx codec?

I have a problem with the avimux. It doesn't works and crashs. I use Windows Vista.

buzzqw
23rd March 2009, 08:38
is there any posibility to change the settings of the divx codec?

just open the profile.txt and check it (make a copy of file before editing...)

BHH

buzzqw
23rd March 2009, 11:45
update to HDConvertToX_0.3.49.597

changelog

update manual
added working dir
added ifo support (beta)
fixed priority of encoding
fixed fonts size
fixed/added tooltips
fixed normalize audio
added "remove all jobs button"
added "save batch queue button"

and please, read the manual

BHH

buzzqw
23rd March 2009, 16:58
update the same full package (but build is now 0.3.56.638)

added a LOT better support for WMV encoding

BHH

Rodoga
24th March 2009, 00:16
Hi I use AutoMKV all the time and I think it's great. Thought I would try this program but everytime I get an error message when pressing "analyze file" button. x264.exe "cannot find procedure entry point av_crc04C11DB7 in DLL file avutil-49.dll".

Anyone knows why?

One feature I always wanted in AutoMKV is to be able to remux DVD to MKV without encoding. Even remuxing TS files with subtitles into MKV would be great. Please consider this feature.

Mtz
24th March 2009, 03:23
Trying XViD+MP4 but I never had the final MP4 file muxed. Only the the video (as avi) and audio (as mp4).

Rodoga, remuxing DVD to MKV is very very easy with MakeMKV. Make some search.

enjoy,
Mtz

buzzqw
24th March 2009, 06:22
@Rodoga

what OS you use ?

have you installed all required applications (as first post) ?

@Mtz

add the job to queue, use save queue button AND post here the batch

BHH

buzzqw
24th March 2009, 08:19
update HDConverToX (download the full package , then update with single exe)

disable audio options when copy audio is selected (thanks to Echelon for suggesting)
added support for wmv encoding via wmcmd.vbs
added avi to list of support media type
added tags to HDConvertToX.exe
fixed muxing mp4/mkv with more then one audio
fixed use of strange characters in output file name

BHH

Mtz
24th March 2009, 11:32
Now is mjuxing the MP4.
The target was: P:\Tests\test2.mp4
And the resulted file was: _Tests_test1_mp4 saved in the working directory. So a rename was neded.

enjoy,
Mtz

buzzqw
24th March 2009, 13:14
@Mtz
thanks, fixed

update to 0.4.63 build

added compression test
added deinterlace test
both options are on "Utilities and Path" panel

BHH

Rodoga
24th March 2009, 14:03
I use Vista. Everything is installed. AutoMKV works fine though.

buzzqw
24th March 2009, 14:17
av-util is used by eac3to

please launch from dos prompt

eac3to.exe yourfile

is reporting errors ?

BHH

SeeMoreDigital
24th March 2009, 16:58
Hi Buzz,

I've just tried generating an encode from a short (1270 frame) MPEG-2 (.MPG) source, and noticed that there's a difference between the quantity of frames listed in the "GUI" and the "Console Window": -

http://i39.tinypic.com/23kri35.png


Cheers

buzzqw
24th March 2009, 17:14
i will try to explain

i got the frame count from avisynth AND
for avi -> i open input file with ffmpegsource
for d2v -> i open input file with mpeg2source
for dga-> i open input file with avcsource
for all other (mpeg too) -> i use directshowsource

x264 will show a number detected by mpeg2source, since before encoding i will "dgindex" (or dgavcdec) the source file

thanks SMD for testing my application! :)

BHH

Rodoga
25th March 2009, 00:55
Testing


D:\HDConvertToX\applications>eac3to.exe H:\VIDEO_TS\VTS_01_1.VOB
VOB, 1 video track, 2 audio tracks, 1 subtitle track, 0:28:14
1: MPEG2, 480p24 /1.001 (16:9) with pulldown flags
2: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
3: AC3, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB
4: Subtitle (DVD)


no errors

buzzqw
25th March 2009, 06:31
@Rodoga
could you please post a screenshot of error ? (both hdconverttox and error)

MORE IMPORTANT is H:\VIDEO_TS\VTS_01_1.VOB a dvd-rom unit or a ripped dvd ?
as i say in manual hdconverttox is unable to process non-ripped dvd

BHH

buzzqw
25th March 2009, 13:54
update to 0.5.75.751 NEW FULL PACKAGE

fixed NMT profile
added support for m2ts
fixed update manual
fixed faster deinterlace analysis
added at launch HDConvertToX will delete temporary files present in its folder

BHH

spida_singh
25th March 2009, 21:13
Just tried the latest full package, i receive a MSDXM.OCX error when hitting preview, it's a fresh vista install, need components are installed...any ideas? when i manually add the file into the applications folder, nothin happens when i hit preview,mplayer.exe is not even listed in the task manager.

regards

buzzqw
26th March 2009, 08:30
update HDConvertToX

added aac to list of supported copy audio for m2ts
added support for language audio tag (mkv/mp4/m2ts)

@spida_singh
fixed in next update
PLEASE put media player classic in \applications folder

BHH

buzzqw
26th March 2009, 17:03
update

fixed audio encoding only for wma
fixed update manual
added button to open manual
added support for hidden options: shutdown.txt, reboot.txt, suspend.txt
fixed DAR value is read only since editing it is useless
fixed H264 codec in TS files

BHH

Chengbin
26th March 2009, 22:35
I still don't see anamorphic encoding support.

A suggestion, keep the version number simple.

buzzqw
27th March 2009, 05:42
I still don't see anamorphic encoding support.

A suggestion, keep the version number simple.

not now, you will no found anamorphic.

simply don't resize and don't crop

version mumbering is quite easy: 0.5.88.818

0.5 mayor release
88 build release
818 current release

the newer.. the better
the biggest number, the better

BHH

Chengbin
27th March 2009, 12:19
I can't simply don't resize and crop. I have to.

buzzqw
27th March 2009, 12:51
set crop to 0, resize to original width

(OR if you are brave test this : http://www.64k.it/andres/data/hdconverttox/HDConvertToX-ana.exe )

BHH

buzzqw
27th March 2009, 14:40
update NEW FULL PACKAGE

added support for BassAudio Plugin (only used for "Encode Only Audio" and WMA audio codec)
added support for hidden options: shutdown.txt, reboot.txt, suspend.txt
added a "Hidden Options files" folder, inside this folder you will found ready hidden options files
fixed eac3to is unable to normalize mp2 or aac audio. added a workaround
fixed MP3 CBR audio muxing in avi
fixed opening supported movie or audio files
fixed when opening as input an audio file, there is no more need to analyze the file
added anamorphic encoding (thanks to SMD for test!)

BHH

spida_singh
27th March 2009, 16:56
Many thanks for these quick updates, just a question, does the tools copy audio function keep Hi Def tracks? I want to backup Rush Hour 3, it has a 7.1 DTS-HD track, would this be muxed with the resulting video, or, is the dts core used as the track in the end result?

Regards

Betsy25
27th March 2009, 17:31
Tiny editing request to buzzqw,

Is it possible when you update the full package to also make the regular (non full-) Update to get some extra info in the TOP POST of this thread, because people don't know if this seperate update still is intended for the full update above it.

For example, now we have:

Full Download (please download also the updates) -> http://www.64k.it/andres/data/hdconv...0.6.97.865.rar
Update -> http://www.64k.it/andres/data/hdconv...ConvertToX.exe


Could be better when you update the top post so it says something like :
Full Download (please download also the updates) -> http://www.64k.it/andres/data/hdconv...0.6.97.865.rar
Update (NOT for full update posted here above) -> http://www.64k.it/andres/data/hdconv...ConvertToX.exe

or

Full Download (please download also the updates) -> http://www.64k.it/andres/data/hdconv...0.6.97.865.rar
Update (for v0.5.94.747) -> http://www.64k.it/andres/data/hdconv...ConvertToX.exe


... would be much more clear to actually get the latest version.:)

buzzqw
27th March 2009, 17:38
@spida_singh

i haven't such file to test, but "copy" should fuction

please try on a sample, and report back :)

@Betsy25

users MUST download the latest full pack AND always the update only the hdconverttox.exe as i say "update" (without mention a "full update")

but i agree that your second option

Full Download (please download also the updates) -> http://www.64k.it/andres/data/hdconv...0.6.97.865.rar
Update (for v0.5.94.747) -> http://www.64k.it/andres/data/hdconv...ConvertToX.exe

is more clear

but.. btw the single exe is less the 1mb...

BHH

Betsy25
27th March 2009, 19:40
but i agree that your second option is more clear
but.. btw the single exe is less the 1mb...
BHH

That's right, but whenever people find out that the updated .exe file is actually an older version than the one in the full pack, they have to completely re-install the full package again.;)

For example, if you only did a minor update to the .exe alone, you could change
Full Download (please download also the updates) -> http://www.64k.it/andres/data/hdconv...0.6.97.865.rar
Update (NOT for full update posted here above) -> http://www.64k.it/andres/data/hdconv...ConvertToX.exe
easily with...
Full Download (please download also the updates) -> http://www.64k.it/andres/data/hdconv...0.6.97.865.rar
Update (ALSO for full update posted here above) -> http://www.64k.it/andres/data/hdconv...ConvertToX.exe

buzzqw
27th March 2009, 20:17
t's right, but whenever people find out that the updated .exe file is actually an older version than the one in the full pack, they have to completely re-install the full package again
tha'ts should NEVER happen! (and i hope never happened)

BHH

Chengbin
28th March 2009, 00:59
For anamorphic encoding where is the specify AR input box?

buzzqw
28th March 2009, 08:31
do you mean the "AR value" in main window ?

BHH

Sharc
28th March 2009, 11:04
I wish that higher bitrates can be selected for ac3, like 448 and 640 kbps.
When selecting x264+mkv, I suggest to change the extension under Save file ... to .mkv
Nice GUI, thanks:)

buzzqw
28th March 2009, 11:17
thanks Sharc

audio bitrate is editable... write 448 or 640 :)

When selecting x264+mkv, I suggest to change the extension under Save file ... to .mkv

i will look at this

BHH

Chengbin
28th March 2009, 14:49
do you mean the "AR value" in main window ?

BHH

In AutoMKV under the advanced settings menu. Under aspect ratio options, there are options for anamorphic encoding, and a specify AR input box (if you don't specify, the resulting video will have a messed up AR)

buzzqw
28th March 2009, 14:55
the options in automkv is for override AR detected

as i said the ar used is the one in main window

try yourserlf

BHH

SeeMoreDigital
28th March 2009, 15:09
Hi Buzz,

I had rather a lot of time on my hands yesterday and could not stop myself from re-designing the GUI layout...

The proposed GUI is a bit larger (at 542x574 pixels) than your current design (at 496x547 pixels). However it provides more room for future option additions: -

http://i41.tinypic.com/10hsj9f.png

http://i39.tinypic.com/2qmfazm.png

http://i42.tinypic.com/2lxft61.png

http://i41.tinypic.com/fc44kj.png

http://i42.tinypic.com/14xdvra.png

http://i39.tinypic.com/nv4ojk.png

http://i41.tinypic.com/25sqt6q.png

buzzqw
28th March 2009, 15:30
:eek::eek::eek:

and

:eek::eek::eek:

and don't forget this

:cool::goodpost::eek:

Holy Cow!

BHH

Sharc
28th March 2009, 17:09
Copying the Hidden Options files into the main directory seem to have no effect. Default settings remain still the same. Do I miss something?

buzzqw
28th March 2009, 17:20
you don't have to copy ALL files, just the few one you need

just copy SAP or NMT (for example)

BHH

Sharc
28th March 2009, 17:34
Yes, I copied
x264+mkv.txt
ac3.txt
mod16.txt

Default is still Xvid+avi, and mp3 for audio.

buzzqw
28th March 2009, 18:19
yes, you are right

fixed in next update

BHH

Sharc
28th March 2009, 20:57
Encoding a DVD:
- Even though I selected Force DirectShowSource, DGindex was still used. Is this on purpose?
- When I select subtitles, the NONE should become unticked / disabled.

Chengbin
28th March 2009, 21:14
buzzqw, why can't we just have a "save settings" button like AutoMKV? It is much more convenient than this hidden option thing.

buzzqw
28th March 2009, 22:39
@SMD

near done...

http://www.64k.it/andres/data/hdconverttox/HDConvertToX-SMD.exe

i have few question (feel free to link me thread) about
stream par ?
and container par : is this the same as "Display par" ?

thanks again for your priceless support!

BHH

flebber
28th March 2009, 22:45
@SMD

near done...

http://www.64k.it/andres/data/hdconverttox/HDConvertToX-SMD.exe

i have few question (feel free to link me thread) about
stream par ?
and container par : is this the same as "Display par" ?

thanks again for your priceless support!

BHH

Wow this last update added a lot of polish to it.

flebber
28th March 2009, 23:03
I wasn't able to get this file to be analyzed by the new version.

General
Complete name : C:\Rip\Source Video\metalvideos2\As I Lay Dying - 94 Hours.mpeg
Format : MPEG-PS
File size : 30.9 MiB
Duration : 3mn 5s
Overall bit rate : 1 396 Kbps
Writing library : encoded by TMPGEnc (ver. 2.521.58.169)

Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 1
Format settings, Matrix : Default
Duration : 3mn 5s
Bit rate mode : Constant
Bit rate : 1 075 Kbps
Nominal bit rate : 1 150 Kbps
Width : 352 pixels
Height : 240 pixels
Display aspect ratio : 4/3
Frame rate : 29.970 fps
Scan type : Progressive
Bits/(Pixel*Frame) : 0.425
Writing library : TMPGEnc 2.521.58.169

Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 3mn 5s
Bit rate mode : Constant
Bit rate : 224 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits



It just paused a long while, then returned unable to calculate correct aspect ratio.

Chengbin
28th March 2009, 23:45
HDConvertToX will not mux the encode after encoding has finished even though there is a line of command telling it to do it.

Also, when I specify a final file size, it uses that size for the video, not for the entire file like it should of had.

When will it automatically delete the temporary files? Why can't it be in a folder named temp like in AutoMKV?

When will the file extension bug fixed? When I specify x264+mp4, and choose a save location, the ending is in .avi. (The save file should be automatic)

Why is DGindex used for a H.264 file? Why does it have to extract the video file? For some reason it says my source video is in some non standard frame rate (the source's frame rate is 23.976)

Also, why is NeroAAC settings messed up. I set the quality to 4, which I assume is equivalent to 0.40 in AutoMKV. But the resulting file is much bigger (185Kbps than 110Kbps). What quality setting should I use for a quality equivalent to 0.40 and 0.50 in AutoMKV?

In the SMD version, the deinterlace function is gone.

For some reason, I can't encode using this GUI twice. I must delete and reextract the files to be able to encode again.

Pressing the anamorphic encoding button resets the resolution, which can be annoying sometimes.

Sometimes you can't get HDConvertToX to add DGAVCIndex to the queue, and without that it seems that you can't encode files.

I really want to use this GUI, because it is almost 3x faster than AutoMKV at encoding videos with MVDegrain 3, but there are too many faults on this right now that forces me to stick with AutoMKV for a long time. AutoMKV was just so damn simple, and that's what made it fantastic. All you need is 5 seconds (literally) to start encoding a video. In HDConvertToX right now, 50 seconds isn't enough. If this doesn't change, it will really piss me off when I start encoding anime, where I can encode 10 videos a day.

Sharc
29th March 2009, 00:20
mod16.txt still seems to have no effect on cropping / resizing.

SeeMoreDigital
29th March 2009, 00:58
@SMD

i have few question (feel free to link me thread) about stream par? and container par : is this the same as "Display par" ?"Stream Level PAR" and "Container Level PAR" offer different methods of re-shaping the video image during playback.

Containers such as .MP4, .AVI, .TS and .M2TS favour placing their PAR signalling at the "Video Stream Level" (ie: within the video stream).

Containers such as .MKV and .MOV favour placing their PAR signalling at the "Container Level" (and remove all traces of PAR signalling from the video stream).

As an experiment, if you use MKVMerge to mux this elementary .h264 video stream (http://rapidshare.de/files/46402941/720x576_AVC_Sample.h264.html) into the .MKV container, the video streams 64:45 (1.4222) PAR signalling will be removed and automatically re-allocated to the .MKV container as 1024x576 pixels.

Indeed, if you use MKVExtract to de-mux the elementary .h264 video stream and then run it thru' DGAVCIndex, it will not be able to detect any SAR (aka: PAR) signalling.

;)

Sharc
29th March 2009, 07:36
Queue Tab:
Remove job and Remove all job clears the list only, however it does not really remove or reset the job. When one presses Add to Queue, the new job is again added to the previous one which was apparently not cleared.

Sharc
29th March 2009, 08:14
DVD Source:
When I load the .ifo and select the largest PGC, the movie duration, frame number etc are displayed correctly. However, audio and subs are only extracted for the 1st vob, and the program then just terminates.

When I load the first vob, the movie duration and frame number are displayed for the 1st vob only. However, audio, subs and video are extracted and encoded for the full movie (i.e. all vobs) as expected.

buzzqw
29th March 2009, 09:16
update to http://www.64k.it/andres/data/hdconverttox/HDConvertToX-SMD2.exe

new shining layout. A BIG thanks to SeeMoreDigital!
HDConvertToX if not specified a tempary folder will create a "temp" folder in its folder and create temporary files here
save file extension will look at container selected
fixed nero aac bitrate
mod16.txt, mod8.txt, mod4.txt will also apply to crop values

@flebber

please open the analyze.avs in virtualdub, there is any errors ?
hdconverttox use directshowsource, so be sure to have installed a decoder (haali with mpeg/ps enabled and ffdshow with mpeg2/dvd decoding activated)

@Chengbin

HDConvertToX will not mux the encode after encoding has finished even though there is a line of command telling it to do it.
in Utilities there is a "Make report" button. Use it

Also, when I specify a final file size, it uses that size for the video, not for the entire file like it should of had.
computing bitrate is different than automkv. a more precise bitrate will be present in future update

When will it automatically delete the temporary files? Why can't it be in a folder named temp like in AutoMKV?
use the SDM2 update

When will the file extension bug fixed? When I specify x264+mp4, and choose a save location, the ending is in .avi. (The save file should be automatic)
use the SDM2 update

Why is DGindex used for a H.264 file?
use the Make Report button

Also, why is NeroAAC settings messed up.
use the SMD2 update

In the SMD version, the deinterlace function is gone.
check the "Video Encoder" panel

For some reason, I can't encode using this GUI twice. I must delete and reextract the files to be able to encode again.
try the SMD2 update
otherwise use Make Report

Pressing the anamorphic encoding button resets the resolution, which can be annoying sometimes.
only height is changed. and is due to new AR

Sometimes you can't get HDConvertToX to add DGAVCIndex to the queue, and without that it seems that you can't encode files
use Make Report

@Sharc

use SMD2 update, now mod16 (or mod8) is used for autocrop too

about dvd/pgc
please post a make report of both job! thanks!!

Remove job and Remove all job clears the list only, however it does not really remove or reset the job. When one presses Add to Queue, the new job is again added to the previous one which was apparently not cleared.
remove job will remove only the last line of jobs, remove all job will delete all the queue.

@SMD
thanks again and again

i will look at this!

BHH

Sharc
29th March 2009, 09:43
@Sharc

use SMD2 update, now mod16 (or mod8) is used for autocrop too


- SMD2 update
- mod16.txt copied into the main directory
- DVD source 720x576
=> Autocrop top 74 , bottom 74
This is not mod16 compliant, nor is the cropped and resized picture 720x300 mod16 compliant.

buzzqw
29th March 2009, 09:55
@Sharc

EDIT: please redownload SMD2 (autocrop mod16 is fixed for dvd source too)

thanks

BHH

Sharc
29th March 2009, 10:41
mod16 is fine now. Thanks.

Queue:
Pressing Remove all job only clears the text in the joblist, it does not really purge the job. When I press Add to Queue afterwards, the old job re-appears again in the list, plus the new job is added to the previous job which should have been purged.

Edit:
Hmm, I guess I have to press Save Queue after Remove job or Remove all job to purge the history.

buzzqw
29th March 2009, 11:08
Sharc, please redownload SMD2 (for queue)

but.. truly, i am unable to replicate

BHH

Sharc
29th March 2009, 11:23
It's the same, but now I noticed that it is only the subtitles command lines which are not purged and always get replicated.

buzzqw
29th March 2009, 11:30
@Sharc

last one, please again with SMD2

thanks!

BHH

Sharc
29th March 2009, 11:39
OK, this problem is solved!

Mtz
29th March 2009, 12:08
I see something wrong using SMD2:
"C:\Program Files\HDConvertToX\applications\mkvmerge.exe" -o "D:\Temp\buuz.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.3530 "D:\Temp\hdconverttox_kfp movie 17 subs srt-uncropped.h264" "D:\Temp\hdencodertoxvid-pid2.ac3" "D:\Temp\hdencodertoxvid-pid3.ac3" --language -1:eng "D:\Temp\hdencodertox__subs_4.srt" "D:\Temp\hdencodertox__subs_5.srt" "D:\Temp\hdencodertox__subs_6.srt" "D:\Temp\hdencodertox__subs_7.srt" "D:\Temp\hdencodertox__subs_8.srt" "D:\Temp\hdencodertox__subs_9.srt" "D:\Temp\hdencodertox__subs_10.srt" "D:\Temp\hdencodertox__subs_11.srt" "D:\Temp\hdencodertox__subs_12.srt" "D:\Temp\hdencodertox__subs_13.srt" "D:\Temp\hdencodertox__subs_14.srt" "D:\Temp\hdencodertox__subs_15.srt" "D:\Temp\hdencodertox__subs_16.srt" "D:\Temp\hdencodertox__subs_17.srt"
Using this test, the final MKV file is not created.

enjoy,
Mtz

buzzqw
29th March 2009, 12:33
--default-duration 0:23.976fps
it's not the problem, here is perfectly used

please launch from dos the string and post the exact error

BHH

flebber
29th March 2009, 13:45
When I attempt to use "test Deinterlace Pattern" in utilities HDC crashes.

HDConvertToX v.0.6.111.1137 report

Input File: C:\Rip\HDConvertToX_0.1.18.363\temp\fullvideo.mkv
Codec Video: vfw

Width: 480
Heigh: 270
Framerate: 23.976
Framecount: 6939
Aspect Ratio: 1.7778
Duration(sec): 290
Resized resolution: 480 / 272
Crop Left: 4
Crop Top: 4
Crop Right: 4
Crop Bottom: 2

Start Video Configuration ->
Encoding Settings: X264 in MP4
Encoding Preset: 7
Final Size: 22
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.5
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
2: mp3, 2.0 channels, 192kbps, 44.1khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String: VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Queue ->

"C:\Rip\HDConvertToX_0.1.18.363\applications\eac3to.exe" "C:\Rip\HDConvertToX_0.1.18.363\temp\fullvideo.mkv" 2: stdout.wav -down16 -resampleto48000 -normalize | "C:\Rip\HDConvertToX_0.1.18.363\applications\neroaacenc.exe" -if - -q 0.5 -ignorelength -of "C:\Rip\HDConvertToX_0.1.18.363\temp\hdencodertoxvid-pid2.mp4"
"C:\Rip\HDConvertToX_0.1.18.363\applications\x264.exe" --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "C:\Rip\HDConvertToX_0.1.18.363\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_0.1.18.363\temp\hdconverttox_fullvideo.avs"
"C:\Rip\HDConvertToX_0.1.18.363\applications\mp4box.exe" -add "C:\Rip\HDConvertToX_0.1.18.363\temp\hdconverttox_fullvideo.h264" -fps 23.976 -add "C:\Rip\HDConvertToX_0.1.18.363\temp\hdencodertoxvid-pid2.mp4" "C:\Rip\HDConvertToX_0.1.18.363\hdconverttox_full_fullvideo.mp4"

AviSynth Script ->
C:\Rip\HDConvertToX_0.1.18.363\temp\hdconverttox_fullvideo.avs
#HDConvertToX Avisynth Script
#
#Input File = C:\Rip\HDConvertToX_0.1.18.363\temp\fullvideo.mkv
#Original Resolution = 480x270
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 6939
#Lenght (hour:minutes:seconds) = 0:4:50
#Display Aspect Ratio = 1.7879
#Aspect Error = 3.9121
#
#Resized resolution = 480 / 272
#Crop Left = 4
#Crop Top = 4
#Crop Right = 4
#Crop Bottom = 2
#
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.1.18.363\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.1.18.363\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.1.18.363\filters\spresso.avsi")
#Source File


#Applying Resizing
GaussResize(480,272,4,4,-4,-2,p=75)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
-> End Queue

buzzqw
29th March 2009, 14:28
@flebber

please download this
http://www.64k.it/andres/data/hdconverttox/HDConvertToX-SMD3.exe

thanks!

BHH

Chengbin
29th March 2009, 15:02
Can you add a deblocking option in avisynth?

buzzqw
29th March 2009, 15:36
anyone to suggest ?

BHH

SeeMoreDigital
29th March 2009, 17:12
Hi Buzz,

I've just noticed something which will need to be rectified before we can proceed with generating cropped and resized encodes containing anamorphic signalling.

In the image below, the sources "Movie AR" is 2.3704, which is correct: -

http://i41.tinypic.com/rh2834.png

However, after selecting the GUI's "Anamorphic" option, the sources "Movie AR" changes to 1.6667, which is incorrect (it should be the same as above): -

http://i42.tinypic.com/25tbuhv.png

After "Analysing" the source and working out the cropping values, you should have most of the information you need to calculate the PAR/SAR value.

The next step is to follow ;)

buzzqw
29th March 2009, 17:34
ok, done http://www.64k.it/andres/data/hdconverttox/HDConvertToX-SMD4.exe

i have also added Stream par and container par (but don't bet a cent on correct value)

BHH

SeeMoreDigital
29th March 2009, 19:24
Nice one...

Next step...... This MPEG-2 source (http://rapidshare.de/files/46416694/Lawr_of_Arabia.mpg.html) is more difficult to work out because it's surrounded by black mattes :eek:

Although the "auto cropping" is functioning very well. The anamorphic "auto resizing" function is a bit off.

According to the auto cropping function, there's a total of 112 pixels (58+54) to be cropped off the height and 16 pixels (10+6) to be cropped off the width: -

http://i44.tinypic.com/124g076.png

This means the "Resizing/Resolution" should be 704x464 (not 720x480). Which just happens to conform to Mod-16.

To be continued....

buzzqw
29th March 2009, 19:53
but if you click anamorph, you can move the slider to 704 AND height will be automatically 464

i set the starting resolution to full width (not the cropped one)

should i start with the width already cropped ?

EDIT: like this http://www.64k.it/andres/data/hdconverttox/HDConvertToX-SMD5.exe ??

BHH

Crono141
29th March 2009, 21:04
Does anybody have blu-ray conversion working with AnyDVD and HDC? When I analyze my .m2ts file, HDC crashes.

buzzqw
29th March 2009, 21:19
make sure that you have all required decoder

HDC use directshowsource for analysis so you need latest ffdshow tryout, latest haali media splitter

you can also open the analysis.avs in virtualdub, and check the error

BHH

Sharc
29th March 2009, 23:27
@SMD:
Is the Stream PAR of the LOA clip 1.42222 or 512:351=1.4587? How would we know whether the studio followed ITU-T or not? What should be signalled in the stream?

Crono141
29th March 2009, 23:30
Avisynth open failure:
Evaluate: System Exception - Stack Overflow
(E:\Programs\HDConvertToX\analyze.avs, line 7)

Here's the Script:

#HDConvertToX Analyze Avisynth Script
LoadPlugin("E:\Programs\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\autocrop.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGDecode.dll")
directshowsource("G:\BDMV\STREAM\00007.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
sep=" "
WriteFile("E:\Programs\HDConvertToX\info.txt", "Framecount","sep","Framerate","sep","WIDTH","sep","HEIGHT")
autocrop(mode=2,wmultof=4,hmultof=4,samples=20,aspect=0,threshold=34,samplestartframe=0)
Trim(0,2)

This time it didn't crash, it just didn't report any accurate information (resolution 0/0, DAR -1, length 1, etc.)

flebber
29th March 2009, 23:35
anyone to suggest ?

BHH

I like SmoothD() for Deblocking, though I only use this only really blocky sources - flv usually.

My favourite basic filter setup is

VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0)
asharp(2,5,1)

just thought I would pop that in.:)

PS

Scintilla has a good guide for Deblocking and Avisynth filters here http://www.aquilinestudios.org/avsfilters/spatial.html

buzzqw
30th March 2009, 08:09
@Crono141

have you ripped the BD ?

BHH

SeeMoreDigital
30th March 2009, 09:33
@SMD:
Is the Stream PAR of the LOA clip 1.42222 or 512:351=1.4587? How would we know whether the studio followed ITU-T or not? What should be signalled in the stream?Sadly, unless there's a circular object in one of the scenes that can be used as a reference, it's impossible to know the movies true aspect ratio.

If I had to guess, I would say it did follow the ITU spec...

buzzqw
30th March 2009, 10:11
update to SMD6 http://www.64k.it/andres/data/hdconverttox/HDConvertToX-SMD6.exe

anamorphic take count of ITU (if checked)

BHH

buzzqw
30th March 2009, 13:53
update HDConvertToX, new full package


>added new shining layout. A BIG thanks to SeeMoreDigital!
>added "Make Report" button to create a report to post in case of problems
>added color check to crop value. Green OK, Red mean bad crop value
>added HDConvertToX if not specified a tempary folder will create a "temp" folder in its folder and create temporary files here
>added Stream Par and Container Par
>added AAC SBR/AAC+/AAC-HE signaling option (useful only for muxing in mkv, when audio codec is Nero AAC or Coding Tech. AAC)
>fixed save file extension will look at container selected
>fixed nero aac bitrate
>fixed mod16.txt, mod8.txt, mod4.txt will also apply to crop values
>fixed deinterlace with mkv input
>fixed starting resolution will be computed on cropped resolution
>fixed changing audio codec will disable/enable correlated audio options
>fixed remove queue will also remove subtitles encoding
>fixed update manual

BHH

flebber
30th March 2009, 16:09
Tried the updated version. Worked well no errors congrats.

On the back of your success can I ask will there be any flv support available in the future?

buzzqw
30th March 2009, 16:25
flv as INPUT file ?

if so try selecting "All files" in open file ...

or flv as output ?

BHH

flebber
30th March 2009, 16:28
flv as input.

flv input errors when analyzed - "check media properties"

Mtz
30th March 2009, 17:52
Pressing "Launch DGIndex" will launch it in the taskbar and and it cannot be resored or maximized.

Please also test the croping values after analize was done on this file. I tested with full movie, but uploaded only a small sample.
http://www.sendspace.com/file/v2ic6w

enjoy,
Mtz

SeeMoreDigital
30th March 2009, 19:02
Thanks for that Mtz..... Looks okay to me: -

http://img26.imageshack.us/img26/4030/circlestt.th.jpg (http://img26.imageshack.us/my.php?image=circlestt.jpg)


Cheers

Mtz
30th March 2009, 20:13
Looks OK, but did you look at the crop values for left and right?

enjoy,
Mtz

buzzqw
30th March 2009, 21:01
left 0, top 86, right 0, bottom 90

BHH

Mtz
30th March 2009, 21:30
For me with version 1194 crop is:
left 156, top 86, right 156, top 90

HDConvertToX v.0.7.119.1194 report

Input File: D:\New Folder\24\intro-crop-test.mkv
Codec Video: avc

Width: 1280
Heigh: 720
Framerate: 23.976
Framecount: 559
Aspect Ratio: 1.7778
Duration(sec): 24
Resized resolution: 968 / 544
Crop Left: 156
Crop Top: 86
Crop Right: 156
Crop Bottom: 90

Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: cbr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
2: dts, english, 5.1 channels, 24 bits, 755kbps, 48khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Queue ->

"C:\Program Files\HDConvertToX\applications\eac3to.exe" "D:\New Folder\24\intro-crop-test.mkv" 2: "C:\Program Files\HDConvertToX\hdencodertoxvid-pid2.dts"
"C:\Program Files\HDConvertToX\applications\WMCmd.vbs" -input "C:\Program Files\HDConvertToX\temp\hdconverttox_intro-crop-test.avs"
-output "C:\Program Files\HDConvertToX\temp\hdconverttox_full_intro-crop-test.wmv"
-v_codec wmv9 -v_preset better -v_mode 3 -v_bitrate 248415728 -a_codec wmapro -a_mode 0 -a_setting 128_48_2_16

AviSynth Script ->
C:\Program Files\HDConvertToX\temp\hdconverttox_intro-crop-test.avs
#HDConvertToX Avisynth Script
#
#Input File = D:\New Folder\24\intro-crop-test.mkv
#Original Resolution = 1280x720
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 559
#Lenght (hour:minutes:seconds) = 0:0:24
#Display Aspect Ratio = 1.7794
#Aspect Error = 0.0012
#
#Resized resolution = 968 / 544
#Crop Left = 156
#Crop Top = 86
#Crop Right = 156
#Crop Bottom = 90
#
LoadPlugin("C:\Program Files\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\autocrop.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\Decomb.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\frfun7.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\mt_masktools-25.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\mvtools.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\RepairS.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\SangNom.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\TDeint.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\UnDot.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\VSFilter.dll")

Import("C:\Program Files\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Program Files\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("C:\Program Files\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Program Files\HDConvertToX\filters\Lem.avsi")
Import("C:\Program Files\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("C:\Program Files\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Program Files\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("C:\Program Files\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("C:\Program Files\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("C:\Program Files\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("C:\Program Files\HDConvertToX\filters\seesaw.avsi")
Import("C:\Program Files\HDConvertToX\filters\spresso.avsi")
#Source File


#Applying Resizing
GaussResize(968,544,156,86,-156,-90,p=75)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
-> End Queue


enjoy,
Mtz

buzzqw
31st March 2009, 07:13
have you activate mod16 crop ?

BHH

buzzqw
31st March 2009, 07:24
update HDC

added check for unsupported media type
added in Make Report use of Hidden Options

EDIT: should be fixed mod16 crop

BHH

Mtz
31st March 2009, 10:02
Now the crop is OK!
Still the Test Interlace Pattern is crashing HDC
Again: Pressing "Launch DGIndex" will launch it in the taskbar and and it cannot be resored or maximized. Is normal?

On the button called "HDConvertToX Manual", is missing the red "t".
That "Contai." word is ugly.

enjoy,
Mtz

buzzqw
31st March 2009, 10:55
dgindex : delete the dgindex.ini in \applications folder

Still the Test Interlace Pattern is crashing HDC
using your intro_crop.mkv the deinterlace test is ok
please open in virtualdub createautodeintmovie.avs AND autodeint_ff_movie.avs what is the error ?

also, don't open another istance of HDC while testing interlace, because it delete temporary files!

fixed when encoding to WMA audio normalize was disabled
fixed HDConverToX (missing t)
fixed "Contai.Par" now is "Container Par:"


redownload HDConvertToX.exe

BHH

Mtz
31st March 2009, 20:50
Opening createautodeintmovie.avs and autodeint_ff_movie.avs in VDM will show 2 small black 32x32 windows with no errors.
The crash file contains:
http://www.sendspace.com/file/9ick1y

Regarding autocrop please test some DVD 720x576 encoded as 4:3 with black bars added. In my test, the left and right values are not 0.
mod16.txt is in the HDConvertToX folder.
Is some cheap DVD made by some noob which tried to keep 16:9 in a 4:3 frame.
HDConvertToX v.0.7.133.1263 report

Input File: G:\VIDEO_TS\VTS_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 576
Framerate: 25.000
Framecount: 156700
Duration(hh:mm:ss): 1:44:29
Aspect Ratio: 1.3334
Resized resolution: 576 / 404
Crop Left: 72
Crop Top: 72
Crop Right: 72
Crop Bottom: 72

If:
Crop Left: 0
Crop Right: 0
Will give:
Aspect Ratio: 1.7779
Which is correct for a 16:9 movie.

Regarding "Container PAR" maybe will be nice if aligned to right and the vaues window a little moved down. And maybe first to be Container PAR which is more important than Stream PAR. ;)

enjoy,
Mtz

SeeMoreDigital
31st March 2009, 21:36
Regarding "Container PAR" maybe will be nice if aligned to right and the vaues window a little moved down. And maybe first to be Container PAR which is more important than Stream PAR. ;)Assigning container PAR is fine if your output container is .MKV (or .MOV (god forbid)) but every other container utilises stream level PAR (aspect ratio signalling)......

flebber
31st March 2009, 22:10
-> End Advanced AviSynth

Start Queue ->

"C:\Rip\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv" 2: stdout.wav -down16 -resampleto48000 -normalize | "C:\Rip\HDConvertToX_0.7.119.1194\applications\neroaacenc.exe" -if - -q 0.4 -ignorelength -of "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid2.mp4"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0 --output "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\mp4box.exe" -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" -fps 25.000 -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid2.mp4" "C:\Rip\Produced\Parkway Drive - Boneyards_HDC.MP4"
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
#Original Resolution = 320x240
#Aspect Ratio = 1.3333
#Frame rate =25.000
#Number of Frames = 4783
#Lenght (hour:minutes:seconds) = 0:3:12
#Display Aspect Ratio = 1.8648
#Aspect Error = 2.5615
#
#Resized resolution = 320 / 176
#Crop Left = 0
#Crop Top = 32
#Crop Right = 0
#Crop Bottom = 32
#
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File
movie = FFVideoSource("c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv",seekmode=-1)
movie = isRGB(movie) ? ConvertToYV12(movie) : movie
movie = isYUY2(movie) ? ConvertToYV12(movie) : movie
last=movie


#Applying Resizing
GaussResize(320,176,0,32,-0,-32,p=45)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
-> End AviSynth Script


Actually didn't see this first time, but nero aac fails to encode audioi. Error says it fails to pass wav.

buzzqw
1st April 2009, 08:51
@flebber

try disabling normalize (and post full report)

BHH

buzzqw
1st April 2009, 11:25
update HDC

little tuning to make report log
fixed deinterlace errors when
other minor corrections and cosmetic fixes

BHH

BHH

spida_singh
1st April 2009, 12:56
buzzqw

Just tried a m2ts ripped from blu ray using copy audio function, but, during eac3to process, i receive error message stating audio converstion type not supported...any ideas why?

I have highlighted the eac3to command in bold/red below, as i understand it, it simply needs to demux the audio stream, and tsmuxer is required to mux both streams back after video conversion. I tested on a 60 second sample made from tsmuxer .34

Another bug...when using NMT hidden option file, i still have to manually deselect and re-select the nmt compatibility check box to get the right list of encoder and container options up. Initially, it still allows me to select xvid and avi, but after reselecting the check box, normal x264 in mkv/m2ts are only visible as they should be.

Image removed as no longer required

HDConvertToX v.0.7.136.1281 report

Input File: i:\topguntest.split.1.m2ts
Codec Video: avc
Width: 1920
Heigh: 1080
Framerate: 23.976
Framecount: 1436
Duration(hh:mm:ss): 0:1:0
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: Copy Audio
Activate Hidden Option: NoAutoCrop
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
NMT Compatibility: On
Encoding Preset: 8
Final Size: 300
Priority: idle
Denoise Level: None
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
2: dts master audio, english, 6.1 channels, 24 bits, 48khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "i:\topguntest.split.1.m2ts" 1:"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox.h264"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\DGAVCIndex.exe" -i "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox.h264" -o
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\movie.dga" -f 0 -e

"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "i:\topguntest.split.1.m2ts" 2:
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\hdencodertoxvid-pid2.dts master audio"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\x264.exe" --pass 1 --bitrate 42262 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs
--trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --merange 20 --weightb --b-adapt 1 --partitions none --aud --nal-hrd
--aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.h264" "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.avs" --level 4.0
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\x264.exe" --pass 2 --bitrate 42262 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs
--trellis 2 --ref 3 --filter -1,-1 --subme 7 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --merange 20 --weightb --b-adapt 1 --partitions p8x8,b8x8,i4x4,i8x8
--8x8dct --aud --nal-hrd
--aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.h264" "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.avs" --level 4.0
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\tsMuxeR.exe" "I:\topguntest.split.1meta" "I:\topguntest.split.1_hdc"
-> End Queue

AviSynth Script ->
I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.avs
#HDConvertToX Avisynth Script
#
#Input File = i:\topguntest.split.1.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 1436
#Lenght (hour:minutes:seconds) = 0:1:0
#Display Aspect Ratio = 1.7778
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 1080
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File
AVCSource("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\movie.dga")


#Applying Resizing
LanczosResize(1920,1080,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

-> End AviSynth Script


regards

buzzqw
1st April 2009, 12:59
thanks for report, spida_singh

i need a sample for m2ts (50mb) cut it with dgsplit

EDIT: please redownload hdc update and retest audio! (but sample is always welcom!)

about NMT i will check it :)

EDIT2: fixed NMT also!

thanks!

BHH

Mtz
1st April 2009, 13:40
The interlaced test is launching DGIndex and/or DGAVCIndex, making the scroll to the end, finishing it, but after that HDC is crashing.
Also i will send you some file for testing the crop.

enjoy,
Mtz

spida_singh
1st April 2009, 13:43
thanks for report, spida_singh

i need a sample for m2ts (50mb) cut it with dgsplit

EDIT: please redownload hdc update and retest audio! (but sample is always welcom!)

about NMT i will check it :)

EDIT2: fixed NMT also!

thanks!

BHH

Perfect!:thanks: All worked ok, again, a small bug, but this time with copy audio hidden option, same thing as above, I have to manually de-select and select for option to stick, audio option are not greyed out as they should be on start of program. Maybe the rest of the hidden options need checking? Anyhow, brilliant and speedy updates!

Many Thanks!

P.S, the sample i have made is a .gsd file, is this correct? I would of thought you may want the m2ts? First time I have split using this tool. Need to confirm if I have correct tool for splitting.

Regards

EDIT:

It looked ok during encode, the resulting m2ts file has only video, no audio, looking at the meta:

MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.h264", fps=23.976, insertSEI, contSPS

HDC Log:
HDConvertToX v.0.7.144.1294 report

Input File: i:\topguntest.split.1.m2ts
Codec Video: avc
Width: 1920
Heigh: 1080
Framerate: 23.976
Framecount: 1436
Duration(hh:mm:ss): 0:1:0
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: Copy Audio
Activate Hidden Option: NoAutoCrop
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
NMT Compatibility: On
Encoding Preset: 8
Final Size: 300
Priority: idle
Denoise Level: None
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
2: dts master audio, english, 6.1 channels, 24 bits, 48khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "i:\topguntest.split.1.m2ts" 1:"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox.h264"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\DGAVCIndex.exe" -i "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox.h264" -o
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\movie.dga" -f 0 -e

"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "i:\topguntest.split.1.m2ts" 2: "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid2.dts"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\x264.exe" --pass 1 --bitrate 42262 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs
--trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --merange 20 --weightb --b-adapt 1 --partitions none --aud --nal-hrd
--aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.h264"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.avs" --level 4.0
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\x264.exe" --pass 2 --bitrate 42262 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs
--trellis 2 --ref 3 --filter -1,-1 --subme 7 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --merange 20 --weightb --b-adapt 1 --partitions p8x8,b8x8,i4x4,i8x8
--8x8dct --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.h264"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.avs" --level 4.0
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\tsMuxeR.exe" "I:\topguntest.split.1_hdc.meta" "I:\topguntest.split.1_hdc.m2ts"
-> End Queue

AviSynth Script ->
I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_topguntest.split.1.avs
#HDConvertToX Avisynth Script
#
#Input File = i:\topguntest.split.1.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 1436
#Lenght (hour:minutes:seconds) = 0:1:0
#Display Aspect Ratio = 1.7778
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 1080
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File
AVCSource("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\movie.dga")


#Applying Resizing
LanczosResize(1920,1080,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

-> End AviSynth Script


regards

buzzqw
1st April 2009, 13:48
about copy audio.. i will check (as other options ;) )

the extesion should be m2ts ... as original

by DGSplit i mean > NEURON2 split
http://neuron2.net/dgsplit/

EDIT: hidden options "audio copy" is ok (and i hope other options)
redownload the update
btw some hidden options can "fight" is used at the same time

EDIT2: for audio problem not in meta , try this build ( 0.7.149.1306 at least!)

BHH

flebber
1st April 2009, 14:19
@flebber

try disabling normalize (and post full report)

BHH

Disabled normalize but cannot pass wav error is still there.

HDConvertToX v.0.7.149.1306 report

Input File: c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
Codec Video: vfw
Width: 320
Heigh: 240
Framerate: 25.000
Framecount: 4783
Duration(hh:mm:ss): 0:3:12
Aspect Ratio: 1.3333
Resized resolution: 352 / 192
Crop Left: 0
Crop Top: 32
Crop Right: 0
Crop Bottom: 32

Start Hidden Options ->
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MP4
Encoding Preset: 5
Final Size: 22
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.2
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: Off
-> End Audio Configuration

Start Audio Tracks Selected ->
2: mp3, 2.0 channels, 96kbps, 22khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: QMLF_7_motions_FluxSmooth.avs
MVDegrain: NONE
FreeAVS String: VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->

"C:\Rip\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "C:\Rip\HDConvertToX_0.7.119.1194\temp\fullvideo.mkv" 2: stdout.wav -down16 -resampleto48000 | "C:\Rip\HDConvertToX_0.7.119.1194\applications\neroaacenc.exe" -if - -q 0.2 -ignorelength -of "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid2.mp4"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\x264.exe" --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0 --output "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\mp4box.exe" -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" -fps 25.000 -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid2.mp4" "C:\Rip\Produced\Parkway Drive - Boneyards_HDC.MP4"
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
#Original Resolution = 320x240
#Aspect Ratio = 1.3333
#Frame rate =25.000
#Number of Frames = 4783
#Lenght (hour:minutes:seconds) = 0:3:12
#Display Aspect Ratio = 1.8648
#Aspect Error = 1.7139
#
#Resized resolution = 352 / 192
#Crop Left = 0
#Crop Top = 32
#Crop Right = 0
#Crop Bottom = 32
#
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File
movie = FFVideoSource("c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv",seekmode=-1)
movie = isRGB(movie) ? ConvertToYV12(movie) : movie
movie = isYUY2(movie) ? ConvertToYV12(movie) : movie
last=movie


#Applying Resizing
GaussResize(352,192,0,32,-0,-32,p=45)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions_FluxSmooth.avs")
QMLF_7_motions()
VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
-> End AviSynth Script

buzzqw
1st April 2009, 14:30
@flebber

please sendme a sample

BHH

spida_singh
1st April 2009, 14:39
buzz, confirmed all now ok, copy audio option now ok as well, final m2ts includes audio

Link to my sample: http://www.sendspace.com/file/5ogcvz

regards

buzzqw
1st April 2009, 14:46
@spida_singh

:thanks::goodpost:

BHH

flebber
1st April 2009, 15:34
http://www.4shared.com/file/96185525/a50090d4/Sample.html

buzzqw
1st April 2009, 19:29
@spida_singh

thanks for the sample

in next update will be fixed also

truehd/ac3
dts-es
ebedded ac3


@fleber
the sample file have MONO audio, and eac3to is unable to process it :(

BHH

Sharc
1st April 2009, 19:48
Recent versions of HDC seem to crop too much into the picture (auto-cropping). Did you change the cropping sensitivity or number of sample frames?
Take for example SMD's clip of Lawrence of Arabia. It now crops top/bottom as 90/90 (not using mod16.txt) which turns it into a 2.53:1 movie. It should be 2.2:1. Earlier versions of HDC cropped correctly top/bottom as 58/54.
It would be helpful if one could do the cropping manually in a preview window using the mouse wheel :)

SeeMoreDigital
1st April 2009, 21:37
Given the ongoing improvements of the encoding performance of Xvid (and x264), I wouldn't have thought we're not going to loose that much by using "Mod-8"....

flebber
1st April 2009, 23:40
I uploaded a different flv this time stereo

http://www.4shared.com/file/96260773/3cea2937/Parkway_Drive_-_Boneyards.html

General
Complete name : C:\Documents and Settings\Family\dwhelper\Parkway Drive - Boneyards.flv
Format : Flash Video
File size : 9.37 MiB
Duration : 3mn 11s
Overall bit rate : 411 Kbps
Encoded date : Fri Oct 12 06:19:03 2007

Video
Format : VP6
Duration : 3mn 11s
Bit rate : 290 Kbps
Width : 320 pixels
Height : 240 pixels
Display aspect ratio : 4/3
Frame rate : 29.970 fps
Bits/(Pixel*Frame) : 0.126

Audio
Format : MPEG Audio
Format version : Version 2
Format profile : Layer 3
Duration : 3mn 11s
Bit rate mode : Constant
Bit rate : 96.0 Kbps
Channel(s) : 2 channels
Sampling rate : 22.05 KHz
Resolution : 16 bits
Writing library : LAME,dÅ:eðž– / °ò\«

Crono141
2nd April 2009, 00:12
Sorry for the absense. About my problem; I have anyDVD running, which should decrypt on the fly, and a BR disc ISO I ripped using my PS3 (no PC BR drive). Ripbot264 encoded the same file/movie off the mounted ISO with no problem, but none of my set top boxes in the living room play the file (PS3/Xbox360). Plays on computer just fine.

ANYWAY:

I wanted to try out HDC to see if it produced a better more compatible re-encode. The file (off the mounted ISO) played in WMP12 without ripping the disc, so I don't think this is the issue.

Atak_Snajpera
2nd April 2009, 07:12
Ripbot264 encoded the same file/movie off the mounted ISO with no problem, but none of my set top boxes in the living room play the file (PS3/Xbox360). Plays on computer just fine.
REMEMBER MP4 cannot be larger that 4GB. X does not support 5.1 aac.

buzzqw
2nd April 2009, 09:01
update hdc


>fixed audio copy of "dts master audio"
>fixed audio copy of "ac3 ex"
>fixed audio copy of "ac3 surround"
>fixed NMT.txt and SAP.txt hidden options
>fixed problems when copy audio with new audio formats
>fixed audiocopy.txt hidden options
>fixed ar detection of some m2ts
>fixed audio copy of "truehd/ac3"
>fixed audio copy of "embedded ac3"
>fixed audio copy of "core.dts-es"
>added ffmpegaudio.txt as hidden options. when this file is used and input isn't directly supported (like flv) , audio is pre-processed to stereo wav with ffmpeg (if ffmpeg.exe is present in \applications folder) then passed to eac3to
>added "Crop obey to AR". This options will force autocrop to obey and respect aspect ratio detected by eac3to
>other minor corrections and cosmetic fixes

BHH

nikio
2nd April 2009, 11:20
I took a look at HDConverTox screen shots, (the one of the AviSynth tab is missing ;) ), it looks more tidy and intuitive.
As an idea for the future I'd just add a tab for the final muxing options.

Anyway, are you aiming to make HDConveTox take over completely from AutoMkv, for all functions?

flebber
2nd April 2009, 11:52
I added ffmpegaudio.txt to my hdc folder but it doesn't appear in the log.

HDConvertToX v.0.7.150.1323 report

Input File: C:\Rip\HDConvertToX_0.7.119.1194\temp\fullvideo.mkv
Codec Video: vfw
Width: 480
Heigh: 270
Framerate: 25.000
Framecount: 7234
Duration(hh:mm:ss): 0:4:50
Aspect Ratio: 1.7778
Resized resolution: 464 / 256
Crop Left: 8
Crop Top: 8
Crop Right: 8
Crop Bottom: 6

Start Hidden Options ->
Activate Hidden Option: Mod16
-> End Hidden Options

buzzqw
2nd April 2009, 12:10
@nikio
Anyway, are you aiming to make HDConveTox take over completely from AutoMkv, for all functions

yes and no, most fuctions are already present.
feel free to suggest missing features

@flebber
ops, i missed it in log
but encoding should be fine (using ffmpeg)

BHH

spida_singh
2nd April 2009, 13:44
buzz, when selecting save file, it does not automatically input the extention, I have to manually type ".m2ts" when saving it, can this be automated for all file extentions? And, is there currently a function like in automkv where i can save my settings, as i have to keep setting quality bar everytime the program opens.

regards :D

buzzqw
2nd April 2009, 13:56
buzz, when selecting save file, it does not automatically input the extention,

it does (just tested) , BUT it don't change when changing container/codec

EDIT: redownload HDC, and create a qualX.txt ; where X can be 1 2, 3 4 5 6 .... and is the quality at start

BHH

Borgen
2nd April 2009, 14:25
Is it possible to keep the full resolution (720x576) with this software?

Have tried an early beta of this software and then it changed the resolution on the output file even if I specified that the cropping was 0,0,0,0

I dont want to do any resize on my encoding and keep the full resolution at 720x576.

Is this possible? (It worked just fine in AutoMKV....... :sly: )

buzzqw
2nd April 2009, 14:43
@Borgen

set crop to 0,0,0,0
then check Anamorphic (or edit height)

BHH

EEPROM
2nd April 2009, 16:58
Hi Buzz, congratulations for this new prgram !
I usually use programs like AutoGK or AutoMen so I do not know to use the filters.
Where can I find a guide to understand Basic-QMF-MVDegrain filters?

buzzqw
2nd April 2009, 19:03
Hi EEPROM and thanks for your kind words :)

i can only suggest to use the forum search, you will be overwhelmed by results ;)

BHH

flebber
2nd April 2009, 22:06
I am still receiving the cannot pass wav error with the flv files.

HDConvertToX v.0.7.150.1323 report

Input File: c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
Codec Video: vfw
Width: 320
Heigh: 240
Framerate: 25.000
Framecount: 4783
Duration(hh:mm:ss): 0:3:12
Aspect Ratio: 1.3333
Resized resolution: 320 / 176
Crop Left: 0
Crop Top: 32
Crop Right: 0
Crop Bottom: 32

Start Hidden Options ->
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MP4
Encoding Preset: 5
Final Size: 22
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.4
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: Off
-> End Audio Configuration

Start Audio Tracks Selected ->
2: mp3, 2.0 channels, 96kbps, 22khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: MCTemporalDenoise(settings="low",GPU=false)
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->

"C:\Rip\HDConvertToX_0.7.119.1194\applications\ffmpeg.exe" -i "c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv" -vn -map [1,0] -acodec pcm_s16le -ac 2 -f wav -y "C:\Rip\HDConvertToX_0.7.119.1194\temp\fullvideo_pid1.wav"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "C:\Rip\HDConvertToX_0.7.119.1194\temp\fullvideo_pid1.wav" 2: stdout.wav -down16 -resampleto48000 | "C:\Rip\HDConvertToX_0.7.119.1194\applications\neroaacenc.exe" -if - -q 0.4 -ignorelength -of "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid1.mp4"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0 --output "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\mp4box.exe" -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" -fps 25.000 -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid2.mp4" "C:\Rip\Produced\Parkway Drive - Boneyards_HDC.MP4"
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
#Original Resolution = 320x240
#Aspect Ratio = 1.3333
#Frame rate =25.000
#Number of Frames = 4783
#Lenght (hour:minutes:seconds) = 0:3:12
#Display Aspect Ratio = 1.8181
#Aspect Error = -0.0025
#
#Resized resolution = 320 / 176
#Crop Left = 0
#Crop Top = 32
#Crop Right = 0
#Crop Bottom = 32
#
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File
movie = FFVideoSource("c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv",seekmode=-1)
movie = isRGB(movie) ? ConvertToYV12(movie) : movie
movie = isYUY2(movie) ? ConvertToYV12(movie) : movie
last=movie


#Applying Resizing
GaussResize(320,176,0,32,-0,-32,p=45)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
MCTemporalDenoise(settings="low",GPU=false)
-> End AviSynth Script

EEPROM
3rd April 2009, 01:38
Hi EEPROM and thanks for your kind words :)

i can only suggest to use the forum search, you will be overwhelmed by results ;)

BHH

I hoped in a real guide, but thanks anyway.

A quick question, for a standard encoding(from a dvb-s registration), which combination of filters should I use?
Thanks again !

flebber
3rd April 2009, 04:50
I hoped in a real guide, but thanks anyway.

A quick question, for a standard encoding(from a dvb-s registration), which combination of filters should I use?
Thanks again !

Whatever filters you like the end result has too please you.

buzzqw
3rd April 2009, 07:14
@flebber
need a sample (but it's again a problem within eac3to)

have you tried without -resample48000 ?

UPDATE HDC

>fixed in log was missing ffmpegaudio hidden options
>fixed some tuning to make report
>fixed manual with new options
>added hidden options qualX.txt. Create a qualX.txt, and HDC will start with a quality preset set at X value. X value must be from 0 to 10
>added support for ass/ssa subtitle in mkv
>other minor corrections and cosmetic fixes

BHH

spida_singh
3rd April 2009, 08:09
buzzqw, getting some x264 crashes now, rebooted, re extracted package and added new update, any ideas? the video is 1080i 29.970, just tried again, now crashes on analyze..ill check other files and report back, may just be media itself...all other media is ok, ill try re-rip and report back.

EDIT

Must be disc it self, can't even play stream using mpc-hc, bd rebuilder does not even start the encode....never had problems with any other disc in the series, it's a 5 part set, disc 5 is the only 1 giving troubles, other 4 at 23.976, this 1 only at 29.970...wierd....ill upload sample for you to test with shortly...:D

Plays on my NMT fine though...

flebber
3rd April 2009, 08:11
different sample to the last one, what would be best?

buzzqw
3rd April 2009, 08:41
@spida_singh
thanks, make report asap!

@flebber
sample should replicate problem

BHH

spida_singh
3rd April 2009, 09:24
Sample link: http://www.sendspace.com/file/vbbjjg

buzzqw
3rd April 2009, 09:34
have you tried opening analyze.avs in virtualdub ?
any errors ?


EDIT: here is OK
http://www.64k.it/andres/data/hdconverttox/spida_singh.jpg

make sure you have the latest ffdshow tryout (with VC1 enabled) and haali media splitter

BHH

spida_singh
3rd April 2009, 09:59
ok, i currently have it set in ffdshow to libavcodec, i don't need to set this to wmv9 do i?

EDIT, set to wmv9, analyzes ok now, encode failes, log and screenshot below:

http://i42.tinypic.com/s10mbn.jpg

HDConvertToX v.0.7.155.1333 report

Input File: i:\bbc_earth_disc5.m2ts
Codec Video: vc-1
Width: 1920
Heigh: 1080
Framerate: 29.970
Framecount: 176681
Duration(hh:mm:ss): 1:38:16
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: Copy Audio
Activate Hidden Option: NoAutoCrop
Activate Hidden Options : Base Quality 8
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
NMT Compatibility: On
Encoding Preset: 8
Final Size: 5140
Priority: idle
Denoise Level: None
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
2: ac3, 5.1 channels, 448kbps, 48khz, dialnorm: -27db
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->

"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "i:\bbc_earth_disc5.m2ts" 2: "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid2.ac3"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\x264.exe" --pass 1 --bitrate 7256 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs
--trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --merange 20 --weightb --b-adapt 1 --partitions none --aud --nal-hrd
--aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_bbc_earth_disc5.h264"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_bbc_earth_disc5.avs" --level 4.0
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\x264.exe" --pass 2 --bitrate 7256 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs
--trellis 2 --ref 3 --filter -1,-1 --subme 7 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --merange 20 --weightb --b-adapt 1 --partitions p8x8,b8x8,i4x4,i8x8
--8x8dct --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_bbc_earth_disc5.h264"
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_bbc_earth_disc5.avs" --level 4.0
"I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\applications\tsMuxeR.exe" "I:\Videos\TV Shows\BBC.Earth\BBC.Earth.Disc.5.meta"
"I:\Videos\TV Shows\BBC.Earth\BBC.Earth.Disc.5.m2ts"
-> End Queue

AviSynth Script ->
I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\temp\hdconverttox_bbc_earth_disc5.avs
#HDConvertToX Avisynth Script
#
#Input File = i:\bbc_earth_disc5.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 176681
#Lenght (hour:minutes:seconds) = 1:38:16
#Display Aspect Ratio = 1.7778
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 1080
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File
directshowsource("i:\bbc_earth_disc5.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
LanczosResize(1920,1080,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

-> End AviSynth Script


Virtualdub error message on analyze.avs:

An out-of-bounds memory access (access violation) occurred in module 'wmvdecod'...
...reading address 09765E28.


VirtualDub crash report -- build 31536 (release)
--------------------------------------

Disassembly:
6842ebc0: 52 push edx
6842ebc1: 68894a488b push 8b484a89
6842ebc6: 15d0b85268 adc eax, 6852b8d0
6842ebcb: 894a4c mov [edx+4ch], ecx
6842ebce: 8b0dd0b85268 mov ecx, [6852b8d0]
6842ebd4: 894150 mov [ecx+50h], eax
6842ebd7: 8b15d0b85268 mov edx, [6852b8d0]
6842ebdd: 894254 mov [edx+54h], eax
6842ebe0: 8b0dd0b85268 mov ecx, [6852b8d0]
6842ebe6: 894158 mov [ecx+58h], eax
6842ebe9: 8b15d0b85268 mov edx, [6852b8d0]
6842ebef: 5f pop edi
6842ebf0: 89425c mov [edx+5ch], eax
6842ebf3: 5e pop esi
6842ebf4: c3 ret
6842ebf5: 8bff mov edi, edi
6842ebf7: 55 push ebp
6842ebf8: 8bec mov ebp, esp
6842ebfa: 83b9e820000000 cmp dword ptr [ecx+20e8], 00h
6842ec01: 0f8501010000 jnz 6842ed08
6842ec07: 83b9ec20000000 cmp dword ptr [ecx+20ec], 00h
6842ec0e: 0f85f4000000 jnz 6842ed08
6842ec14: 8b550c mov edx, [ebp+0ch]
6842ec17: 53 push ebx
6842ec18: 56 push esi
6842ec19: 8b751c mov esi, [ebp+1ch]
6842ec1c: 8bde mov ebx, esi
6842ec1e: c1fb02 sar ebx, 02h
6842ec21: 0fafda imul ebx, edx
6842ec24: 035d08 add ebx, [ebp+08h]
6842ec27: 57 push edi
6842ec28: 8b7d18 mov edi, [ebp+18h]
6842ec2b: 8bc7 mov eax, edi
6842ec2d: c1f802 sar eax, 02h
6842ec30: 83e703 and edi, 03h
6842ec33: 03c3 add eax, ebx
6842ec35: 83e603 and esi, 03h
6842ec38: 85ff test edi, edi
6842ec3a: 0f8595000000 jnz 6842ecd5
6842ec40: 85f6 test esi, esi
6842ec42: 0f858d000000 jnz 6842ecd5
6842ec48: 8b30 mov esi, [eax] <-- FAULT
6842ec4a: 8b4d10 mov ecx, [ebp+10h]
6842ec4d: 8931 mov [ecx], esi
6842ec4f: 8b7004 mov esi, [eax+04h]
6842ec52: 897104 mov [ecx+04h], esi
6842ec55: 8b3c10 mov edi, [eax+edx]
6842ec58: 8b7514 mov esi, [ebp+14h]
6842ec5b: 893c31 mov [ecx+esi], edi
6842ec5e: 8b7c1004 mov edi, [eax+edx+04h]
6842ec62: 897c3104 mov [ecx+esi+04h], edi
6842ec66: 03c2 add eax, edx
6842ec68: 8b3c10 mov edi, [eax+edx]
6842ec6b: 03ce add ecx, esi
6842ec6d: 893c31 mov [ecx+esi], edi
6842ec70: 8b7c1004 mov edi, [eax+edx+04h]
6842ec74: 897c3104 mov [ecx+esi+04h], edi
6842ec78: 03c2 add eax, edx
6842ec7a: 8b3c10 mov edi, [eax+edx]
6842ec7d: 03ce add ecx, esi
6842ec7f: 893c31 mov [ecx+esi], edi
6842ec82: 8b7c1004 mov edi, [eax+edx+04h]
6842ec86: 897c3104 mov [ecx+esi+04h], edi
6842ec8a: 03c2 add eax, edx
6842ec8c: 8b3c10 mov edi, [eax+edx]
6842ec8f: 03ce add ecx, esi
6842ec91: 893c31 mov [ecx+esi], edi
6842ec94: 8b7c1004 mov edi, [eax+edx+04h]
6842ec98: 897c3104 mov [ecx+esi+04h], edi
6842ec9c: 03c2 add eax, edx
6842ec9e: 8b3c10 mov edi, [eax+edx]
6842eca1: 03ce add ecx, esi
6842eca3: 893c31 mov [ecx+esi], edi
6842eca6: 8b7c1004 mov edi, [eax+edx+04h]
6842ecaa: 03c2 add eax, edx
6842ecac: 03ce add ecx, esi
6842ecae: 897904 mov [ecx+04h], edi
6842ecb1: 8b3c10 mov edi, [eax+edx]
6842ecb4: 03ce add ecx, esi
6842ecb6: 03c2 add eax, edx
6842ecb8: 8939 mov [ecx], edi
6842ecba: 8b7804 mov edi, [eax+04h]
6842ecbd: 897904 mov [ecx+04h], edi

Built on Aegis on Sat Mar 28 15:17:50 2009 using compiler version 1400

Windows 6.0 (Windows Vista x86 build 6001) [Service Pack 1]

EAX = 09765e28
EBX = 09765e28
ECX = 04b00b80
EDX = 000003e0
EBP = 0b28fefc
ESI = 00000000
EDI = 00000000
ESP = 0b28fef0
EIP = 6842ec48
EFLAGS = 00010246
FPUCW = ffff027f
FPUTW = ffffffff

Crash reason: Access Violation

Crash context:
An out-of-bounds memory access (access violation) occurred in module 'wmvdecod'...

...reading address 09765E28.

Pointer dumps:

ECX 04b00b80: 683c3968 090ae2f0 00000000 00000000 00000008 00000001 00000001 00000000
ESP 0b28fef0: 08a686c0 04b00b80 08a68740 0b28ff44 6843326a 09765e28 000003e0 059a4e28
0b28ff10: 000003e0 00000000 00000000 00000000 04b00b80 08a686c0 04b03d00 00000780
0b28ff30: 00000002 04b03e00 003e4e88 00004000 00004000 0b28ff5c 6843347e 04b03e40
0b28ff50: 000000af 04b04084 0000008a 0b28ff88 6843c74e 08a686c0 04b03c9c 00000000
EBP 0b28fef8: 08a68740 0b28ff44 6843326a 09765e28 000003e0 059a4e28 000003e0 00000000
0b28ff18: 00000000 00000000 04b00b80 08a686c0 04b03d00 00000780 00000002 04b03e00
0b28ff38: 003e4e88 00004000 00004000 0b28ff5c 6843347e 04b03e40 000000af 04b04084
0b28ff58: 0000008a 0b28ff88 6843c74e 08a686c0 04b03c9c 00000000 04b00b80 683fa6dc

Thread call stack:
6842ec48: wmvdecod!DllGetClassObject [683c0000+151de+59a6a]
6843326a: wmvdecod!DllGetClassObject [683c0000+151de+5e08c]
6843347e: wmvdecod!DllGetClassObject [683c0000+151de+5e2a0]
6843c74e: wmvdecod!DllGetClassObject [683c0000+151de+67570]
683fa6dc: wmvdecod!DllGetClassObject [683c0000+151de+254fe]
683fa735: wmvdecod!DllGetClassObject [683c0000+151de+25557]
76be4911: kernel32!BaseThreadInitThunk [76ba0000+448ff+12]
771fe4b6: ntdll!RtlInitializeExceptionChain [771c0000+3e453+63]
771fe489: ntdll!RtlInitializeExceptionChain [771c0000+3e453+36]

-- End of report


EDIT 2!

I seperated the m2ts using hdbrstreamextractor (mkv, and AC3), now it is running through fine. Either tonmt is not ripping correctly, or, hdc didnt like converting this m2ts when it got to the video process... don't know, but, hdc is now encoding fine with .mkv video only, made with hdbrstreamextractor, i will mux audio manually afterwards using tsmuxer. Thanks!

Donation sent as well.

regards

flebber
3rd April 2009, 10:15
Sample

http://www.4shared.com/file/96260773/3cea2937/Parkway_Drive_-_Boneyards.html

buzzqw
3rd April 2009, 10:29
@spida_singh
on my side work on both (wmv9 or libavcodec)

@flebber

thanks

BHH

buzzqw
3rd April 2009, 10:55
@flebber

please try this http://www.64k.it/andres/data/hdconverttox/HDConvertToX-flebber.exe

BHH

Mtz
3rd April 2009, 11:13
My previous DVD (from the sample I sent to you) still not cropped well, even checked "Crop obey to AR":
http://thumbnails8.imagebam.com/3160/8042ee31599074.gif (http://www.imagebam.com/image/8042ee31599074)

Should be:
http://thumbnails14.imagebam.com/3160/ae7f9931599075.gif (http://www.imagebam.com/image/ae7f9931599075)

Another:
when going to audio tab, the "Coding tech" is checked by default, but at bitrate is still nero there.

enjoy,
Mtz

buzzqw
3rd April 2009, 11:20
@Mtz

yep.. already in todo list (both..)

BHH

Mtz
3rd April 2009, 11:35
OK, thanks!
Offtopic: some guys which are creating some firmware for NMT/MC (WDTV for example), should read this thread to understand how is working a real "customer support", not to wait 4 months to fix 2 bugs which of course are not fixed.

enjoy,
Mtz

buzzqw
3rd April 2009, 12:04
@Mtz

for Coding Tech .. bitrate

could you please try this build http://www.64k.it/andres/data/hdconverttox/HDConvertToX-flebber.exe ? thanks!

BHH

Mtz
3rd April 2009, 12:18
Now is starting with nero instead of Coding and everything OK.
I don't know if users know about the "Quality" settings in nero, but for example when I use BeHappy for encoding the audio to AAC I can use bitrate instead of quality.
http://thumbnails9.imagebam.com/3161/5f804c31601692.gif (http://www.imagebam.com/image/5f804c31601692)

Maybe SMD can tell us more also for NMT compatiblity.

I think someday you'll can predict the final size and maybe bitrate is good to guess better the final size of encoding.

enjoy,
Mtz

flebber
3rd April 2009, 13:21
buzzqw the audio handling with ffmpeg appears to be working fine with both mono and stereo input.

There is one issue in confirming this. Though I can see the process works I can't locate the output file. It isn't located in my C:\Rip\Produced\ output folder I have searched C:\Rip\HDConvertToX_0.7.119.1194\temp\ and my PC but I cannot find it :confused: I have tried 2 files one mono and one stereo.

HDConvertToX v.0.7.156.1338 report

Input File: c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
Codec Video: vfw
Width: 320
Heigh: 240
Framerate: 25.000
Framecount: 4651
Duration(hh:mm:ss): 0:3:7
Aspect Ratio: 1.3333
Resized resolution: 320 / 240
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0
Activate: Crop Obey to AR
Activate: Anamorphic Resize

Start Hidden Options ->
Activate Hidden Option: Mod16
Activate Hidden Option: Pre handle audio with ffmpeg
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in MP4
Encoding Preset: 5
Final Size: 3.5
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.2
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
2: mp3, 1.0 channels, 16 bits, 22khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String: VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->

"C:\Rip\HDConvertToX_0.7.119.1194\applications\ffmpeg.exe" -i "c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv" -vn -map [1,0] -acodec pcm_s16le -ac 2 -f wav -y "C:\Rip\HDConvertToX_0.7.119.1194\temp\fullvideo_pid1.wav"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "C:\Rip\HDConvertToX_0.7.119.1194\temp\fullvideo_pid1.wav" 1: stdout.wav -down16 -resampleto48000 -normalize | "C:\Rip\HDConvertToX_0.7.119.1194\applications\neroaacenc.exe" -if - -q 0.2 -ignorelength -of "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid1.mp4"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0 --output "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\mp4box.exe" -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" -fps 25.000 -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid2.mp4" "C:\Rip\Produced\Throwdown - Americana.MP4"
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
#Original Resolution = 320x240
#Aspect Ratio = 1.3333
#Frame rate =25.000
#Number of Frames = 4651
#Lenght (hour:minutes:seconds) = 0:3:7
#Display Aspect Ratio = 1.3333
#Aspect Error = -0.0025
#
#Resized resolution = 320 / 240
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File
movie = FFVideoSource("c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv",seekmode=-1)
movie = isRGB(movie) ? ConvertToYV12(movie) : movie
movie = isYUY2(movie) ? ConvertToYV12(movie) : movie
last=movie


#Applying Resizing
GaussResize(320,240,0,0,-0,-0,p=45)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
-> End AviSynth Script

buzzqw
3rd April 2009, 13:21
@spida_singh

I seperated the m2ts using hdbrstreamextractor (mkv, and AC3), now it is running through fine. Either tonmt is not ripping correctly, or, hdc didnt like converting this m2ts when it got to the video process... don't know, but, hdc is now encoding fine with .mkv video only, made with hdbrstreamextractor, i will mux audio manually afterwards using tsmuxer. Thanks!

Donation sent as well.

a big thanks! :thanks:

@flebber

use the flebber link again :)

BHH

@MTZ
using again flebber link

added support , for nero aac, to CBR/ABR and CQ encoding

BHH

flebber
3rd April 2009, 13:49
Working :) beautiful stuff buzzqw

buzzqw
3rd April 2009, 14:27
thanks flebber

the only problem is that working with only first audio track... :( when using ffmpeg, otherwise if muxing with mkvmerge is ok, there is no problem)

BHH

yeye69
3rd April 2009, 15:03
Hi, buzz!
I hope you do not forget about us - linux users? :)

buzzqw
3rd April 2009, 15:08
@MTZ

using your dvd sample

what about editing the "Display AR:" from 1.3334 to 1.7778 ?

@yeye69

sorry, this application will be windows only
i will back on AutoX264 for linux

and don't warry, i have 3 pc at home, and ALL runs linux (fedora 10 (my pc), ubuntu (wife), debian lenny(htpc) )

BHH

Mtz
3rd April 2009, 15:22
I think is complicated for newbies. The first thing should be fixed is the L/R crop.
I know is a dark movie and autocrop is hard but maybe you can create a sample DVD with 16:9 in 4:3 with black frame for more testings.

enjoy,
Mtz

buzzqw
3rd April 2009, 15:29
sorry pal but using your sample even with 100 frames analyzed i get wrong crop :(

i could add some options for tweaking crop (like hidden options)...

but.. any suggestion is welcome

anyway this file is difficult, other sample have correct crop (as lowrence of arabia , from SMD, got cropped all around correctly)

BHH

Mtz
3rd April 2009, 15:39
Yep, maybe one set to not crop L/R because seems that Up/Down is OK even on that sample. Most of movies (maybe 99%) just need Top and Bottom crop. And 1/2 pixels for L/R can be ignored by the newbies because some advanced users will crop manually.
Also the analyze for crop to not be made in the begining of the movie because there are many times some logo which can create problems.

enjoy,
Mtz

buzzqw
3rd April 2009, 15:57
Also the analyze for crop to not be made in the begining of the movie because there are many times some logo which can create problems.

i will start analysis at 125' frames

and.. btw, on next update, using the d2v from this vob will crop the correct value (test this http://www.64k.it/andres/data/hdconverttox/HDConvertToX-crop.exe )

BHH

Mtz
3rd April 2009, 16:38
On the full DVD test still cropping 72 for L+R. If it starts the analyze of cropping between frame 125 and 170 should output the correct crop because the image is OK for cropping, but after frame 200 can be some errors in autocrop analyze because there is a logo with left and right black borders.
Maybe the LR values are because HDC is trying to keep the AR?

It is correct this value: Trim(0,2) in analyze.avs ?

enjoy,
Mtz

buzzqw
3rd April 2009, 16:40
If it starts the analyze of cropping between frame 125 and 170
sorry pal, i will never do so particulat analysis
Maybe the LR values are because HDC is trying to keep the AR
yes

It is correct this value: Trim(0,2) in analyze.avs ?
yes, autocrop is before trim, so is on full source

BHH

Betsy25
3rd April 2009, 20:18
Hi,

For the Autocrop difficulties, why not take a but more samples like below.
MPEG2Source("C:\My DVD \rip\Movie\VIDEO_TS\VTS_01_1.d2v")
ConvertToYV12().AutoCrop(mode=2,samples=100)


A value of 100 samples would make more sense to get the correct crop values ?

buzzqw
3rd April 2009, 20:20
would be very slow

anyway.. try latest http://www.64k.it/andres/data/hdconverttox/HDConvertToX-MTZ.exe

crop should be ok, and fast

BHH

Sharc
3rd April 2009, 21:29
Well, speed is not really critical. Better slower and correct than fast and wrong plus doing it manually at the end anyway ....:(

Sharc
3rd April 2009, 23:46
@buzzqw

Compression Test seems to run with a default crf=20 for x264. That's fine for a general compressability test.

However, when I select 1-pass encoding I would prefer if the compression test would run with my crf setting in the Video Encoder Tab, because the Compression Test would then give me an estimation of the expected file size. This could be very helpful to check if my 1-pass encode will fit on say a 4.7 GB disc.

Further, it appears that HDC crashes if I enter a sample size <1, say 0.5. Small samples sizes <1 should be sufficient for large BluRay files I guess.

flebber
3rd April 2009, 23:54
When selecting QMF filter fluxsmooth.avs encoding exits shortly after audio encoding. I ran the same video and encoding settings twice only removing from one.

HDC only exits when QMF selected.

HDConvertToX v.0.7.159.1355 report

Input File: c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
Codec Video: vfw
Width: 480
Heigh: 360
Framerate: 25.000
Framecount: 4678
Duration(hh:mm:ss): 0:3:8
Aspect Ratio: 1.3333
Resized resolution: 464 / 256
Crop Left: 10
Crop Top: 52
Crop Right: 6
Crop Bottom: 52
Activate: Crop Obey to AR
Activate: Follow ITU Resizing
Activate: Anamorphic Resize

Start Hidden Options ->
Activate Hidden Option: Mod16
Activate Hidden Option: Pre handle audio with ffmpeg
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MP4
Encoding Preset: 5
Final Size: 22
Priority: idle
Denoise Level: Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 160
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
2: mp3, 2.0 channels, 96kbps, 44.1khz, -38ms
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: QMLF_7_motions_FluxSmooth.avs
MVDegrain: NONE
FreeAVS String: VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->

"C:\Rip\HDConvertToX_0.7.119.1194\applications\ffmpeg.exe" -i "c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv" -vn -map [1,0] -acodec pcm_s16le -ac 2 -f wav -y "C:\Rip\HDConvertToX_0.7.119.1194\temp\fullvideo_pid1.wav"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\eac3to.exe" "C:\Rip\HDConvertToX_0.7.119.1194\temp\fullvideo_pid1.wav" 1: stdout.wav -down16 -resampleto48000 -normalize | "C:\Rip\HDConvertToX_0.7.119.1194\applications\neroaacenc.exe" -if - -br 160 -ignorelength -of "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid1.mp4"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0 --output "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs"
"C:\Rip\HDConvertToX_0.7.119.1194\applications\mp4box.exe" -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.h264" -fps 25.000 -add "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdencodertoxvid-pid1.mp4" "C:\Rip\Produced\Alchemist - First Contact_1.MP4"
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_fullvideo.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv
#Original Resolution = 480x360
#Aspect Ratio = 1.3333
#Frame rate =25.000
#Number of Frames = 4678
#Lenght (hour:minutes:seconds) = 0:3:8
#Display Aspect Ratio = 1.8589
#Aspect Error = 2.5615
#
#Resized resolution = 464 / 256
#Crop Left = 10
#Crop Top = 52
#Crop Right = 6
#Crop Bottom = 52
#
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File
movie = FFVideoSource("c:\rip\hdconverttox_0.7.119.1194\temp\fullvideo.mkv",seekmode=-1)
movie = isRGB(movie) ? ConvertToYV12(movie) : movie
movie = isYUY2(movie) ? ConvertToYV12(movie) : movie
last=movie


#Applying Resizing
GaussResize(464,256,10,52,-6,-52,p=45)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(2)
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions_FluxSmooth.avs")
QMLF_7_motions()
VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
-> End AviSynth Script

buzzqw
4th April 2009, 03:35
@Sharc
i look at this

@flebber
open script with virtualdub
what is the error ?

BHH

buzzqw
4th April 2009, 07:24
@sharc

update hdc (redownload hdconverttox.exe)
now compression test accept decimal value
and compression test use the same value as display in crf/cq (only when encoding is 1 pass quality)

@flebber
got the error
will be fixed in next full package
meanwhile you can open the QMLF_7_motions_FluxSmooth.avs and edit the fourth line as this
function f_m0(clip c){return c.FluxSmoothT(3)}

I will also thanks all truly Supporters that have already clicked on "Donate" button. :thanks:!

BHH

Gamezcdr
4th April 2009, 08:22
Very strange: I choose x264 in MKV and the final movie is x264 in AVI.

buzzqw
4th April 2009, 08:28
x264 in avi ?

use the Make report in utilities

hdc doesn't allow x264 in avi...

BHH

Sharc
4th April 2009, 09:15
The update file seems to be corrupted.

buzzqw
4th April 2009, 09:31
please try again

i am at home now, and i use linux, so i compile on a virtual machine, and maybe the upload got corrupted when uploading from virtual to my site...

BHH

Sharc
4th April 2009, 09:35
Now it's ok.

Sharc
4th April 2009, 10:23
Something you may want to consider for a future release:
The Stream PAR now indicates the PAR of the source.
When I do an anamorphic encode of a non-anamorphic source, the PAR (=SAR in x.264) actually changes. The same is true when I enter a new value as Widht or Height which will also affect the PAR.
I suggest to dispaly the recalculated PAR and add it to the command line of the encoder, i.e. in case of x.264 it would be like --sar x:y.

And a minor issue:
When selecting a subtitle, the NONE should automatically get deselected.

buzzqw
4th April 2009, 10:32
I suggest to dispaly the recalculated PAR and add it to the command line of the encoder, i.e. in case of x.264 it would be like --sar x:y.

i will consider this.

When selecting a subtitle, the NONE should automatically get deselected.
just for your information... you can leave NONE selected too.. and hdc will process other subs ;)

BHH

Sharc
4th April 2009, 11:52
Mux Subtitles in MP4/MKV file: What if I select m2ts as container? Will the subtitles be lost?

When I select as Audio Options ac3/448kbps/6(5.1) the original dts hi-res audio gets encoded at 640kbps (using libav) rather than my specified 448kbps. Is this a bug?

Finally, It would like to be able to enter crf values with 1 decimal, e.g. 22.5, because differences in file size using integer steps only can be significant.

buzzqw
4th April 2009, 13:19
@Sharc

update hdc

in m2ts now is possible to mux SRT subtitle (even language tag is reported.. but i cannot test it)

about ac3 bitrate
i cannot set it, eac3to use 640 (bitrate will be disabled in next update)

BHH

Sharc
4th April 2009, 14:07
in m2ts now is possible to mux SRT subtitle (even language tag is reported.. but i cannot test it)

eac3to extracts *.sup from the original m2ts (BluRay). Can't these .sup be remuxed into the new m2ts? Do I have to convert the .sup to .srt (text format)?

ac3 bitrate downconversion to from 640 to 448 kbps:
Hmmm, I think this can be done with libAften. Maybe you will think about including it in the HDC2X package ....

Mtz
4th April 2009, 14:14
Suggestions:
- when set SAP, value for X to be 720 after Analyze and for NMT 1920. Many times these are the values, but sometimes don't. If the source is SD, to not offer an upscaled value. If is good this ideea, to put back the SAP and NMT options on "crop & resize" tab.
- in workfolder.txt to write D:\HDC\
- in !README.txt to add more advices like: try to use only one hidden file for each option
- also try to rename profile.txt to something like HDConvertToX_profile.txt because when user want to make some cleanup in hdc folder is possible to delete it.
- in the future, to include HD Streams Extractor if possible

Crop is working better now.
Deinterlace test seems to never end

D:\Temp>"C:\Program Files\HDConvertToX\applications\PgcDemux.exe" -pgc 1 -nocell
t -nolog -noaud -nosub -nom2v -vob "H:\VIDEO_TS\VTS_02_0.IFO" "D:\Temp\"

D:\Temp>"C:\Program Files\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR
=2 -AIF=[d:\temp\vts_01_1.vob] -OF=[D:\Temp\movie] -exit -minimize

DGIndex started but seems to do nothing. I can't see the file: "vts_01_1.vob" in my working folder.

enjoy,
Mtz

buzzqw
4th April 2009, 15:55
update hdc
now it respect ac3 bitrate (libaften is already present in \applications folder)

@Sharc

my knowledge of m2ts is quite limited.

please update HDC , in this update pgs extracted from m2ts CAN be remuxed on m2ts too

@MTZ

take point, thanks!

BHH

Sharc
4th April 2009, 16:03
Buzzqw:
Thanks for your responsiveness and fast action:thanks:

buzzqw
4th April 2009, 16:10
please report any problem

i haven't BD to test

BHH

Crono141
4th April 2009, 16:26
I got a weird problem.


HDConvertToX v.0.7.155.1333 report

Input File: f:\video_ts\vts_04_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 196213
Duration(hh:mm:ss): 1:49:7
Aspect Ratio: 1.7778
Resized resolution: 720 / 336
Crop Left: 0
Crop Top: 40
Crop Right: 0
Crop Bottom: 40

Start Hidden Options ->
Activate Hidden Option: X264 in MP4
Activate Hidden Option: AC3 Audio
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
NMT Compatibility: On
Encoding Preset: 7
Final Size: 18
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: AC3 Audio
Audio Bitrate/Quality: 320
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\video_ts\vts_04_1.vob] -OF=[E:\Programs\HDConvertToX\temp\movie] -exit -minimize

"E:\Programs\HDConvertToX\applications\eac3to.exe" "f:\video_ts\vts_04_1.vob" 2: "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.ac3" -normalize
"E:\Programs\HDConvertToX\applications\PgcDemux.exe" -pgc 1 -nocellt -nolog -noaud -sub -nom2v -novob "F:\VIDEO_TS\VTS_04_0.IFO" "E:\Programs\HDConvertToX\temp"
"E:\Programs\HDConvertToX\applications\x264.exe" --crf 18 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_04_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_04_1.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\tsMuxeR.exe" "E:\Media\Movies\DVD\Comedy\School of Rockmeta" "E:\Media\Movies\DVD\Comedy\School of Rock.MP4"
-> End Queue

AviSynth Script ->
E:\Programs\HDConvertToX\temp\hdconverttox_vts_04_1.avs
#HDConvertToX Avisynth Script
#
#Input File = f:\video_ts\vts_04_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 196213
#Lenght (hour:minutes:seconds) = 1:49:7
#Display Aspect Ratio = 2.1334
#Aspect Error = -0.4432
#
#Resized resolution = 720 / 336
#Crop Left = 0
#Crop Top = 40
#Crop Right = 0
#Crop Bottom = 40
#
LoadPlugin("E:\Programs\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\autocrop.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\Decomb.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\frfun7.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mt_masktools-25.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mvtools.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RepairS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\SangNom.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TDeint.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\UnDot.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\VSFilter.dll")

Import("E:\Programs\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("E:\Programs\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("E:\Programs\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("E:\Programs\HDConvertToX\filters\Lem.avsi")
Import("E:\Programs\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("E:\Programs\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\seesaw.avsi")
Import("E:\Programs\HDConvertToX\filters\spresso.avsi")
#Source File
mpeg2source("E:\Programs\HDConvertToX\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="E:\Programs\HDConvertToX\temp\movie.d2v").tdecimate()

#Applying Resizing
GaussResize(720,336,0,40,-0,-40,p=75)

#Insert Filters As Requested
ColorMatrix(d2v="E:\Programs\HDConvertToX\temp\movie.d2v")

hqdn3d(1)
-> End AviSynth Script


When I go to my folder, I find the School of Rock.meta file, and a folder called School of Rock.MP4. Inside this folder is the files hdconverttox_vts_04_1.264 and hdencodertoxvid-pid2.ac3. Shouldn't these have been muxed into an m2ts file per the settings? And more importantly, how do I mux these two files manually?

EDIT: Figured it out. tsmuxer won't mux MP4. When I analyzed the file I had x264 in MP4 selected. I set my output file name (School of Rock.MP4), then I reset my output to x264 in m2ts, but the output save extension didn't update itself. I got the file muxed by changing the extension in the tsmuxer line above.

buzzqw
4th April 2009, 16:32
Activate Hidden Option: X264 in MP4
and moreover when you have selected output file, you missed the .MP4 added automatically

and hdc will respect your output file name

for manually muxing launch TSmuxer GUI and use it

EDIT: in next update evn if you specify a wrong extension, in muxing HDC will correct it

BHH

Crono141
4th April 2009, 18:18
HDConvertToX v.0.7.155.1333 report

Input File: e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 196213
Duration(hh:mm:ss): 1:49:7
Aspect Ratio: 1.7778
Resized resolution: 720 / 336
Crop Left: 0
Crop Top: 40
Crop Right: 0
Crop Bottom: 40

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: X264 in MP4
Activate Hidden Option: Coding Tech. AAC Audio
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MP4
NMT Compatibility: On
Encoding Preset: 7
Final Size: 18
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Coding Tech. AAC Audio
Audio Bitrate/Quality: 192
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob] -OF=[E:\Programs\HDConvertToX\temp\movie] -exit -minimize

"E:\Programs\HDConvertToX\applications\eac3to.exe" "e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob" 2: stdout.wav -down16 -resampleto48000 -normalize | "E:\Programs\HDConvertToX\applications\enc_aacPlus.exe" - "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.aac" --cbr 192000 --rawpcm 48000 6 16
"E:\Programs\HDConvertToX\applications\PgcDemux.exe" -pgc 1 -nocellt -nolog -noaud -sub -nom2v -novob "E:\RippedDVD\MainMovie\SCHOOL_OF_ROCK_16X9\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\temp"
"E:\Programs\HDConvertToX\applications\x264.exe" --crf 18 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" --level 4.0 "E:\Programs\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "E:\RippedDVD\MainMovie\SCHOOL_OF_ROCK_16X9\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\temp\chapters.txt" -p5
"E:\Programs\HDConvertToX\applications\mp4box.exe" -add "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" -fps 23.976 -add "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.aac":lang=eng -chap "E:\Programs\HDConvertToX\temp\chapters.txt" "E:\Media\Movies\DVD\Comedy\School of Rock.mp4"
-> End Queue

AviSynth Script ->
E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 196213
#Lenght (hour:minutes:seconds) = 1:49:7
#Display Aspect Ratio = 2.1334
#Aspect Error = -0.4432
#
#Resized resolution = 720 / 336
#Crop Left = 0
#Crop Top = 40
#Crop Right = 0
#Crop Bottom = 40
#
LoadPlugin("E:\Programs\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\autocrop.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\Decomb.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\frfun7.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mt_masktools-25.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mvtools.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RepairS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\SangNom.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TDeint.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\UnDot.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\VSFilter.dll")

Import("E:\Programs\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("E:\Programs\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("E:\Programs\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("E:\Programs\HDConvertToX\filters\Lem.avsi")
Import("E:\Programs\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("E:\Programs\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\seesaw.avsi")
Import("E:\Programs\HDConvertToX\filters\spresso.avsi")
#Source File
mpeg2source("E:\Programs\HDConvertToX\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="E:\Programs\HDConvertToX\temp\movie.d2v").tdecimate()

#Applying Resizing
GaussResize(720,336,0,40,-0,-40,p=75)

#Insert Filters As Requested
ColorMatrix(d2v="E:\Programs\HDConvertToX\temp\movie.d2v")

hqdn3d(1)
-> End AviSynth Script


New problem. Didn't mess with many settings. This encode fails. When I manually execute the X264 command line (per line above) I get this error:

x264 [error]: constant rate-factor is incompatible with 2pass.
x264 [error]: x264_encoder_open failed

I specified 1 pass quality crf 18 in the gui. Not sure why its trying to do 2pass encoding.

buzzqw
4th April 2009, 18:41
please redownload HDC
the problem is with chapter extraction

BHH

Gamezcdr
4th April 2009, 19:41
I want to convert 1080p to 720p (4480 MB). I choose x264 2 pass x264BetterQuality, 1280*544, convert original AC3 640 to 320 kbps and the final result is a mkv 4833 MB instead 4480 MB. I tried two times and the final size is far away from 4480 MB :(.

HDConvertToX v.0.7.164.1380 report
Input File: g:\mymovie1080p.mkv
Codec Video: avc
Width: 1920
Heigh: 816
Framerate: 23.976
Framecount: 201178
Duration(hh:mm:ss): 2:19:51
Aspect Ratio: 2.3529
Resized resolution: 1280 / 544
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0
Start Hidden Options ->
-> End Hidden Options
Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 6
Final Size: 4480
Priority: idle
Denoise Level: None
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration
Start Audio Configuration ->
Audio Codec: AC3 Audio
Audio Bitrate/Quality: 320
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: Off
-> End Audio Configuration
Start Audio Tracks Selected ->
2: ac3, 5.1 channels, 640kbps, 48khz
-> End Audio Tracks Selected
Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected
Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth
Start Queue ->
"D:\Kituri programe\Video\Matroska\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 4196 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 1 --ref 3 --filter -1,-1 --subme 6 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "D:\Kituri programe\Video\Matroska\HDConvertToX\temp\hdconverttox_mymovie1080p.h264" "D:\Kituri programe\Video\Matroska\HDConvertToX\temp\hdconverttox_mymovie1080p.avs" --level 4.0
"D:\Kituri programe\Video\Matroska\HDConvertToX\applications\mkvmerge.exe" -o "D:\Kituri programe\Video\Matroska\HDConvertToX\hdconverttox_full_mymovie1080p.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.3529 "D:\Kituri programe\Video\Matroska\HDConvertToX\temp\hdconverttox_mymovie1080p.h264" "D:\Kituri programe\Video\Matroska\HDConvertToX\temp\hdencodertoxvid-pid2.ac3"
-> End Queue
AviSynth Script ->
D:\Kituri programe\Video\Matroska\HDConvertToX\temp\hdconverttox_mymovie1080p.avs
#HDConvertToX Avisynth Script
#
#Input File = g:\mymovie1080p.mkv
#Original Resolution = 1920x816
#Aspect Ratio = 2.3529
#Frame rate =23.976
#Number of Frames = 201178
#Lenght (hour:minutes:seconds) = 2:19:51
#Display Aspect Ratio = 2.3529
#Aspect Error = -0.0017
#
#Resized resolution = 1280 / 544
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\autocrop.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\Decomb.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\frfun7.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\mt_masktools-25.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\mvtools.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\RepairS.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\SangNom.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\TDeint.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\UnDot.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\VSFilter.dll")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\Lem.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\seesaw.avsi")
Import("D:\Kituri programe\Video\Matroska\HDConvertToX\filters\spresso.avsi")
#Source File
AVCSource("D:\Kituri programe\Video\Matroska\HDConvertToX\temp\movie.dga")
#Applying Resizing
GaussResize(1280,544,0,0,-0,-0,p=60)
#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")
-> End AviSynth Script

buzzqw
4th April 2009, 19:45
sorry pal but bitrate computing is far from perfect :(

i must work on it

EDIT: try latest build, i have fixed the bitrate of AC3 audio, and so bitrate video should be better computed!

meantime you can use a bitrate calculator (as from megui) and use on HDC the bitrate computed

BHH

SeeMoreDigital
4th April 2009, 20:01
Hi Buzz,

I've just noticed that you are using MP4Box v0.4.5.0. If you upgrade to 0.4.6.0, HDConvertToX should be able to mux AC3 audio into the .MP4 container ;)

Crono141
4th April 2009, 20:31
Ok, I'm trying the latest update download and DGIndex seems to hang on both encoding and interlace test. Its taking 0% cpu time, and its just been sitting there for about a half an hour.

buzzqw
4th April 2009, 20:32
@SMD

but it will broken compatibility with NMT ?

@Crono141

please post a new report

BHH

Crono141
4th April 2009, 20:39
HDConvertToX v.0.7.169.1394 report

Input File: e:\programs\hdconverttox\temp\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 196213
Duration(hh:mm:ss): 1:49:7
Aspect Ratio: 1.7778
Resized resolution: 720 / 336
Crop Left: 0
Crop Top: 40
Crop Right: 0
Crop Bottom: 40
Activate: Crop Obey to AR

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: X264 in MP4
Activate Hidden Option: Coding Tech. AAC Audio
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MP4
NMT Compatibility: On
Encoding Preset: 7
Final Size: 18
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Coding Tech. AAC Audio
Audio Bitrate/Quality: 192
Audio Channels: 6 (5.1)
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\PgcDemux.exe" -pgc 1 -nocellt -nolog -noaud -nosub -nom2v -vob "E:\RippedDVD\MainMovie\SCHOOL_OF_ROCK_16X9\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\temp\"
"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\programs\hdconverttox\temp\vts_01_1.vob] -OF=[E:\Programs\HDConvertToX\temp\movie] -exit -minimize

"E:\Programs\HDConvertToX\applications\eac3to.exe" "e:\programs\hdconverttox\temp\vts_01_1.vob" 2: stdout.wav -down16 -resampleto48000 -normalize -down6 | "E:\Programs\HDConvertToX\applications\enc_aacPlus.exe" - "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.aac" --cbr 192000 --rawpcm 48000 6 16
"E:\Programs\HDConvertToX\applications\PgcDemux.exe" -pgc 1 -nocellt -nolog -noaud -sub -nom2v -novob "E:\RippedDVD\MainMovie\SCHOOL_OF_ROCK_16X9\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\temp"
"E:\Programs\HDConvertToX\applications\x264.exe" --crf 18 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "E:\RippedDVD\MainMovie\SCHOOL_OF_ROCK_16X9\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\temp\chapters.txt" -p5
"E:\Programs\HDConvertToX\applications\mp4box.exe" -add "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" -fps 23.976 -add "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.aac":lang=eng -chap "E:\Programs\HDConvertToX\temp\chapters.txt" "E:\Media\Movies\DVD\Comedy\School of Rock.mp4"
-> End Queue

AviSynth Script ->
E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\programs\hdconverttox\temp\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 196213
#Lenght (hour:minutes:seconds) = 1:49:7
#Display Aspect Ratio = 2.1334
#Aspect Error = -0.4432
#
#Resized resolution = 720 / 336
#Crop Left = 0
#Crop Top = 40
#Crop Right = 0
#Crop Bottom = 40
#
LoadPlugin("E:\Programs\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\autocrop.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\Decomb.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\frfun7.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mt_masktools-25.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mvtools.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RepairS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\SangNom.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TDeint.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\UnDot.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\VSFilter.dll")

Import("E:\Programs\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("E:\Programs\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("E:\Programs\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("E:\Programs\HDConvertToX\filters\Lem.avsi")
Import("E:\Programs\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("E:\Programs\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\seesaw.avsi")
Import("E:\Programs\HDConvertToX\filters\spresso.avsi")
#Source File
mpeg2source("E:\Programs\HDConvertToX\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="E:\Programs\HDConvertToX\temp\movie.d2v").tdecimate()

#Applying Resizing
GaussResize(720,336,0,40,-0,-40,p=75)

#Insert Filters As Requested
ColorMatrix(d2v="E:\Programs\HDConvertToX\temp\movie.d2v")

hqdn3d(1)
-> End AviSynth Script

Mtz
4th April 2009, 20:41
SMD, post some sample for testing on tvix and report if is working. Also I can test on WDTV.

regarding Crono report, also I reported that in my previous post on this page.

enjoy,
Mtz

SeeMoreDigital
4th April 2009, 21:54
SMD, post some sample for testing on tvix and report if is working. Also I can test on WDTV.Hi Mtz,

Here's an AVC+6ChAC3 in MP4 (http://rapidshare.de/files/46530302/AVC_6ChAC3_in_MP4.mp4.html) sample file.

Unless the firmware in your hardware players has been upgraded to support: Annex F of the ETSI TS 102 366 v1.2.1 - Digital Audio Compression (AC-3, Enhanced AC-3) Standard, you wont hear anything.... And while I'm thinking about it, I'm not sure if Nero has updated their Recode encoder to support the revised specification either..... Perhaps Mediator (http://forum.doom9.org/member.php?u=62478) can confirm ;)

Crono141
4th April 2009, 22:14
Bringing BD disc conversion back up:


HDConvertToX v.0.7.169.1394 report

Input File: g:\bdmv\stream\00007.m2ts
Codec Video: vc-1
Width: 0
Heigh: 0
Framerate: 0.000
Framecount: 0
Duration(hh:mm:ss): 0:0:1
Aspect Ratio: 1.7778
Resized resolution: 0 / 0
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: X264 in MP4
Activate Hidden Option: Coding Tech. AAC Audio
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MP4
NMT Compatibility: On
Encoding Preset: 7
Final Size: 18
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Coding Tech. AAC Audio
Audio Bitrate/Quality: 320
Audio Channels: 6 (5.1)
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
3: ac3, english, 5.1 channels, 640kbps, 48khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->

"E:\Programs\HDConvertToX\applications\eac3to.exe" "g:\bdmv\stream\00007.m2ts" 3: stdout.wav -down16 -resampleto48000 -normalize -down6 | "E:\Programs\HDConvertToX\applications\enc_aacPlus.exe" - "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid3.aac" --cbr 320000 --rawpcm 48000 6 16
"E:\Programs\HDConvertToX\applications\x264.exe" --crf 18 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_00007.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_00007.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\mp4box.exe" -add "E:\Programs\HDConvertToX\temp\hdconverttox_00007.h264" -fps 0.000 -add "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid3.aac":lang=eng"E:\Media\Movies\DVD\Action\The Dark Knight BR.mp4"
-> End Queue

AviSynth Script ->
E:\Programs\HDConvertToX\temp\hdconverttox_00007.avs
#HDConvertToX Avisynth Script
#
#Input File = g:\bdmv\stream\00007.m2ts
#Original Resolution = 0x0
#Aspect Ratio = 1.7778
#Frame rate =0.000
#Number of Frames = 0
#Lenght (hour:minutes:seconds) = 0:0:1
#Display Aspect Ratio = -1.#IND
#Aspect Error = -1.#IND
#
#Resized resolution = 0 / 0
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("E:\Programs\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\autocrop.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\Decomb.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\frfun7.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mt_masktools-25.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mvtools.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\RepairS.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\SangNom.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TDeint.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\UnDot.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("E:\Programs\HDConvertToX\filters\VSFilter.dll")

Import("E:\Programs\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("E:\Programs\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("E:\Programs\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("E:\Programs\HDConvertToX\filters\Lem.avsi")
Import("E:\Programs\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("E:\Programs\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("E:\Programs\HDConvertToX\filters\seesaw.avsi")
Import("E:\Programs\HDConvertToX\filters\spresso.avsi")
#Source File
directshowsource("g:\bdmv\stream\00007.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
GaussResize(0,0,0,0,-0,-0,p=75)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
-> End AviSynth Script


Thats my report for my BR .m2ts, decoded on the fly by AnyDVD. Audio decodes and recodes to AAC no problem, but video bombs. Vdub reports stack overflow error on line 61, which is the directshowsource line of the avs script. This source is WVC1

Sharc
4th April 2009, 23:42
update hdc
@Sharc
now it respect ac3 bitrate (libaften is already present in \applications folder)


my knowledge of m2ts is quite limited.

please update HDC , in this update pgs extracted from m2ts CAN be remuxed on m2ts too

ac3 bitrate selection and subtitles (pgs) remuxing into m2ts work perfectly now.

Mtz
5th April 2009, 01:59
Hi Mtz,

Here's an AVC+6ChAC3 in MP4 (http://rapidshare.de/files/46530302/AVC_6ChAC3_in_MP4.mp4.html) sample file.


Not working on NMT (wdtv and tvix), so when checking the NMT profile, AC3 in MP4 should be not available.

enjoy,
Mtz

Sharc
5th April 2009, 07:56
@buzzqw
It may look pedantic, but allowing for one decimal position for the crf value (by manual entry) would be very helpful, as integer steps like 21,22,23 ... can produce too large steps in file size.

buzzqw
5th April 2009, 08:11
@Crono141
for DVD input try updating HDC

for m2ts WITH VC1
but from your report seems that you miss a correct decoder
Input File: g:\bdmv\stream\00007.m2ts
Codec Video: vc-1
Width: 0
Heigh: 0
Framerate: 0.000
Framecount: 0
Duration(hh:mm:ss): 0:0:1
that's why DSS fails

@Sharc
thanks for reporting :)

EDIT: decimal crf.. pedantinc a little bit ;)
BUT since you are a Donor, your request will be allowed :)

EDIT2: done, crf is now decimal

@Mtz & SMD

... i will think about

BHH

flebber
5th April 2009, 16:00
I re-downloaded HDC due to a mess I made, flv is coming up as not supported when I try to load a file.

Should I just wait for your updated build? :)

HDConvertToX v.0.7.159.1355 report

Input File: C:\Documents and Settings\Family\dwhelper\Alchemist__First_Contact.flv
Codec Video:
Width: 0
Heigh: 0
Framerate: 0.000
Framecount: 0
Duration(hh:mm:ss): 0:0:1
Aspect Ratio: -1.#IND
Resized resolution: 0 / 0
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: Mod16
Activate Hidden Option: Pre handle audio with ffmpeg
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Rip\HDConvertToX_0.7.119.1194\applications\xvid_encraw.exe" -progress 50 -i "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_Alchemist__First_Contact.avs" -avi "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_Alchemist__First_Contact.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 0.000 -threads 3
"C:\Rip\HDConvertToX_0.7.119.1194\applications\AVIMux_GUI.exe" -stdin mux0.amg
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_Alchemist__First_Contact.avs
#HDConvertToX Avisynth Script
#
#Input File = C:\Documents and Settings\Family\dwhelper\Alchemist__First_Contact.flv
#Original Resolution = 0x0
#Aspect Ratio = -1.#IND
#Frame rate =0.000
#Number of Frames = 0
#Lenght (hour:minutes:seconds) = 0:0:1
#Display Aspect Ratio = -1.#IND
#Aspect Error = -1.#IND
#
#Resized resolution = 0 / 0
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File


#Applying Resizing
GaussResize(0,0,0,0,-0,-0,p=75)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
-> End AviSynth Script

buzzqw
5th April 2009, 16:04
@flebber
you should already download the build, as usually

BUT i don't think your problem is resolved

may i ask for a link where download ?

BHH

SeeMoreDigital
5th April 2009, 16:15
Not working on NMT (wdtv and tvix), so when checking the NMT profile, AC3 in MP4 should be not available.Sadly, I didn't think it would :(

I'm trying to establish whether the new version of Recode 4 generates compliant AC3 in MP4 encodes as part of its updated "Certification" program... Can anybody confirm?

EDIT: If so, it might be handy to add an "ND (NeroDigital) Compatibility" check box to the "Filters/Compatibility" area...

flebber
5th April 2009, 17:07
@flebber
you should already download the build, as usually

BUT i don't think your problem is resolved

may i ask for a link where download ?

BHH

I am tired I may be misunderstanding the question but I downloaded from here and the HDC build in your first post.
http://www.64k.it/andres/data/hdconv...oX-flebber.exe

buzzqw
5th April 2009, 17:08
sorry pal, i mean the hdcconverttox.exe standard

and don't forget the link

BHH

killerhex
5th April 2009, 17:46
how do you convert to wmv with this?

it says this commend must be run through cscript.exe

buzzqw
5th April 2009, 17:48
select wmv+wmv on "Encode Using" ?

BHH

killerhex
5th April 2009, 18:03
i selected in video encoder but it still gives me that message do need to install any other program

killerhex
5th April 2009, 18:33
it says i have to use the command line utility for windows encoder

cscript.exe wmcmd.vbs

Crono141
5th April 2009, 19:08
Just to be sure: crf of 0 is the same as x264 lossless mode?

buzzqw
5th April 2009, 19:22
@killerhex

i don't fully understud your question
for encoding with wmcmd.vbs you need wmp11 player or wmp11 runtime

@Crono141
should be lossless

BHH

buzzqw
5th April 2009, 19:54
update hdc, now everyone should be happy about resizing

(and tomorrow a will publish the changelog of these chaotic days)

BHH

Crono141
5th April 2009, 21:54
For some reason I can't set CRF to zero. Highest level on the slider is CRF 16, and the program won't accept a zero in the CRF number field. Setting zero in the 'Manualy set" field did nothing.

Chengbin
5th April 2009, 21:58
For some reason I can't set CRF to zero. Highest level on the slider is CRF 16, and the program won't accept a zero in the CRF number field. Setting zero in the 'Manualy set" field did nothing.

You can type in a number for the CRF value.

The slider is kind of messed up, because as you slide, you're not only sliding the CRF value, you're also sliding the settings. You have to slide to a setting, and type in the CRF value in the box.

Sharc
5th April 2009, 22:11
(and tomorrow a will publish the changelog of these chaotic days)

Fruitful days I'd say:)

Sharc
5th April 2009, 22:46
.... and just a minor thing you may want to have a look at:
Each time I press Analyze file in order to re-analyze, the Audio Tracks and Subtitle Tracks replicate (in the "Audio & Subs Selection" Tab).

And the Slider assumes a strange range, depending on the MOD selection, and the auto cropping is sometimes off ....

Crono141
5th April 2009, 22:52
Nope, I can put in a 1, or a 2, but if I put in a zero it won't take it. It removes zero automatically for some reason.

Can we get the option for lossless in the drop down menu?

Chengbin
5th April 2009, 23:40
Nope, I can put in a 1, or a 2, but if I put in a zero it won't take it. It removes zero automatically for some reason.

Can we get the option for lossless in the drop down menu?

What you can do is queue it, and go to the queue menu. You can change the crf value there. Not the most convenient way though.

flebber
5th April 2009, 23:47
Still receiving the error.

HDConvertToX v.0.7.173.1437 report

Input File: C:\Documents and Settings\Family\dwhelper\DragonForce__Operation_Ground_And_Pound.flv
Codec Video:
Width: 0
Heigh: 0
Framerate: 0.000
Framecount: 0
Duration(hh:mm:ss): 0:0:1
Aspect Ratio: -1.#IND
Resized resolution: 0 / 0
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: Mod16
Activate Hidden Option: Pre handle audio with ffmpeg
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Rip\HDConvertToX_0.7.119.1194\applications\xvid_encraw.exe" -progress 50 -i "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_DragonForce__Operation_Ground_And_Pound.avs" -avi "C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_DragonForce__Operation_Ground_And_Pound.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 0.000 -threads 3
"C:\Rip\HDConvertToX_0.7.119.1194\applications\AVIMux_GUI.exe" -stdin mux0.amg
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.7.119.1194\temp\hdconverttox_DragonForce__Operation_Ground_And_Pound.avs
#HDConvertToX Avisynth Script
#
#Input File = C:\Documents and Settings\Family\dwhelper\DragonForce__Operation_Ground_And_Pound.flv
#Original Resolution = 0x0
#Aspect Ratio = -1.#IND
#Frame rate =0.000
#Number of Frames = 0
#Lenght (hour:minutes:seconds) = 0:0:1
#Display Aspect Ratio = -1.#IND
#Aspect Error = -1.#IND
#
#Resized resolution = 0 / 0
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.7.119.1194\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.7.119.1194\filters\spresso.avsi")
#Source File


#Applying Resizing
GaussResize(0,0,0,0,-0,-0,p=75)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
-> End AviSynth Script

toology
6th April 2009, 00:00
How to make this app just Auto Crop the movie (like the option in AutoMKV)? By default it sets some very small resolutions, and the source is standard NTSC dvd. Frankly the AR and resizing options confuse me a lot more than AutoMKV and the manual didn't help too much. Sorry for my inexperience... :(

buzzqw
6th April 2009, 08:17
new FULL package


>fixed renamed profile.txt to HDConvertToX_profile.txt
>fixed when analyzing two time the same file audio/subs where duplicated
>fixed Coding Tech. AAC bitrate, when previusly was Nero AAC selected
>added support for CBR/ABR bitrate with Nero AAC
>fixed ass subtitle support in mkv
>fixed some tuning to autocrop, should be more correct and sensible
>fixed in !Readme.txt, in Hidden Options Folder, a more useful description
>fixed now compression test, when encoding mode is 1 pass quality, use the same value as set in CQ/CRF
>fixed usage of decimale value of compression test
>fixed qmf fluxsmooth
>added support for srt subs in m2ts
>fixed bitrate of ac3 (isn't possible to set it)
>fixed extracting chapter from dvd when using x264 codec
>added support fo pgs subtitle in m2ts
>fixed extensions of save file. Even if user save as avi BUT select x264+mkv (as example) HDC will save as .MKV
>other minor corrections and cosmetic fixes

@flebber
need a sample...

BHH

flebber
6th April 2009, 13:46
Sorry buzzqw I couldn't get it going.

HDConvertToX v.0.8.179.1481 report

Input File: C:\Documents and Settings\Family\dwhelper\I killed the Prom Queen - Say Goodbye.flv
Codec Video:
Width: 0
Heigh: 0
Framerate: 0.000
Framecount: 0
Duration(hh:mm:ss): 0:0:1
Aspect Ratio: -1.#IND
Resized resolution: 0 / 0
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: Pre handle audio with ffmpeg
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
C:\Documents and Settings\Family\dwhelper\I killed the Prom Queen - Say Goodbye.flv
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Rip\HDConvertToX_0.8.176.1448\applications\wavi.exe" "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconvert_audio_I killed the Prom Queen - Say Goodbye.flv.avs" - | "C:\Rip\HDConvertToX_0.8.176.1448\applications\lame.exe" - --abr 128 "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdencodertoxvid-pid.mp3"
"C:\Rip\HDConvertToX_0.8.176.1448\applications\xvid_encraw.exe" -progress 50 -i "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_I killed the Prom Queen - Say Goodbye.avs" -avi "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_I killed the Prom Queen - Say Goodbye.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 0.000 -threads 3
"C:\Rip\HDConvertToX_0.8.176.1448\applications\AVIMux_GUI.exe" -stdin mux0.amg
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_I killed the Prom Queen - Say Goodbye.avs
#HDConvertToX Avisynth Script
#
#Input File = C:\Documents and Settings\Family\dwhelper\I killed the Prom Queen - Say Goodbye.flv
#Original Resolution = 0x0
#Aspect Ratio = -1.#IND
#Frame rate =0.000
#Number of Frames = 0
#Lenght (hour:minutes:seconds) = 0:0:1
#Display Aspect Ratio = -1.#IND
#Aspect Error = -1.#IND
#
#Resized resolution = 0 / 0
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\spresso.avsi")
#Source File


#Applying Resizing
GaussResize(0,0,0,0,-0,-0,p=75)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
-> End AviSynth Script

buzzqw
6th April 2009, 13:49
"C:\Rip\HDConvertToX_0.8.176.1448\applications\wavi.exe" "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconvert_audio_I killed the Prom Queen - Say Goodbye.flv.avs" - | "C:\Rip\HDConvertToX_0.8.176.1448\applications\lame.exe" - --abr 128 "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdencodertoxvid-pid.mp3"

what is the error ?

EDIT: just to be sure redownload flabber2 (i have update it)

BHH

flebber
6th April 2009, 13:54
Sample file

http://www.4shared.com/file/97043856/f620ae36/I_killed_the_Prom_Queen_-_Say_Goodbye.html

buzzqw
6th April 2009, 14:03
your sample is ok here

make sure you have installed haali and ffdshow...

please, open in mediaplayer classic the "hdconvert_audio_i_killed_the_prom_queen_-_say_goodbye.flv.avs" from \temp folder

what is the error ?

BHH

flebber
6th April 2009, 14:49
format unsupported,

I have haali and ffdshow installed. Checked configuration and flv1 flv4 and vp5 and vp6 are checked to use libavcodec

going to redownload HDC

buzzqw
6th April 2009, 14:56
format unsupported
sorry pal, but until you resolv this problem wavi will not fuction :(

i strongly suggest to update latest haali and ffdshow tryout

BHH

flebber
6th April 2009, 14:57
Its strange because virtualdub opens all flv files okay and so does windows media player

buzzqw
6th April 2009, 15:22
hint: try registering flvsplitter.ax ->http://www.videohelp.com/tools/FLV_Splitter

BHH

EEPROM
6th April 2009, 22:26
Hi Buzz, i've downloaded this new build (0.8.176...), and whenever i open an .avi file(divx or xvid); the programm automatically start mkvmerge and rename my input file to "fullvideo.mkv".
I can't test old build(0.7....), because I have deleted.

buzzqw
7th April 2009, 07:16
@EEPROM

it has always done the same :)

avi aren't directly support

it will first muxed in mkv, then analyzed/encoded...

in next full package, those files not supported by mkvmerge will be processed by DSS

BHH

flebber
7th April 2009, 11:01
I registered the flv spitter and the properties of the clips open in HDC. In processing I receive an error in the screen below.

http://farm4.static.flickr.com/3546/3420137863_0a40e09f15.jpg

HDConvertToX v.0.8.179.1481 report

Input File: c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv
Codec Video:
Width: 320
Heigh: 192
Framerate: 25.000
Framecount: 6468
Duration(hh:mm:ss): 0:4:19
Aspect Ratio: 1.6667
Resized resolution: 320 / 128
Crop Left: 0
Crop Top: 26
Crop Right: 0
Crop Bottom: 38
Activate: Crop Obey to AR
Activate: Follow ITU Resizing
Activate: Anamorphic Resize

Start Hidden Options ->
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MP4
Encoding Preset: 5
Final Size: 22
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 160
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
C:\Documents and Settings\Family\dwhelper\I killed the Prom Queen - Say Goodbye.flv
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String: SmoothD(3,6,0,2).VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Rip\HDConvertToX_0.8.176.1448\applications\wavi.exe" "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconvert_audio_i killed the prom queen - say goodbye.flv.avs" - | "C:\Rip\HDConvertToX_0.8.176.1448\applications\neroaacenc.exe" -If - -br 160 -ignorelength -of "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdencodertoxvid-pid.mp4"
"C:\Rip\HDConvertToX_0.8.176.1448\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0 --output "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.h264" "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.avs"
"C:\Rip\HDConvertToX_0.8.176.1448\applications\mp4box.exe" -add "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.h264" -fps 25.000 -add "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdencodertoxvid-pid.mp4" "C:\Rip\Produced\I killed the Prom Queen - Say Goodbye1.MP4"
-> End Queue

AviSynth Script ->
C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv
#Original Resolution = 320x192
#Aspect Ratio = 1.6667
#Frame rate =25.000
#Number of Frames = 6468
#Lenght (hour:minutes:seconds) = 0:4:19
#Display Aspect Ratio = 2.5642
#Aspect Error = 2.5661
#
#Resized resolution = 320 / 128
#Crop Left = 0
#Crop Top = 26
#Crop Right = 0
#Crop Bottom = 38
#
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\AddGrainC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\autocrop.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\ColorMatrix.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\Decomb.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\degrainmedian.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\DGAVCDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\DGDecode.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\DirectShowSource.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\EEDI2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\FFMS2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\FFT3DFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\FluxSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\frfun7.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\gradfun2db.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\hqdn3d.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\mt_masktools-25.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\mvtools.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\mvtools2.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\RemoveDirtS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\RemoveGrainS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\RepairS.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\SangNom.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\TBilateral.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\TDeint.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\TIVTC.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\TTempSmooth.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\UnDot.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\UnFilter.dll")
LoadPlugin("C:\Rip\HDConvertToX_0.8.176.1448\filters\VSFilter.dll")

Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\Deblock_QED_MT2.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\Lem.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\LSFmod.v1.7.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\QMLF_3_motions.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\QMLF_5_motions.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\QMLF_7_motions.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\QMLF_9_motions.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\seesaw.avsi")
Import("C:\Rip\HDConvertToX_0.8.176.1448\filters\spresso.avsi")
#Source File
directshowsource("c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
GaussResize(320,128,0,26,-0,-38,p=45)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
SmoothD(3,6,0,2).VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
-> End AviSynth Script


I didn't get an output file to view.

buzzqw
7th April 2009, 11:07
you have a flebber3
http://www.64k.it/andres/data/hdconverttox/HDConvertToX-flebber3.exe
and nero is working

BHH

EEPROM
7th April 2009, 11:28
@EEPROM

it has always done the same :)

avi aren't directly support

it will first muxed in mkv, then analyzed/encoded...

in next full package, those files not supported by mkvmerge will be processed by DSS

BHH
Thanks for your reply, and sorry if he had already spoken.


I take this opportunity to a question:
It's possible deinterlacer an .avi files without re-enconding ?

buzzqw
7th April 2009, 12:00
It's possible deinterlacer an .avi files without re-enconding ?

No application can do this.

BUT you can DEINTERLACE on fly while playing, just using ffdshow decoder/plugins

BHH

flebber
7th April 2009, 12:17
It worked well.

EEPROM
7th April 2009, 12:18
No application can do this.

I hoped there was a method :(

Thanks again ;)

flebber
7th April 2009, 14:24
I am trying to extract the copied audio it sounds different to original

buzzqw
7th April 2009, 14:35
I am trying to extract the copied audio it sounds different to original

what do you mean ?

check audio decoder in ffdshow, matrix mixer/volume...

BHH

flebber
7th April 2009, 15:12
I cant seem to extract the original and second audio files from the mp4 files.

This is the HDC version of the clip - Sound for the lack of a better word 'muffled' slightly.

http://www.4shared.com/file/97246299/bdab2844/I_killed_the_Prom_Queen_-_Say_GoodbyeHDC.html

Original

http://www.4shared.com/file/97043856/f620ae36/I_killed_the_Prom_Queen_-_Say_Goodbye.html

played clips back via VLC and Zoomplayer

buzzqw
7th April 2009, 15:29
mp4 aren't directly supported, so it's handled by dss/wavi

please redownload flebber3, i have remove the resampling (often needed by audio encoder)

check with this build

BHH

flebber
7th April 2009, 15:47
Error with encaacplus

http://farm4.static.flickr.com/3618/3420679065_ca10ce2df7.jpg

HDConvertToX v.0.8.182.1501 report

Input File: c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv
Codec Video:
Width: 320
Heigh: 192
Framerate: 25.000
Framecount: 6468
Duration(hh:mm:ss): 0:4:19
Aspect Ratio: 1.6667
Resized resolution: 320 / 128
Crop Left: 0
Crop Top: 26
Crop Right: 0
Crop Bottom: 38
Activate: Crop Obey to AR
Activate: Anamorphic Resize

Start Hidden Options ->
Activate Hidden Option: X264 in MKV
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 5
Final Size: 22
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Coding Tech. AAC Audio
Audio Bitrate/Quality: 160
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
C:\Documents and Settings\Family\dwhelper\I killed the Prom Queen - Say Goodbye.flv
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: TTempSmooth()
QMF Filter: QMLF_7_motions_Average_Secure_Denoise.avs
MVDegrain: NONE
FreeAVS String: VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Rip\HDConvertToX_0.8.176.1448\applications\wavi.exe" "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconvert_audio_i killed the prom queen - say goodbye.flv.avs" - | "C:\Rip\HDConvertToX_0.8.176.1448\applications\enc_aacPlus.exe" - "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdencodertoxvid-pid.aac" --cbr 160000 --rawpcm 48000 16
"C:\Rip\HDConvertToX_0.8.176.1448\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --nal-hrd --aq-mode 0 --aq-strength 0 --output "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.h264" "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.avs" --level 4.0
"C:\Rip\HDConvertToX_0.8.176.1448\applications\mkvmerge.exe" -o "C:\Rip\Produced\I killed the Prom Queen - Say GoodbyeHDC_2.MKV" --default-duration 0:25.000fps --aspect-ratio -1:2.5001 "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.h264" --aac-is-sbr 0:1 "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdencodertoxvid-pid.aac"
-> End Queue

AviSynth Script ->
Working with files: C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv
#Original Resolution = 320x192
#Aspect Ratio = 1.6667
#Frame rate =25.000
#Number of Frames = 6468
#Lenght (hour:minutes:seconds) = 0:4:19
#Display Aspect Ratio = 2.5001
#Aspect Error = 0.0020
#
#Resized resolution = 320 / 128
#Crop Left = 0
#Crop Top = 26
#Crop Right = 0
#Crop Bottom = 38
#

#Source File
directshowsource("c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
GaussResize(320,128,0,26,-0,-38,p=45)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
TTempSmooth()
QMLF_7_motions()
VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
-> End AviSynth Script

buzzqw
7th April 2009, 16:00
redownload flebber3

On DSS i don't have channel count...

BHH

alpha_125
7th April 2009, 19:43
i have a little problem with this MKV, in the analyzing results there is some problem, 1.#INF00 ?:stupid:?

http://img227.imageshack.us/img227/476/kbv1sample.th.jpg (http://img227.imageshack.us/my.php?image=kbv1sample.jpg)

can you help me?
thanks

buzzqw
7th April 2009, 19:59
maybe your file isn't perfectly supported by eac3to

send me a sample (or via pm)

BHH

Sharc
7th April 2009, 21:34
Source: m2ts file, avc encoded.

- Analyze file: ok
- Compression Test: HDC fires up DGAVCindex and then does nothing (stops, no activity)

workaround:
- Select "Force DirectShowSource"
- Compresion Test: HDC again fires up DGAVCindex and does nothing (same as above)
- I close the DGAVCindex window => Now the compression test starts and runs ok.

Mtz
8th April 2009, 00:30
Why in avi mode the saved avi is "AVI v1.0"? Can you make some settings for avimux to output the same type of avi as virtualdubmod export?
Regarding SAP, all files muxed with VDM are compatible with SAP, and avimux aren't.
Convert frame rate for avi from 29.970 to 23.976 for example?

Later edit: i saw it at the "De-interlace Filters". Maybe this thing should be renamed.

enjoy,
Mtz

flebber
8th April 2009, 00:43
I get this message showing in video playback. audio sound is good in this encode.

http://farm4.static.flickr.com/3635/3421897765_6d0fcb0384_o.png

HDConvertToX v.0.8.184.1511 report

Input File: c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv
Codec Video:
Width: 320
Heigh: 192
Framerate: 25.000
Framecount: 6468
Duration(hh:mm:ss): 0:4:19
Aspect Ratio: 1.6667
Resized resolution: 320 / 128
Crop Left: 0
Crop Top: 26
Crop Right: 0
Crop Bottom: 38
Activate: Crop Obey to AR
Activate: Anamorphic Resize

Start Hidden Options ->
Activate Hidden Option: X264 in MKV
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 5
Final Size: 22
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.4
Audio Channels: 2
MP3 Mode: vbr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
C:\Documents and Settings\Family\dwhelper\I killed the Prom Queen - Say Goodbye.flv
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off
-> End Subtitles Tracks Selected

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: QMLF_7_motions_FluxSmooth.avs
MVDegrain: NONE
FreeAVS String: VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Rip\HDConvertToX_0.8.176.1448\applications\wavi.exe" "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconvert_audio_i killed the prom queen - say goodbye.flv.avs" - | "C:\Rip\HDConvertToX_0.8.176.1448\applications\neroaacenc.exe" -if - -q 0.4 -ignorelength -of "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdencodertoxvid-pid.mp4"
"C:\Rip\HDConvertToX_0.8.176.1448\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0 --output "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.h264" "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.avs"
"C:\Rip\HDConvertToX_0.8.176.1448\applications\mkvmerge.exe" -o "C:\Rip\Produced\I killed the Prom Queen - Say GoodbyeHDC_3.MKV" --default-duration 0:25.000fps --aspect-ratio -1:2.5001 "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.h264" --aac-is-sbr 0:1 "C:\Rip\HDConvertToX_0.8.176.1448\temp\hdencodertoxvid-pid.mp4"
-> End Queue

AviSynth Script ->
Working with files: C:\Rip\HDConvertToX_0.8.176.1448\temp\hdconverttox_i killed the prom queen - say goodbye.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv
#Original Resolution = 320x192
#Aspect Ratio = 1.6667
#Frame rate =25.000
#Number of Frames = 6468
#Lenght (hour:minutes:seconds) = 0:4:19
#Display Aspect Ratio = 2.5001
#Aspect Error = 0.0020
#
#Resized resolution = 320 / 128
#Crop Left = 0
#Crop Top = 26
#Crop Right = 0
#Crop Bottom = 38
#

#Source File
directshowsource("c:\documents and settings\family\dwhelper\i killed the prom queen - say goodbye.flv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
GaussResize(320,128,0,26,-0,-38,p=45)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
QMLF_7_motions()
VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0).asharp(2,5,1)
-> End AviSynth Script

buzzqw
8th April 2009, 08:28
@Sharc

here is ok, please post a sample and report

@Mtz

Have you personally tested the incompatibility?
avi 1.0 is created for avi < 2GB
for avi > 2gb is created OpenDML

@flebber
fixed

@alpha_125
fixed


NEW FULL PACKAGE

>added support for wavi. This will allow more support for files not handled by eac3to
>fixed some optimizations to Make Report
>fixed Nero encoding when using wavi
>fixed Coding Tech. AAC encoding when using wavi
>added possibility of resampling audio
>fixed QMF7 and QMF9 incompatibility
>fixed parsing of MKV file with comments on stream
>other minor corrections and cosmetic fixes

BHH

buzzqw
8th April 2009, 10:37
update HDC

>fixed force resampling for Coding Tech. AAC
>fixed audio encoding only

BHH

Mtz
8th April 2009, 12:12
IIRC, i reported that also in the early days of AutoMKV. From my experience with SAP, avimux is not so good for SAP as VDM. Also some players can't play avi files bigger than 2GB. But only some players. Is safe to stay under 2GB for final size. And not only because of size, also because of bitrate. Some users will play the avi using USB and if the USB is not 2.0 the video will sutter on SAP. The maximum bitrate (video+audio) for SAP with USB is about 2500kbps. I think the max peak value for XViD to be 2200 kbps. In these days many users have players with USB and is not always 2.0. Many of them have USB 1.1.
With USB 1.1 all users reported that movies encoded on 2CDs (with ac3) sutter.
OT: in AutoGK, the safe option is to check ESS. Some new models have problems with Mediatek check. I don't know what is the difference between these 2 settings but users reported that the ESS check is the safe.

enjoy,
Mtz

A-star
8th April 2009, 12:19
Is it possible to specify somewhere what the total size must be (audio and video together)?
Because I only found the place where you can specify the video size.

buzzqw
8th April 2009, 12:54
Because I only found the place where you can specify the video size.

it's FINAL size, so it's video + audio :)

BHH

A-star
8th April 2009, 13:36
it's FINAL size, so it's video + audio :)

BHH

Let me test this again then, because the first time I specified this the file it generated was 100mb over size.
I specified 700mb and ended up with a 800mb file.

HiDef
8th April 2009, 14:02
Hallo, I have exposed the definitive size 1320mb, and it has turned out more 1555mb. In an attachment the description

alpha_125
8th April 2009, 14:17
@alpha_125
fixed

Thank you buzzqw, now work perfectly :)

Do you have in agenda to add an option to keep the flags of the subtitles (forced) and the extraction of the chapter, starting from mkv that have sub and/or chapter?

(sorry for my eng)

buzzqw
8th April 2009, 14:32
as stated before: final size isn't perfect! expecially when copying original audio

(but i am work on it)

@alpha_125
have you a sample with these information avaiable ?

BHH

alpha_125
8th April 2009, 15:02
now i don't know how split a large file keeping the chapters...give me some minutes to study

buzzqw
8th April 2009, 15:46
update HDC

>added possibility to copy video tracks (only for avc codec)
>fixed normalize problem of HD audio tracks when encoding to MP3
>fixed update manual
>other minor corrections and cosmetic fixes

with the possibility of copy video tracks, HDC allow very fast repack!
you can load a mkv, set video copy, audio copy, set container as m2ts and go!
the same for m2ts with some strange audio, you can copy the video and reencode the audio

BHH

HiDef
8th April 2009, 16:10
buzzqw, probably to add a cutting of a fragment of a film with preliminary viewing, for this purpose to use different options to find optimum quality.
sorry my bad eng.

spida_singh
8th April 2009, 16:17
great update buzz, with copy audio and video feature, i know it's possible to edit command line for tsmuxer, e.g, if i want to keep original hd audio using copy feature, just remove -core, could you place an option somewhere in copy audio feature which allows you to choose if you want to keep cor eor not, e.g. copy core only (DTS core if DTSHD-MA/MR and AC3 if TRUEHD)?

Just an idea. As i don't want to remux the core track from an audio file sometimes.

buzzqw
8th April 2009, 18:46
@HiDef

sorry pal, maybe i muserestud
when you use the preview button , the filters you selected ARE used

@spida_singh
the core is removed only if audio is dtshd-ma
i will add a hidden option for keeping "core"

feel free to suggest idea !

BHH

spida_singh
8th April 2009, 19:28
when you say hidden option for keeping "core", will this result in tsmuxer extracting the dts core only, and not using this hidden option will leave dtshd-ma tracks untouched? if so, that would be good :D

buzzqw
8th April 2009, 21:41
i am open to suggestion
by deafult i will strip core, so i will add -core for dts-ma

if present keepcore.txt (for example) i will omit -core from eac3to

BHH

Sharc
8th April 2009, 22:59
@buzzqw
I noticed that you changed the resize filter from GaussResize to Spline36Resize. Any particular reason for this change?

alpha_125
9th April 2009, 00:12
maybe i wrong, but i think the resize filter change when you switch the "codec mode"
for xvid
extreme....GaussResize
insane...LanczosResize
slug...Lanczos4Resize
infinite...Spline36Resize

spida_singh
9th April 2009, 00:38
i am open to suggestion
by deafult i will strip core, so i will add -core for dts-ma

if present keepcore.txt (for example) i will omit -core from eac3to

BHH

keepcore.txt would be good for me, please let me know when this is available:D

nice work :D

Sharc
9th April 2009, 06:51
maybe i wrong, but i think the resize filter change when you switch the "codec mode"
for xvid
extreme....GaussResize
insane...LanczosResize
slug...Lanczos4Resize
infinite...Spline36Resize
I see. That's probably my case. Although I have defined my own profiles it still takes the originally allocated resizing filter, depending on the speed/quality slider setting.

buzzqw
9th April 2009, 07:26
@Sharc AND alpha_125

about resizing, the resizer change on quality value:
1,2 -> BilinearResize
2,3 -> BicubicResize(x,y,0,0.75)
4 -> GaussResize(p=30)
5 -> GaussResize(p=45)
6 -> GaussResize(p=60)
7 -> GaussResize(p=75)
8 -> LanczosResize
9 -> Lanczos4Resize
10 -> Spline36Resize

feel free to suggest a better resizing approach :)

@spida_singh
done!

UPDATE HDC
>added support for keepcore.txt hidden options. If keepcore.txt is present in HDC folder, when dealing with DTS-MA audio the core will be keep. Otherwise will be stripped

BHH

spida_singh
9th April 2009, 10:20
buzz, small bug, if you don't close HDC, re open a file, the copy video function appears mulitple times, see screenshot below:
http://i44.tinypic.com/selk4h.jpg

regards

buzzqw
9th April 2009, 10:30
thanks spida_singh!

already fixed

redownload HDC

BHH

A-star
9th April 2009, 11:24
Tried again by specifying the size of the file.
It didn't work.
Specified 700mb and ended up with a 800mb file.
Do you need any other information from me?

buzzqw
9th April 2009, 11:34
for all having problem with final size

please try this build: http://www.64k.it/andres/data/hdconverttox/HDConvertToX-size.exe

THANKS!

BHH

A-star
9th April 2009, 11:49
for all having problem with final size

please try this build: http://www.64k.it/andres/data/hdconverttox/HDConvertToX-size.exe

THANKS!

BHH
Trying encode now, will post some results when it's done.
Give it a hour or 2 :)

buzzqw
9th April 2009, 11:52
you can ALREADY check the bitrate , and see if different then encode before :)

BHH

A-star
9th April 2009, 12:29
the bitrate is indeed lower.
I have my fingers crossed now :)
still 45 min to go.

buzzqw
9th April 2009, 12:35
yea :p

i have added some check for audio (since it's the culprit!)

now HDC will be able to correct handle bitrate when:
more then 1 audio track is selected
when copy audio is selected

i will wait your report! (please post the "make report", but don't forget to edit file name...)

BHH

A-star
9th April 2009, 14:05
It worked fine now.
Final size is 704mb.

buzzqw
9th April 2009, 14:10
thanks A-star!

i suggest to paste text in post (attachment requires a mod approval and days)

BHH

vgiozo
9th April 2009, 15:34
With this new tool (did not happen with AutoMKv) I keep getting the following error message "DGAVCIndex.exe has encountered a problem and needs to close. We are sorry for the inconvenience."

buzzqw
9th April 2009, 15:38
@vgiozo

please post the make report and a sample for file causing problem to dgavcindex

BHH

buzzqw
9th April 2009, 15:46
update hdc

>fixed bitrate computing (beta)
>fixed every time you open a h264 video, a Copy Video was added
>added audio and sub tag language when input file is mkv
>fixed copy HD audio from source file to avi
>other minor corrections and cosmetic fixes

BHH

buzzqw
10th April 2009, 08:28
update HDC

>fixed bitrate computing when audio is VBR based (mp3 vbr , nero quality, ogg ) (beta)

BHH

Sharc
10th April 2009, 09:52
Even when I enable <Force DirectShowSource>, DGIndex (or DGAVCIndex) is launched. I this intentional?

Any possibility to use the NV CUDA version of the DG tools? Perhaps with a Hidden Options file pointing to the directory of these tools?

Could you add a hidden options file for <x264+m2ts>?

Any possibility to customize the default type of resizing filter? (I could possibly edit the hdconverttox....avs during the audio extraction phase, right?)

Thanks for considering. No hurry.

buzzqw
10th April 2009, 10:19
update HDC

>fixed launch of dgindex/dgavc when Force Direct Show Source is checked
>added x264+m2ts.txt as hidden options for starting with x264 as codec and m2ts as container

@Sharc

about resing: i will actually don't add an option to change it. you will be hable to edit the avs during audio encoding
about nv cuda: while i have the license from Neuron2 (i buy it several weeks ago), my building environment is LINUX or a WIN2003 Server without discrete video cards
so.. i can even add support for it, i cannot test it

BHH

Sharc
10th April 2009, 11:18
Thanks.

Just wondering: You are using eac3to for demuxing audio and subs - and it works flawlessly. I just noticed that tsmuxer seems to be much faster - about twice as fast / half time for demuxing.

Mgz
10th April 2009, 23:10
I got a whole bunch of :
[fraps @ 0x2e90060]reget_buffer() failed
[fraps @ 0x2e90060]picture size invalid (0x0)
[fraps @ 0x2e90060]reget_buffer() failed
[fraps @ 0x2e90060]picture size invalid (0x0)
[fraps @ 0x2e90060]reget_buffer() failed
[fraps @ 0x2e90060]picture size invalid (0x0)
[fraps @ 0x2e90060]reget_buffer() failed
[fraps @ 0x2e90060]picture size invalid (0x0)
[fraps @ 0x2e90060]reget_buffer() failed
[fraps @ 0x2e90060]picture size invalid (0x0)

when trying to encode Fraps video (in AVI container, no audio) to x264 in MP4 :(

Crono141
11th April 2009, 02:48
No 5.1 wmv support?

Gamezcdr
11th April 2009, 07:11
Final size is working: input 4480 MB --> final 4485 MB.

buzzqw
11th April 2009, 07:14
@Mgz
try checking "Force DirectShow Source"

@Crono141
with 5.1 support
check the audio preset

BHH

Sharc
11th April 2009, 07:25
Final size is working: input 4480 MB --> final 4485 MB.
That's right on the spot.
Just curious: Which container did you use? How many audio tracks? Which audio format? Have subtitles been included?

Gamezcdr
11th April 2009, 07:43
x264 in MKV 2pass Balanced, original movie size 8300 MB (video + audio), original audio AC3 640kbps, final audio AC3 320kbps, 1 audio track, no subtitles.

buzzqw
11th April 2009, 08:20
thanks Gamezcdr!
also thanks for reporting it!

more test is welcome too

BHH

Crono141
11th April 2009, 15:35
Audio Preset? Ah, I see it now.

Also, I tried to do an encode of x264+copy audio (ac3) in m2ts, and eac3to reported error "type not supported" or something. But if I do x264+ac3 in m2ts, everything is OK.

buzzqw
11th April 2009, 15:56
Also, I tried to do an encode of x264+copy audio (ac3) in m2ts, and eac3to reported error "type not supported"
i need the report an a printscreen of error reported by eac3to

BHH

Crono141
11th April 2009, 19:23
I just tried to do a WMV encode, and got problems all over the place.

First, I got this eac3to error

http://i277.photobucket.com/albums/kk79/crono141_bucket/eac3towmaerror.jpg

Then I got this Cscript error.

http://i277.photobucket.com/albums/kk79/crono141_bucket/cscripterror.jpg

Here's the report on this encode.

HDConvertToX v.0.9.205.1600 report

Input File: e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 196213
Duration(hh:mm:ss): 1:49:7
Aspect Ratio: 1.7778
Resized resolution: 720 / 336
Crop Left: 0
Crop Top: 40
Crop Right: 0
Crop Bottom: 40
Activate: Crop Obey to AR

Start Hidden Options ->
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: WMV in WMV
Encoding Preset: 9
Final Size: 95
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: WMA Audio
Audio Bitrate/Quality: 192_48_6_16
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob] -OF=[E:\Programs\HDConvertToX\temp\movie] -exit -minimize

"E:\Programs\HDConvertToX\applications\eac3to.exe" "e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob" 2: "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.English (AC3 6ch"
"E:\Programs\HDConvertToX\applications\PgcDemux.exe" -pgc 1 -nocellt -nolog -noaud -sub -nom2v -novob "E:\RippedDVD\MainMovie\SCHOOL_OF_ROCK_16X9\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\temp"
"E:\Programs\HDConvertToX\applications\WMCmd.vbs" -input "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" -output "E:\Media\Movies\DVD\Comedy\School of Rock.WMV" -v_codec WVC1 -v_preset good -v_mode 2 -v_quality 95 -a_codec wmapro -a_mode 0 -a_setting 192_48_6_16
-> End Queue

AviSynth Script ->
Working with files: E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 196213
#Lenght (hour:minutes:seconds) = 1:49:7
#Display Aspect Ratio = 2.1334
#Aspect Error = -0.4432
#
#Resized resolution = 720 / 336
#Crop Left = 0
#Crop Top = 40
#Crop Right = 0
#Crop Bottom = 40
#

#Source File
mpeg2source("E:\Programs\HDConvertToX\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="E:\Programs\HDConvertToX\temp\movie.d2v").tdecimate()

#Applying Resizing
Lanczos4Resize (720,336,0,40,-0,-40)

#Insert Filters As Requested
ColorMatrix(d2v="E:\Programs\HDConvertToX\temp\movie.d2v")

hqdn3d(1)
#WMV Audio muxing
audio=DirectShowSource("E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.English (AC3 6ch")
AudioDub(last,audio)
-> End AviSynth Script

Crono141
11th April 2009, 19:30
As for copy AC3 to M2ts heres that report

HDConvertToX v.0.9.205.1600 report

Input File: e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 196213
Duration(hh:mm:ss): 1:49:7
Aspect Ratio: 1.7778
Resized resolution: 720 / 336
Crop Left: 0
Crop Top: 40
Crop Right: 0
Crop Bottom: 40
Activate: Crop Obey to AR

Start Hidden Options ->
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
Encoding Preset: 9
Final Size: 18
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob] -OF=[E:\Programs\HDConvertToX\temp\movie] -exit -minimize

"E:\Programs\HDConvertToX\applications\eac3to.exe" "e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob" 2: "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.English (AC3 6ch"
"E:\Programs\HDConvertToX\applications\PgcDemux.exe" -pgc 1 -nocellt -nolog -noaud -sub -nom2v -novob "E:\RippedDVD\MainMovie\SCHOOL_OF_ROCK_16X9\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\temp"
"E:\Programs\HDConvertToX\applications\x264.exe" --crf 18 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 8 --mixed-refs --trellis 2 --ref 8 --filter -2,-1 --subme 8 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me esa --no-ssim --merange 24 --weightb --b-adapt 2 --b-pyramid --partitions p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs"
"E:\Programs\HDConvertToX\applications\tsMuxeR.exe" "E:\Media\Movies\DVD\Comedy\School of Rock.meta" "E:\Media\Movies\DVD\Comedy\School of Rock.M2TS"
-> End Queue

AviSynth Script ->
Working with files: E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 196213
#Lenght (hour:minutes:seconds) = 1:49:7
#Display Aspect Ratio = 2.1334
#Aspect Error = -0.4432
#
#Resized resolution = 720 / 336
#Crop Left = 0
#Crop Top = 40
#Crop Right = 0
#Crop Bottom = 40
#

#Source File
mpeg2source("E:\Programs\HDConvertToX\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="E:\Programs\HDConvertToX\temp\movie.d2v").tdecimate()

#Applying Resizing
Lanczos4Resize (720,336,0,40,-0,-40)

#Insert Filters As Requested
ColorMatrix(d2v="E:\Programs\HDConvertToX\temp\movie.d2v")

hqdn3d(1)
-> End AviSynth Script


and the screengrab

http://i277.photobucket.com/albums/kk79/crono141_bucket/copyaudioerror.jpg

Also, for some reason, all m2ts encodes crash WMP12, and Media Center, but play just fine in VLC. Anyone have a solution to that one?

buzzqw
11th April 2009, 19:38
thanks Crono141

please update HDC

BHH

Crono141
12th April 2009, 03:05
On wmv encoding, I still get the Cscript error that I posted above, but eac3to works ok.

On muxing divx with ac3, AVIMuxGui Crashes. Here's the report.

EDIT: Actually AVIMuxGui Crashes on launch no matter what. Double clicking the app in a folder causes an insta-crash.

HDConvertToX v.0.9.207.1610 report

Input File: e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 196213
Duration(hh:mm:ss): 1:49:7
Aspect Ratio: 1.7778
Resized resolution: 720 / 336
Crop Left: 0
Crop Top: 40
Crop Right: 0
Crop Bottom: 40
Activate: Crop Obey to AR

Start Hidden Options ->
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: DivX in AVI
Encoding Preset: 9
Final Size: 2.3
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob] -OF=[E:\Programs\HDConvertToX\temp\movie] -exit -minimize

"E:\Programs\HDConvertToX\applications\eac3to.exe" "e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob" 2: "E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.ac3"
"E:\Programs\HDConvertToX\applications\PgcDemux.exe" -pgc 1 -nocellt -nolog -noaud -sub -nom2v -novob "E:\RippedDVD\MainMovie\SCHOOL_OF_ROCK_16X9\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\temp"
"E:\Programs\HDConvertToX\applications\avs2avi.exe" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avi" -w -p 0 -l "E:\Programs\HDConvertToX\temp\hdconverttox4_vts_01_1.conf"
"E:\Programs\HDConvertToX\applications\AVIMux_GUI.exe" -stdin mux0.amg
-> End Queue

AviSynth Script ->
Working with files: E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 196213
#Lenght (hour:minutes:seconds) = 1:49:7
#Display Aspect Ratio = 2.1334
#Aspect Error = -0.4432
#
#Resized resolution = 720 / 336
#Crop Left = 0
#Crop Top = 40
#Crop Right = 0
#Crop Bottom = 40
#

#Source File
mpeg2source("E:\Programs\HDConvertToX\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="E:\Programs\HDConvertToX\temp\movie.d2v").tdecimate()

#Applying Resizing
Lanczos4Resize (720,336,0,40,-0,-40)

#Insert Filters As Requested
ColorMatrix(d2v="E:\Programs\HDConvertToX\temp\movie.d2v")

hqdn3d(1)
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avi
LOAD E:\Programs\HDConvertToX\temp\hdencodertoxvid-pid2.English (AC3 6ch
SELECT FILE 1
ADD VIDEOSOURCE
SET OPTION CLOSEAPP 1
SET OPTION OVERWRITEDLG 0
SET OPTION DONEDLG 0
SET OPTION ALL AUDIO 1
SET OPTION ALL SUBTITLES 1
SET INPUT OPTIONS
SET OPTION MP3 VERIFY CBR ALWAYS
SET OPTION MP3 VERIFY RESDLG OFF
SET OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AVI ADDJUNKBEFOREHEADERS 0
AUDIO INTERLEAVE 4 FR
PRELOAD 200
END WITH
START E:\Media\Movies\DVD\Comedy\School of Rock.avi
-> End AVIMux-Gui Script


Also, it seems the AC3 file that got split from the movie was only the AC3 file of the 1st vob. Its only 25 minutes long, vs 1:47 for the whole film.

Can I suggest that when you hit the make report button, that the report automatically opens in notepad. Saves time when trying to navigate back to your HDC folder.

buzzqw
12th April 2009, 08:46
@Crono141

please update HDC

>fixed invoking cscript before launching wmcmd.vbs
>fixed "post_this_file.txt" now open in default txt editor
>fixed workaround for dealing with more then one vobs

as clearly state in manual, you should do rip in 1 BIG vob.
in this update build i added a workaround for multiple vobs, please test it

thanks

BHH

spida_singh
13th April 2009, 15:43
buzz, i know your final output size calculation is still in beta, well iirc thats what you stated last time, set final size to 8192mb, movie turned out just over 11GB, using copy audio with dtshd-ma, with an AVC stream. Just letting you know, also, avimuxgui crashes within utilities, 1.17.7 works ok, have you added 1.17.8 in your package? As i know this crashes as a stand alone program, in vista 32 anyway.

regards :D

buzzqw
13th April 2009, 15:59
@spida_singh

DOH! 11GB?

please post a make report

also, you say that avimux 1.17.7 it's ok on vista ?

EDIT: dumb question: what is the audio bitrate of dts-ma ?

BHH

spida_singh
13th April 2009, 16:43
Im out of town for work for a few days, back on friday, I will check audio bitrate then. avimux 1.17.7 works fine, the latest 1.17.8 always crashes for me when using it as a standalone program, and from launching it within HDC utilities. could you use 17.7 in your package to check if this solves the issue? Im sure it will, as i have read in several places 17.8 crashes upon launch for everyone.

It looks like HDC used the figure of 8192MB as the video size, and then adds the audio to it, resulting in 11GB total. I know DTSHD-MA files vary between 3GB-4GB, depending on length of track.

regards

buzzqw
13th April 2009, 19:24
thanks spida

could you please test this build (agaist dts-ma) http://www.64k.it/andres/data/hdconverttox/HDConvertToX_spida.exe

thanks

BHH

Chengbin
14th April 2009, 01:47
buzzqw, why does HDC have to extract the video out every time it encodes? It is a waste of time and space. If I'm encoding blu-ray for example, the movie itself is 30GB. I have to rip it to my HDD first, and it HDC extracts it again, I need about 60GB of HDD, which I don't have. Not only that, copying 30GB again would take enormously long.

Crono141
14th April 2009, 02:04
OK. I tried WMV encoding again. I didn't get the CScript error like before, but it still bombed out on an error message, but the window closed before I could read it. It gave an error code, with no explanation. Sorry I can't be more specific.

also, I tried launching AVIMuxGui 1.17.7, and it bombed for me as well.

Is it possible to have the option to use vdubmod for avi stream muxing? Thats what I use when AVIMuxGui dies on me.

buzzqw
14th April 2009, 08:17
@Chengbin

feel free to suggest a better workflow

@Crono141
click on "Save Queue" and from dos box launch it (or add a pause at end of batch)

BHH

buzzqw
14th April 2009, 09:22
make sure you check compatibility mode for AVIMux-Gui.
Right click on AVIMux-Gui in \applications and on compatibility mode set it to Windows Xp SP2

BHH

buzzqw
14th April 2009, 11:53
New Full package 1.0.213.1664

http://www.64k.it/andres/data/hdconverttox/HDConvertToX_1.0.213.1664.rar

>fixed bitrate computing when audio is VBR based (mp3 vbr , nero quality, ogg ) (beta)
>fixed dgavc/dgindex will not be launch if force DSS is selected
>added x264+m2ts.txt as hidden options for starting with x264 as codec and m2ts as container
>fixed wmv encoding of dvd source
>fixed better subtitle handling for dvd
>fixed invoking cscript before launching wmcmd.vbs
>fixed "post_this_file.txt" now open in default txt editor
>fixed workaround for dealing with more then one vobs
>fixed bitrate computing when copying DTS-MA audio tracks (early alpha)
>added 3 options for dealing with audio (please check manual): "Use eac3to as demuxer and decoder", "Force DirectShowSource as decoder", "Force BassAudio Decoder"
>fixed update manual
>other minor corrections and cosmetic fixes

BHH

Chengbin
14th April 2009, 12:15
AutoMKV did not need to analyze and copy the video first.

buzzqw
14th April 2009, 12:33
HDC need to analyze it. Point.

the video is extracted for DGAVCIndex. Point

IF you force DSS, DGAVCindex will not run

BHH

spida_singh
14th April 2009, 12:53
Great update :D, forcing directshow seems like a good idea if you do not want eac3to to demux streams (less time taken for overall job),but, im guesing forcing directshow for hi def tracks such as truehd and dtshd-ma will be ok as the arcsoft filters will be used as the decoders (if you have it installed)....correct?

buzzqw
14th April 2009, 13:02
yea, you need correct decoder (but afaik latest ffdshow should handle it...)

also.. about bitrate/size and dts-ma: the dts-ma is encoded at variable bitrate.. so when copy it it's near impossible to achive correct size

BHH

spida_singh
14th April 2009, 13:58
yea, you need correct decoder (but afaik latest ffdshow should handle it...)

also.. about bitrate/size and dts-ma: the dts-ma is encoded at variable bitrate.. so when copy it it's near impossible to achive correct size

BHH

ok, that being the case, i don't see any point in spending more time and effort into final output size calculation when using dtshd-ma copy audio? It will save you work, and, all that is required is a final output size calculated for video only, taking into account an overhead of 3GB-4GB for the audio track in the end. This way, the user can estimate the final output file size themselves using 3GB-4GB as a guide line.

many thanks again for your efforts.

buzzqw
14th April 2009, 14:19
if you copy dts-ma HDC will compute
1536kbps if core is stripped
3840kbps (very empirical) if core is keeped

BHH

spida_singh
14th April 2009, 14:27
cool, i will test when i am back.

Sharc
14th April 2009, 21:15
@buzzqw
The manual still refers to v1327.
For some reason you have deleted under "Compression Test" that for 1-pass encodes the crf (or quant) as selected by the user in the Video Encoder Tab is used for the compression test.
I find this to be a useful feature because it allows to estimate the expected video file size of a 1-pass (crf) encode. With 2 or 3 quick trial-and-error compressioin tests one can estimate the resulting crf (or quant) to approximately fill the target medium with a fast 1-pass encode (actually these iterations could even be automated....) ;)

Crono141
15th April 2009, 04:15
I just want to make sure of something. Has anyone else gotten an m2ts made by HDC to successfully stream to the PS3? I'm not having any luck, and if someone else is I'd like to know what the proper settings are. I'm going for X264+ac3 in m2ts. Thanks.

Crono141
15th April 2009, 04:34
buzzqw, why does HDC have to extract the video out every time it encodes? It is a waste of time and space. If I'm encoding blu-ray for example, the movie itself is 30GB. I have to rip it to my HDD first, and it HDC extracts it again, I need about 60GB of HDD, which I don't have. Not only that, copying 30GB again would take enormously long.

If you're using AnyDVD, you should be able to access the files directly off the disc without having to rip them to HDD first.

Otherwise, I'm not sure how else to go about doing this. Even commercial DVD ripping tools required at least twice the DVD's capacity in available HDD space for the exact same reason.

And how can you expect to deal in BR discs if you don't have at least 100 gb of free disc space? Even an external USB disc can be cheaply aquired for use as temporary working space.

buzzqw
15th April 2009, 08:58
@Sharc

update manual (was just a missing)

about compression test: sorry pal, unable to replicate
here is ok

could you please describe what are you doing (and what kind of files are you using)

BHH

buzzqw
15th April 2009, 13:44
update HDC

>added a new resizer for quality 10 (see thread http://forum.doom9.org/showthread.php?p=1274134#post1274134)
>fixed language subtitles muxing (mkv)

BHH

Havokdan
15th April 2009, 14:22
You can add the fast first pass for xvid/divx/x264?

Great jobs with your softwares, i like AutoMKV e HDConvertToX, congratulations

Sorry bad english.

buzzqw
15th April 2009, 14:59
Hi Havokdan ans welcome to the forum!

The first pass is already "turbo" :)

BHH

Havokdan
15th April 2009, 17:24
Thanks for the welcome, I wonder if you want to add in the future, the option to open .Mp4.
When I said fast first pass, I saw that was when I add a conversion in a queue, the row of the first step and second step has the same controls except for number of step. Disabling some unnecessary options in the first step in the conversion would be faster?
When I convert in VirtualDub, using the same configuration and combination of avisynth filters, the step 1 is faster than with Hdconvertox?
This tool you are developing is that for many years I looked online because I am fan of anime and would like to see them on my DVD player that has support for divx / xvid. Thanks again.

Sorry bad English, Translated by Google Translation, I read better than writing in English.

alpha_125
15th April 2009, 19:44
update HDC

>added a new resizer for quality 10 (see thread http://forum.doom9.org/showthread.php?p=1274134#post1274134)
>...

BHH


interesting, but it is too complicated for me: D
For now I find good results of Spline36Resize

Audio section Question:
When "Force DirectShowSource as decoder" is chosen, is there any chance to process the other audio tracks too?
If i select the second track, in the final mkv, i find i only have the first track twice.

This option is the only one that in the process ac3-640 (or AAC) to ac3-448 keep the volume like the original.
If i use eac3to, with or without normalization, the volume is significantly lower and it seem also, i don't know how say...different

buzzqw
15th April 2009, 19:53
When "Force DirectShowSource as decoder" is chosen, is there any chance to process the other audio tracks too?
as stated in manual too, isn't possible, only the first audio is keep

BUT , if you have "problem" of volume, try BassAudio option, should give a good bost (also, can keep the "second" track)

BHH

Sharc
15th April 2009, 20:52
@Sharc

about compression test: sorry pal, unable to replicate
here is ok

could you please describe what are you doing (and what kind of files are you using)

BHH
Nothing to replicate. HDC is ok. I was only mentioning that the description in the manual for the compression test of a 1-pass encode (using the actual crf or qnatizer value in order to estimate the expected file size) is missing. It was described in an earlier version, but somehow got lost.
Never mind.

buzzqw
15th April 2009, 21:03
thanks Sharc

i will look at this

BHH

Crono141
16th April 2009, 02:05
I'd like to ask a stupid question.

What is the difference between HDC h264 at crf 0 (for lossless encode) and the lossless h264 profile in autoMKV? I ask because the AutoMKV profile produced nice high quality encodes at only slightly higher filesize than crf 18, and was about twice as fast at doing it. I'd like to be able to replicate that behavior in HDC.

Everyone says CRF 18 is transparent, but it really isn't, especially in scenes with lots of fog or smoke. And CRF 16 increases the file size exponentially, as well as the encode times, and doesn't produce much better of a picture. Lossless encodes (from AutoMKV) looked great, and were a great filesize to boot.

Any possibility of getting that profile, or something close to it, in HDC for h264 encodes?

Edit: I think I figured it out. I just took the command line from AutoMKV and copied it into the HDC profiles file. Encoding now. Got a few warnings:


E:\Programs\HDConvertToX\temp>"E:\Programs\HDConvertToX\applications\x264.exe" -
-crf 16 --threads auto --thread-input --no-psnr --progress --qp 0 --keyint 250 -
-bframes 0 --qpmin 0 --qpmax 51 --no-psnr --ref 1 --filter 0,0 --subme 2 --direc
t temporal --vbv-maxrate 25000 --me hex --no-ssim --level 4.1 --merange 12 --nf
--b-adapt 1 --partitions p8x8,b8x8,i4x4,p4x4 --threads auto --thread-input --sa
r 1:1 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\P
rograms\HDConvertToX\temp\hdconverttox_vts_01_1.avs" --level 4.0
avis [info]: 720x336 @ 23.98 fps (157140 frames)
x264 [info]: using SAR=1/1
x264 [warning]: VBV bitrate (25000) > level limit (20000)
x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT

x264 [warning]: VBV maxrate specified, but no bufsize.
x264 [info]: profile High 4:4:4 Predictive, level 4.0
[4.6%] 7190/157140 frames, 50.18 fps, 16863.21 kb/s, eta 0:49:48


Mayhaps someone with better knowledge of x264 can help me sort out these warning. And filesize too, because it seems obvious from that bitrate that I'm going to get a huge file. At least the encoding is quick.

It seems there shouldn't be a CRF value if we're using x264 lossless encoding.

Edit 2: On a new issue. I fixed my problem with WMP12 crashing when trying to open an M2ts file. Also fixed the annoying com surrogate crash that MS blames on Haali media splitter. I had this software called AVSYOU that had crappy conflicting codecs that were messing me up, but I digress.

Anyway, since I had m2ts playback fixed (included BR content decrypted with AnyDVD) i decided to give BR conversion a go again, and here's what happenned:


E:\Programs\HDConvertToX\temp>"E:\Programs\HDConvertToX\applications\x264.exe" -
-pass 1 --bitrate 84123344 --threads auto --thread-input --no-psnr --progress --
keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 1 --filter -1,-1 --subme 2
--direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weig
htb --b-adapt 1 --no-chroma-me --aud --nal-hrd --aq-mode 1 --aq-strength 1 --ps
y-rd 1.1:0.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_00007.h264" "E
:\Programs\HDConvertToX\temp\hdconverttox_00007.avs" --level 4.0
avis [error]: unsupported input format (DIB )
x264 [error]: could not open input file 'E:\Programs\HDConvertToX\temp\hdconvert
tox_00007.avs'

E:\Programs\HDConvertToX\temp>"E:\Programs\HDConvertToX\applications\x264.exe" -
-pass 2 --bitrate 84123344 --threads auto --thread-input --no-psnr --progress --
keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -1,-1 --subme 9
--direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weig
htb --b-adapt 1 --no-chroma-me --8x8dct --aud --nal-hrd --aq-mode 1 --aq-strengt
h 1 --psy-rd 1.1:0.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_00007.
h264" "E:\Programs\HDConvertToX\temp\hdconverttox_00007.avs" --level 4.0
avis [error]: unsupported input format (DIB )
x264 [error]: could not open input file 'E:\Programs\HDConvertToX\temp\hdconvert
tox_00007.avs'

Both passes only took about 2 minutes each due to error message.

Here's the report

HDConvertToX v.1.0.216.1679 report

Input File: g:\bdmv\stream\00007.m2ts
Codec Video: vc-1
Width: 0
Heigh: 0
Framerate: 0.000
Framecount: 0
Duration(hh:mm:ss): 0:0:1
Aspect Ratio: 1.7778
Resized resolution: 0 / 0
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
NMT Compatibility: On
Encoding Preset: 7
Final Size: 10000
Priority: idle
Denoise Level: None
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
3: ac3, english, 5.1 channels, 640kbps, 48khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 84123344 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_00007.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_00007.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\tsMuxeR.exe" "E:\Media\Movies\DVD\Action\The Dark Knight BR.meta" "E:\Media\Movies\DVD\Action\The Dark Knight BR.M2TS"
-> End Queue

AviSynth Script ->
Working with files: E:\Programs\HDConvertToX\temp\hdconverttox_00007.avs
#HDConvertToX Avisynth Script
#
#Input File = g:\bdmv\stream\00007.m2ts
#Original Resolution = 0x0
#Aspect Ratio = 1.7778
#Frame rate =0.000
#Number of Frames = 0
#Lenght (hour:minutes:seconds) = 0:0:1
#Display Aspect Ratio = -1.#IND
#Aspect Error = -1.#IND
#
#Resized resolution = 0 / 0
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#

#Source File
directshowsource("g:\bdmv\stream\00007.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
LanczosResize(0,0,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

-> End AviSynth Script


Virtual Dub error on AVS script reports Timeout waiting for graph to start (line 61). I know my directshow filters will display this file. VC1 with ac3. Not sure what the deal is. Thanks for all your help.

buzzqw
16th April 2009, 07:17
directshowsource("g:\bdmv\stream\00007.m2ts",audio=false)

open this file with mediaplayer classic (just hit preview)

check FFDSHOW . and set VC-1 decoder to WMV9

EDIT: @ Havokdan , i have recked and TURBO is on, just try to add a 2 pass encode with a "hight profile" (7 or more)
check subme, trellis, partitions, me, subme, ref...

BHH

Havokdan
16th April 2009, 08:21
Thanks for the reply. Keep up good work.

Crono141
17th April 2009, 04:24
Media Player classic says "Cannot render the file." FFDShow already has VC-1 set to wmv 9. However, media player classic will open the file directly, instead of trying to open the avs.

When HDC analyzes the file, this is what pops up

http://i277.photobucket.com/albums/kk79/crono141_bucket/HDCAnalyze.jpg

Perhaps therein lies the problem?

Also, I have another problem. I tried to do a 2 pass encode x264+ac3 in m2ts, and got a 0 byte sized file output. Here's the code.

HDConvertToX v.1.0.216.1679 report

Input File: e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 196213
Duration(hh:mm:ss): 1:49:7
Aspect Ratio: 1.7778
Resized resolution: 720 / 336
Crop Left: 0
Crop Top: 40
Crop Right: 0
Crop Bottom: 40
Activate: Crop Obey to AR

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
NMT Compatibility: On
Encoding Preset: 8
Final Size: 2000
Priority: idle
Denoise Level: None
Set Manual Bitrate:
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
-> End Audio Configuration

Start Audio Tracks Selected ->
80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 2176 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 2 --ref 3 --filter -1,-1 --subme 7 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --merange 20 --weightb --b-adapt 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\tsMuxeR.exe" "E:\Media\Movies\DVD\Comedy\School of Rock.meta" "E:\Media\Movies\DVD\Comedy\School of Rock.m2ts"
-> End Queue

AviSynth Script ->
Working with files: E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 196213
#Lenght (hour:minutes:seconds) = 1:49:7
#Display Aspect Ratio = 2.1334
#Aspect Error = -0.4432
#
#Resized resolution = 720 / 336
#Crop Left = 0
#Crop Top = 40
#Crop Right = 0
#Crop Bottom = 40
#

#Source File
mpeg2source("E:\Programs\HDConvertToX\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="E:\Programs\HDConvertToX\temp\movie.d2v").tdecimate()

#Applying Resizing
Lanczos4Resize (720,336,0,40,-0,-40)

#Insert Filters As Requested
ColorMatrix(d2v="E:\Programs\HDConvertToX\temp\movie.d2v")

-> End AviSynth Script

buzzqw
17th April 2009, 07:14
UPDATE HDC

>fixed chapter extraction
>fixed update manual to custom compression test
>fixed update Make Report to show audio decoder handling
>other minor corrections and cosmetic fixes


@Crono141
till resolution and framerate is 0 or null, hdc cannot handle your file.
since m2ts with vc-1 here is working , i suggest to REinstall haali/ffdshow tryout (latest version)
MPC use own decoder/splitter, so isn't a good test
what happen if you use Windows Media Player to open the avs or m2ts ?

about the report "e:\rippeddvd\mainmovie\school_of_rock_16x9\video_ts\vts_01_1.vob"
i see strange thing in queue.. no dgindex, no first pass , no audio extraction...
are you sure you havn't edited the queue ???

BHH

Crono141
17th April 2009, 16:19
WMP won't open the avs, but plays the m2ts natively without a problem. I reinstalled FFDshow and haali and still have the same symptoms in HDC. I am running Windows 7, which may have something to do with why it plays in WMP and MPC and not in HDC.

Is there another switch besides directshowsource that could be used in the avs script?

I'm trying the School of Rock 2 pass over again. I didn't mess with the queue at all, but it may have been a fluke. A small bug I've noticed: if HDC completes an encode, and you want to do another, you have to close the program and restart it for the next to work properly. At least that's been my experience, but I've been getting alot of failed encodes so that may have something to do with it.

buzzqw
17th April 2009, 16:28
Is there another switch besides directshowsource that could be used in the avs script

try this build http://www.64k.it/andres/data/hdconverttox/HDConvertTOXviD-Crono141.zip
put the FFMS2.dll in \filters folder
in video encoder try checking "Force FFMS2"

otherwise i cannot help more

if HDC completes an encode, and you want to do another, you have to close the program and restart it for the next to work properly.
in latest builds i have fixed some issues related, feel free to retry in next full update

BHH

spida_singh
17th April 2009, 20:56
buzz, when using copy audio function with truehd files, the extention given to the eac3to job is .ac3, which is then used by tsmuxer to mux with final encoded video. This should be .thd+ac3 so the full hi def audio is copied and used with tsmuxer when creating the final m2ts, and not just the ac3 track. This is so I can copy truehd files, options for ac3 are available if i only require the ac3 core from a truehd file, can this be changed to reflect please Also making sure the correct data is also present in the meta file?

regards

ryc0203
18th April 2009, 04:35
Hi buzzqw
I think HDC has an error in aac abr audio encoding with nero

"D:\HDConvertToX\applications\neroaacenc.exe" -if - -br 64 -ignorelength -of "D:\HDConvertToX\temp\hdencodertox-pid2.mp4"

-br 64 means 64 bits/s not 64 kb/s
this must be 64*1024 = 65536 or at least 64000

Thanks for this great software

buzzqw
18th April 2009, 07:05
@spida_singh

thanks, my knowledge of hd audio is still to come :p

@ryc0203
got it, thanks for this bug!

BHH

buzzqw
18th April 2009, 07:45
update HDC

>added support for force decoding video with FFmpegSource (alpha)
>added in compression test note about CQ/CRF value and what preset used
>added support FFmpegSource as audio decoder. For AAC-SBR is a must, if you don't have installed Nero 7 (alpha)
>fixed Nero bitrate in abr/cbr mode
>fixed extension of true-hd ac3 audio when copying. thd+ac3 is used when muxing in mkv or m2ts, for avi and mp4 is used ac3
>other minor corrections and cosmetic fixes

BHH

spida_singh
18th April 2009, 13:22
great, thanks for the quick fix, yet again :D

Crono141
18th April 2009, 16:21
Still no luck on my end. Have other folks used HDC with blu-ray discs (specifically, The Dark Knight) and been successful? If so, are you running the windows 7 beta as well?

Sharc
18th April 2009, 16:40
^
I have been using HDC on BluRay m2ts quite a few times, for AVC and VC-1, including your title IIRC. No problems. I am on Vista.

buzzqw
18th April 2009, 16:53
@Crono141
are you able to open your m2ts with graphedit ? and building a fuctional graph ?

BHH

spida_singh
18th April 2009, 17:41
I have remuxed loads of films from disc to single mt2s files, and then used hdc to convert no problems at all with anything. I have dark knight, ill try my end with vista and let you know.

buzzqw
18th April 2009, 17:44
I have remuxed loads of films from disc to single mt2s files, and then used hdc to convert no problems at all with anything

:goodpost:

i like comments like this :cool:

BHH

Havokdan
18th April 2009, 20:01
The functions:

"Use eac3to the demuxer and decoder"
"Force the decoder BassAudio"
"Foce FFmpegSoruce the decoder"

Does not work when trying to convert mkv (h264/aac) to avi
(xvid/mp3). The error message is "unsuported audio format"

buzzqw
18th April 2009, 21:30
Eac3to need Nero Audio Decoder
Force Bass Audio need audio NOT SBR

please check this post http://forum.doom9.org/showthread.php?p=1275094#post1275094 (new ffms2 will be included in next full update)

BHH

Havokdan
18th April 2009, 21:54
Thanks.

Feature Request: (Comestic only):

it is possible to create an only window for the operations (equal to the MeGui, for example)? Prompt is ugly, for inexperienced users.

Adub
19th April 2009, 00:25
Got a quick mirror up:
www.austindwiltshire.com/mirror/HDConvertToX_1.0.213.1664.rar

Crono141
19th April 2009, 05:46
I've never used Graphedit, so i don't know what a functional graph looks like, but dragging and dropping the M2TS produced this output

http://i277.photobucket.com/albums/kk79/crono141_bucket/DarkKnightM2tsGraph.jpg

I was also able to hit play in graphedit and the file played.

buzzqw
19th April 2009, 08:32
@Crono141

since it is a problem within your BETA OS and your filters, i can give only a very limited support.

try this last one

1) update HDC
2) in graphedit save the GRF
3) use the GRF as input for HDC

>added support for GRF (only video, HDC will ask for audio)

BHH

Sharc
19th April 2009, 09:22
Minor note:
When I click the button <HDConvertToX Manual> it still refers to: This manual is based on version 0.7.152.1327

buzzqw
19th April 2009, 09:41
the html you lauch is LOCAL stored, you can check for update the ONLINE

it will be fixed in net FULL update ;)

BHH

Mtz
19th April 2009, 18:50
Screenshots from VDM:
716x304:
http://thumbnails11.imagebam.com/3314/e9ff1833130895.gif (http://www.imagebam.com/image/e9ff1833130895)

720x304:
http://thumbnails14.imagebam.com/3314/85599433130896.gif (http://www.imagebam.com/image/85599433130896)

In MPC the output is the same.

Preview AVS:

#HDConvertToX Avisynth Script
#
#Input File = P:\movie.mkv
#Original Resolution = 1280x544
#Aspect Ratio = 2.3529
#Frame rate =23.976
#Number of Frames = 149031
#Lenght (hours:minutes:seconds) = 1:43:36
#Display Aspect Ratio = 2.3529
#Aspect Error = -0.6553
#
#Resized resolution = 720 / 304
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("C:\Program Files\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\autocrop.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\Decomb.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\frfun7.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\mt_masktools-25.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\mvtools.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\RepairS.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\SangNom.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\TDeint.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\UnDot.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("C:\Program Files\HDConvertToX\filters\VSFilter.dll")
Import("C:\Program Files\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Program Files\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("C:\Program Files\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Program Files\HDConvertToX\filters\Lem.avsi")
Import("C:\Program Files\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("C:\Program Files\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Program Files\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("C:\Program Files\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("C:\Program Files\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("C:\Program Files\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("C:\Program Files\HDConvertToX\filters\seesaw.avsi")
Import("C:\Program Files\HDConvertToX\filters\spresso.avsi")
directshowsource("P:\The Day the Earth Stood Still.mkv")
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
GaussResize(720,304,0,0,-0,-0,p=75)
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)

Also after finishing encode, AMG not starting:
HDConvertToX v.1.1.226.1742 report

Input File: p:\movie.mkv
Codec Video: avc
Width: 1280
Heigh: 544
Framerate: 23.976
Framecount: 149031
Duration(hh:mm:ss): 1:43:36
Aspect Ratio: 2.3529
Resized resolution: 720 / 304
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: Workfolder
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in AVI
SAP Compatibility: On
Encoding Preset: 7
Final Size: 2.7
Priority: idle
Denoise Level: None
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: cbr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Start Audio Tracks Selected ->
2: dts, english, 5.1 channels, 24 bits, 1509kbps, 48khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: Off
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Program Files\HDConvertToX\applications\eac3to.exe" "p:\the day the earth stood still.mkv" 1:"D:\Temp\hdconverttox.h264"
"C:\Program Files\HDConvertToX\applications\DGAVCIndex.exe" -i "D:\Temp\hdconverttox.h264" -o "D:\Temp\movie.dga" -f 0 -e
"C:\Program Files\HDConvertToX\applications\eac3to.exe" "p:\the day the earth stood still.mkv" 2: "D:\Temp\hdencodertox-pid2.dts"
"C:\Program Files\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "D:\Temp\movie.avs" -avi "D:\Temp\movie.avi" -max_bframes 1 -nopacked
-vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 23.976 -threads 3 -cq 2.7
"C:\Program Files\HDConvertToX\applications\AVIMux_GUI.exe" -stdin mux1.amg
-> End Queue

AviSynth Script ->
Working with files: D:\Temp\movie.avs
#HDConvertToX Avisynth Script
#
#Input File = p:\movie.mkv
#Original Resolution = 1280x544
#Aspect Ratio = 2.3529
#Frame rate =23.976
#Number of Frames = 149031
#Lenght (hour:minutes:seconds) = 1:43:36
#Display Aspect Ratio = 2.3529
#Aspect Error = -0.6553
#
#Resized resolution = 720 / 304
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#

#Source File
AVCSource("D:\Temp\movie.dga")


#Applying Resizing
LanczosResize(720,304,0,0,-0,-0)

#Insert Filters As Requested

-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD D:\Temp\movie.avi
LOAD D:\Temp\hdencodertox-pid2.dts
SELECT FILE 1
ADD VIDEOSOURCE
SET OPTION CLOSEAPP 1
SET OPTION OVERWRITEDLG 0
SET OPTION DONEDLG 0
SET OPTION ALL AUDIO 1
SET OPTION ALL SUBTITLES 1
SET INPUT OPTIONS
SET OPTION MP3 VERIFY CBR ALWAYS
SET OPTION MP3 VERIFY RESDLG OFF
SET OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AVI ADDJUNKBEFOREHEADERS 0
AUDIO INTERLEAVE 4 FR
PRELOAD 200
END WITH
START E:\stood.avi
-> End AVIMux-Gui Script




Request: when checking SAP, the value for Y to be 720. Than the user will decide to go over 720, and will be nice if possible that all values over 720 in SAP mode to be in red. Also for NMT, the values over 1920 to be in red.

enjoy,
Mtz

Crono141
19th April 2009, 18:51
If the graph support works, should the file analyze properly?

Thanks for all your help with this anyway. If all else fails I can move this to a vista install for my BR disks.

EDIT: Doesn't look like it. All I got was errors opening the files with x264

Ramir Gonzales
19th April 2009, 19:14
Screenshots from VDM:
716x304:
http://thumbnails11.imagebam.com/3314/e9ff1833130895.gif (http://www.imagebam.com/image/e9ff1833130895)

720x304:
http://thumbnails14.imagebam.com/3314/85599433130896.gif (http://www.imagebam.com/image/85599433130896)

In MPC the output is the same.

enjoy,
Mtz

OMG, That looks like shit ! :eek:

buzzqw
19th April 2009, 19:16
@Mtz

i don't understud the first part of your post, about 720/716 artifacts
Request: when checking SAP, the value for Y to be 720. Than the user will decide to go over 720, and will be nice if possible that all values over 720 in SAP mode to be in red. Also for NMT, the values over 1920 to be in red.
added in todo list

about muxing problem: try muxing manually, there are some errors ?
are files all present ?
there is enough space in e: ?

@Crono141

just open the movie.avs with virtualdub, what is the error ?
is somthing about output pin must provide rgb32, rgb24 .... make sure you deleted in graph the video render , you should just see the input box and the windows DMO decoder

like this

http://www.64k.it/andres/data/Varie/graph.jpg

and.. i tested it, it works (on win xp)

BHH

Crono141
19th April 2009, 22:14
Ok, I went a did a different route on this. I took the original M2ts and demuxed the audio track from it for the graph input. However, when that method didn't work, I used tsmuxergui to demux the vc1 track as well. I changed its extension to .wmv and used it for input in hdc. It changed it to mkv and now HDC sees all the attributes properly.

Perhaps there should be a hidden option or workaround like this for trouble files, to translate to mkv instead of trying to read the file directly.

Tried your method, no good.

Can I request another feature: under audio and subs selection, can we specify an external file for either (or both)?

Mtz
19th April 2009, 23:08
@Mtz

i don't understud the first part of your post, about 720/716 artifacts

added in todo list

about muxing problem: try muxing manually, there are some errors ?
are files all present ?
there is enough space in e: ?
BHH

1. if I want to resize to 716, that distorted colors are showed on preview in MPC. With 720, no problem. Tsted also the preview.avs in VDM to be sure that is not a problem from MPC. Make a test with a 1280x544 MKV.

2. running "C:\Program Files\HDConvertToX\applications\AVIMux_GUI.exe" -stdin mux1.amg working OK, but HDC didn't started it auto.
For me is not a problem AMG because always I mux with VDM.

enjoy,
Mtz

buzzqw
20th April 2009, 10:23
UPDATE HDC, New Full Package

>added support for dfttest
>added colour check for resolution when SAP or NMT is checked. For SAP green values are <=720x576 for NMT <=1920x1080
>added support for GRF (Graphedit) file
>added support for Interlaced/Telecine pattern
>added support for Interlaced HQ (using yadifmood and nnedi)
>added support for Double IVTC pattern. Output must be 23.976
>added support for force decoding video with FFmpegSource
>added in compression test note about CQ/CRF value and what preset used
>added support FFmpegSource as audio decoder. For AAC-SBR is a must, if you don't have installed Nero 7
>added support for HDC Bitrate Calculator, a very basic bitrate calculator
>other minor corrections and cosmetic fixes

BHH

Havokdan
20th April 2009, 16:41
I would like to see support for xvid zones, it is possible?

buzzqw
20th April 2009, 21:13
you could manually edit the hdc profile.txt

BHH

flebber
21st April 2009, 16:09
The Hidden options .txt files, can they be edited to specify settings eg aac.txt can it be edited to specify abr or vbr and set quality levels etc ? Is there a format to follow?

buzzqw
21st April 2009, 16:20
The Hidden options .txt files, can they be edited to specify settings eg aac.txt can it be edited to specify abr or vbr and set quality levels etc ? Is there a format to follow?

no, it will just the codec

bitrate isn't supported (but is a good idea)

BHH

HiDef
21st April 2009, 16:43
Hallo, buzzqw, It is possible to make video copying changing the size but without changing its average bitrate as for example as in the program uncropmkv?

buzzqw
21st April 2009, 17:39
@HiDef

video copy is video copy. Point

Do you mean changing WIDTH/HEIGHT keeping the same bitrate as original video ?

BHH

toology
21st April 2009, 23:31
Hey buzz, great program!

I was wondering if you could implement some small changes: Drag n drop of files and Remember last opened folder. AutoMKV already allows both and they are really useful.

Regards,
Mihailo

HiDef
22nd April 2009, 08:29
Yes, to change the size width/height but that bitrate was almost as original video. It is possible?

buzzqw
22nd April 2009, 08:51
new Full package

>added support for bitrate= in hidden options audio file (see aac.txt for example)
>fixed flac.txt Hidden Options
>fixed changed FFmpegAudio to ffmpeg.exe
>removed BassAudio Support, just use FFmpeg.exe as decoder
>fixed FFmpegSource/DirectShowSource/BassAudio audio decoder when working with external audio
>added support for HDC Indexer. Usefull for creating d2v/dga and demuxing audio
>fixed preview of GRF file
>fixed preview with audio if d2v, dga, grf input file
>added support for Hidden Option Direct264 http://forum.doom9.org/showthread.php?goto=newpost&t=141441 (read file x264dss.txt for instruction)
>other minor corrections and cosmetic fixes

BHH

buzzqw
22nd April 2009, 11:34
update HDC

>fixed ffmpeg.exe audio streams selection

BHH

HiDef
22nd April 2009, 14:08
buzzqw, are such error:confused:, subtitles are not displayed at converting from mkv in xvid, report I attach:

HDConvertToX v.1.2.242.1858 report

Input File: c:\rip\legend.mkv
Codec Video: avc
Width: 720
Heigh: 304
Framerate: 23.976
Framecount: 1451
Duration(hh:mm:ss): 0:1:1
Aspect Ratio: 2.3684
Resized resolution: 720 / 304
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 8
Final Size: 700
Priority: idle
Denoise Level: None
Set Manual Bitrate: 9500
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Start Audio Tracks Selected ->
2: ac3, 5.1 channels, 384kbps, 48khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
5: subtitle (ass)
6: subtitle (ass), english
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\rip\legend.mkv" 1:"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264"
"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\applications\DGAVCIndex.exe" -i "E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264" -o "E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\movie.dga" -f 0 -e
"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\rip\legend.mkv" 5:"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_5.ass" 6:"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_6.ass"
"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\rip\legend.mkv" 2: "E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdencodertox-pid2.ac3"
"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\applications\xvid_encraw.exe" -progress 50 -i "E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdconverttox_legend.avs" -avi "E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdconverttox_legend.avi" -max_bframes 2 -vhqmode 2 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 23.976 -threads 2 -bitrate 9500 -single
"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\applications\AVIMux_GUI.exe" -stdin mux0.amg
-> End Queue

AviSynth Script ->
Working with files: E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdconverttox_legend.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\rip\legend.mkv
#Original Resolution = 720x304
#Aspect Ratio = 2.3684
#Frame rate =23.976
#Number of Frames = 1451
#Lenght (hour:minutes:seconds) = 0:1:1
#Display Aspect Ratio = 2.3684
#Aspect Error = -0.0009
#
#Resized resolution = 720 / 304
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#

#Source File
AVCSource("E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\movie.dga")


#Applying Resizing
Lanczos4Resize (720,304,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdconverttox_legend.avi
LOAD E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdencodertox-pid2.ac3
LOAD E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_5.ass
LOAD E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_6.ass
SELECT FILE 1
ADD VIDEOSOURCE
SET OPTION CLOSEAPP 1
SET OPTION OVERWRITEDLG 0
SET OPTION DONEDLG 0
SET OPTION ALL AUDIO 1
SET OPTION ALL SUBTITLES 1
SET INPUT OPTIONS
SET OPTION MP3 VERIFY CBR ALWAYS
SET OPTION MP3 VERIFY RESDLG OFF
SET OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AVI ADDJUNKBEFOREHEADERS 0
AUDIO INTERLEAVE 4 FR
PRELOAD 200
END WITH
START C:\rip\leg_avidem1.avi
-> End AVIMux-Gui Script

buzzqw
22nd April 2009, 14:34
launch this

"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\rip\legend.mkv" 5:"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_5.ass" 6:"E:\my\soft\dvd\HD\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_6.ass"

what is the message ?

EDIT: also on 1 minute there are some subs ?

BHH

buzzqw
22nd April 2009, 15:49
@toology

in next update added support for drag&drop

Remember last opened folder
added in todo list

BHH

HiDef
22nd April 2009, 15:50
I badly read and I speak on English, I use online the translator, explain as.

buzzqw
22nd April 2009, 16:02
@HiDef
your report is ok

since you don't see subtitle , i suppose that subtitle weren't extracted

launch from dos the line i wrote , you should see an error from eac3to

BHH

HiDef
22nd April 2009, 16:27
I will try to make once again and I will look an error, mkvextract shows that sub is present, in manual through directvobsub at a choice of a source of video starts to show.
I will soon load this sample.

HiDef
22nd April 2009, 17:28
http://www.mediafire.com/download.php?akdwu3mj3mj

buzzqw
22nd April 2009, 19:10
i tested your sample and after encoding Haali report 2 subs, the same vlc, and vobsub

so, i don't know why they don't show up

BHH

Adub
23rd April 2009, 00:46
Quick bug report.

When testing HDConvert, I select a DVD's IFO as a source. Everything appeared to analyze correctly. I attempted to Test The Interlace Pattern. DGIndex loads correctly, however once it is finished, HDConvert proceeds to crash.

Can you confirm?

Oh, and here is a speedy(er) mirror than the one you currently have up: http://www.austindwiltshire.com/mirror/HDConvertToX_1.2.240.1853.rar

Also, would you be interested in my creating a screencast guide to your program? That bug that I mentioned above would have to be fixed first, but I would love to create one for you. Get more users using your software.

buzzqw
23rd April 2009, 07:19
Hi Merlin7777

first of all thanks for your mirror!

i wasn't able to reproduce the crash :(

so i need more info:
the deinterlace test create a file "deinterlacer_test.bat" and 2 avs script "autodeint_ff_movie.avs" and "createautodeintmovie.avs"
so if you launch from dos the deinterlace_test.bat , do you got any errors ?

also,on MeGui you do a very nice screencast guide! :)

BHH

Adub
23rd April 2009, 16:45
also,on MeGui you do a very nice screencast guide!

Thank you! I appreciate it. I plan on doing A LOT more in the future. The website is in the process of updating, but i hope to crank out a bunch more in the coming weeks (maybe this weekend).

I will test the deinterlace_test.bat and report back.


Edit: Okay, I got some results. From what I can tell, you seem to be missing some quote action.

C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.2.240.1853\temp>"C:\Docu
ments and Settings\Merlin\Desktop\HDConvertToX_1.2.240.1853\applications\dgindex
.exe" -FO=0 -OM=0 -YR=2 -AIF=[d:\new volume\evangelion_2_platinum_edition\video_
ts\vts_02_1.vob] -OF=[C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.2.
240.1853\temp\movie] -exit -minimize

C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.2.240.1853\temp>C:\Docum
ents and Settings\Merlin\Desktop\HDConvertToX_1.2.240.1853\applications\x264.exe
--threads 0 --bitrate 200 --thread-input --trellis 0 --no-cabac --merange 4 --s
ubme 1 --no-chroma-me --partitions none --me dia --sar 1:1 --progress --no-psnr
--output "C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.2.240.1853\tem
p\createautodeintmovie.h264" "C:\Documents and Settings\Merlin\Desktop\HDConvert
ToX_1.2.240.1853\temp\createautodeintmovie.avs"
'C:\Documents' is not recognized as an internal or external command,
operable program or batch file.

C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.2.240.1853\temp>C:\Docum
ents and Settings\Merlin\Desktop\HDConvertToX_1.2.240.1853\applications\x264.exe
--threads 0 --bitrate 200 --thread-input --trellis 0 --no-cabac --merange 4 --s
ubme 1 --no-chroma-me --partitions none --me dia --sar 1:1 --progress --no-psnr
--output "C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.2.240.1853\tem
p\autodeint_ff_movie.h264" "C:\Documents and Settings\Merlin\Desktop\HDConvertTo
X_1.2.240.1853\temp\autodeint_ff_movie.avs"
'C:\Documents' is not recognized as an internal or external command,
operable program or batch file.

buzzqw
23rd April 2009, 19:01
Edit: Okay, I got some results. From what I can tell, you seem to be missing some quote action.

that's good report

i will fix in next update

thanks!

BHH

buzzqw
24th April 2009, 07:29
update HDC

>fixed long path on deinterlace test
>added now HDC will reopen the last used folder
>added support for drag&drop input file
>other minor corrections and cosmetic fixes

BHH

Crono141
24th April 2009, 22:36
I think I found a bug. When adding multiple DVD sources to a queue, each time you analyze you have the previous DVD's pgcs available in the dropdown box.

Edit; And if you analyze the same movie twice, you get the pgc in there twice.

Chengbin
24th April 2009, 22:56
buzzqw, how do I use multiple avisynth plugins in HDC?

I want to use the following

GradFun2DBmod() (successful)
TweakColor(Sat=3.0) (successful)
SSSharp(ssw=true, iter=2, strength=3) (not successful)
MVDegrain 3 (successful, of course)

I can't use 2 plugins at the same time. Under the basic filters box, for example, I wrote GradFun2DBmod(), TweakColor(Sat=3.0), and it doesn't work.

EDIT, OK, if I put a filter in the free avs string box, it works.

BigDid
24th April 2009, 23:11
buzzqw, how do I use multiple avisynth plugins in HDC?
...
I can't use 2 plugins at the same time. Under the basic filters box, for example, I wrote GradFun2DBmod(), TweakColor(Sat=3.0), and it doesn't work.
Hi,

Have you tried
GradFun2DBmod().TweakColor(Sat=3.0)
using a dot as separator?

@Buzz
Do you think HDConvertoX can be used as a beginner Gui for x264 encoding?


Did

Chengbin
24th April 2009, 23:49
Hi,

Have you tried
GradFun2DBmod().TweakColor(Sat=3.0)
using a dot as separator?

@Buzz
Do you think HDConvertoX can be used as a beginner Gui for x264 encoding?


Did

Thanks. That worked. Now I just can't get super slow sharpener to work.

How do I indicate which filter is applied first? I would like to degrain first then apply super slow sharpener.

I don't think HDC is a very good beginner GUI. I think AutoMKV is a much better beginner GUI.

Crono141
25th April 2009, 00:46
No offense meant to buzzq, but AutoMKV is far from simple and easy. Also, so many reduntant bugs and switches (in the background, messing up your settings) that I understand why he dumped the project.

Unfortunately, as far as video encoding goes, both these programs are easy and straightforward, but you do need to play with them and learn some things about video encoding in general before you really can understand and use them well. My first DVD to divx program was DVDx 1.5 I believe, and that was simple. And for how simple it was, I still didn't know how to use it or what any of the switches or terminology meant (crop? AR? Anamorphic?).

Theres no easy way to understand this stuff. You just have to learn as you go.

Crono141
25th April 2009, 02:05
Buzz,

Your command line for Direct264 DVD conversion is incorrect. For DVD conversion, you need to specify the vts_01_1.ifo. Currently, HDC passes vts_01_1.vob. This only encodes the first VOB, not the whole movie.

Crono

buzzqw
25th April 2009, 02:22
Miltiple answer

I think I found a bug. When adding multiple DVD sources to a queue, each time you analyze you have the previous DVD's pgcs available in the dropdown box.

Edit; And if you analyze the same movie twice, you get the pgc in there twice.

fixed in next update

buzzqw, how do I use multiple avisynth plugins in HDC?
the filter box list is editable.
you can write

GradFun2DBmod().TweakColor(Sat=3.0).Undot()

but you need all needed plugins/script

SSSharp(ssw=true, iter=2, strength=3) (not successful)
hdc don't know anything about sssharp, ypu must put the avsi with fuction in filter folder

Do you think HDConvertoX can be used as a beginner Gui for x264 encoding?

maybe, or.. i hope so.

it should be straightforward in usage, and easy to use (hoping so)

How do I indicate which filter is applied first? I would like to degrain first then apply super slow sharpener.
the first filter in chain will apply first. :eek:

No offense meant to buzzq, but AutoMKV is far from simple and easy. Also, so many reduntant bugs and switches (in the background, messing up your settings) that I understand why he dumped the project.

Unfortunately, as far as video encoding goes, both these programs are easy and straightforward, but you do need to play with them and learn some things about video encoding in general before you really can understand and use them well. My first DVD to divx program was DVDx 1.5 I believe, and that was simple. And for how simple it was, I still didn't know how to use it or what any of the switches or terminology meant (crop? AR? Anamorphic?).

Theres no easy way to understand this stuff. You just have to learn as you go.

:thanks::helpful:
automkv was my second program, and my knowledge of programming (and encoding) was very early. automkv has grow to a mess of fuctions and fuctions, very loose tight each other.
i was usable to fix some of more important bug, or implement new fuctions, since it will need the totally rewrote of many (read spaghetti code) sections of structure.
Btw automkv has lot of interesting code, and was a "furnace" for my experiments, so .. i hope that someone could pick the source code and ... do something :)

Your command line for Direct264 DVD conversion is incorrect. For DVD conversion, you need to specify the vts_01_1.ifo. Currently, HDC passes vts_01_1.vob. This only encodes the first VOB, not the whole movie.
the dgindex line MUST be vts_01_1.vob AND dgindex will automatically load ALL current vob set (it's the -AIF option)
the eac3to will load each vob using the merge (+)
the subs is extracted using pgcdemux, so is ok

BHH

Chengbin
25th April 2009, 02:38
I did put it in the folder. I copied the script from the SSSharp thread (the code part) to notepad and saved it as a .avsi file and put it in the filter folder.

buzzqw
25th April 2009, 02:39
and you have open the movie.avs in virtualdub and.... ?

BHH

Chengbin
25th April 2009, 02:51
There is no function SSSharp

???

EDIT: never mind, the file extension on SSSharp was bad (it was .avs). I changed it to .avsi, and opening with Vdub, it says "there is no function named awarpsharp"

SSSharp: line 37, 65,
fullvideo.avs: line 82

Chengbin
25th April 2009, 03:07
After getting the awarpsharp filter, now Vdub says there is no function named unsharp. Where can I get this filter? I see Tunsharp, but I don't know if that's the same thing.

Crono141
25th April 2009, 03:17
Miltiple answer


the dgindex line MUST be vts_01_1.vob AND dgindex will automatically load ALL current vob set (it's the -AIF option)
the eac3to will load each vob using the merge (+)
the subs is extracted using pgcdemux, so is ok

BHH

Actually, when using Direct264, DGIndex doesn't run at all. Eac3to correctly grabs all the vobs as currently coded, but when the direct264 executes, it only handles the first vob as coded. Per the Direct264 thread (http://forum.doom9.org/showthread.php?t=141441), after registering both vtsreader.ax and decssfilter.ax, Direct264 can handle the vts_01_0.ifo natively. I believe proper function should be to pass the vob chain to eac3to as you are now, but then pass the ifo to x264.

This is only when using Direct264 though. Otherwise things are working as they should.

Did we ever figure out how to crop and deinterlace with Direct264? Perhaps by passing parameters (such as cropping values and deinterlacing method) to ffdshow?

Edit: Also, it seems that the .h264 video produced from this encode is messed up somehow. TSmuxergui reports "Bad SEI detected. SEI too short" about a bazillion times, then fails to mux. I'm going to try again with ffdshow "deinterlace" and "autocrop" and see what I get.

buzzqw
25th April 2009, 06:18
sorry Crono141!

i misurestud direct264!

yes, you are right dgindex don't run

Direct264 can handle the vts_01_0.ifo natively. I believe proper function should be to pass the vob chain to eac3to as you are now, but then pass the ifo to x264.

thanks!, i will look asap

BHH

Adub
25th April 2009, 10:27
Okay, should be a permanent mirror for the HDconverttoX update. I will try and keep it updated whenever I see an update.

www.mirror.adubvideo.net/HDConvertToX.exe

buzzqw
25th April 2009, 12:50
thanks Merlin7777!

i sometimes made silent update too.. would be possible to automatically sinch every 24 (or less) hours ?

BHH

flebber
25th April 2009, 13:46
After getting the awarpsharp filter, now Vdub says there is no function named unsharp. Where can I get this filter? I see Tunsharp, but I don't know if that's the same thing.

There is a vdub unsharp filter, its not an avisynth filter though http://neuron2.net/mine.html

However there is unsharpmask, unsure if that is what you are looking for.

http://avisynth.org/warpenterprises/

Crono141
25th April 2009, 16:52
Looks like for telecined movies there's a --smoothts option for Direct264. Running the encode again with this option as well as ffdshow option produces the same error in TSMuxer. It seems there is something wrong with encoding using direct264, and its beyond my skill or knowledge to figure out.

I'm going to be doing a fresh install of Windows 7 RC1 today, so hopefully that will fix many of my problems I've had previously.

buzzqw
25th April 2009, 17:07
i will look deeply on direct264, now was just an hack :p

in next updated (will be a full one) i added support for nicaudio/soundout plugin and visual crop
with visual crop would be possibile to view and set crop values :) (only crop , not resize)

btw i haven't feedback about bitrate calculator and dg indexer

BHH

Crono141
25th April 2009, 17:30
Also, ffdshow autocrop is not recommended. I opened the .x264 file in VLC (and it played) but the cropping was changing depending on the scene, sometimes cutting out almost 50% of the video for extended periods.

Also, there were large chunks of the file that had bad data, that VLC couldn't render. This is probably where TSMuxer had its issues.

buzzqw
25th April 2009, 17:47
thanks for your test Crono141

what about reporting to Direct264 threads ?

BHH

SeeMoreDigital
25th April 2009, 18:29
Hi Buzz,

Given that the "Force DirectShowSource" and "Force FFMS2" options need to be selected before selecting "Analyze File", I reckon it would make sense to move them to the "Source File Info" area. Maybe something like this: -

Crop & Resize Tab: -
http://tinypic.info/files/ei0aah1090uqzd0hyoxq.png

Video Encoder Tab: -
http://tinypic.info/files/igei5bgnce0ysqbcqa3m.png

Audio Tab: -
http://tinypic.info/files/iq4u6su51ggz9llqx3pw.png

Audio & Subs Tab: -
http://tinypic.info/files/z5lcrx5fvjnef0q4uxmx.png

Queue Tab
http://tinypic.info/files/3zg7yo5bwqo11jnkariy.png

AVIsynth Tab: -
http://tinypic.info/files/yczmndxaysmhi7yr1aq1.png

Utilities Tab: -
http://tinypic.info/files/uw7sgstwdltjexiu46dm.png

buzzqw
25th April 2009, 19:38
@SeeMoreDigital

as usually a big :thanks: to you!

one more info: what's about NeroDigital compatibility ? what i have to check on encoding ? any link ?

thanks again!

BHH

Adub
25th April 2009, 19:47
thanks Merlin7777!

i sometimes made silent update too.. would be possible to automatically sinch every 24 (or less) hours ?

BHH

Yeah, I'll setup a cron job when I have some time.

Edit: Okay, cron job up and running!

www.mirror.adubvideo.net/HDConvertToX.exe should be to date from now on!

Dal
25th April 2009, 23:22
Hello again.
Maybe it has been answered before, but what do I do if I don't want to resize / change resolution ?

Thanks.

buzzqw
26th April 2009, 08:31
@Dal

set all crop value to 0, set width and then height to original value

BHH

Nasdravi
26th April 2009, 16:06
Hello BHH,

I really like your program, is the only one that i use now, after trying lots of similar ones.
Works perfectly. Keep up the good work :)
And please include a trim function, so we can get rid of the credits in order to earn some quality.
Cheers mate :)

Nasdravi

buzzqw
26th April 2009, 17:31
Hi Nasdravi and Welcome to the Forum

you can already use the "free avs string" to put your trim :)

BHH

Nasdravi
26th April 2009, 20:02
:) You make it sound so simple !
Any chance you gimme an example of the string i need to add in the 'Free avs string' dialog box in order to trim at lets say: 1:30min ?
Cheers

Nasdravi

buzzqw
26th April 2009, 21:03
for ntsc (23.976)

trim(0,2158)

for pal

trim(0,2250)

in this example the film will be from 0 frames to 2250 frames, all other frames (2251, 2252 ...) will be cutted out

it's just the framerate * seconds



BHH

Crono141
26th April 2009, 21:11
Ok. I'm back up and running, and just as I suspecting, doing a fresh install of Win7 fixed all my playback issues I was having, even after installing ffdshow and haali, and avisynth, and ac3filter.

If we're redesigning the interface again, can I request that in the audio and subtitles selection tab, that we have the option to add external audio and subtitles?

EDIT: Whats up with the interlace test? Its been running for over an hour now, and it seems to be encoding at a blazing fast 13 fps. Half done and eta 35 min remaining? How much work does this have to do to tell me if its telecined or interlaced or progressive? Surely there's a better way of doing this?

EDIT AGAIN: Queue seems broken. I queued up 2 movies (ifos) to convert. The first one didn't seem to convert at all (no output file) and the second one had an output file without audio muxed in. Here's the report:

HDConvertToX v.1.2.243.1901 report

Input File: e:\rippeddvd\mainmovie\madagascar\video_ts\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 154405
Duration(hh:mm:ss): 1:25:52
Aspect Ratio: 1.7778
Resized resolution: 704 / 336
Crop Left: 8
Crop Top: 38
Crop Right: 8
Crop Bottom: 42
Activate: Crop Obey to AR

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: Copy Audio
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
NMT Compatibility: On
Encoding Preset: 7
Final Size: 1500
Priority: idle
Denoise Level: None
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Start Audio Tracks Selected ->
80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\rippeddvd\mainmovie\ratatouille\video_ts\vts_01_1.vob] -OF=[E:\Programs\HDConvertToX\temp\movie] -exit -minimize
"E:\Programs\HDConvertToX\applications\eac3to.exe" "e:\rippeddvd\mainmovie\ratatouille\video_ts\vts_01_1.vob"+"e:\rippeddvd\mainmovie\ratatouille\video_ts\vts_01_2.vob"+"e:\rippeddvd\mainmovie\ratatouille\video_ts\vts_01_3.vob"+"e:\rippeddvd\mainmovie\ratatouille\video_ts\vts_01_4.vob"+"e:\rippeddvd\mainmovie\ratatouille\video_ts\vts_01_5.vob"+"e:\rippeddvd\mainmovie\ratatouille\video_ts\vts_01_6.vob" 3: "E:\Programs\HDConvertToX\temp\hdencodertox-pid3.ac3"
Source is hybrid bff and tff at 0 bff and 0 tff.
Analyzed 6 sections of five frames
Found Interlace Sections: 0 0.00%
Found progressive Sections:0 0.00%
Found Telecined Sections: 6 100.00%
Found Zero Mov: 0.00% 0
Found One Mov: 0.00% 0
Found Two Mov: 100.00% 6
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0
The Movie is declared to telecined"E:\Programs\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 2259 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --no-chroma-me --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 2259 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\tsMuxeR.exe" "E:\Media\DVD\Disney\Ratatouille.meta" "E:\Media\DVD\Disney\Ratatouille.m2ts"
"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\rippeddvd\mainmovie\madagascar\video_ts\vts_01_1.vob] -OF=[E:\Programs\HDConvertToX\temp\movie] -exit -minimize
"E:\Programs\HDConvertToX\applications\eac3to.exe" "e:\rippeddvd\mainmovie\madagascar\video_ts\vts_01_1.vob"+"e:\rippeddvd\mainmovie\madagascar\video_ts\vts_01_2.vob"+"e:\rippeddvd\mainmovie\madagascar\video_ts\vts_01_3.vob"+"e:\rippeddvd\mainmovie\madagascar\video_ts\vts_01_4.vob" 3: "E:\Programs\HDConvertToX\temp\hdencodertox-pid3.ac3"
Source is hybrid bff and tff at 0 bff and 0 tff.
Analyzed 6 sections of five frames
Found Interlace Sections: 0 0.00%
Found progressive Sections:0 0.00%
Found Telecined Sections: 6 100.00%
Found Zero Mov: 0.00% 0
Found One Mov: 0.00% 0
Found Two Mov: 100.00% 6
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0
The Movie is declared to telecined"E:\Programs\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 2055 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --no-chroma-me --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 2055 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\tsMuxeR.exe" "E:\Media\DVD\Comedy\Madagascar.meta" "E:\Media\DVD\Comedy\Madagascar.m2ts"
-> End Queue

AviSynth Script ->
Working with files: E:\Programs\HDConvertToX\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\rippeddvd\mainmovie\madagascar\video_ts\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 154405
#Lenght (hour:minutes:seconds) = 1:25:52
#Display Aspect Ratio = 2.0860
#Aspect Error = -0.4432
#
#Resized resolution = 704 / 336
#Crop Left = 8
#Crop Top = 38
#Crop Right = 8
#Crop Bottom = 42
#

#Source File
mpeg2source("E:\Programs\HDConvertToX\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="E:\Programs\HDConvertToX\temp\movie.d2v").tdecimate()

#Applying Resizing
LanczosResize(704,336,8,38,-8,-42)

#Insert Filters As Requested
ColorMatrix(d2v="E:\Programs\HDConvertToX\temp\movie.d2v")

-> End AviSynth Script

buzzqw
27th April 2009, 08:18
New FULL PACKAGE

>added support for NicAudio/SoundOut plugin
>redesigned interface (thanks to SeeMoreDigital)
>fixed denterlace test and queue of dvd input file
>added support for visual crop (you need a monito resolution bigger than frame size of movie!)
>fixed speedup to deinterlace test
>fixed more clean to temp folder
>fixed ivtc when using Direct264
>other minor corrections and cosmetic fixes

BHH

Chengbin
27th April 2009, 12:26
buzzqw, HDC will calculate negative bitrates for some reason if the selected size is smaller tham 1MB

buzzqw
27th April 2009, 12:59
maybe due to rounding and audio bitrate

BHH

Balthazar2k4
27th April 2009, 17:28
Has anyone successfully converted VC-1 material using HDConverToX under Windows 7? I have no problem with H264 or MPEG-2, but VC-1 just won't go. Works great under Vista.... Any help would be greatly appreciated....

Sharc
27th April 2009, 20:19
Hi buzzqw

I like the revised GUI design and like to comment that after cropping and resizing the Stream PAR of the encoded stream should actually be:

Stream PAR = Original PAR x (resized_height x cropped_width) : (cropped_height x resized_width).

It may be added as --sar x:y to the x.264 command line, useful for those decoders which read the sar from the stream.

Presently you always indicate the Original PAR, independent of the resizing.

Crono141
28th April 2009, 00:02
Visual crop does nothing for me. Of course, MPC preview doesn't work for me either.

EDIT: Preview actually produces something: It says: "TFM: d2v frame count does not match filter frame count (154515 vs 37014). (preview.avs line 67)

buzzqw
28th April 2009, 07:17
what OS are you using ?
what is your input file ?
how do you build the d2v file input ?

BHH

Nasdravi
28th April 2009, 11:37
for ntsc (23.976)



for pal



in this example the film will be from 0 frames to 2250 frames, all other frames (2251, 2252 ...) will be cutted out

it's just the framerate * seconds



BHH


Thank you! :thanks:

Crono141
29th April 2009, 00:21
what OS are you using ?
what is your input file ?
how do you build the d2v file input ?

BHH

Windows 7 RC1. Input file is the IFO I'm trying to convert. D2v was built automatically (I guess) when I hit the "Preview" button.

buzzqw
29th April 2009, 07:14
update HDC

>fixed bitrate is lowered by 4% when muxing in m2ts
>fixed preview of ifo files and Telecined/FILM source
>added if anamorphic is checked HDC will pass to X264 the --sar values
>other minor corrections and cosmetic fixes

BHH

SeeMoreDigital
29th April 2009, 08:39
>added if anamorphic is checked HDC will pass to X264 the --sar values
Nice one ;)

Sharc
29th April 2009, 20:13
>added if anamorphic is checked HDC will pass to X264 the --sar values

much appreciated !

toology
30th April 2009, 11:24
I'd like to report a bug. Sometimes when I'm encoding a vob file HDC opens up DGindex but instead of it analyzing the file like it normally does, it just opens the main dgindex window and does nothing. After I manually exit DGindex conversion automatically finishes without results.

Here is what HDC sends as data:


C:\Users\Mihailo\Desktop\HDC\temp>"C:\Users\Mihailo\Desktop\HDC\applications\Pgc
Demux.exe" -pgc 26 -nocellt -nolog -noaud -nosub -nom2v -vob "C:\Users\Mihailo\D
ownloads\Monsters Of Metal Vol.4 DVD\VIDEO_TS\VTS_01_0.IFO" "C:\Users\Mihailo\De
sktop\HDC\temp\"

C:\Users\Mihailo\Desktop\HDC\temp>"C:\Users\Mihailo\Desktop\HDC\applications\dgi
ndex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\users\mihailo\desktop\hdc\temp\vts_01_1.vob
] -OF=[C:\Users\Mihailo\Desktop\HDC\temp\movie] -exit -minimize

buzzqw
30th April 2009, 12:17
C:\Users\Mihailo\Desktop\HDC\temp>"C:\Users\Mihailo\Desktop\HDC\applications\Pgc
Demux.exe" -pgc 26 -nocellt -nolog -noaud -nosub -nom2v -vob "C:\Users\Mihailo\D
ownloads\Monsters Of Metal Vol.4 DVD\VIDEO_TS\VTS_01_0.IFO" "C:\Users\Mihailo\De
sktop\HDC\temp\"

this is failing, and so dgindex don't found the vobs

could you please launch only the pgcdemux line and see the errors ?

thanks

BHH

toology
30th April 2009, 15:31
No problem, just tell me what to enter in command prompt. I tried Copy/Paste from your post

"C:\Users\Mihailo\Desktop\HDC\applications\PgcDemux.exe" -pgc 26 -nocellt -nolog -noaud -nosub -nom2v -vob "C:\Users\Mihailo\Downloads\Monsters Of Metal Vol.4 DVD\VIDEO_TS\VTS_01_0.IFO" "C:\Users\Mihailo\Desktop\HDC\temp\"


but it didn't work. It just gives me C:\Users line again

buzzqw
30th April 2009, 16:03
could you try to use a simplier path ?

maybe due to "." in "vol.4"

move the video_ts in c:\temp , so you got c:\temp\VIDEO_TS\ (and here all vobs/ifo files)

then launch

"C:\Users\Mihailo\Desktop\HDC\applications\PgcDemux.exe" -pgc 26 -nocellt -nolog -noaud -nosub -nom2v -vob "C:\temp\VIDEO_TS\VTS_01_0.IFO" "C:\Users\Mihailo\Desktop\HDC\temp\"

and check the "C:\Users\Mihailo\Desktop\HDC\temp\" folder if file "appears"

BHH

HiDef
30th April 2009, 18:39
Hallo, I have taken from mkv video file through mkvextract video track.h264 to change wight/height, at analysis the program enters it in mkv temporarily, it is possible that did without input in mkv? And why it does it? Thanks.


Sorry for my bad English.

buzzqw
30th April 2009, 19:20
@toology
in next full update i will drop pgcdemux for a more secure software... stay tuned!

@HiDef
it's done for unsupported files.

BHH

flebber
1st May 2009, 04:36
HDConvertToX v.1.2.249.2036 report

Input File: c:\rip\source video\metalvideos2\as i lay dying - confined.mpg
Codec Video:
Width: 352
Heigh: 240
Framerate: 29.970
Framecount: 6041
Duration(hh:mm:ss): 0:3:22
Aspect Ratio: 1.4667
Resized resolution: 352 / 160
Crop Left: 0
Crop Top: 40
Crop Right: 0
Crop Bottom: 40
Activate: Crop Obey to AR
Activate: Anamorphic Resize

Start Hidden Options ->
Activate Hidden Option: X264 in MKV
Activate Hidden Option: MP3 Audio
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 6
Final Size: 20
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Start Audio Tracks Selected ->
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: GradFun2DBmod()
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String: Undot().FRFun7()
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Rip\HDConvertToX_1.2.246.2007\applications\mkvmerge.exe" -o "C:\Rip\Produced\System of a Down - Chop Suey.MKV" --default-duration 0:25.000fps --aspect-ratio -1:1.3334 "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdencodertox-pid2.mp3"
"C:\Rip\HDConvertToX_1.2.246.2007\applications\eac3to.exe" "c:\rip\hdconverttox_1.2.246.2007\temp\fullvideo.mkv" 2: "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdencodertox-pid2.mp3"
"C:\Rip\HDConvertToX_1.2.246.2007\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 1 --ref 3 --filter -1,-1 --subme 6 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.0:0.0 --sar 262157:196608 --output "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdconverttox_fullvideo.avs" --level 4.0
"C:\Rip\HDConvertToX_1.2.246.2007\applications\mkvmerge.exe" -o "C:\Rip\Produced\System of a Down - Chop Suey.MKV" --default-duration 0:25.000fps --aspect-ratio -1:1.3334 "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdconverttox_fullvideo.h264" "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdencodertox-pid2.mp3"
"C:\Rip\HDConvertToX_1.2.246.2007\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 1 --ref 3 --filter -1,-1 --subme 6 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.0:0.0 --sar 123907:56320 --output "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdconverttox_as i lay dying - confined.h264" "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdconverttox_as i lay dying - confined.avs" --level 4.0
"C:\Rip\HDConvertToX_1.2.246.2007\applications\mkvmerge.exe" -o "C:\Rip\Produced\As I Lay Dying - Confined.MKV" --default-duration 0:29.970fps --aspect-ratio -1:2.2000 "C:\Rip\HDConvertToX_1.2.246.2007\temp\hdconverttox_as i lay dying - confined.h264"
-> End Queue

AviSynth Script ->
Working with files: C:\Rip\HDConvertToX_1.2.246.2007\temp\hdconverttox_as i lay dying - confined.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\rip\source video\metalvideos2\as i lay dying - confined.mpg
#Original Resolution = 352x240
#Aspect Ratio = 1.4667
#Frame rate =29.970
#Number of Frames = 6041
#Lenght (hour:minutes:seconds) = 0:3:22
#Display Aspect Ratio = 2.2000
#Aspect Error = 0.0023
#
#Resized resolution = 352 / 160
#Crop Left = 0
#Crop Top = 40
#Crop Right = 0
#Crop Bottom = 40
#

#Source File
directshowsource("c:\rip\source video\metalvideos2\as i lay dying - confined.mpg",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
GaussResize(352,160,0,40,-0,-40,p=75)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
GradFun2DBmod()
Undot().FRFun7()
-> End AviSynth Script

flebber
1st May 2009, 04:38
Please see above make report .

buzzqw you are really startting to get this app going well, Congrats :D.

I do have a question regarding the queue feature which doesn't seem to work for me. I queued three video's to be encoded. The queue started encoding at the last entered video not the first, when finished encoding this video no further encoding took place.

I attempted to delete the complete encoded video from queue but as it was the bottom job remove job removed the top(or first) job which had yet to be done. I am not sure if I am getting this wrong but I do know I enqueued 3 videos and only received one(the last) as output.

Mtz
1st May 2009, 05:02
buzz, can you make some resize option for the crop window?
http://img12.imageshack.us/img12/9767/hdccrop.th.jpg (http://img12.imageshack.us/my.php?image=hdccrop.jpg)
I can't crop on my monitor because I can't see the bottom part of the crop window.

A typo: correct is Colour Matrix or Color Matrix?

enjoy,
Mtz

buzzqw
1st May 2009, 09:50
@flebber

"remove job" is able to remove only the first line of queue. i will change the button description.
and , on your report, queue is a totally mess

you can add as much as you want job to queue, BUT remember to click on "Start Queue"!
IF you click on "generate encode" ONLY the actual work (the last one) will start

when you click on start queue, hdc will read all line in queue and then create a hdconverttox.bat
then hdc will launch this hdconverttox.bat

@Mtz
as written in tooltip and log.. don't use it for source bigger then your resolution
... well.. i can add a resizeby2()
but then crop values will be.. quarterly ?

i am open to suggestion (even if i have some idea already :p)

BHH

toology
1st May 2009, 10:42
Tried to launch pgc through commandline but nothing happend. I had some kind of a Vista bug so I just changed it to point to C:video_ts instead of the temp folder.

buzzqw
1st May 2009, 12:06
@toology

i will publish a full update tomorro

stay tuned! :)

BHH

flebber
1st May 2009, 12:45
General
Complete name : C:\Rip\Source Video\Iron Maiden Videos\Iron Maiden - Wasted Years.mpg
Format : MPEG-PS
File size : 34.1 MiB
Duration : 5mn 0s
Overall bit rate : 952 Kbps

Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 1
Format settings, Matrix : Default
Duration : 5mn 0s
Bit rate mode : Constant
Bit rate : 803 Kbps
Nominal bit rate : 826 Kbps
Width : 320 pixels
Height : 240 pixels
Display aspect ratio : 4/3
Frame rate : 25.000 fps
Scan type : Progressive
Bits/(Pixel*Frame) : 0.418
Stream size : 28.8 MiB (84%)

Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 5mn 0s
Bit rate mode : Constant
Bit rate : 112 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits
Video delay : -80ms
Stream size : 4.01 MiB (12%)



This files audio isn't detected. Not sure why?

http://farm4.static.flickr.com/3358/3491286048_fa6ca6dae6.jpg

buzzqw
1st May 2009, 12:56
could you please post a sample of this mpeg ?

thanks!

BHH

Sharc
1st May 2009, 13:34
@buzzqw
I like the inclusion of the --sar, thanks, however I am afraid that the --sar which you pass on to the x264 encoder for anamorphic encodes is not the correct one, which results in distorted pictures during playback of the stream.
It seems that you are using the display aspect ratio or similar, instead of the --sar (pixel aspect ratio).
The sar should be calculated according to:
--SAR = Original_SAR x (resized_height x cropped_width) : (cropped_height x resized_width).

Example:
Source is anamorphic DVD 720x576; 16:9 => Original_SAR=64:45=1024:720 (=1.42222)

Assume we crop top and bottom 96 pixels each
=> Cropped_width=720; cropped_height=384

Assume we now resize this cropped frame to 640x480
=> resized_width=640; resized_height=480

--SAR={64x(480x720)} : {45x(384x640)} = 22118400:11059200 (=2:1) which should be passed on to the x264 coder.

Note:
For an PAL 4:3 source you may assume 16:15 as Original_SAR
For an NTSC 16:9 source you may assume 32:27 as Original_SAR
For an NTSC 4:3 source you may assume 8:9 as Original_SAR
For an BluRay source the Original_SAR is 1:1.
(Slightly different values for DVDs exist due to different standards/definitions, however these differences are insignificant and hardly noticeable)

Thanks for consideration :)

flebber
1st May 2009, 13:39
could you please post a sample of this mpeg ?

thanks!

BHH

Here is a sample of the mpg.

http://www.4shared.com/file/102787724/d4b756a4/Iron_Maiden_-_Wasted_Years-1.html

buzzqw
1st May 2009, 15:09
@Sharc

ugly rounding bug, thanks, fixed in next release

@flebber

this video is an mpeg1, not supported by eac3to...

i will check further

BHH

Mtz
2nd May 2009, 07:41
buzz, if you still want to use avimuxgui, for avi output if possible to use this setting:

Interleave: 1 vid frame (42 ms), preload=512 (in my tests 42-96ms is for AC3 and 33ms for MP3VBR and 512 is for AC3 and 504 is for MP3VBR).

But I think the most important thing for SAP compatibility is that 1 vid frame. I saw so many reports for avi not playing on standalone because of different than 1 vid frame. And when people asked for help always the adivces to open the movie in virtualdubmod and just save it, solved the problem. Always.

When used autogk I saw that for AC3 (only) interleave is 2, but AC3 with 2 vid frames never creating problems on standalone.
1 vid frame was always safe.

enjoy,
Mtz

buzzqw
2nd May 2009, 07:50
new Full Package


>better rounding computing for --sar
>fixed LEM filter
>fixed a potential bug switching from ifo to standard file
>fixed tsmuxer and NeroAudio
>fixed better BassAudio usage
>added Hidden Options support to HybridFuPP (0.99a) Please check HybridFuPP.txt
>added vstrip for extracting pgc
>fixed label on Remove Job button
>added workaround for using Visual Crop with pictures bigger then monitor resolution's. Now user can move the image frame
>fixed ugly rounding error on sar
>fixed potential bug when muxing subtitile in mkv
>fixed queue bug when adding dvd input to queue , then launching encoding not using queue
>other minor corrections and cosmetic fixes

BHH

buzzqw
2nd May 2009, 08:04
@Mtz

please update the hdconverttox.exe

BHH

Mtz
2nd May 2009, 08:13
Nice!
Can you explain why using vsstrip instead of PGCDemux?

Some typos even if I am bad at english:
Hidden Options file are for forcing HDC to start with a settings. > Hidden Options files are for forcing HDC to start with desired default settings.
Anamorphic Encodign Options > Anamorphic Encoding Options
Frame total > Total frames (?)

Can you add a small description in HDC for what is good MVDegrain?

Small test with a 4:3 DVD:
HDConvertToX v.1.3.252.2134 report
Input File: H:\VIDEO_TS\VTS_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 576
Framerate: 25.000
Framecount: 126250
Duration(hh:mm:ss): 1:24:11
Aspect Ratio: 1.3334
Resized resolution: 720 / 528
Crop Left: 0
Crop Top: 8
Crop Right: 0
Crop Bottom: 8

I wasn't satisfied with the crop and instead of 8 I put 0. Than the resolution changed:
HDConvertToX v.1.3.252.2134 report
Input File: H:\VIDEO_TS\VTS_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 576
Framerate: 25.000
Framecount: 126250
Duration(hh:mm:ss): 1:24:11
Aspect Ratio: 1.3334
Resized resolution: 720 / 544
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Is this correct? Also I expected for a 720x576 4:3 movie to have 720x576 HDC output.

Edit: regarding the new feature for moving the crop window, is moving the all window with the paused image which seems to be OK. But I can see only the Left and Top area for cropping. Maybe you can put some Maximize button and the frame to be moved inside the window area.

enjoy,
Mtz

Sharc
2nd May 2009, 08:29
--sar signaling for x264 is correct now :)
I also like the resized visual cropping feature. Very nice.

Added:
It appears that you forgot to fix the --sar bug for the case of <Follow ITU Resizing> :D

Mtz
2nd May 2009, 08:57
Quick test with Avi at 23.976 fps and 29.970 fps and preview told me that the FPS parameter is missing in the avs. Even used the ffmpegsource. Also the analyze can't detect the FPS. The fullvideo.mkv is playing fine.
Avi with 25 fps tests are OK.
Testing with MKV input in HDC is OK.

@Mtz

please update the hdconverttox.exe

BHH
Still 2 vid frames for mp3 audio.
Interleave: 2 vid frames (80 ms), preload=504

enjoy,
Mtz

buzzqw
2nd May 2009, 09:10
Can you explain why using vsstrip instead of PGCDemux?

very faulty on many dvd.don't know if caused by bad rip , but vstrip has proven to be very robust

Hidden Options file are for forcing HDC to start with a settings. > Hidden Options files are for forcing HDC to start with desired default settings.
Anamorphic Encodign Options > Anamorphic Encoding Options
Frame total > Total frames (?)

fixed thanks!

Is this correct? Also I expected for a 720x576 4:3 movie to have 720x576 HDC output.

HDC will use the ar, so 720/1.3334=539, rounded to 544

BUT you can edit the height manually

Edit: regarding the new feature for moving the crop window, is moving the all window with the paused image which seems to be OK. But I can see only the Left and Top area for cropping.
you can move to right/bottom the window till right/bottom border appear :confused:

Maybe you can put some Maximize button and the frame to be moved inside the window area.
sorry pal, i don't understand this
could you explain better ?

@Sharc
thanks to you

BHH

buzzqw
2nd May 2009, 09:23
It appears that you forgot to fix the --sar bug for the case of <Follow ITU Resizing>

the value of itu should be used as multplier for first or second paramenter of sar ?

Still 2 vid frames for mp3 audio.
Interleave: 2 vid frames (80 ms), preload=504

i have set 512 as preload on avidemux and 1 frames for avi (you can check mux.amg in applications folder)
what applications are you using for deteriming the interleave ?

BHH

Mtz
2nd May 2009, 09:34
The windows in "windows by microsoft" have 3 buttons on the top right corner: minimize, maximize (restore) and close.

This is a screenshot with me looking at the crop window ;)
http://img54.imageshack.us/img54/5294/hdccrop2.th.jpg (http://img54.imageshack.us/my.php?image=hdccrop2.jpg)

I made some crop to show that from 232 and 500 crop pixels i see only a few. Question: for crop are allowed odd values? I supposed that only the even values are OK.

what applications are you using for deteriming the interleave
I'm using Gspot to analyze the AVI. You can see it in the taskbar of the previous screenshot.

HDC will use the ar, so 720/1.3334=539, rounded to 544
OK, but why the crop found by HDC (0,8,0,-8) will suggest 720x528 instead of 720x544?

enjoy,
Mtz

buzzqw
2nd May 2009, 09:43
visual crop is mean to see the crop on picture... not to see all picture
you can move up/down/left/right and check the black bars

on window image you don't need any close/resize button, because you can
1) close the windows by pressing close on Controlle
2) resizing isn't wanted since, if you resize, the crop will go "crazy" (what about 132 top crop on a resized 800*600 image ?)
3) minimize isn't needed, just close it

about interleave, from my quick test for ac3 , 2 frames as interleave is respected, and for mp3 is reported a "42ms" as interleave (using gspot 2.70a)
on my wdtv/ps3 the avi created by hdc play fine
do you have any report of broken playback ?

BHH

buzzqw
2nd May 2009, 14:50
OK, but why the crop found by HDC (0,8,0,-8) will suggest 720x528 instead of 720x544?
the display ar change from 1.3334 to 1.37xx and so the resizing change

BHH

Sharc
2nd May 2009, 16:10
the value of itu should be used as multplier for first or second paramenter of sar ?


Referring to my previous post, the general formula is
--SAR = Original_SAR x (resized_height x cropped_width) : (cropped_height x resized_width)

which can be written as:
--SAR = {a x (resized_height x cropped_width)} : {b x (cropped_height x resized_width)}

a and b depend on the Original format as follows:
PAL DVD 16:9 a=64, b=45 => for ITU a=512, b=351
PAL DVD 4:3 a=16, b=15 => for ITU a=128, b=117

NTSC DVD 16:9 a=32, b=27 => for ITU a=5760, b=4739
NTSC DVD 4:3 a= 8, b= 9 => for ITU a=4320, b=4739

(This is basically the same as multiplying the first parameter of your current --sar with 53.33333/52=1.025641)

Sharc
2nd May 2009, 16:53
I tried to backup a DVD. Encoder x264, container m2ts.
Everything went well (analyzing, DG-indexing and concatenation of all 6 vobs, demuxing audio etc.) and HDC terminated normally, but at the end the muxed m2ts did not include any audio.
The m2ts video could be played in VLC but not in MPC-HC (stops after few frames).

I could however successfully mux audio and video manually from the HDC working folder, using tsMuxeR GUI. A bug in HDC? or did I miss something? Do I still have to merge all vobs of a DVD into one single large vob?

toology
2nd May 2009, 17:12
The new pgc ripper works good, it's slower than the old one but it's the results that matter. :)

I wanted to report one more problem that pops up from time to time, including today. I let HDC convert a video from a music video compilation (VIDEO_TS folder). I correctly recognized every song as a separate pgc and I started to convert one of them to x264 (CQ 20) + Nero AAC VBR in a MKV container. I didn't look at the computer during the conversion but later I saw that there was no resulting mkv. In the temp directory I found the h264 and mp4 audio file and muxdem manually using MKV merge. The encode was good, the file just didn't mux. This also happend with earlier versions, on several mpeg2 files. I don't see any pattern.

buzzqw
2nd May 2009, 19:13
@Sharc
Do I still have to merge all vobs of a DVD into one single large vob?
no, no more

please post the job and .meta file

@toology
a make report could help, a lot

BHH

Sharc
2nd May 2009, 19:44
@Sharc
please post the job and .meta file

Here we go.

Job:

"C:\programme\Video\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\users\user1\movies\dvd wall_street\video_ts\vts_02_1.vob] -OF=[C:\Users\user1\Movies\HDConvertToX\Workfolder\movie] -exit -minimize
"C:\programme\Video\HDConvertToX\applications\eac3to.exe" "C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_1.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_2.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_3.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_4.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_5.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_6.vob" 3: "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdencodertox-pid3.ac3"
"C:\programme\Video\HDConvertToX\applications\eac3to.exe" "C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_1.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_2.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_3.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_4.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_5.vob"+"C:\Users\user1\Movies\DVD WALL_STREET\VIDEO_TS\VTS_02_6.vob" 4: "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdencodertox-pid4.ac3"
"C:\programme\Video\HDConvertToX\applications\VSrip.exe" "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdc_subs.list"
"C:\programme\Video\HDConvertToX\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --ipratio 1.3 --pbratio 1.2 --keyint 24 --min-keyint 2 --bframes 3 --mixed-refs --trellis 1 --ref 3 --filter -1,-1 --subme 7 --direct spatial --me umh --no-ssim --merange 16 --weightb --b-adapt 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --aud --aq-mode 1 --aq-strength 0.8 --psy-rd 0.8:0.2 --sar 24928256:17527680 --output "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdconverttox_vts_02_1.h264" "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdconverttox_vts_02_1.avs"
"C:\programme\Video\HDConvertToX\applications\tsMuxeR.exe" "C:\Users\user1\Movies\HDConvertToX\WStest.meta" "C:\Users\user1\Movies\HDConvertToX\WStest.M2TS"

Meta:

MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\user1\Movies\HDConvertToX\Workfolder\hdconverttox_vts_02_1.h264", fps=25, insertSEI, contSPS

Mtz
2nd May 2009, 20:58
visual crop is mean to see the crop on picture... not to see all picture

In megui > tolls > avs script creator, is possible to resize the window and crop with correct values.

Regarding vid frames, I can't check now but seems the latest update is better regarding this. Also I hope the HDC avi output to not contain "rec lists".

enjoy,
Mtz

toology
2nd May 2009, 23:09
What's the name of the file? Is it in the root directory of HDC?

Mtz
2nd May 2009, 23:20
At the Utilities tab is a button called: "Make report".

enjoy,
Mtz

Chengbin
3rd May 2009, 01:43
buzzqw, HDC forces us to extract the .264 video file from the MKV, but when I load the .264 file, it has to mux it to a mkv, and then extract it again! That just pisses me off, especially it takes 15 minutes to do it before it can encode because I messed up a setting and stopped the encoding to change it.

toology
3rd May 2009, 01:53
HDConvertToX v.1.3.252.2134 report

Input File: G:\Twilight Series\mONSTERS\dvd 1\VTS_02_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 7642
Duration(hh:mm:ss): 0:4:15
Aspect Ratio: 1.3334
Resized resolution: 708 / 544
Crop Left: 6
Crop Top: 0
Crop Right: 6
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: X264 in MKV
Activate Hidden Option: Copy Audio
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: Mixed interlaced/telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.6
Audio Channels: 2
MP3 Mode: vbr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Start Audio Tracks Selected ->
A0: ??? (LPCM 2ch, 0xBD 0xA0) [5]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Users\Mihailo\Desktop\HDC\applications\eac3to.exe" "G:\Twilight Series\mONSTERS\dvd 1\VTS_02_1.vob"+"G:\Twilight Series\mONSTERS\dvd 1\VTS_02_2.vob"+"G:\Twilight Series\mONSTERS\dvd 1\VTS_02_3.vob"+"G:\Twilight Series\mONSTERS\dvd 1\VTS_02_4.vob"+"G:\Twilight Series\mONSTERS\dvd 1\VTS_02_5.vob"+"G:\Twilight Series\mONSTERS\dvd 1\VTS_02_6.vob"+"G:\Twilight Series\mONSTERS\dvd 1\VTS_02_7.vob" 3: "C:\Users\Mihailo\Desktop\HDC\temp\hdencodertox-pid3.??? (LPCM 2ch"
"C:\Users\Mihailo\Desktop\HDC\applications\x264.exe" --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "C:\Users\Mihailo\Desktop\HDC\temp\hdconverttox_VTS_02_1.h264" "C:\Users\Mihailo\Desktop\HDC\temp\hdconverttox_VTS_02_1.avs"
"C:\Users\Mihailo\Desktop\HDC\applications\Chapter\ChapterXtractor.exe" "G:\Twilight Series\mONSTERS\dvd 1\VTS_02_0.IFO" "C:\Users\Mihailo\Desktop\HDC\temp\chapters.txt" -p5
"C:\Users\Mihailo\Desktop\HDC\applications\mkvmerge.exe" -o "C:\Users\Mihailo\Desktop\HDC\hdconverttox_full_VTS_02_1.mkv" --default-duration 0:29.970fps --aspect-ratio -1:1.3112 "C:\Users\Mihailo\Desktop\HDC\temp\hdconverttox_VTS_02_1.h264" --language -1:und "C:\Users\Mihailo\Desktop\HDC\temp\hdencodertox-pid2.??? (LPCM 2ch"--chapters "C:\Users\Mihailo\Desktop\HDC\temp\chapters.txt"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\Mihailo\Desktop\HDC\temp\hdconverttox_VTS_02_1.avs
#HDConvertToX Avisynth Script
#
#Input File = G:\Twilight Series\mONSTERS\dvd 1\VTS_02_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.3334
#Frame rate =29.970
#Number of Frames = 7642
#Lenght (hour:minutes:seconds) = 0:4:15
#Display Aspect Ratio = 1.3112
#Aspect Error = 0.7458
#
#Resized resolution = 708 / 544
#Crop Left = 6
#Crop Top = 0
#Crop Right = 6
#Crop Bottom = 0
#

#Source File


#Applying Resizing
LanczosResize(708,544,6,0,-6,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
-> End AviSynth Script

buzzqw
3rd May 2009, 08:49
update hdc

>fixed copy audio from dvd source was simply broken

BHH

Sharc
3rd May 2009, 08:59
Cant' start the update. The update file seems to be broken (?)

buzzqw
3rd May 2009, 09:04
@Sharc

please redownload

when i upload from virtual machines it's always broken :mad:

BHH

Sharc
3rd May 2009, 09:21
ok, thanks.
I also briefly checked the anamorphic ITU sar (for a PAL 16:9 DVD example). It is correct now IMO.

buzzqw
3rd May 2009, 09:25
I also briefly checked the anamorphic ITU sar (for a PAL 16:9 DVD example). It is correct now IMO.

yes, fixed it also

please check the audio (copy or not)

BHH

Sharc
3rd May 2009, 10:11
.meta file looks better now, selected audio tracks (2) are included.
However I noticed that for the second audio track the language tag is missing in the .meta (although dispalyed correctly in the audio selection tab).

.meta:
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\user1\Movies\HDConvertToX\Workfolder\hdconverttox_vts_02_1.h264", fps=25, insertSEI, contSPS
A_AC3, "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdencodertox-pid3.ac3", timeshift=0, lang=eng
A_AC3, "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdencodertox-pid4.ac3", timeshift=0


And a minor issue:
When I select the .ifo and happen to pick the wrong one from the DVD rip, I have only a button <Accept PGC>. If I just close the window (x) DGindex will start although I just want to select another .ifo in the main window (Open file ....) rather than starting the indexing. Perhaps a button <Reject PGC> should be added which just closes the PGC selection window without firing up DGindex?

buzzqw
3rd May 2009, 13:47
@Sharc

missing lang tag could be due to hdc not knowing language (yes, is strange, but don't warry)
i need the make report for adding support to this language

erhaps a button <Reject PGC> should be added which just closes the PGC selection window
i will look at this :)

BHH

EDIT: update HDC, now is possible to reject ifo

Chengbin
3rd May 2009, 15:26
Is the save settings option available yet?

Why does HDC say that use eac3to whenever possible? What is the reason for that? Better quality or something?

buzzqw
3rd May 2009, 15:39
eac3to is an excellent audio decoder and demuxer
it provides a wide range of audio cababilites, at excellent quality
on HDC is used for encoding audio or extracting audio (copy audio), demuxing to raw h264 for feeding dgavcdec

you will found on eac3to thread very usefull information

BHH

Sharc
3rd May 2009, 20:54
@buzzqw
One minor bug:
When <Anamorphic Shape> is ticked, then the ticking of <Follow ITU Resizing> should not change anything in the Resizing values. It should just leave <Width x Height> values untouched.
(The change of the Resizing Height for ITU is only needed when the <Anamorphic Shape> is deselected).

Crono141
3rd May 2009, 21:07
Noob Question: How do I know when to tick anamorphic shape or not. Also, how does this relate to cropping?

Elpichu
3rd May 2009, 21:22
hi Buzzqw!
I'll do some testing with HDC! First attempt from IFO to mkv in H264, AC3 audio copy, subs muxed : no problem !
I'm just wondering, is it possible for temp folder be in the source folder ?, especially when doing some multiple encodings, if something goes wrong, it would be easier to access files of a particular encoding that failed.
Thanks for this nice software!

Sharc
3rd May 2009, 21:46
Noob Question: How do I know when to tick anamorphic shape or not. Also, how does this relate to cropping?
Simple answer:
Actually you don't have to tick it.
Anamorphic is a special form of width/height distortion used for DVD's in order to make more efficient use of the standardized DVD resolution. This distortion is reverted (compensated) during playback by the DVD player.
It is not related to cropping. Cropping can be applied to any picture - anamorphic or non-anamorphic.
You may want to google for "anamorphic" or search the forum for more information.

Chengbin
3rd May 2009, 23:06
I got a strange problem.

If I use a crf value of 26, I get a correctly encoded video. But when I use a crf value of 16, my video becomes all messed up (blocky, too white)

Also, eac3to always insert a green frame at the beginning of a video, but using DSS or FFmpegSource as decoder doesn't do that.

HDC doesn't mux if the encode didn't complete finish, and that can be annoying if you're purposely doing that.

Crono141
4th May 2009, 01:50
Simple answer:
Actually you don't have to tick it.
Anamorphic is a special form of width/height distortion used for DVD's in order to make more efficient use of the standardized DVD resolution. This distortion is reverted (compensated) during playback by the DVD player.
It is not related to cropping. Cropping can be applied to any picture - anamorphic or non-anamorphic.
You may want to google for "anamorphic" or search the forum for more information.

Well, I guess the better question is - when is it appropriate to tick anamorphic? I understand it is related to non-square pixels, but I don't understand the sure fire way of knowing when its appropriate to use it in HDC.

EDIT: Preview works for me now, but visual crop produces nothing useful. See image.

http://i277.photobucket.com/albums/kk79/crono141_bucket/VisualCrop.jpg

EDIT AGAIN; Seems photobucket is broken for now. I just get the control window, and the crop window is small and empty. If I move the slider, two blue dashes appear in the crop window, but thats its.

Also, if you tell HDC to overwrite an m2ts file, tsmuxer will fail and just quit instead of overwriting the file. Not sure if this is something you can fix though, since it seems to be a problem with tsmuxer. You could optionally have a delete command to delete the original before tsmuxer runs, allowing it to complete successfully.

Sharc
4th May 2009, 06:45
Well, I guess the better question is - when is it appropriate to tick anamorphic? I understand it is related to non-square pixels, but I don't understand the sure fire way of knowing when its appropriate to use it in HDC.

You are normally always safe when you don't tick Anamorphic Shape, because HDC will then automatically reverse the anamorphic distortion of the (DVD) source.
Only if you want to keep the anamorphic (non-sqare pixel) distortion of the source for yor encode, or if you input your personal values for <Width x Hight> by overtyping the slider values, or if you just want to force anamorphic encoding, you should tick Anamorphic Shape. In this case you rely on the playback device to correctly reverse the anamorphic distortion during playback.

buzzqw
4th May 2009, 07:42
@buzzqw
One minor bug:
When <Anamorphic Shape> is ticked, then the ticking of <Follow ITU Resizing> should not change anything in the Resizing values. It should just leave <Width x Height> values untouched.
(The change of the Resizing Height for ITU is only needed when the <Anamorphic Shape> is deselected).

i'll check this, thanks

hi Buzzqw!
I'll do some testing with HDC! First attempt from IFO to mkv in H264, AC3 audio copy, subs muxed : no problem !
I'm just wondering, is it possible for temp folder be in the source folder ?, especially when doing some multiple encodings, if something goes wrong, it would be easier to access files of a particular encoding that failed.
Thanks for this nice software!

thanks for your kind words
you can use the "workfolder.txt" hidden options
but i will study an automatic source/temp folder


I got a strange problem.

If I use a crf value of 26, I get a correctly encoded video. But when I use a crf value of 16, my video becomes all messed up (blocky, too white)

Also, eac3to always insert a green frame at the beginning of a video, but using DSS or FFmpegSource as decoder doesn't do that.

HDC doesn't mux if the encode didn't complete finish, and that can be annoying if you're purposely doing that.

eac3to don't insert any frames, since it used only for AUDIO.
and without knowing the source i don't know what decoder is used (and produce green line).
Even if i suppose is a bframe decoding...


EDIT: Preview works for me now, but visual crop produces nothing useful. See image.

http://i277.photobucket.com/albums/kk79/crono141_bucket/VisualCrop.jpg

I just get the control window, and the crop window is small and empty. If I move the slider, two blue dashes appear in the crop window, but thats its.

hdc is unable to extract video frames, try opening from \applications folder the file "visualcropgrab.avs" (after testing visualcrop) in mediaplayer classic/virtualdub

BHH

buzzqw
4th May 2009, 09:14
update HDC (synthesis of weekend update and latest one)

>added Hidden Options inputworkfolder.txt, putting this file in HDC folder will cause HDConvertToX to use the input file folder as storage for temporary files
>fixed itu for anamorphic computing
>added possibility of reject ifo on pgc window
>fixed update manual
>fixed better preload on avi muxing
>other minor corrections and cosmetic fixes

BHH

toology
4th May 2009, 10:16
Hey buzz, I came across another problem. I started encoding the next monsters of metal compilation (every video shows up as separate pgc). The last one showed up fine in HDC, but for this one it only shows the first pgc. I loaded the same ifo file in AutoMKV and it sees all of them.

What kind of diagnostics do you want posted? :)

buzzqw
4th May 2009, 10:53
on hdc folder you will found a dvdinfo.txt, post it

The last one showed up fine in HDC, but for this one it only shows the first pgc.

i don't full understud..

could you post some image to explain ?

thansk!

BHH

toology
4th May 2009, 11:17
Video info: MPEG2 720x480 NTSC 4:3

PGC 1. Length: 0:00:34:20

Audio 1. ??? (AC3 2ch, 0xBD 0x80) [0]

Sorry if I confused you.

What I meant was that I have several volumes of this dvd collection. Each DVD has about 20 music videos, each video a separate pgc. When I loaded Vol 4 into HDC, it showed each pgc in the drop down list. Now I loaded Vol 5 into HDC and it only shows me one pgc, while AutoMKV shows all of them.

buzzqw
4th May 2009, 11:24
ok, post dvdinfo.txt

BHH

toology
4th May 2009, 11:33
Info of current dvd

Video info: MPEG2 720x480 NTSC 4:3

PGC 1. Length: 0:00:34:20

Audio 1. ??? (AC3 2ch, 0xBD 0x80) [0]



I tried the last dvd that showed well in HDC. It looks like during one of the last few updates it stopped showing all pgcs on the DVD that used to work as well.

buzzqw
4th May 2009, 11:59
so, on previus version hdc will detect all pgc ?

BHH

marklar
4th May 2009, 15:04
Hi,

if I run "Test interlace pattern", how can I recognize which deinterlace filter to choose?

Example: Interlace test result is: "Report: Progressive, order=1".

What de-interlace filter should I choose on Video settings tab?

Thanks

buzzqw
4th May 2009, 15:11
progressive frame type don't need any deinterlace

BHH

marklar
4th May 2009, 23:26
please, look at this HDC output:


C:\DVD\HDC\temp>"C:\DVD\HDC\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:
\dvd\movie\vts_01_1.vob] -OF=[C:\DVD\HDC\temp\movie] -exit -minimize

C:\DVD\HDC\temp>"C:\DVD\HDC\applications\eac3to.exe" "C:\DVD\movie\VTS
_01_1.vob" 3: "C:\DVD\HDC\temp\hdencodertox-pid3.ac3"
VOB, 1 video track, 3 audio tracks, 10 subtitle tracks, 1:46:08
1: MPEG2, 576i50 (16:9)
2: AC3, 5.1 channels, 448kbps, 48khz
3: DTS, 5.1 channels, 24 bits, 755kbps, 48khz
4: AC3, 5.1 channels, 448kbps, 48khz
5: Subtitle (DVD)
6: Subtitle (DVD)
7: Subtitle (DVD)
8: Subtitle (DVD)
9: Subtitle (DVD)
10: Subtitle (DVD)
11: Subtitle (DVD)
12: Subtitle (DVD)
13: Subtitle (DVD)
14: Subtitle (DVD)
a03 The ArcSoft and Sonic decoders don't seem to work, will use libav instead.
a03 Extracting audio track number 3...
a03 Decoding with libav/ffmpeg...
a03 Remapping channels...
a03 Encoding AC3 <640kbps> with libAften...
a03 Creating file "C:\DVD\HDC\temp\hdencodertox-pid3.ac3"...
a03 Clipping detected, a 2nd pass will be necessary.
a03 Starting 2nd pass...
a03 Extracting audio track number 3...
a03 Decoding with libav/ffmpeg...
a03 Remapping channels...
a03 Encoding AC3 <640kbps> with libAften...
a03 Creating file "C:\DVD\HDC\temp\hdencodertox-pid3.ac3"...
Video track 1 contains 159238 frames.
eac3to processing took 9 minutes, 5 seconds.
Done.

C:\DVD\HDC\temp>"C:\DVD\HDC\applications\eac3to.exe" "C:\DVD\movie\VTS
_01_1.vob" 5: "C:\DVD\HDC\temp\hdencodertox-pid5.ac3"
VOB, 1 video track, 3 audio tracks, 10 subtitle tracks, 1:46:08
1: MPEG2, 576i50 (16:9)
2: AC3, 5.1 channels, 448kbps, 48khz
3: DTS, 5.1 channels, 24 bits, 755kbps, 48khz
4: AC3, 5.1 channels, 448kbps, 48khz
5: Subtitle (DVD)
6: Subtitle (DVD)
7: Subtitle (DVD)
8: Subtitle (DVD)
9: Subtitle (DVD)
10: Subtitle (DVD)
11: Subtitle (DVD)
12: Subtitle (DVD)
13: Subtitle (DVD)
14: Subtitle (DVD)
This subtitle conversion is not supported.


As you can see, I have movie with 1 video stream, 3 audio streams and 10 subs streams. I have selected to transcode video from MPEG to X264, to get two AC3 streams, i.e. stream 2 and 4 with COPY AUDIO settings and no subs. Instead of COPY AUDIO is HDC transcoding one audio from AC3 to different AC3 and for second audio stream there is error mentioning subtitles. I have no idea, what is wrong. AutoMKV can process this DVD with no problem.

toology
4th May 2009, 23:43
so, on previus version hdc will detect all pgc ?

BHH

It did on the other DVD (the one I posted about when you switched from eac3to). I checked it again in current HDC to see if it is a consistent reaction for all of that set of dvd's.

buzzqw
5th May 2009, 07:02
@marklar

please post the make report

@toology
thanks!

the ifo parsing is done by vstrip_ifo.exe, so... tell me what version of HDC work and i can detect what version of vstrip_ifo is used :)

BHH

marklar
5th May 2009, 09:16
Important EDIT below!

@marklar

please post the make report

BHH

here it is. I made it before video encoding was finished, but I hope it is not a problem, because there are problems with audio streams

I would expect, that HDC should work with streams 2 and 4 instead of 3 and 5. It seems, that instead of two AC3 streams it is working with DTS (#3) and first subs (#5).

HDConvertToX v.1.3.260.2169 report

Input File: c:\dvd\kill bill vol.1\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 576
Framerate: 25.000
Framecount: 159225
Duration(hh:mm:ss): 1:46:10
Aspect Ratio: 1.7778
Resized resolution: 716 / 288
Crop Left: 4
Crop Top: 82
Crop Right: 0
Crop Bottom: 78

Start Hidden Options ->
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Start Audio Tracks Selected ->
80: Czech(Ceske) (AC3 6ch, 0xBD 0x80) [0]
82: English (AC3 6ch, 0xBD 0x82) [0]
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\DVD\HDC\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\dvd\kill bill vol.1\vts_01_1.vob] -OF=[C:\DVD\HDC\temp\movie] -exit -minimize
"C:\DVD\HDC\applications\eac3to.exe" "C:\DVD\Kill Bill Vol.1\VTS_01_1.vob" 3: "C:\DVD\HDC\temp\hdencodertox-pid3.ac3"
"C:\DVD\HDC\applications\eac3to.exe" "C:\DVD\Kill Bill Vol.1\VTS_01_1.vob" 5: "C:\DVD\HDC\temp\hdencodertox-pid5.ac3"
"C:\DVD\HDC\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "C:\DVD\HDC\temp\hdconverttox_vts_01_1.h264" "C:\DVD\HDC\temp\hdconverttox_vts_01_1.avs" --level 4.0
"C:\DVD\HDC\applications\Chapter\ChapterXtractor.exe" "C:\DVD\Kill Bill Vol.1\VTS_01_0.IFO" "C:\DVD\HDC\temp\chapters.txt" -p5
"C:\DVD\HDC\applications\mkvmerge.exe" -o "C:\DVD\HDC\hdconverttox_full_vts_01_1.mkv" --default-duration 0:25.000fps --aspect-ratio -1:2.4479 "C:\DVD\HDC\temp\hdconverttox_vts_01_1.h264" --language -1:cze "C:\DVD\HDC\temp\hdencodertox-pid3.ac3" --language -1:eng "C:\DVD\HDC\temp\hdencodertox-pid5.ac3"--chapters "C:\DVD\HDC\temp\chapters.txt"
-> End Queue

AviSynth Script ->
Working with files: C:\DVD\HDC\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\dvd\kill bill vol.1\vts_01_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.7778
#Frame rate =25.000
#Number of Frames = 159225
#Lenght (hour:minutes:seconds) = 1:46:10
#Display Aspect Ratio = 2.4479
#Aspect Error = -1.5372
#
#Resized resolution = 716 / 288
#Crop Left = 4
#Crop Top = 82
#Crop Right = 0
#Crop Bottom = 78
#

#Source File
mpeg2source("C:\DVD\HDC\temp\movie.d2v")


#Applying Resizing
LanczosResize(716,288,4,82,-0,-78)

#Insert Filters As Requested
ColorMatrix(d2v="C:\DVD\HDC\temp\movie.d2v")

hqdn3d(1)
-> End AviSynth Script

EDIT:

I have found interesting thing. AutoMKV has also problem with this concrete rip. Not the same problem. AutoMKV starts with PGC rip and it rips to VOBs only first 42 minutes of the movie that is 1:46 long.

Only thing I made different now is, that I ripped whole DVD into one big VOB file in IFO mode as it is written as requirement for HDC. Can this type of DVD rip be the reason? When I transcoded this contrete DVD before with AutoMKV using direct copy of DVD, everything was OK.

buzzqw
5th May 2009, 13:14
the statement on single vob is outdated now, i will remove from manual

just put as input the big vob, you should got no problem

BHH

marklar
5th May 2009, 13:40
just put as input the big vob, you should got no problem

BHH

You are right, it is working! When I put VOB as input instead of IFO, it works fine. IFO probably should not be recognized as supported input file. But what should be the input file, when there are more than one single VOB?

What ripping method do you recommend? FILE or IFO using Decrypter or some other, e.g. direct copy with AnyDVD installed?

Thanks again. I will continue to test HDC.

buzzqw
5th May 2009, 13:51
ripping by ifo or by file is no problem, choose your preferred method

even with anydvd it should work

the only reason for your problem, imho, is a problem with ifo.
is your dvd already reathored ? from dvd9 to dvd5 ?

BHH

toology
5th May 2009, 13:56
Now I did a more thorough test and the results are as follows.

The latest version of HDC works the same as the one before it as follows:

Monsters of Metal 1 = Instead of reading of about 25 pgc's it gives me an error to check the file. After trying again it gave me same results as the one below.

Monsters of Metal 2 = Instead of reading of about 25 pgc's lasting from 3 to 5 minutes it shows only one lasting 34 minutes.

Monsters of Metal 3 = This one shows up as it should.

Latest AutoMKV read all of them correctly.

Here is the dvd info of the one dvd that worked (all of them should look similar to this one):

Video info: MPEG2 720x576 PAL 4:3

PGC 1. Length: 0:04:01:12

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [0]



PGC 2. Length: 0:04:20:09

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [1]



PGC 3. Length: 0:02:48:00

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [2]



PGC 4. Length: 0:04:16:17

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [3]



PGC 5. Length: 0:04:06:11

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [4]



PGC 6. Length: 0:03:38:01

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [5]



PGC 7. Length: 0:03:38:21

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [6]



PGC 8. Length: 0:04:02:09

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [7]



PGC 9. Length: 0:03:29:10

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [8]



PGC 10. Length: 0:03:07:24

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [9]



PGC 11. Length: 0:03:43:05

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [10]



PGC 12. Length: 0:03:04:24

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [11]



PGC 13. Length: 0:03:53:22

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [12]



PGC 14. Length: 0:04:34:10

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [13]



PGC 15. Length: 0:03:26:18

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [14]



PGC 16. Length: 0:04:03:00

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [15]



PGC 17. Length: 0:04:28:24

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [16]



PGC 18. Length: 0:02:34:17

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [17]



PGC 19. Length: 0:04:09:04

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [18]



PGC 20. Length: 0:03:31:20

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [19]



PGC 21. Length: 0:03:53:05

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [20]



PGC 22. Length: 0:04:46:06

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [21]



PGC 23. Length: 0:04:37:13

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [22]



PGC 24. Length: 0:03:05:16

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [23]



PGC 25. Length: 0:04:06:10

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [24]



PGC 26. Length: 0:03:34:20

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [25]



PGC 27. Length: 0:02:03:17

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [26]



PGC 28. Length: 0:04:20:17

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [27]



PGC 29. Length: 0:03:46:15

Audio 1. ??? (LPCM 2ch, 0xBD 0xA0) [28]




The one that was read badly:

Video info: MPEG2 720x480 NTSC 4:3

PGC 1. Length: 0:00:35:06

Audio 1. ??? (AC3 2ch, 0xBD 0x80) [0]


Is it possible that this is due to bad dvds? I notice that videos on a single dvd vary from interlaced to progressive and also from 4:3 to 16:9.

marklar
5th May 2009, 14:01
is your dvd already reathored ? from dvd9 to dvd5 ?

BHH

no, it is original DVD9

buzzqw
5th May 2009, 14:19
@toology

please update in \applications folder http://www.64k.it/andres/data/hdconverttox/vstrip.zip

and unzip it

and please report back! :thanks:

BHH

valnar
5th May 2009, 14:34
"Stream Level PAR" and "Container Level PAR" offer different methods of re-shaping the video image during playback.

Containers such as .MP4, .AVI, .TS and .M2TS favour placing their PAR signalling at the "Video Stream Level" (ie: within the video stream).

Containers such as .MKV and .MOV favour placing their PAR signalling at the "Container Level" (and remove all traces of PAR signalling from the video stream).

Buzzqw, I brought up this earlier post because it's important.

I just started reading this thread and trying out your new program, but so far it seems a step backwards from AutoMKV.

To fix the problem above, we need the parameter --engage keep_bitstream_ar_info. Can that get added to your application? Also, I distinctly remember a lot of conversation about aspect ratios and anamorphic resizing. Did all that good code get moved to HDConvertToX?

buzzqw
5th May 2009, 14:39
Hi Valnar!

To fix the problem above, we need the parameter --engage keep_bitstream_ar_info

no need! :) HDC include latest MKVToolnix

2009-04-08 Moritz Bunkus <moritz@bunkus.org>

* mkvmerge: By default mkvmerge keeps the aspect ratio information
in AVC/h.264 video bitstreams now (equivalent to specifying
"--engage keep_bitstream_ar_info" in earlier versions). A new
option "--engage remove_bitstream_ar_info" is available that
restores the previous behaviour.

Did all that good code get moved to HDConvertToX?
No, better :)

BHH

Elpichu
5th May 2009, 19:03
I tried with a blu ray, here is the report :

HDConvertToX v.1.3.260.2169 report

Input File: e:\dvdfab\mainmovie\death race\bdmv\stream\01167.m2ts
Codec Video: avc
Width: 1920
Heigh: 1080
Framerate: 23.976
Framecount: 159097
Duration(hh:mm:ss): 1:50:36
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: X264 in MKV
Activate Hidden Option: Copy Audio
Activate Hidden Option: NoAutoCrop
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Start Audio Tracks Selected ->
5: dts master audio, english, 5.1 channels, 24 bits, 48khz
6: dts, french, 5.1 channels, 24 bits, 768kbps, 48khz
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
13: subtitle (pgs), english
14: subtitle (pgs), french
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: RemoveGrain(mode=2)
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Program Files (x86)\HDConverToX_1.3.252.2134\applications\eac3to.exe" "e:\dvdfab\mainmovie\death race\bdmv\stream\01167.m2ts" 1:"E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconverttox.h264"
"C:\Program Files (x86)\HDConverToX_1.3.252.2134\applications\DGAVCIndex.exe" -i "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconverttox.h264" -o "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\movie.dga" -f 0 -e
"C:\Program Files (x86)\HDConverToX_1.3.252.2134\applications\eac3to.exe" "e:\dvdfab\mainmovie\death race\bdmv\stream\01167.m2ts" 13:"E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdencodertox__subs_13.sup" 14:"E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdencodertox__subs_14.sup"
"C:\Program Files (x86)\HDConverToX_1.3.252.2134\applications\eac3to.exe" "e:\dvdfab\mainmovie\death race\bdmv\stream\01167.m2ts" 5: "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdencodertox-pid5.dts"
"C:\Program Files (x86)\HDConverToX_1.3.252.2134\applications\eac3to.exe" "e:\dvdfab\mainmovie\death race\bdmv\stream\01167.m2ts" 6: "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdencodertox-pid6.dts"
"C:\Program Files (x86)\HDConverToX_1.3.252.2134\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconverttox_01167.h264" "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconverttox_01167.avs"
"C:\Program Files (x86)\HDConverToX_1.3.252.2134\applications\mkvmerge.exe" -o "C:\Program Files (x86)\HDConverToX_1.3.252.2134\hdconverttox_full_01167.mkv" --default-duration 0:23.976fps --aspect-ratio -1:1.7778 "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconverttox_01167.h264" --language -1:eng "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdencodertox-pid5.dts" --language -1:fre "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdencodertox-pid6.dts"
-> End Queue

AviSynth Script ->
Working with files: E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconverttox_01167.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\dvdfab\mainmovie\death race\bdmv\stream\01167.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 159097
#Lenght (hour:minutes:seconds) = 1:50:36
#Display Aspect Ratio = 1.7778
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 1080
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#

#Source File
AVCSource("E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\movie.dga")


#Applying Resizing
LanczosResize(1920,1080,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
RemoveGrain(mode=2)
-> End AviSynth Script



Something's wrong in the command for video, should be track 2: instead of 1: (i always see chapter list as track 1: in a blu ray).

Result here :


E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp>"C:\Program Files (x86)\HDConver
ToX_1.3.252.2134\applications\eac3to.exe" "e:\dvdfab\mainmovie\death race\bdmv\s
tream\01167.m2ts" 1:"E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconvertto
x.h264"
M2TS, 2 video tracks, 8 audio tracks, 31 subtitle tracks, 1:50:36, 24p /1.001
1: Chapters, 20 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: h264/AVC, 480p24 /1.001 (20:11)
4: DTS, Japanese, 5.1 channels, 24 bits, 768kbps, 48khz
5: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
6: DTS, French, 5.1 channels, 24 bits, 768kbps, 48khz
7: DTS, Italian, 5.1 channels, 24 bits, 768kbps, 48khz
8: DTS, German, 5.1 channels, 24 bits, 768kbps, 48khz
9: DTS, Spanish, 5.1 channels, 24 bits, 768kbps, 48khz
10: AC3 Surround, English, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB
11: DTS Express, English, 2.0 channels, 24 bits, 192kbps, 48khz
12: Subtitle (PGS), Japanese
13: Subtitle (PGS), English
14: Subtitle (PGS), French
15: Subtitle (PGS), Italian
16: Subtitle (PGS), German
17: Subtitle (PGS), Spanish
18: Subtitle (PGS), Dutch
19: Subtitle (PGS), Danish
20: Subtitle (PGS), Finnish
21: Subtitle (PGS), Korean
22: Subtitle (PGS), Norwegian
23: Subtitle (PGS), Portuguese
24: Subtitle (PGS), Swedish
25: Subtitle (PGS), Chinese
26: Subtitle (PGS), Japanese
27: Subtitle (PGS), English
28: Subtitle (PGS), French
29: Subtitle (PGS), Italian
30: Subtitle (PGS), German
31: Subtitle (PGS), Spanish
32: Subtitle (PGS), Japanese
33: Subtitle (PGS), English
34: Subtitle (PGS), French
35: Subtitle (PGS), Italian
36: Subtitle (PGS), German
37: Subtitle (PGS), Spanish
38: Subtitle (PGS), Japanese
39: Subtitle (PGS), French
40: Subtitle (PGS), Italian
41: Subtitle (PGS), German
42: Subtitle (PGS), Spanish
Creating file "E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconverttox.h264
"...
Done.

E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp>"C:\Program Files (x86)\HDConver
ToX_1.3.252.2134\applications\DGAVCIndex.exe" -i "E:\dvdfab\MainMovie\Death Race
\BDMV\STREAM\temp\hdconverttox.h264" -o "E:\dvdfab\MainMovie\Death Race\BDMV\STR
EAM\temp\movie.dga" -f 0 -e


I think .sup subtitles should be converted to .idx/.sub via BDSup2Sub or some other tool, .sup can't be muxed in mkv.

Couple other jobs from .IFO dvd all good :)

Tests are done on Windows 7 RC 64.

buzzqw
5th May 2009, 20:30
Something's wrong in the command for video, should be track 2: instead of 1: (i always see chapter list as track 1: in a blu ray).

thanks for the report

could you please upload a sample file ? (50/100 mb)

thanks

BHH

Adub
5th May 2009, 21:19
Yo Buzz!

Just ran a small test to see how things are comming. It seems that audio streams are not being muxed with a DVD structure source.

HDConvertToX v.1.3.260.2169 report

Input File: d:\new volume\evangelion_vol_7_platinum\video_ts\vts_02_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 45523
Duration(hh:mm:ss): 0:25:19
Aspect Ratio: 1.3334
Resized resolution: 716 / 480
Crop Left: 2
Crop Top: 0
Crop Right: 2
Crop Bottom: 0
Activate: Anamorphic Resize

Start Hidden Options ->
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 350
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 192
Audio Channels: Original
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Start Audio Tracks Selected ->
3: ac3, 5.1 channels, 448kbps, 48khz, dialnorm: -27db, 16ms
-> End Audio Tracks Selected

Start Subtitles Tracks Selected ->
4: subtitle (dvd)
5: subtitle (dvd)
-> End Subtitles Tracks Selected
Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[d:\new volume\evangelion_vol_7_platinum\video_ts\vts_02_1.vob] -OF=[C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\movie] -exit -minimize
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\eac3to.exe" "d:\new volume\evangelion_vol_7_platinum\video_ts\vts_02_1.vob" 4:"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_4.sup" 5:"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_5.sup"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\eac3to.exe" "d:\new volume\evangelion_vol_7_platinum\video_ts\vts_02_1.vob" 3: stdout.wav -normalize | "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\neroaacenc.exe" -if - -br 192000 -ignorelength -of "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox-pid3.mp4"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\sup2vobsub.exe" -create "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_4" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_4"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\sup2vobsub.exe" -create "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_5" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_5"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\x264.exe" --pass 1 --bitrate 1738 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 2 --no-chroma-me --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --sar 2749440:3093120 --output "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.h264" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.avs"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\x264.exe" --pass 2 --bitrate 1738 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --sar 2749440:3093120 --output "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.h264" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.avs"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\mkvmerge.exe" -o "C:\Documents and Settings\Merlin\Desktop\Evangelion test.MKV" --default-duration 0:23.976fps --aspect-ratio -1:1.3260 "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.h264" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_4.idx" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_5.idx"
-> End Queue

AviSynth Script ->
Working with files: C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.avs
#HDConvertToX Avisynth Script
#
#Input File = d:\new volume\evangelion_vol_7_platinum\video_ts\vts_02_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.3334
#Frame rate =29.970
#Number of Frames = 45523
#Lenght (hour:minutes:seconds) = 0:25:19
#Display Aspect Ratio = 1.3260
#Aspect Error = -11.1067
#
#Resized resolution = 716 / 480
#Crop Left = 2
#Crop Top = 0
#Crop Right = 2
#Crop Bottom = 0
#

#Source File
mpeg2source("C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\movie.d2v").tdecimate()

#Applying Resizing
LanczosResize(716,480,2,0,-2,-0)

#Insert Filters As Requested
ColorMatrix(d2v="C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\movie.d2v")

hqdn3d(1)
-> End AviSynth Script


queue.bat


"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[d:\new volume\evangelion_vol_7_platinum\video_ts\vts_02_1.vob] -OF=[C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\movie] -exit -minimize
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\eac3to.exe" "d:\new volume\evangelion_vol_7_platinum\video_ts\vts_02_1.vob" 4:"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_4.sup" 5:"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_5.sup"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\eac3to.exe" "d:\new volume\evangelion_vol_7_platinum\video_ts\vts_02_1.vob" 3: stdout.wav -normalize | "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\neroaacenc.exe" -if - -br 192000 -ignorelength -of "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox-pid3.mp4"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\sup2vobsub.exe" -create "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_4" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_4"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\sup2vobsub.exe" -create "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_5" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_5"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\x264.exe" --pass 1 --bitrate 1738 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 2 --no-chroma-me --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --sar 2749440:3093120 --output "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.h264" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.avs"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\x264.exe" --pass 2 --bitrate 1738 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --sar 2749440:3093120 --output "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.h264" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.avs"
"C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\applications\mkvmerge.exe" -o "C:\Documents and Settings\Merlin\Desktop\Evangelion test.MKV" --default-duration 0:23.976fps --aspect-ratio -1:1.3260 "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdconverttox_vts_02_1.h264" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_4.idx" "C:\Documents and Settings\Merlin\Desktop\HDConverToX_1.3.252.2134\temp\hdencodertox__subs_5.idx"

marklar
5th May 2009, 21:48
@buzzqw

Is it possible to include chapters into MKV using HDC? I see ChapterXtractor.exe in applications, but no option on GUI to work with them.
EDIT: Forget this question. I found out, that for chapters support I need to use IFO as input. Then chapters are automatically extracted and merged.

Is it possible to make Interlace test faster e.g. by making it on shorter part of the movie?

Thanks!

Elpichu
5th May 2009, 23:38
thanks for the report

could you please upload a sample file ? (50/100 mb)

thanks

BHH

in your PMs :)

Crono141
6th May 2009, 01:30
hdc is unable to extract video frames, try opening from \applications folder the file "visualcropgrab.avs" (after testing visualcrop) in mediaplayer classic/virtualdub

BHH

Ok. MPC opens the file, and it resizes to full size (720x480), but the length of the file is 0 seconds, and the frame is all black.

Here's the script:


directshowsource("E:\RippedDVD\MainMovie\MADAGASCAR\VIDEO_TS\VTS_01_1.vob",audio=false)
ConvertToRGB24()
SelectEvery(11028,0)
ImageWriter("E:\Programs\HDConvertToX\applications\",1,10,"bmp")
ConvertToYV12()

Betsy25
6th May 2009, 01:57
I have to say this tool is shaping up very nicely :)

TraumaDoc
6th May 2009, 04:56
I'm happy to come across this application but have the following problem:

Below is the Queue of my conversion. It does the first step, making the hdconverttox.h264

Then the Indexing window pops up and then nothing happens - it just stays there and nothing proceeds. I even let it run for almost 18 hours on another computer. It just hangs there. If I close the indexing window then it proceeds then crashes when it comes time to do the eac3tox run.

Any suggestions ?

Also --- why does making an mkv not actually make the subtitles in the mkv ? It created the sup files but in the end product (the mkv) it didn't actually have the subtitles ... I'm confused.


"C:\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 1:"C:\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264"
"C:\HDConvertToX_1.2.240.1853\applications\DGAVCIndex.exe" -i "C:\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264" -o "C:\HDConvertToX_1.2.240.1853\temp\movie.dga" -f 0 -e
"C:\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 9:"C:\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_9.sup" 12:"C:\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_12.sup" 13:"C:\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_13.sup" 15:"C:\HDConvertToX_1.2.240.1853\temp\hdencodertox__subs_15.sup"
"C:\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 4: "C:\HDConvertToX_1.2.240.1853\temp\hdencodertox-pid4.ac3" -down2 -320
"C:\HDConvertToX_1.2.240.1853\applications\x264.exe" --pass 1 --bitrate 5010 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 16 --mixed-refs --trellis 0 --ref 16 --filter -2,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --merange 32 --weightb --b-adapt 2 --b-pyramid --partitions none --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "C:\HDConvertToX_1.2.240.1853\temp\hdconverttox_00002.h264" "C:\HDConvertToX_1.2.240.1853\temp\hdconverttox_00002.avs"
"C:\HDConvertToX_1.2.240.1853\applications\x264.exe" --pass 2 --bitrate 5010 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 16 --mixed-refs --trellis 2 --ref 16 --filter -2,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me tesa --no-ssim --merange 32 --weightb --b-adapt 2 --b-pyramid --partitions all --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --output "C:\HDConvertToX_1.2.240.1853\temp\hdconverttox_00002.h264" "C:\HDConvertToX_1.2.240.1853\temp\hdconverttox_00002.avs"
"C:\HDConvertToX_1.2.240.1853\applications\mkvmerge.exe" -o "C:\Working\marley-and-me.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.3530 "C:\HDConvertToX_1.2.240.1853\temp\hdconverttox_00002.h264" --language -1:eng "C:\HDConvertToX_1.2.240.1853\temp\hdencodertox-pid4.ac3"

buzzqw
6th May 2009, 07:50
I tried with a blu ray,

"C:\Program Files (x86)\HDConverToX_1.3.252.2134\applications\eac3to.exe" "e:\dvdfab\mainmovie\death race\bdmv\stream\01167.m2ts" 1:"E:\dvdfab\MainMovie\Death Race\BDMV\STREAM\temp\hdconverttox.h264"

Something's wrong in the command for video, should be track 2: instead of 1: (i always see chapter list as track 1: in a blu ray).

I think .sup subtitles should be converted to .idx/.sub via BDSup2Sub or some other tool, .sup can't be muxed in mkv.

Couple other jobs from .IFO dvd all good :)

Tests are done on Windows 7 RC 64.

all fixed in next release!
added support for DBSup2Sub


Yo Buzz!

Just ran a small test to see how things are comming. It seems that audio streams are not being muxed with a DVD structure source.

sorry pal, totally unable to replicate :(

also, please try giving as input the ifo

@buzzqw

Is it possible to make Interlace test faster e.g. by making it on shorter part of the movie?

faster in next update!

Ok. MPC opens the file, and it resizes to full size (720x480), but the length of the file is 0 seconds, and the frame is all black.

Here's the script:


directshowsource("E:\RippedDVD\MainMovie\MADAGASCAR\VIDEO_TS\VTS_01_1.vob",audio=false)
ConvertToRGB24()
SelectEvery(11028,0)
ImageWriter("E:\Programs\HDConvertToX\applications\",1,10,"bmp")
ConvertToYV12()


you should check if in "E:\Programs\HDConvertToX\applications" several bpm files

I have to say this tool is shaping up very nicely :)

:thanks:

"C:\HDConvertToX_1.2.240.1853"

you are using a very outdated version

please update asap!

BHH

TraumaDoc
6th May 2009, 09:31
you are using a very outdated version

please update asap!

BHH

My apologies - I am using the most recent version 1.3.260.2169

I just haven't changed the folder name of the program files.

The problem I have still exists with 1.3.260.2169

Suggestions ?

buzzqw
6th May 2009, 09:50
"C:\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 1:"C:\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264"
"C:\HDConvertToX_1.2.240.1853\applications\DGAVCIndex.exe" -i "C:\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264" -o "C:\HDConvertToX_1.2.240.1853\temp\movie.dga" -f 0 -e

is hdconverttox.h264 created ?

can you index launching DGAVCIndex manually ?

BHH

Elpichu
6th May 2009, 10:06
"C:\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 1:"C:\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264"
"C:\HDConvertToX_1.2.240.1853\applications\DGAVCIndex.exe" -i "C:\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264" -o "C:\HDConvertToX_1.2.240.1853\temp\movie.dga" -f 0 -e
BHH

I think it's the same 1: instead 2: problem that you already fixed for next update :)

TraumaDoc
6th May 2009, 10:13
is hdconverttox.h264 created ?

can you index launching DGAVCIndex manually ?

BHH

Yes, hdconverttox.h264 is created - 2 kb in size

Its content is

CHAPTER01=00:00:00.000
CHAPTER01NAME=
CHAPTER02=00:03:49.729
CHAPTER02NAME=
CHAPTER03=00:06:25.802
CHAPTER03NAME=
CHAPTER04=00:10:12.737
CHAPTER04NAME=
CHAPTER05=00:12:03.598
CHAPTER05NAME=
CHAPTER06=00:15:56.247
CHAPTER06NAME=
CHAPTER07=00:17:46.565
CHAPTER07NAME=
CHAPTER08=00:20:49.165
CHAPTER08NAME=
CHAPTER09=00:22:48.200
CHAPTER09NAME=
CHAPTER10=00:26:09.109
CHAPTER10NAME=
CHAPTER11=00:27:51.628
CHAPTER11NAME=
CHAPTER12=00:32:16.017
CHAPTER12NAME=
CHAPTER13=00:38:29.140
CHAPTER13NAME=
CHAPTER14=00:40:13.995
CHAPTER14NAME=
CHAPTER15=00:44:12.984
CHAPTER15NAME=
CHAPTER16=00:46:35.126
CHAPTER16NAME=
CHAPTER17=00:50:00.706
CHAPTER17NAME=
CHAPTER18=00:54:45.324
CHAPTER18NAME=
CHAPTER19=00:57:08.967
CHAPTER19NAME=
CHAPTER20=01:00:57.487
CHAPTER20NAME=
CHAPTER21=01:06:18.099
CHAPTER21NAME=
CHAPTER22=01:10:12.500
CHAPTER22NAME=
CHAPTER23=01:12:26.092
CHAPTER23NAME=
CHAPTER24=01:15:23.310
CHAPTER24NAME=
CHAPTER25=01:18:09.727
CHAPTER25NAME=
CHAPTER26=01:21:53.909
CHAPTER26NAME=
CHAPTER27=01:27:39.087
CHAPTER27NAME=
CHAPTER28=01:37:44.192
CHAPTER28NAME=
CHAPTER29=01:40:14.508
CHAPTER29NAME=
CHAPTER30=01:44:09.702
CHAPTER30NAME=
CHAPTER31=01:48:34.049
CHAPTER31NAME=
CHAPTER32=01:52:14.353
CHAPTER32NAME=


If I open DGAVCIndex and select the h264 file created above nothing happens, the DGAVCIndex window just sits there, no CPU and no memory changes on the process. And the movie.dga is never created to open.

marklar
6th May 2009, 10:24
Hi,

there is a small bug on the last line in queue for MKV merge when input is IFO and therefore also chapters are included. Here is sample:

"C:\DVD\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\dvd\sample movie\vts_01_1.vob] -OF=[C:\DVD\Sample movie\temp\movie] -exit -minimize
"C:\DVD\HDConvertToX\applications\eac3to.exe" "C:\DVD\sample movie\VTS_01_1.vob"+"C:\DVD\sample movie\VTS_01_2.vob"+"C:\DVD\sample movie\VTS_01_3.vob"+"C:\DVD\sample movie\VTS_01_4.vob"+"C:\DVD\sample movie\VTS_01_5.vob"+"C:\DVD\sample movie\VTS_01_6.vob" 3: "C:\DVD\sample movie\temp\hdencodertox-pid3.ac3"
"C:\DVD\HDConvertToX\applications\eac3to.exe" "C:\DVD\sample movie\VTS_01_1.vob"+"C:\DVD\sample movie\VTS_01_2.vob"+"C:\DVD\sample movie\VTS_01_3.vob"+"C:\DVD\sample movie\VTS_01_4.vob"+"C:\DVD\sample movie\VTS_01_5.vob"+"C:\DVD\sample movie\VTS_01_6.vob" 4: "C:\DVD\sample movie\temp\hdencodertox-pid4.ac3"
"C:\DVD\HDConvertToX\applications\x264.exe" --bitrate 143 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 1 --trellis 0 --ref 1 --filter 0,0 --subme 2 --direct spatial --vbv-bufsize 14000 --vbv-maxrate 25000 --me hex --no-ssim --merange 8 --b-adapt 0 --no-chroma-me --aud --nal-hrd --output "C:\DVD\sample movie\temp\hdconverttox_vts_01_1.h264" "C:\DVD\sample movie\temp\hdconverttox_vts_01_1.avs" --level 4.0
"C:\DVD\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "C:\DVD\sample movie\VTS_01_0.IFO" "C:\DVD\sample movie\temp\chapters.txt" -p5
"C:\DVD\HDConvertToX\applications\mkvmerge.exe" -o "C:\DVD\HDConvertToX\hdconverttox_full_vts_01_1.mkv" --default-duration 0:25.000fps --aspect-ratio -1:2.4069 "C:\DVD\sample movie\temp\hdconverttox_vts_01_1.h264" --language -1:cze "C:\DVD\sample movie\temp\hdencodertox-pid3.ac3" --language -1:eng "C:\DVD\sample movie\temp\hdencodertox-pid4.ac3"--chapters "C:\DVD\sample movie\temp\chapters.txt"

As you can see (highlighted in red on sample), there is missing BLANK character in front of "--chapters" on the last line and therefore mkvmerge fails. After putting BLANK manually is everything OK.

buzzqw
6th May 2009, 10:25
I think it's the same 1: instead 2: problem that you already fixed for next update :)

Yes, hdconverttox.h264 is created - 2 kb in size

Elpichu was correct, wait the update

or edit manually the queue substituting the

"C:\HDConvertToX_1.2.240.1853\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 1:"C:\HDConvertToX_1.2.240.1853\temp\hdconverttox.h264"

with 2

@marklar

fixed, thanks

BHH

TraumaDoc
6th May 2009, 10:28
Yes, I saw his note - I changed the value to 2 ... and ran it ... it's now running and creating a MUCH larger h264 file which is now more than 2 GB and still going.

I'll let you know if it finishes and runs DGAVCIndex and proceeds normally.

Thanks...

I look forward to the next update !

Thanks a lot for the help !

Sharc
6th May 2009, 19:20
@buzzqw
Files are getting oversized for m2ts container. You should take about 7% overhead into acoount for m2ts muxing.
(Maybe there exists a more accurate formula somewhere for calculating the m2ts overhead).

buzzqw
6th May 2009, 19:42
i used a 4%... maybe 7% could be more approriate... i remember something about on ripbot thread..

i'll check

BHH

toology
6th May 2009, 22:55
I tried your new vstrip version but same thing happened. In the end I used DVDFab to convert videos to separate vobs and then encoded them individually.

flebber
7th May 2009, 01:59
Just wondering should HDC load xvid avi files properly? I cannot get it too work properly. Edit they do open in Virtualdub properly.
HDConvertToX v.1.3.260.2169 report

Input File: C:\Documents and Settings\Family\My Documents\Downloads\Jamie At Home\Season 1\01 - Tomatoes.avi
Codec Video:
Width: 0
Heigh: 0
Framerate: 0.000
Framecount: 0
Duration(hh:mm:ss): 0:0:1
Aspect Ratio: -1.#IND
Resized resolution: 0 / 0
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: X264 in MKV
Activate Hidden Option: MP3 Audio
Activate Hidden Option: Mod16
Activate Hidden Option: Workfolder
-> End Hidden Options


For files like
General
Complete name : C:\Documents and Settings\Family\My Documents\Downloads\Jamie At Home\Season 1\01 - Tomatoes.avi
Format : AVI
Format/Info : Audio Video Interleave
File size : 233 MiB
Duration : 24mn 57s
Overall bit rate : 1 303 Kbps
Writing application : VirtualDubMod 1.5.10.2 (build 2540/release)
Writing library : VirtualDubMod build 2540/release

Video
Format : MPEG-4 Visual
Format profile : Streaming Video@L1
Format settings, BVOP : Yes
Format settings, QPel : No
Format settings, GMC : No warppoints
Format settings, Matrix : Default (H.263)
Muxing mode : Packed bitstream
Codec ID : XVID
Codec ID/Hint : XviD
Duration : 24mn 57s
Bit rate : 1 101 Kbps
Width : 608 pixels
Height : 352 pixels
Display aspect ratio : 16/9
Frame rate : 25.000 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.206
Stream size : 197 MiB (85%)
Writing library : XviD 1.1.2 (UTC 2006-11-01)

Audio
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : 2000
Duration : 24mn 57s
Bit rate mode : Constant
Bit rate : 192 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Stream size : 34.3 MiB (15%)
Alignment : Split accross interleaves
Interleave, duration : 40 ms (1.00 video frame)
Interleave, preload duration : 500 ms

Crono141
7th May 2009, 02:23
you should check if in "E:\Programs\HDConvertToX\applications" several bpm files


bpm or bmp?

In any case, no, there are not any files of either extension in the applications folder. Probably the source of the problem.

TraumaDoc
7th May 2009, 04:30
Ignore this post - sorry

buzzqw
7th May 2009, 07:12
@flebber

avi files isn't directly supported.
HDC will first try to mux in mkv and if fails will only offer to decoding/encoding using directshowfilters

BHH

Adub
7th May 2009, 09:43
sorry pal, totally unable to replicate :(

also, please try giving as input the ifo

BHH

It appears that selecting the IFO solves the problem! Sorry for the trouble Buzzqw.

P.S. It's me, old Merlin7777! I changed my name! I have been checking the mirrors and testin' the software. Seems to be going well!

buzzqw
7th May 2009, 09:59
thanks Adub (or Merlin7777)

next week i publish a full update, stay tuned

thanks again!

BHH

Adub
7th May 2009, 16:21
Okay, I'll check keep an eye on the first page then. Thanks for letting me know.

toology
7th May 2009, 22:56
Hey Buzz, I tried converting a completely unrelated guitar instructions DVD and again AutoMKV shows it as a lot of separate videos (since it is divided into songs, which are divided into parts). HDC again showed one PGC of 37 minutes (I even think it's the same number of minutes as the last DVD showed in HDC badly).

Is it perhaps due to some codec or my system? I use Vista x64 SP1 and the latest K-Lite Codec Pack. MPEG 2 is enabled in ffdshow along with DVD decoding.

Chengbin
8th May 2009, 03:34
buzzqw, I can't get VOB ripping to work on DGIndex. I think I know why.

This is the command HDC gives

"D:\HDConverToX_1.3.252.2134\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[g:\war\video_ts\video_t1.vob] -OF=[D:\HDConverToX_1.3.252.2134\temp\movie] -exit -minimize

This is the command that should be given

"D:\HDConverToX_1.3.252.2134\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[g:\war\video_ts\vts_01_1.vob] -OF=[D:\HDConverToX_1.3.252.2134\temp\movie] -exit -minimize

Where is the deinterlace box?

buzzqw
8th May 2009, 08:01
@toology
have you update with this ?
http://www.64k.it/andres/data/hdconverttox/vstrip.zip (unzip in applications folder)

@Chengbin

the video_ts.ifo isn't the ifo of movie
you should select the vts_01_1.ifo

BHH

toology
8th May 2009, 11:47
I replaced it, it's working the same as before the update.

buzzqw
8th May 2009, 12:46
I replaced it, it's working the same as before the update.

so it's ok ? or the same ?

it's strange.. since it's the package taken from automkv...

BHH

toology
8th May 2009, 22:02
Well I did some more testing, AutoMKV failed to convert one of the DVDs it read well. As for the latest dvd I mentioned earlier, it read and encoded it without a problem, while HDC gives me the same 'one 37 minutes pgc' result.

buzzqw
8th May 2009, 22:09
thanks for your test toology

i will try to keep more consistency the ifo parsing

BHH

Sharc
9th May 2009, 07:42
It is not an HDC bug, but perhaps something with my system:
HDC cannot start AVIMux_GUI (for muxing a XviD encode). I am on Vista, and the author of AVIMux_GUI is well aware of the incompatibility since long (home page) and recommends to run AVIMux_GUI in Windows XP SP2 compatibility mode. I tried this, but without any success. Do I miss something?

akapu
10th May 2009, 11:39
Hello...
I am missing an useful option in HDConvertToX....
Is it possible to add external subtitle in HDC?
If not then why not.... It was possible in AutoMKV, AutoX264, etc.
Thanks....

buzzqw
10th May 2009, 12:22
Hi akapu

in next update of input is d2v/grf/avs/dga will be possible to load one external subtitle

BHH

akapu
10th May 2009, 18:24
Hi akapu

in next update of input is d2v/grf/avs/dga will be possible to load one external subtitle

BHH

Thank You very much....
But when it will be available for download......

buzzqw
10th May 2009, 19:03
just read some post before...

BHH

akapu
10th May 2009, 21:06
Sorry for that question...
It seems that it will be this week....

TraumaDoc
11th May 2009, 06:03
All is well so far. I second the idea of being able to load external subtitles.

Speaking of subtitles - I did a conversion to mkv. When doing the setup it listed my subtitles available but in the final product in the mkv it listed my Korean subtitles as being German - the subtitles shown in the video were Korean, but they were called German.

buzzqw
11th May 2009, 07:18
@TraumaDoc

could you please post the muxing line ? (or make report)

BHH

Elpichu
11th May 2009, 08:40
I also noticed it for the subtitles : BDSup2Sub create idx/sub as german by default.
But the muxing line overrided it and put the good names in my testing. (english and french subs).

buzzqw
11th May 2009, 08:43
new full package

>added support for external subtitle. If input if dga/d2v/avs HDC will ask for external subtitle
>added support for chapter extraction from m2ts, and will be muxed in mkv/mp4
>fixed --chapter on ifo input
>added support for pgs subtitle, need java installed
>added support BDSup2Sub.jar, need java installed
>fixed faster test deinterlace (a lot)
>fixed h264 extraction from m2ts when video track isn't first
>fixed HDC will automatically select the 1080p when multiple video tracks are present
>fixed better make report for audio and subs list and selection
>added autodeinterlace. this features is totally usupported. It's working only for interlaced source. On Telecined source it will not change the framerate of muxing.
>fixed on d2v, dga, avs input "Force FFmpegSource" is disabled
>fixed better overhead for m2ts, now is 6.5%
>fixed unsupport input file. Now HDC will ask for muxing into mkv or not. If yes maybe you will be able to select more than one audio tracks, if not you will be able to select only the first audio track
>fixed now if user manually change framerate or total number of frames, HDC will update the total run time and will compute the correct bitrate (given new values of frames and framerate)
>other minor corrections and cosmetic fixes

BHH

Adub
11th May 2009, 09:04
Mirror up to date.

I am going to start getting into backing up my blurary disks, so I will have greater opportunity to test HDC. Should be fun.

TraumaDoc
11th May 2009, 09:21
HDConvertToX v.1.4.268.2274 report

Input File: c:\working\marley_and_me_br\bdmv\stream\00002.m2ts
Codec Video: avc
Width: 1920
Heigh: 1080
Framerate: 23.976
Framecount: 166248
Duration(hh:mm:ss): 1:55:34
Aspect Ratio: 1.7778
Resized resolution: 1024 / 432
Crop Left: 0
Crop Top: 132
Crop Right: 0
Crop Bottom: 132

Start Hidden Options ->
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in MKV
Encoding Preset: 1
Final Size: 1200
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 4: dts master audio, english, 5.1 channels, 24 bits, 48khz
5: ac3, french, 5.1 channels, 448kbps, 48khz, dialnorm: -27db
6: ac3, spanish, 5.1 channels, 448kbps, 48khz, dialnorm: -27db
7: ac3, portuguese, 5.1 channels, 448kbps, 48khz, dialnorm: -27db
8: dts express, english, 1.0 channels, 24 bits, 96kbps, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** 9: subtitle (pgs), english
10: subtitle (pgs), spanish
11: subtitle (pgs), portuguese
*** 12: subtitle (pgs), chinese
*** 13: subtitle (pgs), korean
14: subtitle (pgs), french

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\HDConvertToX\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 2:"C:\HDConvertToX\temp\hdconverttox.h264"
"C:\HDConvertToX\applications\DGAVCIndex.exe" -i "C:\HDConvertToX\temp\hdconverttox.h264" -o "C:\HDConvertToX\temp\movie.dga" -f 0 -e
"C:\HDConvertToX\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 9:"C:\HDConvertToX\temp\hdencodertox__subs_9.sup" 12:"C:\HDConvertToX\temp\hdencodertox__subs_12.sup" 13:"C:\HDConvertToX\temp\hdencodertox__subs_13.sup"
"C:\HDConvertToX\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 4: stdout.wav -down16 -down2| "C:\HDConvertToX\applications\lame.exe" - --abr 128 "C:\HDConvertToX\temp\hdencodertox-pid4.mp3"
java -jar "C:\HDConvertToX\applications\BDSup2Sub.jar" "C:\HDConvertToX\temp\hdencodertox__subs_9.sup" "C:\HDConvertToX\temp\hdencodertox__subs_9.idx" /res:ntsc
java -jar "C:\HDConvertToX\applications\BDSup2Sub.jar" "C:\HDConvertToX\temp\hdencodertox__subs_12.sup" "C:\HDConvertToX\temp\hdencodertox__subs_12.idx" /res:ntsc
java -jar "C:\HDConvertToX\applications\BDSup2Sub.jar" "C:\HDConvertToX\temp\hdencodertox__subs_13.sup" "C:\HDConvertToX\temp\hdencodertox__subs_13.idx" /res:ntsc
"C:\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX\temp\hdconverttox_00002.avs" -avi "C:\HDConvertToX\temp\hdconverttox_00002.avi" -max_bframes 0 -quality 4 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame -framerate 23.976 -threads 3 -bitrate 1322 -single
"C:\HDConvertToX\applications\eac3to.exe" "c:\working\marley_and_me_br\bdmv\stream\00002.m2ts" 1:"C:\HDConvertToX\temp\chapters.txt"
"C:\HDConvertToX\applications\mkvmerge.exe" -o "C:\Working\marley-and-me.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.3530 "C:\HDConvertToX\temp\hdconverttox_00002.avi" --language -1:eng "C:\HDConvertToX\temp\hdencodertox-pid4.mp3" --language -1:eng "C:\HDConvertToX\temp\hdencodertox__subs_9.idx" --language -1:chi "C:\HDConvertToX\temp\hdencodertox__subs_12.idx" "C:\HDConvertToX\temp\hdencodertox__subs_13.idx" --chapters "C:\HDConvertToX\temp\chapters.txt"
-> End Queue

AviSynth Script ->
Working with files: C:\HDConvertToX\temp\hdconverttox_00002.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\working\marley_and_me_br\bdmv\stream\00002.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 166248
#Lenght (hour:minutes:seconds) = 1:55:34
#Display Aspect Ratio = 2.3530
#Aspect Error = -0.7341
#
#Resized resolution = 1024 / 432
#Crop Left = 0
#Crop Top = 132
#Crop Right = 0
#Crop Bottom = 132
#

#Source File
AVCSource("C:\HDConvertToX\temp\movie.dga")


#Applying Resizing
BilinearResize(1024,432,0,132,-0,-132)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
-> End AviSynth Script

buzzqw
11th May 2009, 09:31
Thanks ADub!

post any problems you will encounter!

EDIT2: TraumaDoc UPDATE HDC, added support for Korean language

BHH

Crono141
12th May 2009, 00:53
Visual Crop still does nothing for me. No frames are converted to BMP.

buzzqw
12th May 2009, 07:16
@Crono141

i cannot resolve it.
the error is within directshowsource and imagewriter
i can only suggest to report it to avisynth developers

BHH

SeeMoreDigital
12th May 2009, 09:27
Hi Buzz,

I'd like to alter the "Slug" or "Infinate Time" x264 profile to a "QuickTime" profile - I know, I know, but it has to be done (for my work) :scared:

It's a big ask, but are you able to advise me on suitable "Encoder Settings" please?

I guess it would make life easier if I knew what AVC elements QT7 player does not support....


Cheers

buzzqw
12th May 2009, 09:50
Hi SMD!
you can change profile to this

X264;9;QT7-1;--level 3.0 --ref 4 --bframes 1 --direct auto --no-cabac --trellis 1 --partitions p8x8,b8x8,i4x4 --me umh
X264;10;QT7-2;--level 3.0 --vbv-bufsize 5000 --vbv-maxrate 12000 --filter 0,0 --ref 1 --bframes 3 --b-adapt 1 --weightb --direct auto --subme 7 --partitions p8x8,b8x8,i4x4,p4x4, --me umh
the first should be "safer", the second is a little bit optimized

BHH

spida_singh
12th May 2009, 11:51
buzz, just ran rock n rolla m2ts ripped from disc through hdc....everything was ok, but this time, it did not mux the true hd track with the video when it finished encoding, i manually did it using tsmuxer...just thought you could check it out...regards :d

buzzqw
12th May 2009, 11:59
post the make report...

i need to know the file name of audio extracted and also post the .meta of tsmuxer
(maybe a problem of extension)

BHH

spida_singh
12th May 2009, 12:07
Meta File code

MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_rock.n.rolla.h264", fps=23.976, insertSEI, contSPS

Make Report
HDConvertToX v.1.4.269.2277 report

Input File: i:\rock.n.rolla.m2ts
Codec Video: vc-1
Width: 1920
Heigh: 1080
Framerate: 23.976
Framecount: 164464
Duration(hh:mm:ss): 1:54:20
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: Copy Audio
Activate Hidden Option: NoAutoCrop
Activate Hidden Options : Base Quality 8
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in M2TS
NMT Compatibility: On
Encoding Preset: 8
Final Size: 8192
Priority: idle
Denoise Level: None
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 2: truehd/ac3, english, 5.1 channels, 48khz, dialnorm: -27db

-> End Full Audio List

Full Subtitle List-> (*** mean selected)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\eac3to.exe" "i:\rock.n.rolla.m2ts" 2: "I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdencodertox-pid2.thd+ac3"
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\x264.exe" --pass 1 --bitrate 9026 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs
--trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --merange 20 --weightb --b-adapt 1 --partitions none --aud --nal-hrd
--aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_rock.n.rolla.h264"
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_rock.n.rolla.avs" --level 4.0
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\x264.exe" --pass 2 --bitrate 9026 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs
--trellis 2 --ref 3 --filter -1,-1 --subme 7 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --merange 20 --weightb --b-adapt 1 --partitions p8x8,b8x8,i4x4,i8x8
--8x8dct --aud --nal-hrd --aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output "I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_rock.n.rolla.h264"
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_rock.n.rolla.avs" --level 4.0
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\tsMuxeR.exe" "I:\Videos\Movies\Rock.N.Rolla.meta" "I:\Videos\Movies\Rock.N.Rolla.m2ts"
-> End Queue

AviSynth Script ->
Working with files: I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_rock.n.rolla.avs
#HDConvertToX Avisynth Script
#
#Input File = i:\rock.n.rolla.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 164464
#Lenght (hour:minutes:seconds) = 1:54:20
#Display Aspect Ratio = 1.7778
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 1080
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#

#Source File
directshowsource("i:\rock.n.rolla.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
Lanczos4Resize (1920,1080,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

-> End AviSynth Script


Avisynth Script

#HDConvertToX Avisynth Script
#
#Input File = i:\rock.n.rolla.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 164464
#Lenght (hour:minutes:seconds) = 1:54:20
#Display Aspect Ratio = 1.7778
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 1080
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\AddGrain.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\AddGrainC.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\autocrop.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\ColorMatrix.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\deblock.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\Decomb.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\deen.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\degrainmedian.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\dfttest.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\DGAVCDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\DGDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\DirectShowSource.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\EEDI2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\FFMS2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\FFT3DFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\FluxSmooth.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\frfun7.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\gradfun2db.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\hqdn3d.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\MSharpen.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\mt_masktools-26.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\mvtools.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\mvtools2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\NicAudio.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\nnedi.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\RemoveDirtS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\RemoveGrainS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\RepairS.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\SangNom.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\SoundOut.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\TBilateral.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\TDeint.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\TIVTC.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\TTempSmooth.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\UnDot.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\UnFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\VSFilter.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\yadifmod.dll")

Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\BlindDeHalo3_mt2.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\Deblock_QED_MT2.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\GradFun2DBmod.v1.3.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\Lem.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\LSFmod.v1.7.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\QMLF_3_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\QMLF_5_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\QMLF_7_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\QMLF_9_motions.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\seesaw.avsi")
Import("I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\filters\spresso.avsi")
#Source File
directshowsource("i:\rock.n.rolla.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
Lanczos4Resize (1920,1080,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")



Regards

P.S, when using copy audio function, did you specify a bitrate to use like you did with dtshd-ma, as true-hd is also variable. I think the problem lies in teh meta file, no audio is stated to be used in there, only the video. extention is thd+ac3.

regards

buzzqw
12th May 2009, 12:35
@spida_singh

thanks, fixed, please update HDC

when using copy audio function, did you specify a bitrate to use like you did with dtshd-ma, as true-hd is also variable.
when HDC cannot determine the audio bitrate it use a 384kbps...

BHH

valnar
12th May 2009, 23:03
buzzqw,
I just started testing this over AutoMKV and so far it doesn't work at all. I'm not getting past the very first step in an encode. DGIndex comes up but doesn't do anything. My queue is just sitting there.

Here is the queue list.
"C:\AV\HDConvertToX_1.4.268.2274\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\little_joe\video_ts\video_t1.vob] -OF=[C:\AV\HDConvertToX_1.4.268.2274\temp\movie] -exit -minimize
"C:\AV\HDConvertToX_1.4.268.2274\applications\eac3to.exe" "F:\Little_Joe\VIDEO_TS\VIDEO_T1.vob" 4: stdout.wav -down16 -resampleto48000 -normalize -down2 | "C:\AV\HDConvertToX_1.4.268.2274\applications\enc_aacPlus.exe" - "C:\AV\HDConvertToX_1.4.268.2274\temp\hdencodertox-pid4.aac" --cbr 160000 --rawpcm 48000 2 16
"C:\AV\HDConvertToX_1.4.268.2274\applications\VSrip.exe" "C:\AV\HDConvertToX_1.4.268.2274\temp\hdc_subs.list"
"C:\AV\HDConvertToX_1.4.268.2274\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0 --output "C:\AV\HDConvertToX_1.4.268.2274\temp\hdconverttox_video_t1.h264" "C:\AV\HDConvertToX_1.4.268.2274\temp\hdconverttox_video_t1.avs"
"C:\AV\HDConvertToX_1.4.268.2274\applications\Chapter\ChapterXtractor.exe" "F:\Little_Joe\VIDEO_TS\VIDEO_TS.IFO" "C:\AV\HDConvertToX_1.4.268.2274\temp\chapters.txt" -p5
"C:\AV\HDConvertToX_1.4.268.2274\applications\mkvmerge.exe" -o "F:\DVD\regular-none-&-english-subs.MKV" --default-duration 0:29.970fps --aspect-ratio -1:1.3334 "C:\AV\HDConvertToX_1.4.268.2274\temp\hdconverttox_video_t1.h264" --language -1:eng "C:\AV\HDConvertToX_1.4.268.2274\temp\hdencodertox-pid4.aac" "C:\AV\HDConvertToX_1.4.268.2274\temp\hdc_subs.idx" --chapters "C:\AV\HDConvertToX_1.4.268.2274\temp\chapters.txt"
"C:\AV\HDConvertToX_1.4.268.2274\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\little_joe\video_ts\video_t1.vob] -OF=[C:\AV\HDConvertToX_1.4.268.2274\temp\movie] -exit -minimize
"C:\AV\HDConvertToX_1.4.268.2274\applications\eac3to.exe" "F:\Little_Joe\VIDEO_TS\VIDEO_T1.vob" 4: stdout.wav -down16 -resampleto48000 -normalize -down2 | "C:\AV\HDConvertToX_1.4.268.2274\applications\enc_aacPlus.exe" - "C:\AV\HDConvertToX_1.4.268.2274\temp\hdencodertox-pid4.aac" --cbr 160000 --rawpcm 48000 2 16
"C:\AV\HDConvertToX_1.4.268.2274\applications\VSrip.exe" "C:\AV\HDConvertToX_1.4.268.2274\temp\hdc_subs.list"
"C:\AV\HDConvertToX_1.4.268.2274\applications\x264.exe" --crf 22 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --nal-hrd --aq-mode 0 --aq-strength 0 --output "C:\AV\HDConvertToX_1.4.268.2274\temp\hdconverttox_video_t1.h264" "C:\AV\HDConvertToX_1.4.268.2274\temp\hdconverttox_video_t1.avs" --level 4.0
"C:\AV\HDConvertToX_1.4.268.2274\applications\Chapter\ChapterXtractor.exe" "F:\Little_Joe\VIDEO_TS\VIDEO_TS.IFO" "C:\AV\HDConvertToX_1.4.268.2274\temp\chapters.txt" -p5
"C:\AV\HDConvertToX_1.4.268.2274\applications\mkvmerge.exe" -o "F:\DVD\NMT-englishonly-subs.MKV" --default-duration 0:29.970fps --aspect-ratio -1:1.3334 "C:\AV\HDConvertToX

rickhtoo
13th May 2009, 05:32
In need of a little help if possible. First of all, thanks Buzz for your excellent work on your software, it's the perfect solution for our needs. My needs are simple, and this is shaping up to be exactly what I'm looking for. Hopefully I can help out by submitting a few bugs and get some help with some other objectives. One minor problem that affects both HDC and AutoMKV is the interface. This is what I see when I open HDC: (see attached image)

Any clue as to what is happening with that? I have to use the arrows to navigate the tabs and see words cut in half on all screens. Just a minor annoyance.

Since the last full package release, I am able to successfully create a video file, but have a problem with a certain type of audio track. My goal is to rip all my DVD's to MKV files for use with my WDC Media box. Some of the DVD's I try to convert have the audio track identified as MPEG1. Neither HDC nor AutoMKV will work with it. Is there any way to get it to simply copy the track? Basically I only copy the audio tracks when creating the MKV. So far nothing I have tried works.

Also I'm getting mixed results using HDC and several of the files I have created end up with audio way out of sync with the video. (like 30 seconds off) Using AutoMKV it works fine using that same rip. Thanks again for all your hard work and any help you can offer.

Rick

buzzqw
13th May 2009, 07:40
@valnar

you have selected the wrong ifo, .. point to vts_01_1.ifo
ANYWAY: fixed in next update, on selecting video_ts.ifo , input will be redirect to vts_01_1.ifo

@rickhtoo
Hi rickhtoo! and Welcome to the Forum!

i am waiting image.. but is better to post on imageshack.us..., also.. don't forget to post the Make Report!

EDIT: UPDATE HDC

>fixed added workaround for selecting video_ts.ifo. When selecting video_ts.ifo HDC will select the main ifo instead
>added support for more then 10 quality preset. the new HDConvertToX_profile.txt will include a 11 profiles. The quality/speed track bar will automatically adjust to allow any mumber of preset. Any preset over 10 will use Spline36Resize as resizer
>fixed copy audio for thd+ac3 when muxing in m2ts
>added colored warning about framerate (usefull for quick spot of wrong values)
>fixed update manual
>added support for korean, arabic, russian, greek, afrikaans,romanian, bulgarian,turkish languages
>other minor corrections and cosmetic fixes


BHH

SeeMoreDigital
13th May 2009, 09:27
Hi SMD!
you can change profile to this

X264;9;QT7-1;--level 3.0 --ref 4 --bframes 1 --direct auto --no-cabac --trellis 1 --partitions p8x8,b8x8,i4x4 --me umh
X264;10;QT7-2;--level 3.0 --vbv-bufsize 5000 --vbv-maxrate 12000 --filter 0,0 --ref 1 --bframes 3 --b-adapt 1 --weightb --direct auto --subme 7 --partitions p8x8,b8x8,i4x4,p4x4, --me umh
the first should be "safer", the second is a little bit optimized

BHHMany thanks,

Tested both profile settings. After re-muxing with MP4muxer the video playback works perfectly with QT7...

buzzqw
13th May 2009, 09:46
HI SMD!

in the last version you can ADD the lines to profile.txt!

like this

X264;1;Ultra Fast;--keyint 250 --bframes 1 --trellis 0 --ref 1 --filter 0,0 --subme 2 --direct spatial --vbv-bufsize 14000 --vbv-maxrate 25000 --me hex --no-ssim --merange 8 --b-adapt 0 --no-chroma-me --aud
X264;2;Very Fast;--keyint 250 --bframes 2 --trellis 0 --ref 2 --filter 0,0 --subme 3 --direct spatial --vbv-bufsize 14000 --vbv-maxrate 25000 --me hex --no-ssim --merange 10 --b-adapt 0 --no-chroma-me --aud
X264;3;Fast;--keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 4 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me hex --no-ssim --merange 12 --weightb --b-adapt 2 --b-pyramid --partitions p8x8,i8x8 --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.0:0.0
X264;4;High Performance;--keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --merange 14 --weightb --b-adapt 2 --b-pyramid --partitions p8x8,i8x8 --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.0:0.0
X264;5;Balanced;--keyint 250 --bframes 3 --trellis 0 --ref 3 --filter -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 0 --aq-strength 0
X264;6;Better Quality;--keyint 250 --bframes 5 --mixed-refs --trellis 1 --ref 4 --filter -1,-1 --subme 6 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --b-pyramid --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.0:0.0
X264;7;Extreme Quality;--keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0
X264;8;Insane Quality;--keyint 250 --bframes 6 --mixed-refs --trellis 2 --ref 6 --filter -1,-1 --subme 7 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --merange 20 --weightb --b-adapt 2 --b-pyramid --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0
X264;9;Slug;--keyint 250 --bframes 8 --mixed-refs --trellis 2 --ref 8 --filter -2,-1 --subme 8 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me esa --no-ssim --merange 24 --weightb --b-adapt 2 --b-pyramid --partitions p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0
X264;10;Infite Time;--keyint 250 --bframes 16 --mixed-refs --trellis 2 --ref 16 --filter -2,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me tesa --no-ssim --merange 32 --weightb --b-adapt 2 --b-pyramid --partitions all --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0
X264;11;QuickTime7;--level 3.0 --ref 4 --bframes 1 --direct auto --no-cabac --trellis 1 --partitions p8x8,b8x8,i4x4 --me umh
X264;12;QuickTime7-optimized;--level 3.0 --vbv-bufsize 5000 --vbv-maxrate 12000 --filter 0,0 --ref 1 --bframes 3 --b-adapt 1 --weightb --direct auto --subme 7 --partitions p8x8,b8x8,i4x4,p4x4, --me umh

BHH

spida_singh
13th May 2009, 11:08
Thanks for profiles, was going to ask about mobile options! Great! :D

buzzqw
13th May 2009, 12:54
thanks spida!

please post the new profiles , i will glady insert into official preset

BHH

spida_singh
13th May 2009, 13:47
thanks spida!

please post the new profiles , i will glady insert into official preset

BHH

I was going to use megui profiles, for my n82, i think 3.1 pda is correct, but, i will have to test. I have started working night shifts, so need movies to keep me occupied :D

Would it be possible to use me-gui pofiles? I guess you would have to ask.

But i will also test and report back

regards

buzzqw
13th May 2009, 14:09
quite simply to add.. just copy the x264 command string from MeGui
BUT don't add the --pass (or --crf) , and "--threads auto --thread-input --no-psnr --progress", or bitrate

BHH

Adub
14th May 2009, 00:22
Yo buzzqw!
I am beginning to test HDC on my HD DVD's, but unfortunately the files are not being analyzed correctly.
Here is what I get after analyzing the file.
http://www.mirror.adubvideo.net/HDC_error.jpg

Eac3to when run from the commandline can read the aspect ratio just fine...
VC-1, 1080p24 /1.001 (16:9) with pulldown flags

Is it due to the fact that I don't have a native evo splitter installed on my computer? I didn't think it would matter, as eac3to should be handling it. Or is the x264 process the one that is causing all the trouble, and confusing HDC?

Here is the code generated from several attempts.
HDConvertToX v.1.4.268.2274 report

Input File: G:\BOURNEIDENTITY\HVDVD_TS\FEATURE_1.EVO
Codec Video: vc-1
Width: 0
Heigh: 0
Framerate: 0.000
Framecount: 0
Duration(hh:mm:ss): 0:0:1
Aspect Ratio: 1.7778
Resized resolution: 0 / 0
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 3: e-ac3, english, 5.1 channels, 1536kbps, 48khz, dialnorm: -27db
4: e-ac3, french, 5.1 channels, 768kbps, 48khz, dialnorm: -27db
5: e-ac3 surround, english, 2.0 channels, 384kbps, 48khz, dialnorm: -27db
6: e-ac3, 2.0 channels, 192kbps, 48khz, dialnorm: -27db, -27ms

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
7: subtitle (dvd), english, "sdh"
8: subtitle (dvd), french

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\applications\eac3to.exe" "G:\BOURNEIDENTITY\HVDVD_TS\FEATURE_1.EVO" 3: stdout.wav -down16 -down2 -normalize | "C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\applications\lame.exe" - --abr 128 "C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\temp\hdencodertox-pid3.mp3"
"C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\applications\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\temp\hdconverttox_FEATURE_1.avs" -avi "C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\temp\hdconverttox_FEATURE_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 0.000 -threads 6
"C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\applications\AVIMux_GUI.exe" -stdin mux0.amg
-> End Queue

AviSynth Script ->
Working with files: C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\temp\hdconverttox_FEATURE_1.avs
#HDConvertToX Avisynth Script
#
#Input File = G:\BOURNEIDENTITY\HVDVD_TS\FEATURE_1.EVO
#Original Resolution = 0x0
#Aspect Ratio = 1.7778
#Frame rate =0.000
#Number of Frames = 0
#Lenght (hour:minutes:seconds) = 0:0:1
#Display Aspect Ratio = -1.#IND
#Aspect Error = -1.#IND
#
#Resized resolution = 0 / 0
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#

#Source File


#Applying Resizing
LanczosResize(0,0,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\temp\hdconverttox_FEATURE_1.avi
LOAD C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\temp\hdencodertox-pid3.mp3
SELECT FILE 1
ADD VIDEOSOURCE
SET OPTION CLOSEAPP 1
SET OPTION OVERWRITEDLG 0
SET OPTION DONEDLG 0
SET OPTION ALL AUDIO 1
SET OPTION ALL SUBTITLES 1
SET INPUT OPTIONS
SET OPTION MP3 VERIFY CBR ALWAYS
SET OPTION MP3 VERIFY RESDLG OFF
SET OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
START C:\Documents and Settings\Merlin\Desktop\HDConvertToX_1.4.268.2274\hdconverttox_full_FEATURE_1.avi
-> End AVIMux-Gui Script

Crono141
14th May 2009, 03:59
I had the same problem with a blue-ray, only it was an m2ts instead of evo. I used TSMuxer to split the audio and video (which produced a file of extension .ac3 and .vc1), and then used HDC to convert the .vc1 track to the h264 track I wanted. Then used TSMuxer again to mux the original .ac3 with the .h264.

For some odd reason, HDC doesn't like (or for me didn't like) VC-1 video in m2ts, but it would read VC-1 streams directly if that was the only stream (it converted it to "fullmovie.mkv").

Not an ideal solution, but a workaround that worked for me. Don't know if TSMuxer supports .evo though.

rickhtoo
14th May 2009, 05:57
@rickhtoo
Hi rickhtoo! and Welcome to the Forum!

i am waiting image.. but is better to post on imageshack.us..., also.. don't forget to post the Make Report!

BHH

Thanks Buzz, I have uploaded the capture and now it should show properly. After updating to the latest executable, here is the new image:

http://img4.imageshack.us/img4/6669/captureanr.jpg

After comparing it to the image from another post, it appears that the font being used is larger, or more bold than normal. I have no idea what's causing this, My windows settings use a normal font, not bold. Of course I am using Vista..... Seems like there must be a way to make the font normal, but I have not been able to discover it.. Any ideas would be appreciated. Thanks!

Rick

Since the GUI is not a normal window, there is no way to increase it's size, and nothing can be edited. Seems that increasing the dimensions of the GUI is the only way to get everything to "fit".. any ideas?

buzzqw
14th May 2009, 07:47
@Adub @Crono141

i need a sample!! please (at least 100mb)

EDIT: i analyzed a sample evo (vc-1) and it's ok
have you ripped the hd-dvd properly ?
can you open in virtualdub the analyze.avs (in \temp) folder ?

@Rick

in HDC i use a fixed Tahoma font 8 size

have you installed Tahoma font ? (it's standard windows font..)

BHH

slipk487
14th May 2009, 11:10
Any plans on adding divx264 encoder support. im still testing it out in automkv and im checking out hdc for the first time.

buzzqw
14th May 2009, 11:29
i will not add divx264 till out of beta

(or request from DivX Corp.)

BHH

feanor12
14th May 2009, 13:09
Hi Buzzqw!

First of all I thank you for all your work and support. I've been using AutoMKV for quite some time now... ;)
On AutoMKV thread I saw that HDC is the newest thing you are working on and you are suggesting using it.

Here I am now, switching to HDC. :D This program looks very nice and simple to use. I'm eager to see the results... :)



On my first look at program I have this sugestions... :o


1. In AutoMKV is link that opens AutoMKV thread on doom9 forum. Is something like that in HDC also? If not, I think it would be very handy. ;)

2. Is it possible to add function inside HDC to update program or to look for updates?



Tnx again for all you did (and are doing :D) for us!! :)

buzzqw
14th May 2009, 13:18
Hi feanor12 ! and Welcome to the Forum!

as always.. i am open to suggestion

1) good point.. i will look at this
2) not so easy.. but i like it too ;)

BHH

alpha_125
14th May 2009, 14:44
Hi dears!
Today i've updated twice HDC and in the hdconverttox_title.avs i've noticed some new lines, never seen before...is it normal?

#Source File
AVCSource("F:\0\Temp\movie.dga")


#Applying Resizing
Spline36Resize(1280,528,0,2,-0,-2)

#Insert Filters As Requested

}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}

buzzqw
14th May 2009, 14:47
yes

i added it for catching error on avisynth

don't warry.. it will trigger only on error

BHH

alpha_125
14th May 2009, 15:11
ok, thanks buzzqw...HDConverToX become better day by day
For my purpose, 720p/h264/mkv to 720p/xvid/mkv Xbox-compatible, it's already virtually perfect.
Making small changes in the file queue.bat, i can go over the few limitations, such as the different enconding of the audio tracks, or the adding external subtitles...che figata (cool)

I like HDC too much! :D

kamo
14th May 2009, 15:44
So, I'm trying to convert some DVDs to h264 in mkv and everything is working except the very last part. The program doesn't mux the *.h264, *.mp4, chapter list and subs in a mkv container. All files are just in the temp folder and I have to do it manually. Is that normal?

feanor12
14th May 2009, 15:45
Hi feanor12 ! and Welcome to the Forum!

as always.. i am open to suggestion

1) good point.. i will look at this
2) not so easy.. but i like it too ;)

BHH


Tnx for quick response! :)



I have another suggestion...

3. It would be very nice to have a log, status or progress, to see what program is doing right now and how long is till finish. There was log in AutoMKV - why did you decide not to have it here also?



I just discovered "hidden options" - I like this!! :)

buzzqw
14th May 2009, 15:49
@kamo

Hi kamo and Welcome to the Forum!

i need the Make Report!


@feanor12
It would be very nice to have a log, status or progress, to see what program is doing right now and how long is till finish
as HDC job/queue works this is not possible.

When i have started HDC i have selected to have a working queue, BUT this will keep out some features like monitoring process list

and about log: yes i have removed it, since it will be impossible for HDC to know what is "happening" while encoding
you have, for any problem, the Make Report in Utilites

BHH

kamo
14th May 2009, 16:01
@kamo

Hi kamo and Welcome to the Forum!

i need the Make Report!

Thank you! Is it the stdout - Log.txt file?

edit
Oh, I've just seen that I had to create the report within the program. But I already closed it. :(

buzzqw
14th May 2009, 16:07
load your file, make your settings, and click Make Report

no need to encoding!

BHH

kamo
14th May 2009, 16:19
HDConvertToX v.1.4.278.2348 report

Input File: F:\MainMovie\IN\VIDEO_TS\VTS_01_1.vob
Codec Video: mpeg
Width: 1280
Heigh: 720
Framerate: 25.000
Framecount: 170350
Duration(hh:mm:ss): 1:53:35
Aspect Ratio: 1.7778
Resized resolution: 720 / 304
Crop Left: 0
Crop Top: 96
Crop Right: 0
Crop Bottom: 96

Start Hidden Options ->
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 18
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.6
Audio Channels: Original
MP3 Mode: vbr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 82: Deutsch (AC3 2ch, 0xBD 0x82) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** Deutsch 0 (0xBD 0x24) [0] wide
Deutsch 0 (0xBD 0x25) [0] letbox

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"c:\Programme\HDConverToX\applications\eac3to.exe" "F:\MainMovie\IN\VIDEO_TS\VTS_01_1.vob"+"F:\MainMovie\IN\VIDEO_TS\VTS_01_2.vob"+"F:\MainMovie\IN\VIDEO_TS\VTS_01_3.vob"+"F:\MainMovie\IN\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -normalize | "c:\Programme\HDConverToX\applications\neroaacenc.exe" -if - -q 0.6 -ignorelength -of "c:\Programme\HDConverToX\temp\hdencodertox-pid3.mp4"
"c:\Programme\HDConverToX\applications\x264.exe" --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "c:\Programme\HDConverToX\temp\hdconverttox_VTS_01_1.h264" "c:\Programme\HDConverToX\temp\hdconverttox_VTS_01_1.avs"
"c:\Programme\HDConverToX\applications\Chapter\ChapterXtractor.exe" "F:\MainMovie\IN\VIDEO_TS\VTS_01_0.IFO" "c:\Programme\HDConverToX\temp\chapters.txt" -p5
"c:\Programme\HDConverToX\applications\mkvmerge.exe" -o "H:\Temp\IN.mkv" --default-duration 0:25.000fps --aspect-ratio -1:2.4243 "c:\Programme\HDConverToX\temp\hdconverttox_VTS_01_1.h264" --language -1:deu "c:\Programme\HDConverToX\temp\hdencodertox-pid3.mp4" "c:\Programme\HDConverToX\temp\hdc_subs.idx" --chapters "c:\Programme\HDConverToX\temp\chapters.txt"
-> End Queue

AviSynth Script ->
Working with files: c:\Programme\HDConverToX\temp\hdconverttox_VTS_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = F:\MainMovie\IN\VIDEO_TS\VTS_01_1.vob
#Original Resolution = 1280x720
#Aspect Ratio = 1.7778
#Frame rate =25.000
#Number of Frames = 170350
#Lenght (hour:minutes:seconds) = 1:53:35
#Display Aspect Ratio = 2.4243
#Aspect Error = 2.3582
#
#Resized resolution = 720 / 304
#Crop Left = 0
#Crop Top = 96
#Crop Right = 0
#Crop Bottom = 96
#

try {
#Source File


#Applying Resizing
LanczosResize(720,304,0,96,-0,-96)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(1)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script

buzzqw
14th May 2009, 16:42
your report is missing the vsrip line, the extraction of subtitles :confused:

and so the muxing bombs because it not found the sub

is hdc_subs.list created in \temp folder ?

have you reathored the dvd ? (like from dvd9 to dvd5)

could you email me the VTS_01_0.ifo file ?

BHH

Adub
14th May 2009, 16:44
@Adub @Crono141

i need a sample!! please (at least 100mb)


BHH

Okay, I ran some more testing, and opening the analyze.avs file in Vdub fails, due to the following error.

http://www.mirror.adubvideo.net/HDC_error2.jpg


This seems to be related to my inability to play main movie evo files with MPC HC correctly. I have been trying for the past few days to get it to work, and yet have only succeeded marginally. It appears that Haali's splitter is not being used as it should be, thus resulting in the Directshow graph not working. Through MPC HC I was able to force the use of Haali, but I don't know if I can do that out side of MPC HC.

As to a sample, do you know of anyway that I can properly cut an evo file?

kamo
14th May 2009, 16:53
is hdc_subs.list created in \temp folder ?

Yes.

have you reathored the dvd ? (like from dvd9 to dvd5)

Yes.

could you email me the VTS_01_0.ifo file ?

Also yes, but if you telling me that it's only because of the subs it's not worth troubling you. I could try to make another conversion wit a other DVD and without subs first.

spida_singh
14th May 2009, 18:50
buzz, i have ripped some old tv shows and kept them as avi files, i tried to encode an avi file with mp3 audio to an mp4 with aac audio. I selected direct show as encoder as eac3to does not detect .avi files. I chose not to mux to mkv as i knew directshow would be able to decode the files using ffdshow. Encode etc wen all ok, but, file did not get muxed by mp4box in the end, i will try manually using yamb.

Make report is below

HDConvertToX v.1.4.271.2320 report

Input File: i:\videos\tv shows\eddie.murphy.raw\eddie.murphy.raw.avi
Codec Video:
Width: 608
Heigh: 320
Framerate: 23.976
Framecount: 130047
Duration(hh:mm:ss): 1:30:25
Aspect Ratio: 1.9000
Resized resolution: 320 / 240
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: Copy Audio
Activate Hidden Option: NoAutoCrop
Activate Hidden Options : Base Quality 8
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MP4
Encoding Preset: 8
Final Size: 200
Priority: idle
Denoise Level: None
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Coding Tech. AAC Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: Off
Force DirectShowSource as decoder
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** I:\Videos\TV Shows\Eddie.Murphy.Raw\Eddie.Murphy.Raw.avi

-> End Full Audio List

Full Subtitle List-> (*** mean selected)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\wavi.exe" "I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconvert_audio_0_eddie.murphy.raw.avi.avs" - |
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\enc_aacPlus.exe" - "I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdencodertox-pidI.aac" --cbr 128000 --rawpcm 48000 2 16
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\x264.exe" --pass 1 --bitrate 176 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 6 --mixed-refs
--trellis 0 --ref 1 --filter -1,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --merange 20 --weightb --b-adapt 2 --b-pyramid --partitions none
--aud --aq-mode 1 --aq-strength 1 --psy-rd 1.0:1.0 --output
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_eddie.murphy.raw.h264" "I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_eddie.murphy.raw.avs"
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\x264.exe" --pass 2 --bitrate 176 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 6 --mixed-refs --trellis 2 --ref 6
--filter -1,-1 --subme 7 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --merange 20 --weightb --b-adapt 2 --b-pyramid --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --aud --aq-mode 1
--aq-strength 1 --psy-rd 1.0:1.0 --output "I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_eddie.murphy.raw.h264"
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_eddie.murphy.raw.avs"
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\applications\mp4box.exe" -add
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_eddie.murphy.raw.h264" -fps 23.976 -add
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdencodertox-pid.aac" "I:\Eddie.Murphy.Raw.mp4"
-> End Queue

AviSynth Script ->
Working with files: I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_eddie.murphy.raw.avs
#HDConvertToX Avisynth Script
#
#Input File = i:\videos\tv shows\eddie.murphy.raw\eddie.murphy.raw.avi
#Original Resolution = 608x320
#Aspect Ratio = 1.9000
#Frame rate =23.976
#Number of Frames = 130047
#Lenght (hour:minutes:seconds) = 1:30:25
#Display Aspect Ratio = 1.9000
#Aspect Error = 42.5000
#
#Resized resolution = 320 / 240
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#

try {
#Source File
directshowsource("i:\videos\tv shows\eddie.murphy.raw\eddie.murphy.raw.avi",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
Lanczos4Resize (320,240,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

}
catch (err) {
BlankClip()
WriteFileStart("logfile.txt", "VersionString()", "err")
}
-> End AviSynth Script


regards :d

EDIT

Just tried yamb, log looks ok, but, no end result...hmmm, any ideas why mp4box will have a problem?

Just trying again with it having muxed to mkv, analysis looks better, will see how it turns out.

buzzqw
14th May 2009, 19:23
@ADub

As to a sample, do you know of anyway that I can properly cut an evo file?
use dgsplitter by Neuron2, should work good

(but send me the first cut)

@kamo
but if you telling me that it's only because of the subs it's not worth troubling you
yes, it's due to this
BUT i can try to workout it , with the ifo :)

@spida

to much "." dots

mp4box.exe" -add
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdconverttox_eddie.murphy.raw.h264" -fps 23.976 -add
"I:\Programs\Video Tools\HDConvertToX_1.4.268.2274\temp\hdencodertox-pid.aac" "I:\Eddie.Murphy.Raw.mp4"

mp4box dislike dots.. try renaming to hdconverttox_eddie_murphy_raw.h264, I:\Eddie_Murphy_Raw.mp4

BHH

Sharc
14th May 2009, 21:06
Source: m2ts stream
eac3to indicates 3 sup streams (pgs 5,6,7)
HDC lists only 5,6 under "SubtitleTracks". pgs 7 (ger) is missing.

buzzqw
14th May 2009, 21:17
@Sharc

a sample.. need a sample
or at least the log analysis from eac3to

BHH

Sharc
14th May 2009, 21:30
Here the log from eac3to with pgs 7 missing in HDC:
......
M2TS, 1 video track, 3 audio tracks, 3 subtitle tracks, 0:00:43, 24p /1.001
1: h264/AVC, 1080p24 /1.001 (16:9)
2: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
3: DTS, Italian, 5.1 channels, 24 bits, 768kbps, 48khz
4: DTS, German, 5.1 channels, 24 bits, 768kbps, 48khz
5: Subtitle (PGS), English
6: Subtitle (PGS), Italian
7: Subtitle (PGS), German
[a04] The ArcSoft and Sonic decoders don't seem to work, will use libav instead.
[a04] Extracting audio track number 4...
[a04] Decoding with libav/ffmpeg...
[a04] Remapping channels...
[a04] Writing WAV...
[a04] Creating file "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdencodertox-pid4.ac3.pass1.wav"...
[a04] Starting 2nd pass...
[a04] Reading WAV...
[a04] Encoding AC3 <448kbps> with libAften...
[a04] Creating file "C:\Users\user1\Movies\HDConvertToX\Workfolder\hdencodertox-pid4.ac3"...
[a04] The original audio track has a constant bit depth of 64 bits.
[a04] The processed audio track has a constant bit depth of 64 bits.
......

valnar
14th May 2009, 23:54
buzzqw,
I compared the output and avinaptic report of a video DVD with AutoMKV to a couple different encodes with HDC. Here are my observations with x264/MKV.

1) Subs are always enabled. There does not seem to be a way in HDC to hide subs. (default flag for subs is always set to yes). I didn't try more than one subtitle language, so I assume there must be some logic on which one is the default. It can't be both - and it would be nice is neither was an option.

2) HDC did not detect the interlacing correctly. It should have detected a film source and put the frame rate at 23.976. Instead, it left it at 29.97 and you could see combing artifacts.

3) I'm not sure, but it doesn't look like the MKV container is actually setting the AR like it used to with --engage keep_bitstream_ar_info.

4) The last encode in my queue did not clean up after itself in the temp folder. Is that on purpose? Can we have something to select keep or delete?

5) There is no option to mux in a title with the MKV container

6) NMT only changed the profile from 3.2 to 4. I don't know why that particular option is listed like that. Is there a better way to accomplish what you're after?

The first three are important. I can't use the program until they work. 4-6 are just annoyances.

Crono141
15th May 2009, 02:56
Okay, I ran some more testing, and opening the analyze.avs file in Vdub fails, due to the following error.

http://www.mirror.adubvideo.net/HDC_error2.jpg


This seems to be related to my inability to play main movie evo files with MPC HC correctly. I have been trying for the past few days to get it to work, and yet have only succeeded marginally. It appears that Haali's splitter is not being used as it should be, thus resulting in the Directshow graph not working. Through MPC HC I was able to force the use of Haali, but I don't know if I can do that out side of MPC HC.

As to a sample, do you know of anyway that I can properly cut an evo file?

What version of windows are you running? I'm running windows 7 beta, and I had the same problem with regular playback as you on my blu-ray, until I wiped and did a clean install. I also had some conflicting codecs caused by the software suite AVS4YOU, that got in the way of haali functioning properly.

However, HDC still won't analyze my m2ts properly. I've decoded the blu-ray using 2 different methods (anydvd and also br disk ripper 1.5), and it plays back in WMP.

rickhtoo
15th May 2009, 03:02
[B]

@Rick

in HDC i use a fixed Tahoma font 8 size

have you installed Tahoma font ? (it's standard windows font..)

BHH

Yep, that was it, only the bold was installed.. Stupid Microsoft.. I searched and found a place to download and install the regular one. Works perfect now. Thanks Buzz!

Rick

buzzqw
15th May 2009, 07:33
@Sharc

please download this build (just for test) and tell me if all subs are displayed
http://www.64k.it/andres/data/hdconverttox/HDConvertToX-Sharc.exe

@valnar

1) actually there isn't option to disable selected subs. but i could think some option about :)
2) HDC don't have an Automatic interlace detection. You can check the frame patter with HDC, Utilities, Test Interlace Patter
(to be honest there is an automatic interlace detection.. but it's working only for INTERLACED and not for TELECINED..., check the deinterlace list.. last one)
3) NO NEED. latest build of MKVMERGE have this option always active
4) HDC will clean (not all files) the temp folder at every start
5) yes, you are right. added in todo list
6) no, there are some other changes (ref frames, nal-hrd, b pyramid, bframes...)

@rickhtoo

glad you resolved :)

BHH

SeeMoreDigital
15th May 2009, 09:29
2) HDC don't have an Automatic interlace detection. You can check the frame patter with HDC, Utilities, Test Interlace Patter
(to be honest there is an automatic interlace detection.. but it's working only for INTERLACED and not for TELECINED..., check the deinterlace list.. last one)This reminds me, this was something that MPEGmediator was good at doing/detecting... I can send you the "source code" for it if you like.

buzzqw
15th May 2009, 11:47
New full package 1.5.283.2416

>fixed subtitle will be automatically NOT forced when muxed in mkv. Added a option to force display of muxed subtitle
>added possiblity to specify a title when muxing into mkv
>added possibility for insert autochapter (for mp4 and mkv)
>added Hidden Options for muxingtitle.txt, autochapter.txt, default sub
>fixed update manual
>fixed font issue. Now HDC use the free Dejavu Font-> http://dejavu.sourceforge.net/wiki/index.php/Main_Page
>added link to Doom9 Thread, Online Manual, DivXMania (italian) thread
>added support for Srestore. Check AviSynth, Basic Filter. Link to Srestore -> http://avisynth.org/mediawiki/Srestore
>added error catch for analysis file and encoding script. On error a file named "errorlogfile.txt" is created
>fixed audio copy of e-ac3 audio
>fixed now meta script for tsMuxeR is created in working folder
>fixed in Make Report is now reported muxing string for tsMuxeR
>added support for muxing idx/sub into m2ts
>other minor corrections and cosmetic fixes

@SMD

HDC has already a automatic deinterlace routines, and it work well, the main problem is to change muxing string (already added in queue) when a source is found telecined.
While i am able to apply ivtc in avs script , the muxing string is reporting 29.97...

BUT i will glady look at MPEGmediator source :)

BHH

TraumaDoc
15th May 2009, 17:15
Below is the report for a DVD conversion to avi. The steps up to subtitle extraction - then about 10 seconds into the video first pass about 3 windows QUICKLY open and close - I can see one that was avisynth window -- they popup quickly and close -- then the entire process stops -- only leaving open the main HDC program window and stops all conversion process -

HDConvertToX v.1.4.278.2348 report

Input File: e:\video_ts\vts_03_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 163905
Duration(hh:mm:ss): 1:31:9
Aspect Ratio: 1.3334
Resized resolution: 716 / 464
Crop Left: 2
Crop Top: 6
Crop Right: 2
Crop Bottom: 10
Activate: Anamorphic Resize

Start Hidden Options ->
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 7
Final Size: 1400
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: Off
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
80: Chinese (AC3 6ch, 0xBD 0x80) [0]
*** 81: English (AC3 6ch, 0xBD 0x81) [0]
82: Korean (AC3 6ch, 0xBD 0x82) [0]
83: Chinese (AC3 6ch, 0xBD 0x83) [0]
84: Thai (AC3 6ch, 0xBD 0x84) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** Chinese 0 (0xBD 0x20) [0] wide
English 1 (0xBD 0x21) [0] wide
Korean 2 (0xBD 0x22) [0] wide
Chinese 3 (0xBD 0x23) [0] wide
Malay 4 (0xBD 0x24) [0] wide
Thai 5 (0xBD 0x25) [0] wide
Chinese 6 (0xBD 0x26) [0] wide
Korean 7 (0xBD 0x27) [0] wide
Chinese 8 (0xBD 0x28) [0] wide
Thai 9 (0xBD 0x29) [0] wide
Chinese 10 (0xBD 0x2A) [0] wide
Chinese 11 (0xBD 0x2B) [0] wide
English 12 (0xBD 0x2C) [0] wide
Francais 13 (0xBD 0x2D) [0] wide
Espanol 14 (0xBD 0x2E) [0] wide
Espanol 15 (0xBD 0x2F) [0] wide

-> End Full Subtitle List

Encrust Subtitle in Video file: On
Mux Subtitle in MP4/MKV file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\video_ts\vts_03_1.vob] -OF=[C:\HDConvertToX\temp\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "E:\VIDEO_TS\VTS_03_1.vob"+"E:\VIDEO_TS\VTS_03_2.vob"+"E:\VIDEO_TS\VTS_03_3.vob"+"E:\VIDEO_TS\VTS_03_4.vob"+"E:\VIDEO_TS\VTS_03_5.vob" 4: stdout.wav -down16 -down2| "C:\HDConvertToX\applications\lame.exe" - --abr 128 "C:\HDConvertToX\temp\hdencodertox-pid4.mp3"
"C:\HDConvertToX\applications\VSrip.exe" "C:\HDConvertToX\temp\hdc_subs.list"
"C:\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX\temp\hdconverttox_vts_03_1.avs" -avi "C:\HDConvertToX\temp\hdconverttox_vts_03_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 29.97 -threads 3 -bitrate 2018 -pass1 -turbo
"C:\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX\temp\hdconverttox_vts_03_1.avs" -avi "C:\HDConvertToX\temp\hdconverttox_vts_03_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 29.97 -threads 3 -bitrate 2018 -pass2 -turbo
"C:\HDConvertToX\applications\AVIMux_GUI.exe" -stdin mux1.amg
-> End Queue

AviSynth Script ->
Working with files: C:\HDConvertToX\temp\hdconverttox_vts_03_1.avs
#HDConvertToX Avisynth Script
#
#Input File = e:\video_ts\vts_03_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.3334
#Frame rate =29.970
#Number of Frames = 163905
#Lenght (hour:minutes:seconds) = 1:31:9
#Display Aspect Ratio = 1.3717
#Aspect Error = -11.1067
#
#Resized resolution = 716 / 464
#Crop Left = 2
#Crop Top = 6
#Crop Right = 2
#Crop Bottom = 10
#

try {
#Source File
mpeg2source("C:\HDConvertToX\temp\movie.d2v")


#Applying Resizing
LanczosResize(716,464,2,6,-2,-10)

#Insert Filters As Requested
ColorMatrix(d2v="C:\HDConvertToX\temp\movie.d2v")

hqdn3d(1)
VobSub("C:\HDConvertToX\temp\hdencodertox__subs_20.idx")
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\HDConvertToX\temp\hdconverttox_vts_03_1.avi
LOAD C:\HDConvertToX\temp\hdencodertox-pid4.mp3
SELECT FILE 1
ADD VIDEOSOURCE
SET OPTION CLOSEAPP 1
SET OPTION OVERWRITEDLG 0
SET OPTION DONEDLG 0
SET OPTION ALL AUDIO 1
SET OPTION ALL SUBTITLES 1
SET INPUT OPTIONS
SET OPTION MP3 VERIFY CBR ALWAYS
SET OPTION MP3 VERIFY RESDLG OFF
SET OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
START C:\Working\AATC.AVI
-> End AVIMux-Gui Script

alpha_125
15th May 2009, 17:36
great updates!
but now the tabs are many, could you make a resizable GUI?
But, this is only a cosmetic issue.

More important, for me, this problem that i'm having constantly when I start from a mkv with aac audio tracks.

eac3to v3.16
command line: "F:\HDC\applications\eac3to.exe" "f:\hdc\6\sg1\TEST.mkv" 2: "F:\HDC\Temp\hdencodertox-pid2.ac3" -448
------------------------------------------------------------------------------
MKV, 1 video track, 2 audio tracks, 2 subtitle tracks, 1:56:31, 24p /1.001
1: h264/AVC, English, 720p23.976
"TEST"
2: AAC, Italian, 5.1 channels, 24khz
"Italian 5.1"
3: AAC, English, 5.1 channels, 24khz
"English 5.1"
4: Subtitle (SRT), Italian, "Italian"
5: Subtitle (SRT), English, "English"
[v01] The video bitstream is encoded in a non-standard framerate. <WARNING>
Bitstream parsing for tracks 2 and 3 failed. <WARNING>
Demuxing these tracks may still produce correct results - or not. <WARNING>
This audio conversion is not supported. <ERROR>

I knew that there was a bitstream parsing problem with vobsub...but aac also?

Strangely using eac3to to convert the aac into the mkv to ac3...error

if I use eac3 to extract the track.aac from mkv it works
and then if I use eac3to to convert track.aac to track.ac3...it works again.

I don't know! all dec/enc/splitter used by eac3to are good

F:\HDC\cianfrusaglie>F:\0\applications\eac3to.exe -test
eac3to (v3.16) is up to date
Nero Audio Decoder (Nero 7) works fine
ArcSoft DTS Decoder (1.1.0.0) works fine
Sonic Audio Decoder (4.3.0.169) works fine
Haali Matroska Muxer (2009-01-11) is up to date
Nero AAC Encoder (1.3.3.0) is up to date
Surcode DTS Encoder (1.0.21.0) is installed
MkvToolnix (2.8.0.0, release version) is up to date

ps. sorry for my miserable english :D

SeeMoreDigital
15th May 2009, 17:57
HDC has already a automatic deinterlace routines, and it work well, the main problem is to change muxing string (already added in queue) when a source is found telecined.
While i am able to apply ivtc in avs script , the muxing string is reporting 29.97...

BUT i will glady look at MPEGmediator source :)

BHHSo if say, I opened an 720x480 MPEG-2 "progressive movie" source in HDC. Is HDC able to automatically detect the pull-down flags and generate an encode at 23.976fps instead of 29.970fps?


Cheers

buzzqw
15th May 2009, 18:38
@TraumaDoc

the dvd MUST BE already ripped on disk

@alpha_125

that's way i have included option to use SoundOut :)

@SeeMoreDigital

are you suggesting if input is a D2V file to can parse it and detect FILM report ?

or analyze the mpeg stream ?

the first is easy, the second.. don't know...

BHH

alpha_125
15th May 2009, 18:50
errata corrige: using eac3to to extract aac generates a corrupt aac...

i'll try soundout

buzzqw
15th May 2009, 18:56
STOP IT!

if aac is corrupted, soundout will not be able to encode it!

your last option is using DirectSHowSource (or ffmpeg.. but don't bet on it)

BHH

alpha_125
15th May 2009, 19:04
infact...it don't work....i'll try to extract aac in a different way....mkvextract?

buzzqw
15th May 2009, 19:26
maybe

worth a try

BHH

ryc0203
15th May 2009, 19:45
infact...it don't work....i'll try to extract aac in a different way....mkvextract?
I sugest neroaadec :)

buzzqw
15th May 2009, 20:17
neroaacdec support decoding to stdout ?

BHH

toology
15th May 2009, 20:40
I tried analyzing a vob file and got this error: Please, check media properties.

HDConvertToX v.1.5.283.2416 report

Input File: C:\Users\Mihailo\Documents\DVDFab\vob\DVD_VOLUME\DVD_VOLUME.Title1.DVDRip.vob
Codec Video: mpeg
Width: 720
Heigh: 576
Framerate: 25.000
Framecount: 1
Duration(hh:mm:ss): 0:0:1
Aspect Ratio: 1.3334
Resized resolution: 280 / 16
Crop Left: 220
Crop Top: 280
Crop Right: 218
Crop Bottom: 280

Start Hidden Options ->
Activate Hidden Option: X264 in MKV
Activate Hidden Option: Copy Audio
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.5
Audio Channels: Original
MP3 Mode: vbr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 2: raw/pcm, 2.0 channels, 16 bits, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Users\Mihailo\Desktop\HDC\applications\eac3to.exe" "C:\Users\Mihailo\Documents\DVDFab\vob\DVD_VOLUME\DVD_VOLUME.Title1.DVDRip.vob" 2: "C:\Users\Mihailo\Desktop\HDC\temp\hdencodertox-pid2.wav"
"C:\Users\Mihailo\Desktop\HDC\applications\x264.exe" --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "C:\Users\Mihailo\Desktop\HDC\temp\hdconverttox_DVD_VOLUME.Title1.DVDRip.h264" "C:\Users\Mihailo\Desktop\HDC\temp\hdconverttox_DVD_VOLUME.Title1.DVDRip.avs"
"C:\Users\Mihailo\Desktop\HDC\applications\mkvmerge.exe" -o "C:\Users\Mihailo\Desktop\HDC\hdconverttox_full_DVD_VOLUME.Title1.DVDRip.mkv" --default-duration 0:25.000fps --aspect-ratio -1:18.8009 "C:\Users\Mihailo\Desktop\HDC\temp\hdconverttox_DVD_VOLUME.Title1.DVDRip.h264" "C:\Users\Mihailo\Desktop\HDC\temp\hdencodertox-pid2.wav" --title "Done with HDConvertToX v.1.5.283.2416"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\Mihailo\Desktop\HDC\temp\hdconverttox_DVD_VOLUME.Title1.DVDRip.avs
#HDConvertToX Avisynth Script
#
#Input File = C:\Users\Mihailo\Documents\DVDFab\vob\DVD_VOLUME\DVD_VOLUME.Title1.DVDRip.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.3334
#Frame rate =25.000
#Number of Frames = 1
#Lenght (hour:minutes:seconds) = 0:0:1
#Display Aspect Ratio = 18.8009
#Aspect Error = 7.4339
#
#Resized resolution = 280 / 16
#Crop Left = 220
#Crop Top = 280
#Crop Right = 218
#Crop Bottom = 280
#

try {
#Source File


#Applying Resizing
LanczosResize(280,16,220,280,-218,-280)

#Insert Filters As Requested
ColorMatrix(mode="Rec.709->Rec.601")

hqdn3d(2)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script

Sharc
15th May 2009, 22:01
@Sharc

please download this build (just for test) and tell me if all subs are displayed
http://www.64k.it/andres/data/hdconverttox/HDConvertToX-Sharc.exe

No. It brings up a new entry in the Subtitle Tracks list, but it makes no sense. It looks like: -----------------......

buzzqw
15th May 2009, 22:14
@toology
open analyze.avs in virtualdub, what is the error ?

@Sharc
i need a sample for replicate the issue

BHH

toology
15th May 2009, 23:33
No error, just one black frame. It says that the video lasts 0 seconds

Sharc
16th May 2009, 00:32
[QUOTE=buzzqw;1285981
@Sharc
i need a sample for replicate the issue
[/QUOTE]
Here a sample:
http://www.mediafire.com/download.php?ngnf2yz2zzj

TraumaDoc
16th May 2009, 05:22
Okay, I didn't know the disc had to be on the hard drive. Thanks.

buzzqw
16th May 2009, 06:33
@toology

could you post a sample ?

@Sharc

thanks

BHH

Sharc
16th May 2009, 06:52
@sharc
I need a sample for replicate the issue

I guess I found the root of the problem:
The movie is split into 3 .m2ts files.
eac3to does not discover the 3rd subtitle pgs in any of the individual m2ts. The 3rd subtitle can only be dicovered via the playlist, e.g. using Greif's HdBrStreamExtractor.

buzzqw
16th May 2009, 07:50
thanks Sharc

and "------" issue is fixed in next update

BHH

Mtz
16th May 2009, 08:57
great updates!
but now the tabs are many, could you make a resizable GUI?
But, this is only a cosmetic issue.
Maybe simple, will be like this:
- already the word "Encoding" is on the top of the tabs, so repeating the word "Encode" is not necessary. The result will be in smaller tabs:
- Video
- Audio
Regarding "WD MY TV", on internet people use: "WDTV".

Now I have a question regarding AC3 5.1 encoding from DTS audio: should be available the "Normalize audio" option? I know this option is used in 5.1 > 2.0 encoding.

If reencoding some AC3 5.1 to AC3 5.1 I know in eac3to is an option to keep or remove (eac3to default) the Dialog Normalization.

Regarding audio encoding: if we want to encode just one audio (DTS for example) and keep the other in copy mode? Or if we want to encode the audio tracks with different bitrate?

enjoy,
Mtz

buzzqw
16th May 2009, 09:27
Maybe simple, will be like this:
- already the word "Encoding" is on the top of the tabs, so repeating the word "Encode" is not necessary. The result will be in smaller tabs:
- Video
- Audio
Regarding "WD MY TV", on internet people use: "WDTV".

good point, label update

Now I have a question regarding AC3 5.1 encoding from DTS audio: should be available the "Normalize audio" option? I know this option is used in 5.1 > 2.0 encoding.

eac3to offer the normalization.. so i allow it

Regarding audio encoding: if we want to encode just one audio (DTS for example) and keep the other in copy mode? Or if we want to encode the audio tracks with different bitrate?

no, this isn't possible
automkv offer this possibiltity but is limited to 2 audio track, HDC remove this limit but enforce same encoding for all audio

BHH

Sharc
16th May 2009, 09:27
The audio (and sup) files in the working folder get presently overwritten when a new encode is started. Video are kept because they carry in the filename the identification of the source.
Can the same be done for the audio files, like:
hdencodertox_00014-pid2.ac3?
Keeping instead of overwriting the audio files would be helpful for later manual muxing and merging, or any other postprocessing.
Never mind if it's too complicated to implement it.

buzzqw
16th May 2009, 09:36
The audio files in the working folder get presently overwritten when a new encode is started.
the file are deleted when HDC start, not when encoding start...

BHH

Mtz
16th May 2009, 09:37
eac3to offer the normalization.. so i allow it


My question was techincal, not regarding on your program. Is necessary to use normalization when encoding from 5.1 to 5.1? I know this is used in 5.1 to 2.0.

SMD?

enjoy,
Mtz

buzzqw
16th May 2009, 09:41
afaik, no, it's better to keep the correct volume

but imho, most depend on how is played the audio track.

for example i use a wdtv with an sinto-amplifier (yahama 663), so i keep all dialog normalization and let the decoder do it's job (and outputting to my 5.1 out)

but.. for a normal 2.0 speaker setup.. even if i keep 5.1 i will prefer to normalize

SMD could give some better answer :)

BHH

Sharc
16th May 2009, 10:18
the file are deleted when HDC start, not when encoding start...

Yes, but this is not quite what I meant.

I leave HDC running and
- load file1 and encode it
- then load file2 and encode it
- then load file3 and encode it
(kind of "manual batch")

Now all video encodes in the working directory are kept as
hdconverttox_file1.h264
hdconverttox_file2.h264
etc., while the audio encodes are overwritten by the latest encode because the encoded audio files do not keep a source identifier (_file1, _file2 ...) in their filenames.

buzzqw
16th May 2009, 10:25
yes, you are right
audio file goes overwritten each time

BHH

Sharc
16th May 2009, 10:43
thanks Sharc

and "------" issue is fixed in next update

It seems that the missing subtitle problem is solved when I merge and remux the original three .m2ts beforehand with tsMuxeR
The pgs which I missed before then appears in HDC's Subtitles Tracks selection list.

buzzqw
16th May 2009, 12:24
that's good

thanks for keep update (will be usefull for other users!)

BHH

ales.fila
16th May 2009, 15:01
Hi to all,
I am trying HDConvert in very common way to compress my dvds to x264 in mkv container. Now I have video which is interlaced and cropping it a little bit. Using X264 Infinite Time preset. 1 pass goes very slow, just 9 fps, all of my 4 cores (Q9300) are used only for about 30-35%. Is the input the bottleneck ? Is avisynths part of work too slow that x264 must wait for next frame ? Can HDC use mt avisynth ? Here is avs which HDC generates and uses :

#HDConvertToX Avisynth Script
#
#Input File = e:\vobs\cerna_zmije_1\video_ts\vts_02_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.3334
#Frame rate =25.000
#Number of Frames = 50225
#Lenght (hour:minutes:seconds) = 0:33:30
#Display Aspect Ratio = 1.3372
#Aspect Error = 0.2899
#
#Resized resolution = 704 / 528
#Crop Left = 10
#Crop Top = 0
#Crop Right = 6
#Crop Bottom = 0
#
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\AddGrain.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\autocrop.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\Average.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\deblock.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\Decomb.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\deen.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\dfttest.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\frfun7.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\MSharpen.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\mt_masktools-26.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\mvtools.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\NicAudio.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\nnedi.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\RepairS.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\SangNom.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\SoundOut.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\TDeint.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\UnDot.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\VSFilter.dll")
LoadPlugin("C:\Program Files (x86)\HDConvertToX\filters\yadifmod.dll")

Import("C:\Program Files (x86)\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\Lem.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\seesaw.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\spresso.avsi")
Import("C:\Program Files (x86)\HDConvertToX\filters\Srestore.avsi")
try {
#Source File
mpeg2source("D:\Encoding_temp\movie.d2v")

#Insert Deinterlacer

exist("D:\Encoding_temp\interlaced") ? TDeint(mode=0,order=-1) : nop()
exist("D:\Encoding_temp\telecine") ? tfm(last,d2v="D:\Encoding_temp\movie.d2v").tdecimate() : nop()
#Applying Resizing
LanczosResize(704,528,10,0,-6,-0).Repair(Gaussresize(704,528,10,0,-6,-0,p=100))

#Insert Filters As Requested
ColorMatrix(d2v="D:\Encoding_temp\movie.d2v")

hqdn3d(1)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}


And second problem, after some time of HDc usage it cannot analyze input file, error: The program cant start because MSVCP71.dll is missing from your computer. Try reinstalling the program to fix this problem.

Thank you for any help.

buzzqw
16th May 2009, 15:17
"Infinite Time" mean SLOW
and even if you don't post the x264 setting i know for sure that Infinite Time use
-keyint 250 --bframes 16 --mixed-refs --trellis 2 --ref 16 --filter -2,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me tesa --no-ssim --merange 32 --weightb --b-adapt 2 --b-pyramid --partitions all --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0
and those settings aren't optimized for multicore.

also, HDC already use MT if present mt.dll in \windows\system32 folder

so... don't use Infinite Time if you haven't infinite time to wait ;)

and about msvcp71.dll, put this dll in your windows\system32 folder

BHH

ales.fila
16th May 2009, 16:40
I am ready to wait lot of time because I suppose best quality but I was just wondering why it doesnt utilize lets say one core to 100% and the rest is idle, when its not multicore friendly. There must be dead dog somewhere.
So thought x264 can push up all cores if it can no matter which options and methods it uses.
Can some1 here suggest me to edit x264 command not to be so lazy ?
And about missing vcp.dll, its strange, I was running today HDC with no errors and suddenly the library is missing.

buzzqw
16th May 2009, 16:45
here must be dead dog somewhere.
b adapt 2 isn't optimized for multicore, the same for tesa

i can suggest the "Extreme Quality" profile, it's fast and delivery a very good quality

about msvcp71... don't know.. HDC don't use it directly but some filters could use it

BHH

ales.fila
16th May 2009, 17:32
Thanx for answers. May I have one more question ? What command option is used for analyze with eac3to.exe ? I am unable to analyze some dvds, it just say: Please, check media properties.

buzzqw
16th May 2009, 18:58
eac3to is used to parse vobs and detect audio stream

"check media proprierties" is displayed when avisynth analysis fails detecting framerate, number of frames...

you can open the analyze.avs in \temp folder with virtualdub and check for messages

about slow encoding check this also -> http://forum.doom9.org/showthread.php?t=147018

BHH

buzzqw
16th May 2009, 19:24
@Sharc

in next update i added a new hidden option "multitemp.txt"

when this hidded option is enabled in working folder is created a folder with the same name as input file, and HDC will store working file in each pertinent directory

in this way you have always (even when using queue) all the temporary files :)

BHH

alpha_125
16th May 2009, 19:49
Regarding audio encoding: if we want to encode just one audio (DTS for example) and keep the other in copy mode? Or if we want to encode the audio tracks with different bitrate?

no, this isn't possible
automkv offer this possibiltity but is limited to 2 audio track, HDC remove this limit but enforce same encoding for all audio

BHH

or we can save Queue.bat...and then edit it to copy a track and enconding the other...or to make 2 different encoding (ac3 448 + ac3 384 or ac3+mp3 or...)...

buzzqw
16th May 2009, 19:53
or we can save Queue.bat...and then edit it to copy a track and enconding the other...or to make 2 different encoding (ac3 448 + ac3 384 or ac3+mp3 or...)...

yea, having a fuctional AND EDITABLE queue can be very handy

BHH

ales.fila
16th May 2009, 19:59
Hmm, strange, VirtualDub reports no errors and info.txt is created with correct data. Some dvd rips analysis ends with zeros in source file info fields in HDC, some dvd rips have red background in frame rate field. If I run analyze script of totally crippled zeroed films manually and then hit analyze button in HDC it displays all data in proper fields but frame rate is still redgrounded. When I use vstrip_ifo from cmd line I got "error opening IFO file" message. Could it be 64bit OS problem ? Or is problem somewhere between chair and keyboard ? :(

buzzqw
16th May 2009, 20:12
analyze.avs use directshowsource... so i can suggest only to update to latest haali media splitter and ffdshow tryout

BHH

ales.fila
16th May 2009, 20:19
Done it already, no luck. I will try it on different system. This is fresh install of 64bit W7. Thank you anyway.

buzzqw
16th May 2009, 20:27
alas, check this http://forum.doom9.org/showthread.php?t=146910

BHH

ales.fila
16th May 2009, 20:42
Well, fresh install I call OS plus ffdshow and haali.
Do I understand these steps >user chooses for example IFO > hits analyze button > vstrip_ifo.exe > showing user window with PGC > accept PGC > eac3to.exe (with some parameters ?) ?

Adub
16th May 2009, 21:01
@ADub


use dgsplitter by Neuron2, should work good

(but send me the first cut)


BHH

Okay, here is the cut:
www.mirror.adubvideo.net/feature1.evo_0

What version of windows are you running? I'm running windows 7 beta, and I had the same problem with regular playback as you on my blu-ray, until I wiped and did a clean install. I also had some conflicting codecs caused by the software suite AVS4YOU, that got in the way of haali functioning properly.

However, HDC still won't analyze my m2ts properly. I've decoded the blu-ray using 2 different methods (anydvd and also br disk ripper 1.5), and it plays back in WMP.

I am using Windows XP SP3, and I have never installed a codec pack in my life. I have always used Haali's Media Splitter and FFDShow Tryouts. I can play blu-rays just fine.

Edit: AHA! I got Avisynth to load my sample evo file by using a call to Haali's DSS2() function, vs the standard Directshowsource() call.

ales.fila
16th May 2009, 21:16
And last dummy question (for today). I have selected first PGC (33:30 minutes episode), set all and let HDC do hard work but eac3 has created 8 gig stdout.wav and nero aac has encoded 11680 seconds of audio which I suspect is sum of first audio track of all episodes on entire dvd. Is IFO messy or there was mistake in vstripping it ?

Grml:

"C:\Program Files (x86)\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 2860 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 16 --filter -2,-1 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me dia --no-ssim --merange 32 --weightb --b-adapt 2 --b-pyramid --partitions none --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.2:0.2 --output "D:\Encoding_temp\hdconverttox_vts_02_1.h264" "D:\Encoding_temp\hdconverttox_vts_02_1.avs"


Results in error x264 [error]: could not open input file 'D:\Encoding_temp\hdconverttox_vts_02_1.avs'but the avs script is on right place. OK, I go to sleep rather.

buzzqw
16th May 2009, 21:26
@Adub

thanks!

@ales.fila
please use the Make Report

BHH

ales.fila
16th May 2009, 21:38
In XP the analysis works fine on all dvd rips I have tried under W7. And I think W7 handles unsigned executable code more strictly than XP, so x264.exe is not allowed to run after eac3to.

buzzqw
16th May 2009, 21:40
In XP the analysis works fine on all dvd rips I have tried under W7. And I think W7 handles unsigned executable code more strictly than XP, so x264.exe is not allowed to run after eac3to.

:confused:

if so i am very glad to have moved to Linux (i use a WinXp on virtual machine for developing)

try saving queue, and launch the queue.bat from dos

you spot any specific error message ?

BHH

ales.fila
16th May 2009, 21:45
My mother cannot handle /dev null in the same way as Recycle Bin :) I will try next steps.

buzzqw
16th May 2009, 21:50
@Adub

could you point me to dss2 ?

@ales.file

well there is always /dev/urandom :p

anyway this Win7 seems giving more problems then Vista.....

BHH

ales.fila
16th May 2009, 22:05
If you press analyze button vstrip_ifo.exe runs, then eac3to.exe and then the x264.exe is called. In XP the messeage about untrusted application pops up and you can allow it to run and uncheck to ask this again. I will try to find how to set W7 to behave at least in the same way. But problem with incorrect handling of ifo persist in XP also. I ran same job under XP and audio tracks are still together for all PGCs. I am doing Black Adder dvds so I want episodes as single file. But I will not bother you for today. THX.
Btw1. What about changing Infinite Time profile a little bit ? B-frames and psy-rd ?
Btw2. All Vista like should go to /dev null

valnar
17th May 2009, 00:15
Buzzqw,
I'm still wondering about the keep_bitstream_ar_info that's tied into MKVmerge now.

I did four tests - two with AutoMKV and one with HDC.


Here are the pertinent parts of the AVInaptic reports.


AutoMKV with --engage keep_bitstream_ar_info
Codec ID: V_MPEG4/ISO/AVC
Resolution: 640 x 480
Frame aspect ratio: 4:3 = 1.333333
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 4:3 = 1.333333
Framerate: 23.976024 fps
------------------------------------
SPS id: 0
Profile: High@L3.1
Num ref frames: 4
Aspect ratio: Square pixels
Chroma format idc: YUV 4:2:0


AutoMKV without --engage keep_bitstream_ar_info
Codec ID: V_MPEG4/ISO/AVC
Resolution: 640 x 480
Frame aspect ratio: 4:3 = 1.333333
Pixel aspect ratio: 1:1 = 1
Display aspect ratio: 4:3 = 1.333333
Framerate: 23.976024 fps
------------------------------------
SPS id: 0
Profile: High@L3.1
Num ref frames: 4
Chroma format idc: YUV 4:2:0


I did this with HDC, without 1:1 PAR just to show you it's not doing it.
Codec ID: V_MPEG4/ISO/AVC
Resolution: 660 x 496
Frame aspect ratio: 165:124 = 1.330645 (~4:3)
Pixel aspect ratio: 661:660 = 1.001515
Display aspect ratio: 661:496 = 1.332661 (~4:3)
Framerate: 23.976024 fps
------------------------------------
SPS id: 0
Profile: High@L4
Num ref frames: 3
Chroma format idc: YUV 4:2:0


With the bitstream info in AutoMKV, it includes Aspect Ratio "square pixels" in the SPS id. If it was not 1:1, it would say something like
SPS id: 0
Profile: High@L3.1
Num ref frames: 4
Aspect ratio: Custom pixel shape (134:135 = 0.992592)
Chroma format idc: YUV 4:2:0

It doesn't seem that HDC adds the AR to the container unless I specify anamorphic. It then does it.

Adub
17th May 2009, 00:23
@Adub

could you point me to dss2 ?


BHH

It stands for Directshowsource 2, by Haali. When you install his media splitter package, there is a dll in there that says avss.dll. If you through this into your plugins folder you now have access to a function DSS2(). It only frameserves video, so no audio, and supports the fps=blah option perfectly.

toology
17th May 2009, 01:25
Buzz,
Do you want the whole file (about 130mb) or a part of it? If you need only a fragment, tell me which container in Avidemux do you prefer.

rickhtoo
17th May 2009, 03:17
Hey Buzz, wanted to mention another bug(I think) I seem to have uncovered. I just finished ripping Pink Floyd PULSE DVD. I could not get HDC to encode it, but AutoMKV did. Here is the make report on it.

[CODE]HDConvertToX v.1.5.283.2416 report

Input File: k:\pink floyd pulse\video_ts\vts_01_1.vob
Codec Video: mpeg
Width: 720
Heigh: 480
Framerate: 29.970
Framecount: 259930
Duration(hh:mm:ss): 2:24:33
Aspect Ratio: 1.3334
Resized resolution: 720 / 480
Crop Left: 0
Crop Top: 0
Crop Right: 0
Crop Bottom: 0
Activate: Anamorphic Resize

Start Hidden Options ->
Activate Hidden Option: X264 in MKV
Activate Hidden Option: Copy Audio
Activate Hidden Option: NoAutoCrop
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 80: ??? (AC3 6ch, 0xBD 0x80) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
??? 0 (0xBD 0x20) [0]

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"E:\HDConverToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[k:\pink floyd pulse\video_ts\vts_01_1.vob] -OF=[E:\HDConverToX\temp\movie] -exit -minimize
"E:\HDConverToX\applications\eac3to.exe" "K:\Pink Floyd PULSE\VIDEO_TS\VTS_01_1.vob"+"K:\Pink Floyd PULSE\VIDEO_TS\VTS_01_2.vob"+"K:\Pink Floyd PULSE\VIDEO_TS\VTS_01_3.vob"+"K:\Pink Floyd PULSE\VIDEO_TS\VTS_01_4.vob"+"K:\Pink Floyd PULSE\VIDEO_TS\VTS_01_5.vob" 3: "E:\HDConverToX\temp\hdencodertox-pid3.ac3"
"E:\HDConverToX\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --sar 2764800:3110400 --output "E:\HDConverToX\temp\hdconverttox_vts_01_1.h264" "E:\HDConverToX\temp\hdconverttox_vts_01_1.avs"
"E:\HDConverToX\applications\Chapter\ChapterXtractor.exe" "K:\Pink Floyd PULSE\VIDEO_TS\VTS_01_0.IFO" "E:\HDConverToX\temp\chapters.txt" -p5
"E:\HDConverToX\applications\mkvmerge.exe" -o "K:\convert\PULSE.MKV" --default-duration 0:29.970fps --aspect-ratio -1:1.3334 "E:\HDConverToX\temp\hdconverttox_vts_01_1.h264" --language -1:und "E:\HDConverToX\temp\hdencodertox-pid3.ac3" --chapters "E:\HDConverToX\temp\chapters.txt" --title "Done with HDConvertToX v.1.5.283.2416"
-> End Queue

AviSynth Script ->
Working with files: E:\HDConverToX\temp\hdconverttox_vts_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = k:\pink floyd pulse\video_ts\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.3334
#Frame rate =29.970
#Number of Frames = 259930
#Lenght (hour:minutes:seconds) = 2:24:33
#Display Aspect Ratio = 1.3334
#Aspect Error = -11.1067
#
#Resized resolution = 720 / 480
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#

try {
#Source File
mpeg2source("E:\HDConverToX\temp\movie.d2v")


#Applying Resizing
LanczosResize(720,480,0,0,-0,-0)

#Insert Filters As Requested
ColorMatrix(d2v="E:\HDConverToX\temp\movie.d2v")

hqdn3d(1)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)

What happens is, HDC will skip over the video encode and create a mkv of the audio track only. I always use copy audio, 1 pass extreme quality, and check anamorphic shape so the width/height will be the same as original.
A lot of this could be because I just don't know the best settings to use, but those are what works the best so far.
What I need is a "how to rip a DVD" guide that holds my hand through the process. :p
Thanks for all your help Buzz!

Rick

buzzqw
17th May 2009, 07:58
I ran same job under XP and audio tracks are still together for all PGCs. I am doing Black Adder dvds so I want episodes as single file. But I will not bother you for today. THX.
Btw1. What about changing Infinite Time profile a little bit ? B-frames and psy-rd ?

HDC when is selected the first pcg "thinks" that all movie is to process :scared:
only when selecting a pgc >1 it will process correctly this

i will try to add a question about multi episodes

about profile.. you can always edit the profile.txt

Buzzqw,
I'm still wondering about the keep_bitstream_ar_info that's tied into MKVmerge now.

I did this with HDC, without 1:1 PAR just to show you it's not doing it.
[code]Codec ID: V_MPEG4/ISO/AVC
Resolution: 660 x 496
Frame aspect ratio: 165:124 = 1.330645 (~4:3)
Pixel aspect ratio: 661:660 = 1.001515
Display aspect ratio: 661:496 = 1.332661 (~4:3)
Framerate: 23.976024 fps

It doesn't seem that HDC adds the AR to the container unless I specify anamorphic. It then does it.

MKVMERGE enforce keep-bitstream-ar when SAR information is present

on normal encode (not anamorphic) isn't needed to specify a SAR of encoding since it's the same as resolution proportion
only when anamorphic encoding is done that --sar is triggered and MKVmerge read it and flag mkv with it

even in your automkv report the pixel aspect ratio is the same, even if missing
Aspect ratio: Square pixels the ar is the same

on hdc encode the resolution is different.. but ar is basically the same

It stands for Directshowsource 2, by Haali. When you install his media splitter package, there is a dll in there that says avss.dll. If you through this into your plugins folder you now have access to a function DSS2(). It only frameserves video, so no audio, and supports the fps=blah option perfectly.

thanks!
in next update i added support for DSS2

Buzz,
Do you want the whole file (about 130mb) or a part of it? If you need only a fragment, tell me which container in Avidemux do you prefer.

use DGSPLIT from Neuron2! (the first 50 mb should be enough.. but if you have a good upload bandwith please upload all file)

Hey Buzz, wanted to mention another bug(I think) I seem to have uncovered. I just finished ripping Pink Floyd PULSE DVD. I could not get HDC to encode it, but AutoMKV did. Here is the make report on it.

open the hdconverttox_vts_01_1.avs in virtualdub, what is the error ?

BHH

valnar
17th May 2009, 14:43
MKVMERGE enforce keep-bitstream-ar when SAR information is present

Is there a way to force the SAR even if it's square pixels? I'd still like to have it because I use the Sage HD200 device (like the Popcorn Hour) which reads the stream for all AR. It would not hurt anyone else to have the container and stream PAR the same.

buzzqw
17th May 2009, 14:50
You deserve it Valnar :)

i will check

BHH

rickhtoo
17th May 2009, 17:52
open the hdconverttox_vts_01_1.avs in virtualdub, what is the error ?

Well, there is no error that I can see. If I try playing it has a black sceen with a ColorMatrix line at the top in yellow. I have attached it for you to examine, it's only 4k in size. I renamed it by adding .zip to the end.

Rick

buzzqw
17th May 2009, 18:38
i don't see the error in a txt file

please post the screen of error (or text of it)

BHH

marklar
17th May 2009, 19:51
Hi,

I have again problem with another DVD, that I had already before. That time re-authoring using Shrink helped. With this DVD (btw unprotected) nothing helps. The problem is as follows:
There is IFO and corresponding VOB file. When I select VOB as input, HDC works well. If I select IFO as input, then HDC selects track/stream number 3 as audio, even if there are only 2 streams (video and audio) and therefore eac3to.exe fails. Here is report:

EDIT:
AutoMKV works well with this IFO.

HDConvertToX v.1.5.285.2442 report

Input File: c:\dvd\krtko\vts_07_1.vob
Codec Video: mpeg
Width: 720
Heigh: 576
Framerate: 25.000
Framecount: 19600
Duration(hh:mm:ss): 0:13:5
Aspect Ratio: 1.3334
Resized resolution: 704 / 544
Crop Left: 8
Crop Top: 0
Crop Right: 8
Crop Bottom: 0

Start Hidden Options ->
Activate Hidden Option: NMT
Activate Hidden Option: X264 in MKV
Activate Hidden Option: Copy Audio
Activate Hidden Option: Mod16
-> End Hidden Options

Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: Super Light
Force DirectShowSource: Off
Deinterlace: none
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 80: Czech(Ceske) (AC3 2ch, 0xBD 0x80) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\DVD\HDC\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\dvd\krtko\vts_07_1.vob] -OF=[C:\DVD\Krtko\temp\movie] -exit -minimize
"C:\DVD\HDC\applications\eac3to.exe" "C:\DVD\Krtko\VTS_07_1.vob" 3: stdout.wav -normalize -down2 | "C:\DVD\HDC\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "C:\DVD\Krtko\temp\hdencodertox-pid3.mp4"
"C:\DVD\HDC\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 0 --ref 3 --filter -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-mode 1 --aq-strength 1 --psy-rd 1.1:0.0 --output "C:\DVD\Krtko\temp\hdconverttox_vts_07_1.h264" "C:\DVD\Krtko\temp\hdconverttox_vts_07_1.avs" --level 4.0
"C:\DVD\HDC\applications\Chapter\ChapterXtractor.exe" "C:\DVD\Krtko\VTS_07_0.IFO" "C:\DVD\Krtko\temp\chapters.txt" -p5
"C:\DVD\HDC\applications\mkvmerge.exe" -o "C:\DVD\Krtko\Krtko.MKV" --default-duration 0:25.000fps --aspect-ratio -1:1.3038 "C:\DVD\Krtko\temp\hdconverttox_vts_07_1.h264" --language -1:cze "C:\DVD\Krtko\temp\hdencodertox-pid3.mp4" --chapters "C:\DVD\Krtko\temp\chapters.txt" --title "Done with HDConvertToX v.1.5.285.2442"
-> End Queue

AviSynth Script ->
Working with files: C:\DVD\Krtko\temp\hdconverttox_vts_07_1.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\dvd\krtko\vts_07_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.3334
#Frame rate =25.000
#Number of Frames = 19600
#Lenght (hour:minutes:seconds) = 0:13:5
#Display Aspect Ratio = 1.3038
#Aspect Error = 0.7458
#
#Resized resolution = 704 / 544
#Crop Left = 8
#Crop Top = 0
#Crop Right = 8
#Crop Bottom = 0
#

try {
#Source File
mpeg2source("C:\DVD\Krtko\temp\movie.d2v")


#Applying Resizing
LanczosResize(704,544,8,0,-8,-0)

#Insert Filters As Requested
ColorMatrix(d2v="C:\DVD\Krtko\temp\movie.d2v")

hqdn3d(1)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script


Thanks!

rickhtoo
17th May 2009, 23:18
i don't see the error in a txt file

please post the screen of error (or text of it)

BHH

Here is the capture:


http://img199.imageshack.us/img199/1522/captureyby.jpg

Rick

Sharc
17th May 2009, 23:40
@buzzqw
In your x264 profiles you are using the setting --filter.
I assume this refers to the in loop deblocker. It seems however not to be in line with the x264 syntax which (according to the --help) allows either -f or --deblock, but not --filter.

Adub
18th May 2009, 02:51
thanks!
in next update i added support for DSS2


BHH

Fantastic! Thanks buzzqw. I look forward to testing.

buzzqw
18th May 2009, 07:53
@marklar

should be fixed in next update (please check the beta)

@rickhtoo
disable colormatrix in avisynth option

@Sharc
thanks, fixed

@ALL
this is the new full package. i flag it as beta

this is the changelog. please test it and report problem
the test will be open for 3 days, and then i will publish the full package

>fixed --filter to --deblock
>fixed eac3to use wrong pid for audio when input is a single vob (not a chain of vob)
>added support for Hidden Option autotitle.txt. This option will enforce title as file name. For DVD will set file name as last folder
>added check for FILM type when input is D2V. If d2v report a film > 97% HDC will ask to activate IVTC filter
>added support for Hidden Option multitemp.txt
>added support for Hidden Option automaticdeint.txt. This option will enable by default automatic deinterlace routine. NOTE: this feature isn't supported by author, so don't complain about
>added support for DSS2 by Haali
>added support for Hidden Option mt.txt. This option will enforce usage of SetMT in avisynth script
>added support for Hidden Option crf+1pass.txt. This option will enable a new type of encoding with X264: first pass will be CRF based (so set crf value), the second pass. will be a standard second pass but with final bitrate of crf encoding
>fixed use of SoundOut and FFmpeg.exe as decoder when input is IFO
>fixed sar usage. Now hdc will pass --sar 1:1 when not encoding to anamorphic

http://www.64k.it/andres/data/hdconverttox/HDC_1.6.beta.rar

thanks to all tester

BHH

marklar
18th May 2009, 08:47
Hi,

here are my results:


>fixed --filter to --deblock
OK

>fixed eac3to use wrong pid for audio when input is a single vob (not a chain of vob)
OK

>added support for Hidden Option autotitle.txt. This option will enforce title as file name. For DVD will set file name as last folder
Doesn't work. Seems to do nothing.
EDIT: After more detailed view, this partially works. It replaces "title" for mkvmerge with the folder name, which is fine for me. But it does not set file name to any value, i.e. file name is something like "hdconverttox_full_vts_07_1.mkv".

>added check for FILM type when input is D2V. If d2v report a film > 97% HDC will ask to activate IVTC filter
Not tested

>added support for Hidden Option multitemp.txt
Works, but it overwhelms inputworkfolder.txt, i.e. multiple temps are always created in \temp. Not sure, if this was intended behavior.

>added support for Hidden Option automaticdeint.txt. This option will enable by default automatic deinterlace routine. NOTE: this feature isn't supported by author, so don't complain about
OK

>added support for DSS2 by Haali
Not tested

>added support for Hidden Option mt.txt. This option will enforce usage of SetMT in avisynth script
Not tested

>added support for Hidden Option crf+1pass.txt. This option will enable a new type of encoding with X264: first pass will be CRF based (so set crf value), the second pass. will be a standard second pass but with final bitrate of crf encoding
Doesn't work. Seems to do nothing.
EDIT: To be more precise, I did not tested this new type of encoding. I only tested new hidden option file and it did not work. Encoding was still set to standard 2-pass.

>fixed use of SoundOut and FFmpeg.exe as decoder when input is IFO
Not tested

>fixed sar usage. Now hdc will pass --sar 1:1 when not encoding to anamorphic
Not tested

BHH

buzzqw
18th May 2009, 09:21
>added support for Hidden Option autotitle.txt. This option will enforce title as file name. For DVD will set file name as last folder
Doesn't work. Seems to do nothing.
EDIT: After more detailed view, this partially works. It replaces "title" for mkvmerge with the folder name, which is fine for me. But it does not set file name to any value, i.e. file name is something like "hdconverttox_full_vts_07_1.mkv".


vts_07_1 is your file name

Works, but it overwhelms inputworkfolder.txt, i.e. multiple temps are always created in \temp. Not sure, if this was intended behavior.

yes, but you can change the temp folder to another folder

>added support for Hidden Option crf+1pass.txt. This option will enable a new type of encoding with X264: first pass will be CRF based (so set crf value), the second pass. will be a standard second pass but with final bitrate of crf encoding
Doesn't work. Seems to do nothing.
EDIT: To be more precise, I did not tested this new type of encoding. I only tested new hidden option file and it did not works. Encoding was still set to standard 2-pass.

it ADD support,check the list of encoding mode for x264

BHH

marklar
18th May 2009, 09:32
vts_07_1 is your file name

But your hint says "For DVD will set file name as last folder" so I expected that output file name will be set to folder name. Maybe it is just misunderstanding.

yes, but you can change the temp folder to another folder

Yes, I can, but not to input folder. Not an issue for me, I only wanted to ask whether it behaves as expected, because I did not know the intent.

it ADD support,check the list of encoding mode for x264

OK, I did not understand you. I expected, that this option will also be selected as default. No problem for me.

buzzqw
18th May 2009, 09:56
But your hint says "For DVD will set file name as last folder" so I expected that output file name will be set to folder name. Maybe it is just misunderstanding.

i will explain better (sorry!)

let's say you have a structure folder like this

C:\myrip\matrix\VIDEO_TS (note VIDEO_TS should be uppercase!) (in next update could be lowercase)

and within video_ts all your vobs/ifos

the title will be MATRIX

Yes, I can, but not to input folder
you are right again, the multitemp is referred to temp folder not to input folder

EDIT: will work with respect with inputworkfolder in next update

OK, I did not understand you. I expected, that this option will also be selected as default. No problem for me.
i prefer to leave as option

thanks again

BHH

marklar
18th May 2009, 10:07
Ok, now I understand autotitle.txt function. I meant that it presets also output file name, not only title. My fault ;)

:thanks:

Sharc
18th May 2009, 18:27
--deblock => o.k
--sar 1:1 => o.k.
multitemp.txt always uses the input folder as working directory and disregards workfolder.txt. I would prefer if the multitemp.txt would create its folders in the folder which is defined in workfolder.txt

Other:
In the Video tab I would prefer to have the default De-noise filter "None", but this is perhaps just me.

Did you change anything in the autocrop procedure? I feel it's less reliable now (?)
I have to press Visual Crop to obtain (update) the correct cropped values.
I also have to touch or move the resize slider, or select/deselect the Anamorphic Shape to get the Movie AR correctly updated after Analyze file.

buzzqw
18th May 2009, 19:46
multitemp issue will be fixed in next beta (tomorrow)
autocrop wasn't changed

I also have to touch or move the resize slider, or select/deselect the Anamorphic Shape to get the Movie AR correctly updated after Analyze file.

i haven't changed.. but will check

thanks

BHH

valnar
19th May 2009, 00:21
>added support for Hidden Option autotitle.txt. This option will enforce title as file name. For DVD will set file name as last folder

Can we get this a field that can be changed to anything, like in AutoMKV? Sometimes I want to name it differently than the file name, especially if I use invalid file characters in that field. For instance, some movies have a "?" in the name.

>fixed sar usage. Now hdc will pass --sar 1:1 when not encoding to anamorphic

Thank you!

buzzqw
19th May 2009, 06:56
new fixed beta http://www.64k.it/andres/data/hdconverttox/HDConvertToX-1.6beta2.exe

>fixed multitemp with inputworkfolder
>fixed VIDEO_TS can be lower case (for autotitle option)
>added check for Multi Episodes dvd

please, anyone with multi episodes dvd , or normal dvd, try this fuction

@Valnar
don't use the autotitle, in Muxing options you can change the title

BHH

marklar
19th May 2009, 10:53
>added check for Multi Episodes dvd


does Multi Episode DVD means DVD with every episode represented by one IFO and some VOB files?

Ajax_Undone
19th May 2009, 11:36
does Multi Episode DVD means DVD with every episode represented by one IFO and some VOB files?

Rip it in IFO mode and it should separate them just fine.

buzzqw
19th May 2009, 11:38
mean more pgc per ifo

if your first pgc is an episodes, check it
if your first pgc is main movie, don't check it
if your pgc X is main movie, don't check it
if your pgc X is episodes, check it

BHH

Sharc
19th May 2009, 20:36
multitemp now creates a
a) temp folder in the workfolder
b) AND a temp folder in the input folder
and writes all the temporary files into b) but leaves a) empty

added:
forget my previous remark in post #734 about the autocrop problem. It is the same as with previous versions for this difficult file.

buzzqw
20th May 2009, 07:16
update beta3 http://www.64k.it/andres/data/hdconverttox/HDConvertToX-1.6beta3.exe

>should be fixed both multitemp with inputworkfolder and workfolder
>fixed HDC will replace forbidden character " with _ in title muxing
>added No Resize & Crop check. When this option is used no resize or crop will be applyed in script
>added support for automatic parsing of audio delay (DGIndex style) when using SoundOut or DirectShowSource audio decoder
>fixed usage of correct decoder when using SoundOut as audio plugin


if no bug , i will publish tomorrow the new full package

BHH

spida_singh
20th May 2009, 17:30
buzz, thanks for the ongoing updates, will your app make use of the 64bit version of x264, as i have just installed windows 7 rc1, and use the 64bit version on haali and ffdhsow as wel as mpc-hc, just want to know if there are true benefits when using your program in x64 really.

regards

buzzqw
20th May 2009, 17:48
HDC is a gui, so is pointless compiling it for 64bit

BUT if you have a true 64bit environment: OS, AviSynth, every plugin used, X264.exe , if so you will have a boost of speed (maybe near to 10%)

in hdc you can simply substitute the x264 build with a 64bit version , the same for plugins

BHH

spida_singh
20th May 2009, 17:49
ok thanks, i will give it a try

spida_singh
20th May 2009, 17:57
no luck, i just receive a check media properties error. Any ideas, it's not a major deal, let me know if this is possible in the future :D

regards

buzzqw
20th May 2009, 18:27
open the analyze.avs in virtualdub

got errors ?

BHH

spida_singh
20th May 2009, 18:40
It opens fine, no errors, just a black screen with 3 frames shown, im using 1.9.2

buzzqw
20th May 2009, 18:44
is info.txt created ?

BHH

spida_singh
20th May 2009, 18:51
yup

141986 23.976044 1920 1080
141986 23.976044 1920 1080
141986 23.976044 1920 1080
141986 23.976044 1920 1080

buzzqw
20th May 2009, 18:52
ok

if so the command line for x264 is broken for 64bit

1) delete info.txt
2) from dos launch: x264.exe analyze.avs --progress -o test.h264

do you got errors ? is info.txt created ?

BHH

spida_singh
20th May 2009, 19:03
i got the following error

I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\applications>x264.exe analyze.
avs --progress -o movielenght.h264
x264 [error]: could not open input file 'analyze.avs'

avs contents

#HDConvertToX Analyze Avisynth Script
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\filters\DirectShowSource.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\filters\FFMS2.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\filters\autocrop.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\filters\DGAVCDecode.dll")
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\filters\DGDecode.dll")
try {
directshowsource("I:\Videos\Movies\Wall.E\Wall.E.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
sep=" "
WriteFile("I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\temp\info.txt", "Framecount","sep","Framerate","sep","WIDTH","sep","HEIGHT")
Trim(0,2)
}
catch (err) {
BlankClip()
WriteFileStart("errorlogfile.txt", "VersionString()", "err")
}


movielength.h264 and analyse.avs remains in temp folder only now

buzzqw
20th May 2009, 19:31
ok

modify analyze.avs as this
#HDConvertToX Analyze Avisynth Script
LoadPlugin("I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\filters\DirectShowSource.dll")
try {
directshowsource("I:\Videos\Movies\Wall.E\Wall.E.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
sep=" "
WriteFile("I:\Programs\Video Tools\HDConvertToX_1.5.283.2416\temp\info.txt", "Framecount","sep","Framerate","sep","WIDTH","sep","HEIGHT")
Trim(0,2)
}
catch (err) {
BlankClip()
WriteFileStart("errorlogfile.txt", "VersionString()", "err")
}

and retry..

BHH

spida_singh
20th May 2009, 19:56
i get the same error buzz? Can not open analyze.avs, new script opens in virtual dub ok.

buzzqw
20th May 2009, 19:59
not good

directshowsource is unable to process correctly your file

last one.. if you have installed avisynth 64bit

just delete in analyze.avs the loadplugin of dss, is you will use the 64bit of your installed avisynth

otherwise.. i suppose is more a Win7 issue than 64bit

BHH

spida_singh
20th May 2009, 20:14
I am using 32 bit avisynth, just been reading about 64bit, seems all plugins and filters would be required in 64 bit as well, ill leave this for another time, not worth 10% IMO. Thanks though, ive gone back to 32bit x264 :D

Sharc
20th May 2009, 20:36
update beta3 http://www.64k.it/andres/data/hdconverttox/HDConvertToX-1.6beta3.exe
>should be fixed both multitemp with inputworkfolder and workfolder
How is it actually supposed to work?
I define a workfolder path in workfolder.txt. I also have multitemp.txt in the HDC program directory.
When I start up HDC, it shows under Set working directory the path which I have defined in workfolder.txt. Correct.
Now when I open a source file (by drag'n drop), the workfolder path is immediately overwritten (why?) by the path of the input folder, and all temporary files are copied there, which I don't want. I want to have them in my workfolder which I defined in workfolder.txt. I don't want to change to the input folder and disregard my workfolder as defined in workfolder.txt.
Do I miss something?

buzzqw
20th May 2009, 21:08
try not using drag and drop (i will check it tomorrow)

BHH

Sharc
20th May 2009, 22:12
No hurry, thanks.

Acid-Burn
20th May 2009, 23:53
#####

buzzqw
21st May 2009, 07:06
Hi Acid-Burn

are you converting dvd to mkv or mkv to mkv ?

BHH

Acid-Burn
21st May 2009, 11:21
#####

buzzqw
21st May 2009, 12:06
in next update i will update the BDSup2Sub tool too

you can try to update manually, just substitute the BDSup2Sub.jar with the latest BDSup2Sub one

BHH

marklar
21st May 2009, 12:11
in next update i will update the BDSup2Sub tool too

you can try to update manually, just substitute the BDSup2Sub.jar with the latest BDSup2Sub one

BHH

Interesting info. When in the process of converting DVD to MKV and how is this tool used? Is it replacement of VSRip?

Thanks!

feanor12
21st May 2009, 12:50
I have some problems with AVIMux_GUI.

At the end of encoding HDC wants to mux files (avi container), but I got error that there is 0MB free space on disk (I have a lot of free space). AVIMux_GUI ask me if I wish to continue and when I agree muxing is finished normally.

Another strange thing is that AVIMux_GUI makes it's output in HDC_1.6.beta\applications folder! :confused:



Another question:

When encoding dvd - which file is best to select as input? video_ts.ifo or vts_0X_1.ifo?
How about .vob? (sorry for stupid question)


feanor12

buzzqw
21st May 2009, 13:13
@Feanor12

what's your OS ?
try not giving ANY output file name

and.. if you select video_ts.ifo, HDC will select the main movie (so.. if you don't know what ifo to process.. just select video_ts.ifo)

BHH

feanor12
21st May 2009, 14:35
I have WinXP. I think I left output blank.

When I have film dvd I select corresponding ifo, but in this case I have bonus dvd with addons, comentaries... and I want to encode all of them. :rolleyes:
If I choose as input VIDEO_TS.IFO there are 126 PGCs to choose! :eek:
If I choose as input VTS_01_0.IFO there are 4 PGCs.
If I choose as input VTS_02_0.IFO there are 14 PGCs... and so on

There are 9 IFO files: VIDEO_TS.IFO and VTS_0X_0.IFO (where X goes from 1-8)


Should I select PGC one by one and encode all of them seperately (except PGCs with menus...), or is there any shortcut maybe? :rolleyes:

This may be similar to encode dvd with more episodes?

buzzqw
21st May 2009, 14:59
when selecting video_ts, HDC will select the biggest ifo, .. so you have an ifo with 126 pgc...

Should I select PGC one by one and encode all of them seperately (except PGCs with menus...), or is there any shortcut maybe

you must select the pgc you want to encode, no shortcut

OR if you select the vts_0X_1.VOB , HDC will process all vobs belonging to this vts, and so you will have a big movie, of many pgc..

BHH

feanor12
21st May 2009, 15:04
Tnx for aswers!! :rolleyes:

Do you know why xvid_encraw.exe uses only 55% of CPU most of the time? (CPU load is only 55%)

I have Intel Pentium Dual Core T2130 CPU.

buzzqw
21st May 2009, 15:21
xvid is SMP optmized, BUT avisynth script.. not always

if you install avisynth MT (2.5.8 MT version) , and copy mt.dll into your \windows\system32 folder

you will got a boost of speed

HDC is SMP ready :)

BHH

Blackwalker
21st May 2009, 17:08
hi
i'm new with this software, always used RipBot.
just 1 question!

this program manage the TRUE-HD Tracks?
I mean...from a ".m2ts" file with true-hd track, can i make an output file with the true-hd tack and fit it in a 25gb disc?
thx!

buzzqw
21st May 2009, 17:52
yes, make sure you enable the "keepcore" features (hidden options), check manual

otherwise hdc will strip and keep only dts part

BHH

Acid-Burn
21st May 2009, 20:51
#####

Blackwalker
22nd May 2009, 10:55
yes, make sure you enable the "keepcore" features (hidden options), check manual

otherwise hdc will strip and keep only dts part

BHH

Hi!
this was referred to my question??

hi
i'm new with this software, always used RipBot.
just 1 question!

this program manage the TRUE-HD Tracks?
I mean...from a ".m2ts" file with true-hd track, can i make an output file with the true-hd tack and fit it in a 25gb disc?
thx!

thx! :)

buzzqw
22nd May 2009, 11:19
YES!
but.. in next update will be possible to select to keep HD audio on gui:)

BHH

buzzqw
22nd May 2009, 12:26
New full Update HDConvertToX 1.6.292.2659

changelog

>fixed changed in HDC profile --filter to --deblock
>fixed eac3to use wrong pid for audio when input is a single vob (not a chain of vobs)
>fixed usage of correct decoder when using SoundOut as audio plugin
>fixed update manual
>fixed use of SoundOut and FFmpeg.exe as decoder when input is IFO. Previusly only first vob was processed
>fixed sar usage. Now hdc will pass --sar 1:1 when not encoding to anamorphic
>fixed HDC will replace forbidden character " with _ in title muxing
>added multi episodes dvd check. Check this option if you want process a dvd composed of more then one movie/episodes. Check manual for more information
>added check for FILM type when input is D2V. If d2v report a film > 97% HDC will ask to activate IVTC filter
>added support for Hidden Option autotitle.txt. This option will enforce title as file name. For DVD will set file name as last folder before VIDEO_TS
>added support for Hidden Option multitemp.txt. When this option is enabled every file will store it temporary working files in a personal folder
>added support for Hidden Option automaticdeint.txt. This option will enable by default automatic deinterlace routine. NOTE: this feature isn't supported by author
>added support for Hidden Option mt.txt. This option will enforce usage of SetMT in avisynth script. You need AviSynth MT
>added support for Hidden Option crf+1pass.txt. This option will enable a new type of encoding with X264: first pass will be CRF based (so set crf value), the second pass will be a standard second pass but with final bitrate of crf encoding
>added support for DSS2 by Haali. Use only if Haali Media Splitter is installed
>added support for Hidden Option for encoding with ffmpeg.exe ffmpegencode.txt. This option allow user to encode with Mpeg4 and H264 and force muxing in MP4.
>added support for Hidden Option for encoding with Mencoder. mencoderencode.txt . This option allow user to encode with Mpeg4 and H264 and force muxing in MKV
>added No Resize & Crop check. When this option is used no resize or crop will be applyed in script
>added support for automatic parsing of audio delay (DGIndex style) when using SoundOut or DirectShowSource audio decoder
>added support for -ipod and -psp muxing option for MP4
>added in codec description is now displayed the bitrate that will be used for encoding
>added now HDC will keep only the core of HD audio. BUT is possibile to specify to keep full hd audio. This option will eliminate the Hidden Option "keepcore.txt"
>other minor corrections and cosmetic fixes

BHH

flebber
22nd May 2009, 15:40
crf+1 hidden option doesn't seem to be enforcing this option in latest update for me.

marklar
22nd May 2009, 16:00
crf+1 hidden option doesn't seem to be enforcing this option in latest update for me.

Yes, this was already discussed. It is not enforcing it. It is only enabling it.

Blackwalker
22nd May 2009, 18:20
YES!
but.. in next update will be possible to select to keep HD audio on gui:)

BHH

Cool! :D
So, i think i have to try this program!!!!!
thx again BHH!

buzzqw
22nd May 2009, 19:10
Yes, this was already discussed. It is not enforcing it. It is only enabling it.

thanks marklar, you are on spot

Cool! :D
So, i think i have to try this program!!!!!
thx again BHH!

feel free to report any issue :)

BHH

Atak_Snajpera
22nd May 2009, 23:43
>added support for Hidden Option autotitle.txt. This option will enforce title as file name. For DVD will set file name as last folder before VIDEO_TS
>added support for Hidden Option multitemp.txt. When this option is enabled every file will store it temporary working files in a personal folder
>added support for Hidden Option automaticdeint.txt. This option will enable by default automatic deinterlace routine. NOTE: this feature isn't supported by author
>added support for Hidden Option mt.txt. This option will enforce usage of SetMT in avisynth script. You need AviSynth MT
>added support for Hidden Option crf+1pass.txt. This option will enable a new type of encoding with X264: first pass will be CRF based (so set crf value),
@buzzqw
Why do you use "hundreds" .txt files instead of one .ini???
BTW. Since when PSP requires -psp switch???

EEPROM
23rd May 2009, 01:13
@buzzqw
Why do you use "hundreds" .txt files instead of one .ini???
BTW. Since when PSP requires -psp switch???

Every user can chose his "configuration" without edit .ini file.
I think it's a good metod, especially for not advanced user .
Copy and paste is simple and quickly.....IMHO

valnar
23rd May 2009, 01:29
@buzzqw
Why do you use "hundreds" .txt files instead of one .ini???

I agree. buzz, it would be nice to change it to a single .ini file.

buzzqw
23rd May 2009, 07:16
@buzzqw
Why do you use "hundreds" .txt files instead of one .ini???
BTW. Since when PSP requires -psp switch???

I agree. buzz, it would be nice to change it to a single .ini file.

Every user can chose his "configuration" without edit .ini file.
I think it's a good metod, especially for not advanced user .
Copy and paste is simple and quickly.....IMHO

I want HDC to be different from AutoMKV, i don't want hundreds of options on gui, AND don't want users mess with some obscure ini/configuration files ( want an ini file with over 30 switch ? and some switch is able to negate each other ???)

well... i could add an application for creating persolized ini.. but is somewhat crazy :eek:

more over is very easy to copy a file for activating an option.. then delete it/rename it when not needed

even is easy to handle a big configuration file from developers perspective, for a newby or someone than't don't want hassle himself , it's better to use one hidden option at time.. and when users have educated themself use all hidden options wanted

about PSP: ... well.. i don't know.. since i don't have it, but mp4box offers this switch.. and i thought it will be usefull for psp users.. i am wrong ?

BHH

Atak_Snajpera
23rd May 2009, 10:41
I want HDC to be different from AutoMKV, i don't want hundreds of options on gui,
I see that you've learned your lesson but you don't have to include all options on first page (main window). Those options could be hidden under ADVANCED button or something similar.

about PSP: ... well.. i don't know.. since i don't have it, but mp4box offers this switch.. and i thought it will be usefull for psp users.. i am wrong ?
It was required at the lunch of PSP. Later sony removed all stupid restrictions.

I think it's a good metod, especially for not advanced user .
I assume that every user who encodes video files knows how to use notepad :)

EEPROM
23rd May 2009, 12:03
Buzz adds continuosly hidden options; many changes to gui(advanced button)it's a wasting time while with the current method i think it's more "simple" for him.
However, a tab with different options to choose is a simpliest and good idea for us users but for him?

buzzqw
23rd May 2009, 13:01
Buzz adds continuosly hidden options; many changes to gui(advanced button)it's a wasting time while with the current method i think it's more "simple" for him.

that's for sure :p (even if check for a "check" is even easier than check for a file..)

However, a tab with different options to choose is a simpliest and good idea for us users but for him?

a new tab .... i will think about it

BHH

Betsy25
23rd May 2009, 15:20
Yeah, I would rather see that also, perhaps just a tab named "Hidden Options" since the count of hidden options have grown so big, that people will start to loose count, and will end up forgetting about creating this or that "hidden" file.
It could be done slowly, replacing 1 at a time, but of course i think it will be one hell of a job if you need to replace .txt files with data with a respective tab.

Anyway, my perspective is that some .ini file will be the most "user secure" method, to make sure people don't forget this or that with every encode, and perhaps also for easier checking when, sometime, somewhere, there is a problem.

buzzqw
23rd May 2009, 15:58
holy cow! i just started a new tab for options.. one tab isn't enough!
and it will be difficult to read

well.. since hidden options aren't mean for default users, it should be used only "cum grano salis" (with salt in brain, translated from latin)

maybe i will try the one ini for all.. but .. again i think that copy files from hidden to main folder is a lot more easier than editing a ini

BHH

akapu
23rd May 2009, 16:10
I have one request....
It will be very useful if you please add an option to add external srt subtitle in HDC.
I dont like to manually demux with DG Indexer first.
I want to input an mkv or avi file and then add an external sub.... is it possible???
It was possible in AutoMKV.
Thank You.

SeeMoreDigital
23rd May 2009, 16:15
A tab named "Hidden Options" sounds a bit odd...

Given that the proposed tab would be under "Encoding Options" perhaps the phrase "Advanced User" would be more suitable?


Cheers all

noee
23rd May 2009, 18:09
I found a bug re: the filenames for eac3to and mkvmerge. I've ripped out 2 chapters with DVDShink, and I'm trying to encode to MKV. Final muxing fails because HDC has the file name wrong for the mux:

"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\encodes\play\vts_01_1.vob] -OF=[d:\temp\movie] -exit -minimize
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\eac3to.exe" "C:\Encodes\Play\VTS_01_1.vob" 2: "d:\temp\hdencodertox-pid2.ac3"
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4
--mixed-refs --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-strength 1 --psy-rd 1.0:0.3 --sar 1:1 --output "d:\temp\hdconverttox_vts_01_1.h264" "d:\temp\hdconverttox_vts_01_1.avs"
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "C:\Encodes\Play\VTS_01_0.IFO" "d:\temp\chapters.txt" -p5
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\mkvmerge.exe" -o "D:\Encodes\Misty.MKV" --default-duration 0:23.976fps "d:\temp\hdconverttox_vts_01_1.h264"
--language -1:eng "d:\temp\hdencodertox-pid3.ac3" --chapters "d:\temp\chapters.txt"


Notice in the call to eac3to, it uses "PID2" but in the call to mkvmerge, it uses "PID3" for the AC3 file (copy audio option selected).

buzzqw
23rd May 2009, 20:50
this error should be fixed in latest update

are you using the 1.6.292.2659 or newer build ?

BHH

Adub
23rd May 2009, 22:48
Loving the updates, buzzqw.

One thing. When testing on my Blu-ray sources, I noticed that the Colormatrix option is on by default. Normally I would think this is okay, but upon inspecting the generated script, I noticed that you are converting from Rec. 709 to Rec. 601. The general consensus on this forum is that this is incorrect. Rec. 601 is okay for SD H.264, but Rec. 709 is for HD H.264.

The quick fix is to just uncheck the option, but for those who may not know about this fact, it may cause color issues.

Reference:
foxyshadis: "MPEG2 default is BT.709, MPEG4 default is BT.601 in SD, MPEG4 default in HD is BT.709. All of this can be overriden or ignored and often is. MPEG1 is always
BT.601, that can't be overriden (but can be ignored, of course)."
http://forum.doom9.org/showthread.php?t=133982&highlight=colormatrix+usage

valnar
24th May 2009, 02:26
I want HDC to be different from AutoMKV, i don't want hundreds of options on gui, AND don't want users mess with some obscure ini/configuration files ( want an ini file with over 30 switch ? and some switch is able to negate each other ???)

Well, with all due respect, I believe the layout of AutoMKV was much better. Any user reading this forum and using your program is familiar with ini files, and in my opinion, they are much easier to edit and understand than the multiple file method currently in HDC. Having advanced tabs is even easier. Although with AutoMKV, I could make most of my main changes on the first page - setting profile, subs, audio, etc. With HDC, I have multiple tabs to go through just for a simple encode.

I saw your last post on the AutoMKV thread, but as I mentioned before, I can't move to HDC until it has the same functionality as AutoMKV. I haven't tested it lately, but I think the only thing missing is the ability to hide subs.

Thanks for all your hard work on this. Please don't take our criticism personally - it means we like the program and want it to be better. ;)

rickhtoo
24th May 2009, 05:39
Well, with all due respect, I believe the layout of AutoMKV was much better. Any user reading this forum and using your program is familiar with ini files, and in my opinion, they are much easier to edit and understand than the multiple file method currently in HDC. Having advanced tabs is even easier. Although with AutoMKV, I could make most of my main changes on the first page - setting profile, subs, audio, etc. With HDC, I have multiple tabs to go through just for a simple encode.

Thanks for all your hard work on this. Please don't take our criticism personally - it means we like the program and want it to be better. ;)

I have to agree. My success with HDC has been sketchy at best.. What I like the most about AutoMKV is the ability to save current configuration and make it default. That way I do not have to go through the tabs and make all the correct changes each time I start it. HDC has great possibilities, but save configuration is truly necessary for me. Thanks Buzz!

Rick

Sharc
24th May 2009, 07:01
I would second the wish for saving the settings, possibly as profiles (Save as ....), or to extend the list of hidden options (or .ini file) to pre-set more paramaters, like no_noise_filter, no_color_matrix, audio settings, etc.)
I would be reluctant to overloading the very nice GUI with too many tabs and buttons.

buzzqw
24th May 2009, 07:38
what about this ?

http://www.64k.it/andres/data/hdconverttox/hdc_prop.PNG

BHH

pdanpdan
24th May 2009, 08:14
What I feel like I need to select every time:
Crop & Resize
- Anamorphic Shape
Video
- Encoding Mode (1 pass quality in my case) and CRF Value
- De-noise Filters
Audio
- Bitrate/Quality
- Audio Channels
- Bitrate Management
Muxing
- No default subtitle

Great program, thank you

Sharc
24th May 2009, 08:31
@buzzqw
Interesting proposal. Just some quick thoughts:
- The Default Options Tab is already rather full. More options will soon require another tab, and it may not be so easy to maintain the concept
- I would prefer to include in the defaults for the Video Codec not only the codec but also the Encoding Mode and the Bitrate (or crf ..) similar to the settings in the current Video tab
- Same for the audio: Codec, Bitrate and Audio Channels should be included in the defaults settings
- The current Filters tab may be moved to the Advanced Options
- Shutdown, Reboot, Suspend should probably be in a pulldown menu as they are exclusive. Probably the same applies for the MOD4,8,16 selection

As I said, no criticism, just some first thoughts on the suggested concept.

buzzqw
24th May 2009, 09:31
...

i am thinking.. why overhwhelming the gui with double options, since i must replicate every switch for standard and save settings ? :mad:

i will trash the proposed change. Point.

i will add support for a INI file. users should mess manually with it.

BHH

edit: http://www.64k.it/andres/data/hdconverttox/hdc_prop2.PNG
this is ok

SeeMoreDigital
24th May 2009, 10:15
Looks good enough to eat.... Nice one Buzz :D

buzzqw
24th May 2009, 10:26
Thanks SMD

this is the ini saved

HDConvertToX v.1.6.293.2674

#
1 mean active
0 mean non active
#Crop&Resize
Crop Obey to AR=0
Follow ITU Resizing=0
No Resize Crop=0
Anamorphic=0
Set MOD Width=4
Set MOD Height=16
No AutoCrop=
#Video
Video Codec=XviD in AVI
Video Quality=2
Encoding Mode=2 pass
Allow CRF + 1 pass encoding=
Allow FFmpeg Encoder=
Allow Mencoder Encoder=
DirectX264=
Final MB Size=700
SAP=0
NMT=0
#Denoisers and Filters
Force AviSynth MT=
Set Denoise=Super Light
Deinterlace=none
Basic Filters=NONE
QMF Filters=NONE
MVDegrain=NONE
Use ColorMatrix=1
Use GreyScale=0
Free AVS String=
#Audio Options
Audio Codec=MP3 Audio
Audio bitrate=128
Audio Channels=2
Audio Bitrate Management=abr
Normalize Audio=1
Add AAC SBR/AAC+ Signal=0
Convert Audio to NTSC=0
Convert Audio to PAL=0
Resample Audio=NONE
Use Eac3to as demuxer and decoder=1
Force DirectShowSource as decoder=0
Force FFmpeg as decoder=0
Use NicAudio&SoundOut plugin=0
#Muxing Options
AutoChapter=0
AutoChapter Minutes=5
AutoTitle=
Subs Always On=1
#Project Options
Shutdown=
Reboot=
Suspend=
Multitemp=
Input Work Folder=
Workfolder=
Muxing Title=


any more options ?

BHH

spida_singh
24th May 2009, 10:29
Am i right in thinking we would edit the ini ourselves to load the options we want everytime the program starts, not had much use with ini files yet, also, will copy audio need to be added? As i use this all the time.

buzzqw
24th May 2009, 10:42
hdc will show a list of all ini, and you can load the ini in list
audio copy is present (since is a "audio codec")

BHH

Sharc
24th May 2009, 10:53
Thanks SMD

this is the ini saved

HDConvertToX v.1.6.293.2674
........
#Video
Video Codec=XviD in AVI
Video Quality=2
Encoding Mode=2 pass
Allow CRF + 1 pass encoding=
Allow FFmpeg Encoder=
Allow Mencoder Encoder=
DirectX264=
Final MB Size=700
CRF Value = 18
CQ Value = 2
SAP=0
NMT=0
.....

any more options ?

Fair enough, buzzqw. Your last GUI proposal plus such .ini serves the purpose perfectly IMHO and is open for future extensions - if needed :)

One suggestion for the #Video section:
Can you add:
CRF Value = 18
CQ Value = 2

Sharc
24th May 2009, 11:18
@buzzqw
Just a question:
The help text for the Final MB Size says "This value is the final MB size of the video". Is this really so, or is it the final size of video+audio+subtitles?

buzzqw
24th May 2009, 11:41
Fair enough, buzzqw. Your last GUI proposal plus such .ini serves the purpose perfectly IMHO and is open for future extensions - if needed :)

One suggestion for the #Video section:
Can you add:
CRF Value = 18
CQ Value = 2

already present .. this will be the FInal MB Size

@buzzqw
Just a question:
The help text for the Final MB Size says "This value is the final MB size of the video". Is this really so, or is it the final size of video+audio+subtitles?

it's the final size of audio+subs+video

edit: again on ini: if hdconverttox.ini is present HDC will load at start it, otherwise it will load the setting you want

BHH

marklar
24th May 2009, 12:51
what about this ?

BHH

For me personally it is not impotant whether all these settings are on GUI, or in INI files or in "hidden" TXT files. What am I really missing is the ability to set and save other settings that I always have to set to same values. The most important are encoding settings like encoding method and bitrate or quality for both audio and video codec (e.g. VBR with 0.5 quality for AAC audio and 1 pass quality with 19 CRF for video; I almost always use these values and I always have to set them manually. In MKV were these settings saved by "save settings" for example).

User usually does not need to set (change) them often, so I mean it does not matter, whether it is "save settings" on GUI, or INI for notepad or hidden files. More important is the ability to preset these settings and not the method, how to do it.

Thanks!

noee
24th May 2009, 13:01
this error should be fixed in latest update

are you using the 1.6.292.2659 or newer build ?

BHH

Yes, I am using 1.6.292.2659. I did not realize there was a newer build. I downloaded the latest update from the mirror and that is the version.

Also, I have another question:

Why does the analyze say that my ripped DVDs (SD material) are 1920x1080?

buzzqw
24th May 2009, 13:07
@marklar

you will be able to save and load all your settings :)


Why does the analyze say that my ripped DVDs (SD material) are 1920x1080

try delete the \temp folder

BHH

noee
24th May 2009, 13:38
try delete the \temp folder

BHH

Still doesn't matter, the analyse file shows my SD material (DVD) as 1920x1080.

Also, I noticed in my final mux (x264->MKV), the Display Aspect Ratio is showing as: 1.5. These are 16/9 (1.7777AR) DVDs.

SeeMoreDigital
24th May 2009, 13:45
Here you go: -

http://i42.tinypic.com/zk2839.png

Sharc
24th May 2009, 13:49
@noee
What happens if you just click on the resize slider with the mouse (or similar action)? I noticed that there is sometimes a problem with the automatic update of some values just after the Analyze File phase.

buzzqw
24th May 2009, 13:56
@noee

fixed in next update audio copying when source is ifo, first and first pgc is selected (please try the beta ini below)

could you please post the full make report of SD=1920*1080 ?

@SMD

thanks!

@ALL
first beta of INI design : http://www.64k.it/andres/data/hdconverttox/HDConvertToX_beta_ini.exe


BHH

Sharc
24th May 2009, 14:13
@buzzqw
first beta of ini design looks good!

Would it make sense to include "Save as ..." instead of just "Save"? This would allow us to store several *.ini, based on purpose (supporting the concept of profiles), e.g. one for DVD, one for .mts backup, and so on ....
Just an idea. Never mind if it's too complicated.

noee
24th May 2009, 14:21
I tried my test IFO. It still detects the rez as 1920x1080 (AR1.7778). DGIndex shows it properly at 720x480.

I choose the option "No Resize and Crop". I tried clicking it a few times and moving the slider. Still not working.

Now, when I hit "Generate Encode", Status says "Starting Encoding!!", but DGIndex runs (from the .bat), but it never goes any further.

It is failing on the x264 step. Apparently the AVS file is not present in the working Dir: 'D:\Temp\hdconverttox_vts_01_1.avs'.

Also, I have my working Dir set to another folder, but HDC still creates an empy "temp" folder in it's root and it also creates and empty "temp" folder under my specified working Dir.

buzzqw
24th May 2009, 14:27
@Sharc

... maybe.. i will look at this

EDIT: done

@noee
please post the make report

Also, I have my working Dir set to another folder, but HDC still creates an empy "temp" folder in it's root and it also creates and empty "temp" folder under my specified working Dir.
that's normal

I choose the option "No Resize and Crop". I tried clicking it a few times and moving the slider. Still not working.
what's mean ? you cannot move the slider while no resize and crop is checked

also in muxing string there is the correct audio ?

and.. could you please mail me the ifo and the first 10mb of vob ?

BHH

noee
24th May 2009, 14:38
Here is the make report. the "PID" naming problem appears to be fixed:

HDConvertToX v.1.6.295.2727 report

Input File: C:\Encodes\JA Test\VTS_01_1.vob
Codec Video: mpeg
Width: 1920
Heigh: 1080
Framerate: 29.970
Framecount: 18251
Duration(hh:mm:ss): 0:10:9
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Left: 0
Crop Top: 4
Crop Right: 0
Crop Bottom: 4

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: Super Light
Use Best Decoder
Deinterlace: Film NTSC (29.97->23.976)
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 80: English (AC3 6ch, 0xBD 0x80) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
English 0 (0xBD 0x20) [0] wide
Francais 1 (0xBD 0x21) [0] wide
Espanol 2 (0xBD 0x22) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: RemoveGrain(mode
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String:
ColorMatrix: Off
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\eac3to.exe" "C:\Encodes\JA Test\VTS_01_1.vob" 2: "D:\Temp\hdencodertox-pid2.ac3"
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\x264.exe" --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-strength 1 --psy-rd 1.0:0.3 --sar 1:1 --output "D:\Temp\hdconverttox_VTS_01_1.h264" "D:\Temp\hdconverttox_VTS_01_1.avs"
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\mkvmerge.exe" -o "d:\encodes\jatest3.mkv" --default-duration 0:23.976fps "D:\Temp\hdconverttox_VTS_01_1.h264" --language -1:eng "D:\Temp\hdencodertox-pid2.ac3" --chapters "D:\Temp\autochapters.txt" --title "Done with HDConvertToX"
-> End Queue

AviSynth Script ->
Working with files: D:\Temp\hdconverttox_VTS_01_1.avs
#HDConvertToX Avisynth Script
#
#Input File = C:\Encodes\JA Test\VTS_01_1.vob
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 18251
#Lenght (hour:minutes:seconds) = 0:10:9
#Display Aspect Ratio = 1.7911
#Aspect Error = -0.7547
#
#Resized resolution = 1920 / 1080
#Crop Left = 0
#Crop Top = 4
#Crop Right = 0
#Crop Bottom = 4
#

try {
#Source File

#Insert Deinterlacer
tfm(last).tdecimate()

#Applying Resizing
#NO Resize and Crop requested

#Insert Filters As Requested

hqdn3d(1)
RemoveGrain(mode
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script


I don't understand why it is normal for HDC to create all of these empty "temp" folders. They do not appear to be used.

If HDC starts up with "No Resize and Crop" checked, the slider is not disabled. It's not until you uncheck/check it again that the slider becomes disabled.

Sorry, I'm dial-up. It is impossible for me to send/recv large files.

Sharc
24th May 2009, 14:38
@Sharc

... maybe.. i will look at this

EDIT: done

You are incredibly fast .... !

buzzqw
24th May 2009, 14:42
Here is the make report. the "PID" naming problem appears to be fixed

I don't understand why it is normal for HDC to create all of these empty "temp" folders. They do not appear to be used.

If HDC starts up with "No Resize and Crop" checked, the slider is not disabled. It's not until you uncheck/check it again that the slider becomes disabled.

Sorry, I'm dial-up. It is impossible for me to send/recv large files.

i know i spam hd with temp folders.. but these temp are small and inoffensive ;)

thanks for the feedback about no resize!

at least the ifo ? should be small

You are incredibly fast .... !

my pleasure :p

BHH

noee
24th May 2009, 14:44
I think I was wrong earlier. Apparently the AVS is there. Here is the msg from x264:

avis [error]: unsupported input format (DIB )
x264 [error]: could not open input file 'D:\Temp\hdconverttox_vts_01_1.avs'

Acid-Burn
24th May 2009, 14:52
#####

noee
24th May 2009, 14:55
@BHH:

Also, I notice, when HDC starts up and "Copy Audio" is the Encode method (for Audio), the three comboboxes below it are enabled until the Encode combo is clicked.

buzzqw
24th May 2009, 14:56
@ALL
feel free to readownload the latest beta ini, some fixes applied

@noee

please open the analyze.avs in virtualdub, what is the error ?

hint: make sure you have installed ffdshow tryout and checked "enable dvd" support in mpeg2

edit:Also, I notice, when HDC starts up and "Copy Audio" is the Encode method (for Audio), the three comboboxes below it are enabled until the Encode combo is clicked.
you are rigth, the load settings make less sanity check than standard options

BUT don't warry , even if options are enable, HDC will ignore it

@Acid-Burn

dts encoding ISN't supported

and.. i don't know how eac3to handle dts to dts using Surcode (since i don't own it)

BHH

Sharc
24th May 2009, 14:59
Here possibly a bug:
I have 20 encoder profiles defined in the HDConvertToX_profile.txt. Works well.

Now it appears that for 1-pass encoding my setting for the quality slider is correctly stored in the .ini as say Video Quality=17, and the crf value (20) is correctly stored as Final MB size=20. Perfect.
However, when starting HDC and loading the HDConvertToX.ini, the initial quality slider setting is incorrect, showing only 10 steps. The quality slider changes to 20 steps after I re-select the Encoding Mode again, but then the crf value defaults to 16.
Something seems to be out of step ... ?

noee
24th May 2009, 15:06
please open the analyze.avs in virtualdub, what is the error ?

No errors at all. VDub opens it just fine.

buzzqw
24th May 2009, 15:06
@Sharc

fully understud

please redownload the beta ini

(don't tested, but should work)

edit @noee
are you sure you haven't checked "resize" in ffdshow ? or some other tweak ?

BHH

noee
24th May 2009, 15:13
@bhh:
I found the problem with HDC detecting the source rez. My default profile in FFDshow has resizing selected (1920x1080). HDC must be getting that number. When I turn resizing off, it returns the proper rez for SD.

IMO, this is a bug. HDC should not be using the resized value from FFDshow.

buzzqw
24th May 2009, 15:15
this isn't a bug, sorry.

hdc use directshowsource for analyzing file, AND ffdshow is a directshowfilter

if you are "used" to change ffdshow parameters, so.. on hdc check "force ffmpegsource"

BHH

noee
24th May 2009, 15:22
Okay, if you say so, but that seems counter-intuitive to me.

I just tried to Analyze with FFMpegSource and the same result: SD is still showing as 1920x1080.

Also, 2750 broke the Working Dir setting. Temp files are now back to the root of HDC, it's not respecting the Working Dir setting.

buzzqw
24th May 2009, 15:43
Also, 2750 broke the Working Dir setting. Temp files are now back to the root of HDC, it's not respecting the Working Dir setting.

should be fixed, thanks! (redownload the beta ini)

I just tried to Analyze with FFMpegSource and the same result: SD is still showing as 1920x1080.

that's strange, ffmpegsource DON'T use dss

please post the analyze.avs

BHH

Sharc
24th May 2009, 15:50
Just a note:
One has to make sure to store the .ini in the HDC program directory, because the "Load Custom Settings" will load the .ini from there only (no navigation).

A minor bug: When HDC loads the settings from the .ini, the text under the quality slider may still be wrong / not updated correctly.

noee
24th May 2009, 16:11
It appears even if I choose Force FFMPegSource it still uses DS:

Analyze.AVS:

#HDConvertToX Analyze Avisynth Script
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\autocrop.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\DGDecode.dll")
directshowsource("C:\Encodes\JA Test\VTS_01_1.vob",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
sep=" "
WriteFile("D:\Temp\info.txt", "Framecount","sep","Framerate","sep","WIDTH","sep","HEIGHT")
autocrop(mode=2,wmultof=4,hmultof=16,samples=34,aspect=0.000000,threshold=28,samplestartframe=125)
Trim(0,2)


BHH,
Just curious, why would you not go back to usings DGMPGDec for the MPEG2(IFO) decode, therefore, bypassing DS and getting correct source video rez?

This discussion about making things easy for the "noobie" regarding the INI file settings is not consistent with having to change FFDshow Resize settings in order to get a proper analyze from HDC. Does that not seem to be inconsistent from a "noobie" POV?

buzzqw
24th May 2009, 16:12
Just a note:
One has to make sure to store the .ini in the HDC program directory, because the "Load Custom Settings" will load the .ini from there only (no navigation).

that's correct.

A minor bug: When HDC loads the settings from the .ini, the text under the quality slider may still be wrong / not updated correctly.

thanks, fixed, feel free to redownload the beta ini

@noee

sorry pal, unable to replicate
make sure you have selected "Use FFmpegSource" , in source file info section (at top)

BHH

Sharc
24th May 2009, 16:17
thanks, fixed, feel free to redownload the beta ini

Perfect now, thanks.

buzzqw
24th May 2009, 16:22
This discussion about making things easy for the "noobie" regarding the INI file settings is not consistent with having to change FFDshow Resize settings in order to get a proper analyze from HDC. Does that not seem to be inconsistent from a "noobie" POV?

hdc will work without any ini.

about ffdshow i understand your question and point of view, but from a developer perspective, relying on dss is easy , more then often the only way to get accurate results.

i am sorry you have to mess around with resinzing in ffdshow, but you will got similar problem from megui/ripbot and several others advanced gui

i strongly doubt that this will change

BHH

noee
24th May 2009, 16:24
LOL, yes, I did. I even tried selecting it before opening the IFO and after, same result in the Analyze.AVS.

Is there some dependency in the order of events?

I'm using 2759. Are you sure we're on the same version and you're opening a SD DVD?

buzzqw
24th May 2009, 16:28
thanks noee
got it (only happen with ifo input)

redownload the beta ini

BHH

noee
24th May 2009, 16:31
hdc will work without any ini.

about ffdshow i understand your question and point of view, but from a developer perspective, relying on dss is easy , more then often the only way to get accurate results.

i am sorry you have to mess around with resinzing in ffdshow, but you will got similar problem from megui/ripbot and several others advanced gui

i strongly doubt that this will change

BHH

Okay, just keep in mind, that anybody who uses FFDshow as their DVD decoder and choose a resize != to the source video, will most likely have to change the settings everytime before using HDC.

I'm trying to use and FFDshow autoload profile right now to see if I can get by this.....

noee
24th May 2009, 16:49
@bhh:

I found the problem with the x264 load error in the AVS. I choose Filter RemoveGrain(mode=2). When I open the AVS, here is what it looks like:

RemoveGrain(mode

You must be using "=" as a delimiter or something like that for your parser, it's not writing the AVS properly.

2759 uses FFMpegSource for IFO now (if you force it), but it takes forever. It took over 15 minutes for a 9min video.

buzzqw
24th May 2009, 17:06
nasty.

i'll try to solve

edit fixed, redowload the beta ini

BHH

Sharc
24th May 2009, 19:00
When I change the video mode from a previous 1-pass to 2-pass by loading the corresponding .ini, the label in the Video tab stays at "CRF Value" instaed of changing to "Final MB Size". It updates only after I touch again the 2-pass selection. It's just a cosmetic issue, I suppose.

noee
24th May 2009, 19:30
Okay, that fixed it. The only remaining issue I have with SD (480p) material encoding is AR. The mux is setting it to 1.5 (720/480). How can I get the mux to set the proper AR with HDC? Is this an option you can add, like we had on AutoMKV?

Edit: So, maybe it's not the mux, but the encode? Either way, how do we do this in HDC?

buzzqw
24th May 2009, 19:48
@Sharc

only visual
i will look tomorrow

@noee
you can check the Display AR displayed

and .. btw.. if you have a mux of 1.5.. i suppose your dvd don't have black bars

you can manually change the Display AR

BHH

noee
24th May 2009, 19:55
The Display AR is set to 1.7778, but the encode is using 720/480=1.5. IOW, the Display AR is correct, but the encode comes out wrong. This SD sample is 16/9 with no black bars.

buzzqw
24th May 2009, 20:11
please post the encoding script and muxing string

afaik is mkvmerge that signal as 1.5

and btw.. 720x480 WITHOUT black bar isn't 16/9 (imho)

i can suppose the dvd is somewhat reauthored/reencoded

BHH

noee
24th May 2009, 20:43
I just took the DVD and used DVDShrink to copy it to the HD with no compression. I will try another DVD test sample.

Here is the DGIndex:
DGIndexProjectFile16
1
c:\encodes\ja test\vts_01_1.vob

Stream_Type=1
MPEG_Type=2
iDCT_Algorithm=6
YUVRGB_Scale=0
Luminance_Filter=0,0
Clipping=0,0,0,0
Aspect_Ratio=16:9
Picture_Size=720x480
Field_Operation=0
Frame_Rate=29970 (30000/1001)
Location=0,0,0,28994

Here is the encoder script:
#HDConvertToX Avisynth Script
#
#Input File = c:\encodes\ja test\vts_01_1.vob
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 18251
#Lenght (hour:minutes:seconds) = 0:10:9
#Display Aspect Ratio = 1.7679
#Aspect Error = -1.2333
#
#Resized resolution = 716 / 400
#Crop Left = 2
#Crop Top = 0
#Crop Right = 2
#Crop Bottom = 0
#
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\AddGrain.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\autocrop.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\Average.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\avss.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\deblock.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\Decomb.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\deen.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\dfttest.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\frfun7.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\MSharpen.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\mt_masktools-26.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\mvtools.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\NicAudio.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\nnedi.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\RepairS.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\SangNom.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\SoundOut.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\TDeint.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\UnDot.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\VSFilter.dll")
LoadPlugin("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\yadifmod.dll")

Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\Lem.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\seesaw.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\spresso.avsi")
Import("C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\filters\Srestore.avsi")
try {
#Source File
mpeg2source("D:\Temp\movie.d2v")

#Insert Deinterlacer
tfm(last,d2v="D:\Temp\movie.d2v").tdecimate()

#Applying Resizing
#NO Resize and Crop requested

#Insert Filters As Requested

hqdn3d(1)
RemoveGrain(mode=2)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}


Here is the .BAT:
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\encodes\ja test\vts_01_1.vob] -OF=[D:\Temp\movie] -exit -minimize
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\eac3to.exe" "C:\Encodes\JA Test\VTS_01_1.vob" 2: "D:\Temp\hdencodertox-pid2.ac3"
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 4 --mixed-refs --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --no-chroma-me --8x8dct --aud --aq-strength 1 --psy-rd 1.0:0.3 --sar 1:1 --output "D:\Temp\hdconverttox_vts_01_1.h264" "D:\Temp\hdconverttox_vts_01_1.avs"
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\mkvmerge.exe" -o "d:\encodes\jatest2.mkv" --default-duration 0:23.976fps "D:\Temp\hdconverttox_vts_01_1.h264" --language -1:eng "D:\Temp\hdencodertox-pid2.ac3" --chapters "D:\Temp\autochapters.txt" --title "Done with HDConvertToX"

Sharc
24th May 2009, 20:51
@buzzqw:
And another (more serious) bug:
When "No Resize & Crop" is activated, the --sar should be updated and not still consider the greyed-out crop values from the preceding file analysis.

buzzqw
24th May 2009, 21:12
@noee
hdc don't flag it as 1.5 but mkvmerge do it

i will look how to hack it

@Sharc

sorry pal, don't understud

the --sar is used only for anamorphic encoding. how anamorphic and no resize will change --sar ?

BHH

Sharc
24th May 2009, 21:36
@Sharc

sorry pal, don't understud

the --sar is used only for anamorphic encoding. how anamorphic and no resize will change --sar ?

Exactly. Sorry, I was probably unclear.
The source is anamorphic with black borders. I select Anamorphic Shape. Then I run Analyze file, which will provide some cropping values like (2,76,-2,-76), which influences the --sar in combination with the resizing. All correct so far.
Now I decide to select "No Resize & Crop". The crop values are now greyed-out, but the --sar is not updated to reflect the actual new situation, but sticks to the former --sar as if the picture would still be cropped and resized.
Perhaps the easiest solution is to force the crop values to (0,0,0,0) when "No Resize & Crop" is ticked instead of just greying them out, or simply reset the --sar to the --sar of the original picture (64:45 etc.) when "No Resize & Crop" gets enabled.

Adub
24th May 2009, 23:38
Just thought I would pop in and let you know, buzzqw, that I have successfully converted my first Blu-ray using HDC, and everything works 100%! Subs, chapters, audio, the works! Excellent work!

Edit: Also, I have started to work on a guide for encoding Blu-rays with HDC. I'll post a link to it when I have it finished. Oh, and do you have a higher resolution version of the HDC logo by chance?

buzzqw
25th May 2009, 07:19
@noee

dar signaling fixed in next update (you must check NORESIZE)

@sharc

fixed in next update. I will use original SAR picture

@Adub

thanks a lot!

i have only these file (for logo) http://www.64k.it/andres/data/hdconverttox/hdc_logo.png http://www.64k.it/andres/data/hdconverttox/hdc_logo.ico


@ALL

later this day i will publish an "official" update with new ini settings

thanks to all tester

BHH

buzzqw
25th May 2009, 08:18
update the beta ini build http://www.64k.it/andres/data/hdconverttox/HDConvertToX_beta_ini.exe

this is the changelog so far

>fixed signal dar on mkv muxing when noresize is used
>fixed --sar usage when noresize is used
>fixed change layout
>fixed update online manual
>added support for saving configuration. This will override any hidden options. Please check online manual
>fixed removed support for hidden options files. Use Save Configuration and tune it
>fixed drag&drop usage when using working folder option
>fixed copy audio and mkv muxing when source is dvd
>fixed usage of colormatrix when source is AVC (no colormatrix will be used)
>fixed force using of FFmpegSource when input is DVD. Previusly HDC will always use dss
>added support for polish, hungarian, czech languages and subs

please make some test and report back, so i will publish the official update

:thanks:

BHH

flebber
25th May 2009, 12:14
Okay I must admit to be confused. I have read the new manual and whilst I like the idea of being able to save configuration now all hidden options aren't working and aren't selectable?

I use these hidden options they didn't load and there doesn't appear to be an option to select.(My apologies if your still working in this and I am jumping the gun).

CRF +1pass.txt, inputworkfolder.txt, dvdinfo.txt

buzzqw
25th May 2009, 12:18
Hi Flebber!

just open your hdconverttox.ini

and where is written

"Allow CRF + 1 pass encoding" -> set it to 1 -> Allow CRF + 1 pass encoding=1
"Input Work Folder=0" -> set it to (for example) -> Input Work Folder=d:\temp\

dvdinfo isn't a hidden option :) just a temporary files from dvd analysis

EDIT: just uploaded a new version of manual with some example
EDIT2; just uploaded a new beta ini..

BHH

Mrsash
25th May 2009, 12:39
buzzqw. I downloaded the package yesterday after u suggested it in Automkv thread and have some problems which may have been covered

I tried loading a vcd mpeg 1 file which was remuxed through tmpg 2.5 and it does not detect the audio in it. Yes its a old video I am working with

I tried a 2.20GB Xvid since I wanted to convert it to a 1.46GB Mkv keeping the quality. When I loaded it,
Hdconvert first converts through some kinda audio conversion dont know why? This becomes a pain if you need to go through and add more conversions in the queue since you have to sit there intil it finishes. Wondering if this process can be done later? I am new to x264 than a lot of people. This video with ac3 6channel sound can be converted to Nero AAC but to preserve some quality/size what is the bitrate which would be just right for the audio?
After the audio converted and I clicked on analyse file I got this in errorlogfile.txt

AviSynth 2.58, build: Dec 22 2008 [08:46:51]DirectShowSource: I can't determine the frame rate
of the video, you must use the "fps" parameter.
(C:\Documents and Settings\Sash\Desktop\HDConvertToX_1.6.292.2659\temp\analyze.avs, line 8)

then media player which is my default player showed this

Directshowsource: I cant determine the frame rate of the video, you must use fps parameter.

(C:\XXXX\HDConvertToX_1.6.292.2659\temp\error.avs, line7)

Now I havent downloaded the beta file above. Will this make the difference?

Mate great job of making things simple for noobs like us.
thanks

buzzqw
25th May 2009, 12:45
mpeg1 files aren't directly supported. Sorry you must check "Force DirectShowSource" on top panel

even avi isn't directly supported. So, when HDC ask about remux.. say NO

for nero.. keep a vbr preset of 0.4 (channel= Original)

BUT if dss isn't unable to detect framerate ... try Force FFmpegSource

HDC is better suited for m2ts/ts/mkv/evo conversion .. not avi :o

BHH

noee
25th May 2009, 13:00
BHH:
TEsted with 2800, I tested two short SD DVD samples (IFO) and they worked very well, AR is correct now, I see you added it to the mux cmd line. I came across these issues, they seem minor, but I wanted to let you know:

- When the encode is complete, the status bar still says "Starting Encoding!!"

- With No Resize and Crop checked, after DVD the analyze, the values for Manually Set Width and Heigth are 720x400 while the Resolution field shows 720x480. If I click the No Resize on and then off, the Manually Set Width and Heigth are then 720x480. This does not seem to affect the encode, but I thought I would point it out.

- I have found a way around the FFDshow-analyze issue using FFDshow autoload profiles. I set up a profile just for HDC for MPEG2 decoding (libmpeg2) and the autoload uses the *AND* conditon on app name (HDConvertToX.EXE) and decoder match (libmpeg2).

Great improvements over the last couple of days with DVD, much appreciated. I've been using AutoMKV for awhile now, I believe this latest build of HDC will force me to make the switch. Thanks.

buzzqw
25th May 2009, 13:09
1) sorry i have no control when encoding finish. i know when encoding start.. but no when finish
2) fixed in next update (it's just a visual glitch)
3) great idea. thanks for sharing!

could you post a screenshot of this configuration ? i will put on first page!

about ar: remember that hdc insert aspect ratio in mkv mux only when
- is checked anamorphic encoding OR
- is checked No Resize & Crop

otherwise hdc will not flag your mkv

and.. thanks for your suggestion, bugs, and idea. Always appreciated :)

BHH

flebber
25th May 2009, 13:45
Now I am with the program. :-) Great work Buzzqw I likes it a lot.:thanks:

HDConvertToX v.1.7.311.2800
#
1 mean active
0 mean non active
#Crop&Resize
Crop Obey to AR=1
Follow ITU Resizing=1
No Resize Crop=0
Anamorphic=0
Set MOD Width=16
Set MOD Height=16
No AutoCrop=0
#Video
Video Codec=X264 in MKV
Video Quality=6
Encoding Mode=2 pass (CRF+1pass)
Allow CRF + 1 pass encoding=0
Allow FFmpeg Encoder=0
Allow Mencoder Encoder=0
DirectX264=0
Final MB Size=20
SAP=0
NMT=0
#Denoisers and Filters
Force AviSynth MT=0
Set Denoise=Super Light
Deinterlace=none
Basic Filters>NONE
QMF Filters=NONE
MVDegrain=NONE
Use ColorMatrix=1
Use GreyScale=0
Free AVS String#VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0)
#Audio Options
Audio Codec=Nero AAC Audio
Audio bitrate=0.6
Audio Channels=2
Audio Bitrate Management=vbr
Normalize Audio=1
Add AAC SBR/AAC+ Signal=1
Convert Audio to NTSC=0
Convert Audio to PAL=0
Resample Audio=NONE
Use Eac3to as demuxer and decoder=1
Force DirectShowSource as decoder=0
Force FFmpeg as decoder=0
Use NicAudio&SoundOut plugin=0
#Muxing Options
AutoChapter=0
AutoChapter Minutes=5
AutoTitle=0
NO Subs Always On=1
#Project Options
Shutdown=0
Reboot=0
Suspend=0
Multitemp=0
Input Work Folder=0
Workfolder=C:\Rip\HDConvertToX_1.6.292.2659\temp\
Muxing Title=Done with HDConvertToX v.1.7.311.2800

marklar
25th May 2009, 13:46
Hi,

I am playing with Save setting and INI file and I have two problems:
1. Basic filter (in my case RemoveGrain) is not saved correctly. It is set in INI file by line Basic Filters>RemoveGrain(mode=2), but it is not really preset, i.e. it is always set to NONE

2. When I set Allow CRF + 1 pass encoding=1 manually in INI file, it works fine, but when I make some other changes and save INI file from HDC GUI, it will change it back to 0 and then INI file contains incorrect combination Encoding Mode=2 pass (CRF+1pass)
Allow CRF + 1 pass encoding=0 where encoding mode is set to mode, wich is not allowed. I mean that HDC GUI should not touch such options like "Allow CRF + 1 pass encoding", or if it touches, it should check for the correct value

Third problem is not related to the new INI functionality:

3. When using 2 pass (CRF+1pass) mode, slider control does not work, i.e. it does not change CRF value (I mean, that this used to work)

Thanks for great changes!

buzzqw
25th May 2009, 14:19
@flebber

thanks! :)

@marklar

1) are you sure you are using the 2800 build ? (or newer)
2) yes, you are right... fixed in new update build (please redownload beta ini)
3) the slider never changed the cq/crf value :confused: it change the base profile (fast/slow...) but not crf/cq value ... are you sure ?

BHH

marklar
25th May 2009, 14:41
@marklar

1) are you sure you are using the 2800 build ? (or newer)
2) yes, you are right... fixed in new update build (please redownload beta ini)
3) the slider never changed the cq/crf value :confused: it change the base profile (fast/slow...) but not crf/cq value ... are you sure ?

BHH

1) I have 2805 now and it still doesn't work for me. Do I correctly expect, that when INI contains line "Basic Filters>RemoveGrain(mode=2)", I should see it also on GUI on startup? I see there always NONE.

2) Thanks.

3) With current build (2805) slider does not change CRF for neither 1 pass CRF nor 2 pass CRF. In some older builds (e.g. I have 2586) slider is changing CRF for 1 pass CRF, but not for 2 pass CRF. I do not understand encoding methods and therefore I do not know, what is the correct behavior. I have only noticed the difference ;)

zygo
25th May 2009, 14:47
gday all
first of all i would like to thank u buzzqw for the work your putting into this.
ive been lurking around this thread and testing as the program has evolved.. it would appear to be becoming the answer to my problem of bluray/dvd to mkv for backups/storage/serving.

2 things i am wondering about (and please forgive the nubie questions if they have already been covered, i may have missed it)

first, chapters in the created mkv... (not the 1 every 5 min kind) taken from the original source if possible (not sure of the mechanics of doing this).. is this likely/posible to be implimeted?

second, any chance that there could be a "size" column in the subtitle tracks list? i can then easily spot the "forced" english subtitle track (its considerably smaller)


cheers :)

buzzqw
25th May 2009, 15:01
@marklar

1) thanks again, fixed (redownload beta ini)
2) :)
3) the slider just change the encoding quality, not the crf value. this is the wanted behavior

@zygo
First of all Welcome to the Forum!
and thanks for your kind words :)

chapter: hdc already extract chapter from dvd input or m2ts if present, autochapter is to use when no chapters are present
subs: the column is already resiziable, or i misurestud ?

BHH

marklar
25th May 2009, 15:17
EDIT: Sorry, forget my previous question. Just tell me, what quality setting (slider position) do you recommend for DVD to MKV encoding.

:thanks:

As I understand zygo's question about "size", he did not mean size of the column, but the new column in the table with different subtitles, that would contain size of the particular subtitles track, so that user can distinguish between "bigger", usually full subtitles, and "smaller", usually forced subtitles.

buzzqw
25th May 2009, 15:30
the speed/quality slider "simply" change encoding provile. it will move thru the hdconverttox_profile.txt
and every "tick" in slider is a different encoding settings, from fast to slow (simply read the profile.txt for checking it)

about subs: sorry, i don't know subtitle size/weight (mb), eac3to don't report from m2ts the language, while from mkv i got all info

from dvd info i don't know other information then kind of audio...

BHH

marklar
25th May 2009, 15:34
Thanks for explanation. I will try different profiles for my DVD to MKV jobs.

Another small bug (seems to be on GUI only and does not influence resulting command line parameters):
When you move with slider on 1 pass CRF mode, in editbox below slider you can read for example "X264 Insane Quality ; Quality= 16" according to settings. But when you move with slider in 2 pass CRF mode, then there is for example "X264 Insane Quality ; Bitrate= -189" or some other incorrect number. But as I said, command line in queue seems to be correct.

buzzqw
25th May 2009, 15:44
thanks , fixed, feel free to redownload beta ini

BHH

EDIT: my preferred profile is the "extreme quality". Using it with a crf of 20 give very good encoding and low final size

marklar
25th May 2009, 15:55
my preferred profile is the "extreme quality". Using it with a crf of 20 give very good encoding and low final size

First of all, I confirm that all bugs reported by me are fixed.

As second, thanks for the tip. I am very surprised, how small and good quality results are given by this CRF and profile. I have encoded one of my favorite movies with 2 x 5.1 AC3 audio and in the resulting MKV has audio bigger size than video ;)

buzzqw
25th May 2009, 16:04
First of all, I confirm that all bugs reported by me are fixed.

i like these words !

As second, thanks for the tip. I am very surprised, how small and good quality results are given by this CRF and profile. I have encoded one of my favorite movies with 2 x 5.1 AC3 audio and in the resulting MKV has audio bigger size than video ;)

yep, extreme quality is tuned for low size and good quality (and works well at high bitrate too), higher profiles are just tuned for slowness..., quality gain is ridiculous while encoding speed is cumbersome

BHH

noee
25th May 2009, 16:46
bhh:
Build 2805: I just found another "PID" naming problem again. I was testing an interlaced DVD source and here is what happened:

.BAT file:
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\encodes\bfep2\vts_01_1.vob] -OF=[D:\Temp\movie] -exit -minimize
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\eac3to.exe" "C:\Encodes\BFEp2\VTS_01_1.vob"+"C:\Encodes\BFEp2\VTS_01_2.vob" 3: "D:\Temp\hdencodertox-pid3.ac3"
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\x264.exe" --crf 20 --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 5 --mixed-refs --trellis 1 --ref 4 --deblock -1,-1 --subme 6 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 2 --b-pyramid --partitions p8x8,b8x8,i8x8 --8x8dct --aud --aq-strength 1.0 --psy-rd 1.0:0.1 --sar 1:1 --output "D:\Temp\hdconverttox_vts_01_1.h264" "D:\Temp\hdconverttox_vts_01_1.avs"
"C:\Documents and Settings\Mike Noe\My Documents\Utils\Conversion Tools\HDConvertToX\applications\mkvmerge.exe" -o "d:\encodes\bfep2.mkv" --default-duration 0:29.970fps --aspect-ratio -1:1.3334 "D:\Temp\hdconverttox_vts_01_1.h264" --language -1:und "D:\Temp\hdencodertox-pid2.ac3" --chapters "D:\Temp\autochapters.txt" --title "Done with HDConvertToX"


Notice the PID of the EAC3to and the MUX line are different.

Also, another more insidious problem. If you start an encode, the "Generate Encode" button is still enabled. If you press it while an existing encode is running, it screws up the .BAT file and ruins the running encode.

Acid-Burn
25th May 2009, 18:47
#####

buzzqw
25th May 2009, 19:40
@noee

could you please redownload the beta ini ?

@Acid-Burn

a make report could help...

BHH

Acid-Burn
25th May 2009, 20:15
#####

buzzqw
25th May 2009, 20:20
mkvmerge took subtitle language from the subXXX.idx
you can open the .idx and search for language

but i think that problem is on vsrip subs extraction

try manually loading the ifo to vsrip, what is showing ?

BHH

Acid-Burn
25th May 2009, 20:46
The run just finished with only the first 6 subtitle tracks 2 Danish, 2 English and 2 Dutch of the 12 tracks I chose.

I did a manual extract and it looks nothing like the idx from the working folder.
The timestamps of the one in the working folder comes right after the first Danish subtitle and it's a weird mix of subtitles and timestamps.

I have attached the 2 idx files, so you can see the difference :)

pdanpdan
25th May 2009, 21:15
Bug report for ini settings
Insert chapter every - on if saved off and minutes > 0

Sharc
25th May 2009, 21:28
Another subtitle issue though. When I check of the subtitles I want to keep on the list, it disregards my choice and keeps the number of subtitles I have chosen but counting down from the top of the list.
Same problem here.
In the Report (post_this_file.txt) however the correct subs are ***marked.

noee
25th May 2009, 23:05
@noee

could you please redownload the beta ini ?


Yes, 2823 fixes the PID naming issue with multiple VOBs.

Adub
26th May 2009, 00:32
Buzzqw, thanks for the logo. It should work fine.

I think that i will hold off on creating a full guide until the next "stable" version comes out (probably the next "full" package, once all of the gui and ini stuff has been stabilized). That way, my guide wont go out of date in a week.

flebber
26th May 2009, 04:18
Looks like something may be wrong with muxing as HDc_beta_ini encoded my file but I received no output file. The hdconverttox_vts_02_1.h264 and hdencodertox-pid3.mp4 are located in the temp folder but no final file appears to have been made.
HDConvertToX v.1.7.311.2800 report

Input File: c:\rip\source video\dvd\vts_02_1.vob
Codec Video: mpeg
Width: 720
Heigh: 576
Framerate: 25.000
Framecount: 91475
Duration(hh:mm:ss): 1:1:0
Aspect Ratio: 1.7778
Resized resolution: 720 / 560
Crop Left: 8
Crop Top: 0
Crop Right: 8
Crop Bottom: 0
Activate: Follow ITU Resizing
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 6
Final Size: 21
Priority: idle
Denoise Level: Super Light
Use Best Decoder
Deinterlace: Interlaced
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.6
Audio Channels: 2
MP3 Mode: vbr
SpeedUP: Off
SlowDonw: Off
Normalize: On
Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** 80: English (AC3 2ch, 0xBD 0x80) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
English 0 (0xBD 0x20) [0] wide
English 0 (0xBD 0x21) [0] letbox

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On
Encrust Subtitle in Video file: Off

Start Advanced AviSynth ->
Basic Filter: NONE
QMF Filter: NONE
MVDegrain: NONE
FreeAVS String: VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0)
ColorMatrix: On
GreyScale: Off
-> End Advanced AviSynth

Start Queue ->
"C:\Rip\HDConvertToX_1.6.292.2659\applications\x264.exe" --pass 2 --bitrate %bitrate% --threads auto --thread-input --no-psnr --progress --keyint 250 --bframes 3 --mixed-refs --trellis 1 --ref 3 --deblock -1,-1 --subme 6 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i8x8 --8x8dct --aud --nal-hrd --aq-strength 1.0 --psy-rd 1.0:0.1 --sar 1345672448:970444800 --output "C:\Rip\HDConvertToX_1.6.292.2659\temp\hdconverttox_vts_02_1.h264" "C:\Rip\HDConvertToX_1.6.292.2659\temp\hdconverttox_vts_02_1.avs" --level 4.0
"C:\Rip\HDConvertToX_1.6.292.2659\applications\mkvmerge.exe" -o "C:\Rip\Produced\Hi5 - Dance Hits.MKV" --default-duration 0:25.000fps --aspect-ratio -1:1.875457 "C:\Rip\HDConvertToX_1.6.292.2659\temp\hdconverttox_vts_02_1.h264" --language -1:eng --aac-is-sbr 0:1 "C:\Rip\HDConvertToX_1.6.292.2659\temp\hdencodertox-pid2.mp4" --chapters "C:\Rip\HDConvertToX_1.6.292.2659\temp\autochapters.txt" --title "Done with HDConvertToX v.1.7.311.2800"
-> End Queue

AviSynth Script ->
Working with files: C:\Rip\HDConvertToX_1.6.292.2659\temp\hdconverttox_vts_02_1.avs
#HDConvertToX Avisynth Script
#
#Input File = c:\rip\source video\dvd\vts_02_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.7778
#Frame rate =25.000
#Number of Frames = 91475
#Lenght (hour:minutes:seconds) = 1:1:0
#Display Aspect Ratio = 1.8234
#Aspect Error = 41.8187
#
#Resized resolution = 720 / 560
#Crop Left = 8
#Crop Top = 0
#Crop Right = 8
#Crop Bottom = 0
#

try {
#Source File
mpeg2source("C:\Rip\HDConvertToX_1.6.292.2659\temp\movie.d2v")

#Insert Deinterlacer
TDeint(mode=0,order=-1)

#Applying Resizing
GaussResize(720,560,8,0,-8,-0,p=75)

#Insert Filters As Requested
ColorMatrix(d2v="C:\Rip\HDConvertToX_1.6.292.2659\temp\movie.d2v")

hqdn3d(1)
VagueDenoiser(threshold=0, method=3, nsteps=6, chromaT=0)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script

Sharc
26th May 2009, 06:44
I have a similar problem:
Source is DVD. Want to encode x264 in mkv.
All vobs belonging to the movie pgc are correctly merged, and audio and subs are correctly demuxed, spanning all vobs. However when the encoding should start x264 seems to terminate abruptly and silently, just leaving a 0 byte .h264 in the workfolder.

buzzqw
26th May 2009, 07:09
Bug report for ini settings
Insert chapter every - on if saved off and minutes > 0

sorry pal, don't understud

what's the problem ?

EDIT: ok, got it, fixed in next update

Looks like something may be wrong with muxing as HDc_beta_ini encoded my file but I received no output file. The hdconverttox_vts_02_1.h264 and hdencodertox-pid3.mp4 are located in the temp folder but no final file appears to have been made.

in your report is totally missing the audio encoding.
please try downloading latest beta ini

I have a similar problem:
Source is DVD. Want to encode x264 in mkv.
All vobs belonging to the movie pgc are correctly merged, and audio and subs are correctly demuxed, spanning all vobs. However when the encoding should start x264 seems to terminate abruptly and silently, just leaving a 0 byte .h264 in the workfolder.

try opening the movie avs in virtualdub .. any errors ?

BHH

Mrsash
26th May 2009, 07:55
mpeg1 files aren't directly supported. Sorry you must check "Force DirectShowSource" on top panel

even avi isn't directly supported. So, when HDC ask about remux.. say NO

for nero.. keep a vbr preset of 0.4 (channel= Original)

BUT if dss isn't unable to detect framerate ... try Force FFmpegSource

HDC is better suited for m2ts/ts/mkv/evo conversion .. not avi :o

BHH


Ok will try when I get get home but for AVI should I go back to Automkv? Does Hdconvert not do the best job for conversion from says a HDxvid to HDx264-MKV(basically keep as much quality as possible and gain space is the motto...)
I had a problem with the video with Automkv. This video was lets say a certain resolution 720x302 dont remember exactly when conversion was done with automkv it produced a video with same frame size but when played it was vertically streched, which was weird. I did not find any instructions on resetting Automkv to original settings since I thought I had picked a wrong option by mistake somewhere and hit save. My head hurts now... I know I might be posting in the wrong topic but I do wanna resolve this for 1 particular video. Dont mean to be a pain.
thanks

buzzqw
26th May 2009, 13:08
HDC CAN convert from avi/mpeg1/flv... just select as decoder "Use DirectShowSource"

and ... for automkv problem... post on automkv thread... (anyway on avi/mkv source you MUST specify the muxing AR in advanced settings)

@ALL

any other problem on latest beta ini ?

BHH

zygo
26th May 2009, 13:17
gday all

just want to report that i returned home tonight to find 1 bright shiny new .mkv in my workin folder, complete with ac3, chapters & forced subs only.. all straight from a mounted bd iso.... cheers buzz, and all contributers :)

now if i can just work out how to get the size of the different sub streams (to pick the small forced ones) without having to extract them all from the m2ts first....... any ideas?

feanor12
26th May 2009, 13:49
I have no problems for now! :rolleyes:

There is just one thing that I don't like...
If I want all PGCs from one ifo file I have to analyze (and add to queue) them one by one.

Is there a way to make HDC to encode ALL PGCs at once (with same encoding options)? Maybe I can modify queue.bat or something?
If dvd has 100+ PGCs it would save me a lot of time! ;)

buzzqw
26th May 2009, 14:13
gday all

just want to report that i returned home tonight to find 1 bright shiny new .mkv in my workin folder, complete with ac3, chapters & forced subs only.. all straight from a mounted bd iso.... cheers buzz, and all contributers :)

now if i can just work out how to get the size of the different sub streams (to pick the small forced ones) without having to extract them all from the m2ts first....... any ideas?

thanks for your success !

subs: maybe using HdBrStreamExtractor ?

I have no problems for now! :rolleyes:

There is just one thing that I don't like...
If I want all PGCs from one ifo file I have to analyze (and add to queue) them one by one.

Is there a way to make HDC to encode ALL PGCs at once (with same encoding options)? Maybe I can modify queue.bat or something?
If dvd has 100+ PGCs it would save me a lot of time! ;)

just use as input the first vob of vts, HDC will process all vobs belonging to this vts

so if you have 9 vts, you will have to queue "only" 9 job (vts_01_1.vob, vts_02_1.vob ....)

BHH

Betsy25
26th May 2009, 14:27
@ALL

any other problem on latest beta ini ?

BHH

Off-Topic : Euhm, yes !
Where do we find this "latest beta ini" please ?

flebber
26th May 2009, 14:35
Off-Topic : Euhm, yes !
Where do we find this "latest beta ini" please ?

http://forum.doom9.org/showthread.php?p=1289610#post1289610

prospeed
26th May 2009, 15:05
HDC CAN convert from avi/mpeg1/flv... just select as decoder "Use DirectShowSource"

and ... for automkv problem... post on automkv thread... (anyway on avi/mkv source you MUST specify the muxing AR in advanced settings)

@ALL

any other problem on latest beta ini ?

BHH

All good so far..

alpha_125
26th May 2009, 15:39
hi, one question not directly concerned the HDC development.
I'm trying to make a my own profil for xvid_encraw.
The question is, how can I impose Xvid_Encraw to not go over a determinate bitrate?
for example:
-bitrate 4500
impose the (i suppose) an average bitrate 4500 kbps
...But I would also require that it do not exceed a peak of 5000kbps
Is it possible? Has Xvid_encrav a switch to do this?

Thanks

Ps. Beta INI works great for me too!
only the usual problem extracting the vobsub from the mkv...but this is an eac3to problem...i'll do it manually with mkvextract ;)

buzzqw
26th May 2009, 16:14
add to profile.txt the -vbvmax parameter

BHH

alpha_125
26th May 2009, 16:49
Thank you Buzzqw! -vbvmax requires an arguments? in kbps?

Is it correct if I do:


"F:\HDC\applications\xvid_encraw.exe" -progress 50 -i "F:\HDC\temp\hdconverttox[.......] -cq 2 -vbvmax 5000

OR

"F:\HDC\applications\xvid_encraw.exe" -progress 50 -i "F:\HDC\temp\hdconverttox[.......] -bitrate 4000 -single -vbvmax 5000

thanks again and sorry for these offtopics

buzzqw
26th May 2009, 18:53
should be ok

you can add directly to xvid profile txt, just create a new profile with your vbvmax rate

BHH

Sharc
26th May 2009, 19:32
try opening the movie avs in virtualdub .. any errors ?

It produces an avisynt open failure:
The script's return value was not a video clip

buzzqw
26th May 2009, 19:33
post the script

BHH

Sharc
26th May 2009, 19:42
post the script

#HDConvertToX Avisynth Script
#
#Input File = c:\users\user1\movies\there_will_be_blood\video_ts\vts_05_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.7778
#Frame rate =25.000
#Number of Frames = 227975
#Lenght (hour:minutes:seconds) = 2:32:0
#Display Aspect Ratio = 2.4069
#Aspect Error = 42.2240
#
#Resized resolution = 720 / 576
#Crop Left = 8
#Crop Top = 80
#Crop Right = 8
#Crop Bottom = 80
#
LoadPlugin("C:\programme\Video\HDConvertToX\filters\AddGrain.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\autocrop.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\Average.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\avss.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\deblock.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\Decomb.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\deen.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\dfttest.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\FFMS2.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\frfun7.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\MSharpen.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\mt_masktools-26.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\mvtools.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\NicAudio.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\nnedi.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\RepairS.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\SangNom.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\SoundOut.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\TDeint.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\UnDot.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\VSFilter.dll")
LoadPlugin("C:\programme\Video\HDConvertToX\filters\yadifmod.dll")

Import("C:\programme\Video\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("C:\programme\Video\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("C:\programme\Video\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\programme\Video\HDConvertToX\filters\Lem.avsi")
Import("C:\programme\Video\HDConvertToX\filters\LSFmod.v1.7.avsi")
Import("C:\programme\Video\HDConvertToX\filters\MCTemporalDenoise.v1.2.02.avsi")
Import("C:\programme\Video\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("C:\programme\Video\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("C:\programme\Video\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("C:\programme\Video\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("C:\programme\Video\HDConvertToX\filters\seesaw.avsi")
Import("C:\programme\Video\HDConvertToX\filters\spresso.avsi")
Import("C:\programme\Video\HDConvertToX\filters\Srestore.avsi")
try {
#Source File
directshowsource("c:\users\user1\movies\there_will_be_blood\video_ts\vts_05_1.vob",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
#NO Resize and Crop requested

#Insert Filters As Requested

}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}

buzzqw
26th May 2009, 19:48
yup...

no resize, no filters.. no colormatrix...= error

i will add a catch

BHH

Sharc
26th May 2009, 20:02
Could the "Free AVS String" be extended to allow insertion of a multi-line script?

Not sure if this is a bug:
Each tame a re-save a configuration the Multitemp=1 is reset to Multitemp=0.

buzzqw
26th May 2009, 20:13
maybe i fixed the multitemp.. could you redownload latest beta ini ? (i will check tomorrow)

free avs: try joining line with "." like undot().blur().sharp()
(anyway i will check it too)

BHH

Sharc
26th May 2009, 20:18
It also seems that "Insert chapter every" remains always checked, even though I set AutoChapter=0 in the .ini.

akapu
26th May 2009, 20:20
It also seems that "Insert chapter every" remains always checked, even though I set AutoChapter=0 in the .ini.

Download new beta version .... this problem solved in new version...

Sharc
26th May 2009, 20:23
ok, thanks! (but Multitemp is still reset in latest beta)

Sharc
26th May 2009, 21:17
yup...

no resize, no filters.. no colormatrix...= error

i will add a catch
ok, thanks.
I enabled colormatrix now for a test. Encoding starts as expected, but only the 1st vob out of 7 is encoded.
(Audio and subs were demuxed for all vobs as expected).

Acid-Burn
26th May 2009, 23:11
#####

Chengbin
27th May 2009, 03:29
buzzqw

This is a continuation of the AutoMKV problem I had with a video.

After using HDC, the encoding is also messed up, but in a different way. eac3to will say video overlap over 8 (or 9) frames at time (after around 00:55:00). It also exceeds the playtime (01:44:15 vs 01:47:28)

The video is correctly encoded all the way to that point, then it just messes up in the framerate.

Using other decoders don't work, it is more like I didn't test it. The reason is there is a strange problem when I use other decoders. x264's speed is GREATLY reduced. I'm getting around 18.5fps with eac3to, but with the other decoders I'm getting around 3-4fps. Also, there are 4 ffdshow icons on my tray for some reason. Is that a possible cause?

buzzqw
27th May 2009, 07:20
ok, thanks! (but Multitemp is still reset in latest beta)

fixed, redownload beta ini

ok, thanks.
I enabled colormatrix now for a test. Encoding starts as expected, but only the 1st vob out of 7 is encoded.
(Audio and subs were demuxed for all vobs as expected).

... Sharc.. the make report... (also fixed the noresize/nofilters bug)

buzzqw

Using other decoders don't work, it is more like I didn't test it. The reason is there is a strange problem when I use other decoders. x264's speed is GREATLY reduced. I'm getting around 18.5fps with eac3to, but with the other decoders I'm getting around 3-4fps. Also, there are 4 ffdshow icons on my tray for some reason. Is that a possible cause?

have you checked some "filters" inside ffdshow ? like post processing, resizing ?
these could slow down encoding.
And.. btw for avi/mkv input hdc will select directshowsource as decoder, you can try forcing directshowsource2 or ffmpegsource

I did uncompressed movie only rips with DVDShrink and in that, turned off the unwanted subs.
Both the manual extracted subs and the HDC runs were done from these movie only rips.

While HDC was running I checked the hdc_subs.idx and compared it to the manual extract.
I then renamed the manual extracts to hdc_subs.XXX and replaced the sub files in the working folder with the manual extract and it actually worked.
I have had one successful run with this so far but I'll try it again tomorrow.

isn't nice to reauthor subs in ifo...
please post the hdc_subs.list and the ifo

BHH

Acid-Burn
27th May 2009, 12:55
#####

buzzqw
27th May 2009, 13:13
your analysis is very interesting

hdc will list (for selecting) all subs, wide or not

from your first code i can see you have select the 0,1,2,3,4 listed and not the 0,2,4,6,8
the number 0,1,2,3,4 is taken from subs. look in hdc sub list, after language, you have a number. I take this

please mail me directly the ifo, thanks

BHH

Acid-Burn
27th May 2009, 13:20
#####

Acid-Burn
27th May 2009, 13:24
#####

buzzqw
27th May 2009, 13:31
thanks for the mail

so.. hdc will list two 0 subs, two 1 subs .. and so on ?

but hdc should report in hdc.list all numbers you select.. it's vsrip that don't extract the 0 you want.. but other 0 track ...

do i understud what you mean ?

BHH

Acid-Burn
27th May 2009, 14:00
#####

buzzqw
27th May 2009, 14:04
a picture is worth a thounsand words :)

thanks

please redonwload the beta ini, and check it, :thanks:

BHH

Acid-Burn
27th May 2009, 14:09
#####

buzzqw
27th May 2009, 14:11
VSRip counts the total number of subtitle tracks and assign 1 number to each in order to keep track of them.

that's the information i need. please try the new beta ini

BHH

Acid-Burn
27th May 2009, 14:20
#####

buzzqw
27th May 2009, 14:25
here http://forum.doom9.org/showthread.php?p=1289610#post1289610

you don't need to encode, just add the work to queue and check the hdc.list

BHH

Acid-Burn
27th May 2009, 14:31
#####

buzzqw
27th May 2009, 14:35
First look, it seems perfect. Now I'll try that a couple of times :)


H:\! - Film\Aeon Flux\Movie only\VIDEO_TS\VTS_01_0.IFO
H:\HD Convert\Working\hdc_subs
1
1
0 2 4 6 8
CLOSE
RESETTIME

yea, thanks!

i will wait your test

if positive, this will be a good bug fix

BHH

Mrsash
27th May 2009, 14:50
HDC CAN convert from avi/mpeg1/flv... just select as decoder "Use DirectShowSource"

I tried this but did not work. I tried all in the decoder list and hitting analyze did not bring up the audio

and ... for automkv problem... post on automkv thread... (anyway on avi/mkv source you MUST specify the muxing AR in advanced settings)


This fixed up anyway after I picked --engage keep_bitstream_ar_info. Hoping this is not a bad thing?


A question. I was advised if I wanted automkv to encode at best quality and not care about the size to pick Pure constant quality mode. Does such a feature exist in HDC?

I do remember it not working correctly sometimes since I ended up with a file 1.5x the original.

In any case if it does exist in HDC has this been resolved? Just checking

Also do I understand this correctly. HDC and automkv have same capabilities but HDC is easier for us Noobs. The initial page tells us what it does but does not quite make it clear about the difference between these gui's.

thanks again

Acid-Burn
27th May 2009, 15:03
#####

buzzqw
27th May 2009, 15:15
I tried this but did not work. I tried all in the decoder list and hitting analyze did not bring up the audio

if even selecting directshowsource don't handle your file... there is a problem

please post a sample

This fixed up anyway after I picked --engage keep_bitstream_ar_info. Hoping this is not a bad thing?

good idea, since x264 signal the ar

A question. I was advised if I wanted automkv to encode at best quality and not care about the size to pick Pure constant quality mode. Does such a feature exist in HDC?
just select the 1 pass quality

I do remember it not working correctly sometimes since I ended up with a file 1.5x the original.
select the 1 pass quality , with the preset "extreme quality", and be surprised

Also do I understand this correctly. HDC and automkv have same capabilities but HDC is easier for us Noobs. The initial page tells us what it does but does not quite make it clear about the difference between these gui's.

hdc now have more features and less errors then automkv (expecially with the new full build)

HDC can do all automkv does except few very advanced avisynth manipulation , like QTrim and HGAVS

HDC has a more advanced queue support, audio and subs handling (thanks to Acid-Burn for latest bug!) , very good m2ts support... and so on

do.. get stick with HDC, Automkv is a deadhorse

No, really, thank you for this GUI but sure, this is a good bug fix and I'm only glad I could help on this small part of the GUI :)

Aeon flux is running right now. Got an error in the extract from my movie only rip, probably an problem in the new IFO, so I changed back to the complete rip and for now it seems to work perfectly. The .list does capture the subtitles I want to keep and VSRip seems to extract it perfectly into the .idx.
hdc_subs.list and hdc_subs.idx is in the attachment if you want to see it for yourself :)


H:\! - Film\Aeon Flux\VIDEO_TS\VTS_04_0.IFO
H:\HD Convert\Working\hdc_subs
1
1
0 2 6 8 10
CLOSE
RESETTIME

0=Danish
2=English
6=Norwegian
8=Finnish
10=Swedish

All widescreen versions.

Looks perfect and fixed :)

please post your result and end of encoding!

thanks again!

BHH

flebber
27th May 2009, 15:22
Buzzqw to do a deinterlace test am I correct in thinking the routine test 20% of the loaded file to determine whether it is interlaced?

Current encode it tested 14775/73825 frames. Would the test still be as accurate if we only used 10% for testing?

sjchmura
27th May 2009, 15:23
ok, thanks buzzqw...HDConverToX become better day by day
For my purpose, 720p/h264/mkv to 720p/xvid/mkv Xbox-compatible, it's already virtually perfect.
Making small changes in the file queue.bat, i can go over the few limitations, such as the different enconding of the audio tracks, or the adding external subtitles...che figata (cool)

I like HDC too much! :D

How do you have 720p/xvid/mkv working on teh xbox 360?

Why would we need to re-encode for xbox360 the video - I thought only the audio?

buzzqw
27th May 2009, 15:53
Buzzqw to do a deinterlace test am I correct in thinking the routine test 20% of the loaded file to determine whether it is interlaced?

Current encode it tested 14775/73825 frames. Would the test still be as accurate if we only used 10% for testing?

in next update the deinterlace test will test a wise range of frames

EDIT: hdc will propose a % to analyze (proportional to length of movie) , but user will be able to change it

thanks for pointing it out

BHH

Acid-Burn
27th May 2009, 16:13
#####

buzzqw
27th May 2009, 16:27
yup.. you are right !

fixed in next update (but don't warry... no need to interrupt your work!)

just post the success! (i hope!)

BHH

Acid-Burn
27th May 2009, 17:02
#####

alpha_125
27th May 2009, 18:35
How do you have 720p/xvid/mkv working on teh xbox 360?

Why would we need to re-encode for xbox360 the video - I thought only the audio?

never said 360


"F:\HDC\applications\xvid_encraw.exe" -progress 50 -i "F:\HDC\temp\hdconverttox[.......] -cq 2 -vbvmax 5000

OR

"F:\HDC\applications\xvid_encraw.exe" -progress 50 -i "F:\HDC\temp\hdconverttox[.......] -bitrate 4000 -single -vbvmax 5000
damn! it don't work...i have yet few peaks (16/18 mbps)...i'll study :D

buzzqw
27th May 2009, 18:51
that's good!

thanks again Acid-Burn

BHH

Betsy25
27th May 2009, 19:03
Wow, I'm so impressed by the quality and the amount of work you put into this gem buzz, time to change my custom user title.:devil:

:thanks:

Sharc
27th May 2009, 19:21
... Sharc.. the make report...

Here we go:

HDConvertToX v.1.7.322.2865 report

Input File: c:\users\user1\movies\there_will_be_blood_deu\video_ts\vts_05_1.vob ( C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_0.IFO )
PGC : PGC 1. Length: 2:31:59:03 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 227975
Duration(hh:mm:ss): 2:32:0
Aspect Ratio: 1.7778
Resized resolution: 720 / 576
Crop Values : 8:80:8:80
Activate: Anamorphic Resize
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 6
Final Size: 4483
Priority: idle
Denoise Level: None
Video Analyzer: Force DirectShowSource
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: Original
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 80: English (AC3 6ch, 0xBD 0x80) [0]
*** 81: Deutsch (AC3 6ch, 0xBD 0x81) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
English 0 (0xBD 0x20) [0] wide
English 0 (0xBD 0x21) [0] letbox
English 1 (0xBD 0x22) [0] wide
English 1 (0xBD 0x23) [0] letbox
*** Deutsch 2 (0xBD 0x24) [0] wide
*** Deutsch 2 (0xBD 0x25) [0] letbox
Turkish 3 (0xBD 0x26) [0] wide
Turkish 3 (0xBD 0x27) [0] letbox
Deutsch 4 (0xBD 0x28) [0] wide
Deutsch 4 (0xBD 0x29) [0] letbox

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
"C:\programme\Video\HDConvertToX\applications\eac3to.exe" "C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_1.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_2.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_3.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_4.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_5.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_6.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_7.vob" 3: "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdencodertox-pid3.ac3"
"C:\programme\Video\HDConvertToX\applications\eac3to.exe" "C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_1.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_2.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_3.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_4.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_5.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_6.vob"+"C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_7.vob" 4: "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdencodertox-pid4.ac3"
"C:\programme\Video\HDConvertToX\applications\VSrip.exe" "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdc_subs.list"
"C:\programme\Video\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 3354 --threads auto --thread-input --no-psnr --progress --ipratio 1.3 --pbratio 1.2 --keyint 48 --min-keyint 2 --bframes 3 --mixed-refs --trellis 0 --ref 1 --deblock 0,0 --subme 2 --direct auto --vbv-bufsize 14000 --vbv-maxrate 20000 --me dia --no-ssim --merange 16 --weightb --b-adapt 1 --partitions none --aud --aq-strength 1.0 --psy-rd 0.7:0.2 --sar 64:45 --output "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdconverttox_vts_05_1.h264" "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdconverttox_vts_05_1.avs"
"C:\programme\Video\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 3354 --threads auto --thread-input --no-psnr --progress --ipratio 1.3 --pbratio 1.2 --keyint 48 --min-keyint 2 --bframes 3 --mixed-refs --trellis 1 --ref 3 --deblock 0,0 --subme 7 --direct auto --vbv-bufsize 14000 --vbv-maxrate 20000 --me umh --no-ssim --merange 16 --weightb --b-adapt 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --aud --aq-strength 1.0 --psy-rd 0.7:0.2 --sar 64:45 --output "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdconverttox_vts_05_1.h264" "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdconverttox_vts_05_1.avs"
"C:\programme\Video\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "C:\Users\user1\Movies\THERE_WILL_BE_BLOOD_DEU\VIDEO_TS\VTS_05_0.IFO" "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\chapters.txt" -p5
"C:\programme\Video\HDConvertToX\applications\mkvmerge.exe" -o "C:\Users\user1\Movies\HDConvertToX\blood.MKV" --default-duration 0:25.000fps --aspect-ratio -1:1.777778 "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdconverttox_vts_05_1.h264" --language -1:eng "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdencodertox-pid3.ac3" --language -1:deu "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdencodertox-pid4.ac3" --default-track -1:no "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdc_subs.idx" --chapters "C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\chapters.txt" --title "Done with HDConvertToX v.1.6.300.2754"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\user1\Movies\HDConvertToX\HDC-WORKFOLDER\VIDEO_TS_IFO\hdconverttox_vts_05_1.avs
try {
directshowsource("c:\users\user1\movies\there_will_be_blood_deu\video_ts\vts_05_1.vob",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
ColorMatrix(mode="Rec.709->Rec.601")
return last
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script

buzzqw
27th May 2009, 19:22
StaxRip is a great software, my kudos to Stax

Staxrip has a very clean and clever interface, it's just do what is proposed, but with an engine able to do near anything. StaxRip is very modular.
I must admin that i never used it for "full" encoding but i used it in several tests

and.. since you know StaxRip feel free to suggest idea you would like to see on HDC too

@Sharc

directshowsource("c:\users\user1\movies\there_will_be_blood_deu\video_ts\vts_05_1.vob",audio=false)

directshowsource cannot join multiple vobs. DirectShowSource isn't to use with dvd input (or at least with more then one vob)
(well.. avisynth CAN join several video.. but this is another story)

maybe i will add a warking when input is a dvd and DSS is the preferred decoder

BHH

Betsy25
27th May 2009, 19:31
and.. since you know StaxRip feel free to suggest idea you would like to see on HDC too

BHH

Hi buzz, perhaps the only thing I miss in HDC (compared to staxrip) is the "clever" way of the Compressibility test, meaning :
1) You choose your desired output filesize.
2) You let it run the compressibility test.
3)) The program suggests the best resolution (resizing down) for getting a great output quality (it will also show the final estimated bitrate for this reso, + horizontal/vertical Modxx values, and the error% of the resized resolution compared to the original input resolution.

buzzqw
27th May 2009, 19:39
... well.. this features is somewhat already present!

just set the quality/speed slider... go in utilty and check the compression test

it will use your "quality" to make a compression test. at end it will report how big the final size will be (hdc will do a constant quality compression test)

then you can tune hdc (lowering resolution/using a "slower" profile) and make another test

on automkv i have "optimized" the routine.. and it's like staxrip

maybe i will "upgrade" the CT too in HDC

BHH

Sharc
27th May 2009, 19:41
@Sharc

directshowsource cannot join multiple vobs. DirectShowSource isn't to use with dvd input (or at least with more then one vob)
(well.. avisynth CAN join several video.. but this is another story)

maybe i will add a warking when input is a dvd and DSS is the preferred decoder

I see, thanks.
The problem is, I tried using DGIndex at first, however it corrected something in the .d2v index file (renaming it to .d2v.bad) and created a fixed .d2v. The x264 encoder however created a terribly looking blended picture based on the fixed d2v.

Here the fix which DGIndex applied:

D2V Fix Output

Field order transition: 0 -> 2
d00 5 0 34816 0 2 1 90 a0 a0 a0 a0 a0 a0 a0 a0 a0
d00 5 0 67584 0 3 1 d2 f2 e2 f2 f2 e2 f2 f2 e2 f2 f2 e2
corrected...
d00 5 0 34816 0 2 1 90 a0 a0 a0 a0 a0 a0 a0 a0 a1
d00 5 0 67584 0 3 1 d2 f2 e2 f2 f2 e2 f2 f2 e2 f2 f2 e2

buzzqw
27th May 2009, 19:45
error in field order transition usually mean bad authored movie..

you could try a dvdshrink NO compression copy
should "fix" the issue

BHH

Sharc
27th May 2009, 19:50
Thanks for the hint. I'll try.

Edit: No, it didn't help :(

Edit2: Hmm, I renamed the movie.d2v.bad back to movie.d2v; now everything looks fine ... :confused:
It looks as if the mess was created at the transition from the studio intro to the movie.

Chengbin
28th May 2009, 01:43
buzzqw

My issue has been fixed with DSS. The fps problem was my own stupidity (I forgot to change the resolution).

One thing that I noticed is that DSS is slower than eac3to! I'm hitting high 16fps with DSS, but encoding with eac3to, I'm getting 18.5fps.

One thing that I would like very much is subtitles. Is it possible to make another option, where the subtitle is extracted, but it is not muxed, but as a separate file. My Archos 5 doesn't support subtitles muxed in a container but supports it if it is as a separate file. It is a pain to use mmg's command line to extract the subtitles, and it is very time consuming. I don't get why do they have to go through the entire file for a 50KB file.

Adub
28th May 2009, 01:52
They have to go through the entire file because the subtitle is indexed throughout the entire movie. It's not like one little file in a folder at the very beginning of the MKV.

As for the commandline issues, have you tried MKVExtractorGUI?

Chengbin
28th May 2009, 02:42
They have to go through the entire file because the subtitle is indexed throughout the entire movie. It's not like one little file in a folder at the very beginning of the MKV.

As for the commandline issues, have you tried MKVExtractorGUI?

Yes.

For some reason for some files it would just not extract it. Then I have to use command line.

buzzqw
28th May 2009, 07:04
subtitle files is always in \temp folder.. you can get from it ... :confused:

BHH

Mrsash
28th May 2009, 09:41
if even selecting directshowsource don't handle your file... there is a problem
please post a sample
Where do I upload a sample?


good idea, since x264 signal the ar

I feel like a dumba$$. It worked with a sample I used for the same video which I cut with virtualdub but did not work with the movie itself(scratching head)

just select the 1 pass quality
thanks will try this

select the 1 pass quality , with the preset "extreme quality", and be surprised
Again will try


hdc now have more features and less errors then automkv (expecially with the new full build)

HDC can do all automkv does except few very advanced avisynth manipulation , like QTrim and HGAVS

HDC has a more advanced queue support, audio and subs handling (thanks to Acid-Burn for latest bug!) , very good m2ts support... and so on

do.. get stick with HDC, Automkv is a deadhorse


Will do thanks

buzzqw
28th May 2009, 11:59
new full package HDConvertToX 1.7.323.2869

>fixed signal dar on mkv muxing when noresize is used
>fixed --sar usage when noresize is used
>fixed change layout (thanks to SeeMoreDigital)
>fixed update manual
>fixed audio muxing on ifo input. Note: i was never able to replicate this problem. Make sure you always close PGC window with ACCEPT or REJECT IFO
>added support for saving configuration. This will override any hidden options. Please check online manual
>fixed removed support for hidden options files. Use Save Configuration and tune it
>fixed drag&drop usage when using working folder option
>fixed copy audio and mkv muxing when source is dvd
>fixed usage of colormatrix when source is AVC (no colormatrix will be used)
>fixed force using of FFmpegSource when input is DVD.
>added support for polish, hungarian, czech languages and subs
>fixed visual glitch when No Resize&Crop is checked before file analysis's
>fixed show quality with 2 pass (CRF+1pass)
>fixed some optimizations to Make Report
>added some missing tooltip
>fixed uncompatible avs script when noresize, no filters, no colormatrix is used
>fixed vsrip will extract wrong subs when multiple subs share the same index number
>fixed test interlace patter offers the possibility to change the % of analysis. HDC will set the % to a value correct for your file
>added unsupported hidden option "x264log.txt" for activating x264 encoding log. Note that this features isn't supported by official x264 build and should be used only if you manually substitute the x264.exe with one supporting this features. This option will force x264.exe to create a x264log_XXXX.txt in temporary folder. This option will be no mentioned in manual since it's totally unsupported. AKA try yourself but don't report problem.
>other minor corrections and cosmetic fixes

BHH

Chengbin
28th May 2009, 12:16
Is colormatrix bad for AVC or something?

Havokdan
28th May 2009, 12:26
You can put the changelogs in the first post or a link to all the changelogs in the first post?

buzzqw
28th May 2009, 12:43
@chengbin

look there http://forum.doom9.org/showthread.php?p=1289041#post1289041

@havokdan

the full changelog is quite huge... http://www.64k.it/andres/data/hdconverttox/_todo_list.txt

BHH

Havokdan
28th May 2009, 13:58
Thanks for reply, I wonder if you can add the option of saving the queue with a custom name, or if I can rename it still will work?

buzzqw
28th May 2009, 14:11
when you click save queue, hdc will create a queue.bat, then you can rename it to what you want .. and it will continue to work

about saving with a custom name.. isn't a bad idea :)

BHH

Havokdan
28th May 2009, 15:32
XD One more question, if I add a file in the queue and execute the files that I later put in the queue will work? Or I have to add all files before running?
* I tried here, and seems to have added anything before running the queue.

Sorry bad english.

buzzqw
28th May 2009, 15:36
queue isn't dinamyc. once you started it.. you can ADD work, BUT if you restart queue it will restart all queue jobs

i hope to understod well what you mean

BHH

noee
28th May 2009, 16:00
X264 Extreme Quality Profile question:

I notice you have trellis=0 and psy-rd=1.0:0.3. According to the info on psy-rd, trellis must be enabled (am I wrong here?). So, it appears that using the Extreme Profile will never use psy-rd as it is currently defined.

Also, using mediainfo, I am able to see that the encoded file shows psy-rd=1.0:0.0.

Is this the intent?

buzzqw
28th May 2009, 16:06
it check for subme >6 and trellis... so... you are right .. set trellis to 1

i will do some test.. but maybe i will remove psy-rd since results from extreme profile is already good...

BHH

noee
28th May 2009, 16:36
I just ran a compare with an SD clip (2 chapters). Both with Extreme (CRF=20), one with Trellis=0 and the other with Trellis=1. Notice the Bitrate difference and the filesize difference. On my display, I can't really see any difference.

Trellis=0, filesize=155MB
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.2
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Muxing mode : Container profile=Unknown@3.2
Codec ID : V_MPEG4/ISO/AVC
Duration : 15mn 12s
Bit rate : 1 173 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 16/9
Frame rate : 23.976 fps
Standard : NTSC
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.142
Stream size : 128 MiB (84%)
Writing library : x264 core 67 r1160 ea224ee
Encoding settings : cabac=1 / ref=4 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=9 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=16 / chroma_me=0 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=4 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=crf / crf=20.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / vbv_maxrate=25000 / vbv_bufsize=14000 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00


Trellis=1, filesize=220MB
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.2
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Muxing mode : Container profile=Unknown@3.2
Codec ID : V_MPEG4/ISO/AVC
Duration : 15mn 12s
Bit rate : 1 747 Kbps
Width : 720 pixels
Height : 480 pixels
Display aspect ratio : 16/9
Frame rate : 23.976 fps
Standard : NTSC
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.211
Stream size : 190 MiB (88%)
Writing library : x264 core 67 r1160 ea224ee
Encoding settings : cabac=1 / ref=4 / deblock=1:-1:-1 / analyse=0x3:0x113 / me=umh / subme=9 / psy_rd=1.0:0.3 / mixed_ref=1 / me_range=16 / chroma_me=0 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-4 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=4 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40 / rc=crf / crf=20.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / vbv_maxrate=25000 / vbv_bufsize=14000 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:1.00

Havokdan
28th May 2009, 16:54
I understand, thanks for the reply. I found a way to do what I wanted, I edit the queue.bat in Notepad, it works. Thanks again.

buzzqw
28th May 2009, 17:33
@noee

my test agrees with yours, is is better off

BHH

pdanpdan
28th May 2009, 18:16
Can you please explain what "Multi Episodes DVD" does?
I have some Aeon Flux DVD's - 1PGC with all 5 episodes, 1PGC with only the episodes with audio comment(4), and 5PGC's with individual episodes.
How would I use "Multi Episodes DVD"?
Thank you

Acid-Burn
28th May 2009, 18:43
#####

Sharc
28th May 2009, 19:30
@noee

my test agrees with yours, is is better off

That's a matter of individual preference, but visual comparison should be done at equal bitrates (equal file size) for a fair comparison. Means when using psy you might have to increase crf slightly for obtaining the same file size. I often use psy 0.7:0.2.

buzzqw
28th May 2009, 19:33
@pdanpdan

mean more pgc per ifo

if your first pgc is an episodes, check it
if your first pgc is main movie, don't check it
if your pgc X is main movie, don't check it
if your pgc X is episodes, check it

basically : whenever you have to deal with more then one pgc AND no one is the "main" but each one is an episodes, check multi episodes

@Acid-Burn

check the crop AND the Movie AR, even if your dvd should be 2.35 it could be a little more wide

@Sharc

that's a another beauty of HDC, every one could edit the profiles :)

(and share with others)

BHH

Acid-Burn
28th May 2009, 19:54
#####

buzzqw
28th May 2009, 20:32
you are misreading the gui value

maybe you are posting the AR ERROR...

i mean movie ar, top part of gui

BHH

Acid-Burn
28th May 2009, 20:41
#####

Sharc
28th May 2009, 21:29
With the latest version the problems seems to be back that Shutdown= and Multitemp= are reset with each save.

Elpichu
28th May 2009, 21:33
hi !

the "keep only core" option is not funtionning : cheking it or not checking it for this BR movie, the command lines for eac3to do not have the -core option, and name is still thd+ac3

HDConvertToX v.1.7.323.2869 report

Input File: e:\dvdfab\mainmovie\the_6th_day\bdmv\stream\00011.m2ts ( E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\00011.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 177768
Duration(hh:mm:ss): 2:3:35
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Values : 0:140:0:140
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 in MKV
NMT Compatibility: On
Encoding Preset: 7
Final Size: 20
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
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: truehd/ac3, english, 5.1 channels, 48khz
*** 4: truehd/ac3, french, 5.1 channels, 48khz
5: ac3, spanish, 5.1 channels, 640kbps, 48khz
6: truehd/ac3, portuguese, 5.1 channels, 48khz
7: ac3, thai, 5.1 channels, 640kbps, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
8: subtitle (pgs), english
9: subtitle (pgs), english
10: subtitle (pgs), french
11: subtitle (pgs), spanish
12: subtitle (pgs), arabic
13: subtitle (pgs), chinese
14: subtitle (pgs), chinese
15: subtitle (pgs), korean
16: subtitle (pgs), portuguese

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
Basic Filter: RemoveGrain(mode=2)
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
"C:\Program Files (x86)\HDConverToX\applications\eac3to.exe" "e:\dvdfab\mainmovie\the_6th_day\bdmv\stream\00011.m2ts" 2:"E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdconverttox.h264"
"C:\Program Files (x86)\HDConverToX\applications\DGAVCIndex.exe" -i "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdconverttox.h264" -o "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\movie.dga" -f 0 -e
"C:\Program Files (x86)\HDConverToX\applications\eac3to.exe" "e:\dvdfab\mainmovie\the_6th_day\bdmv\stream\00011.m2ts" 3: "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdencodertox-pid3.thd+ac3"
"C:\Program Files (x86)\HDConverToX\applications\eac3to.exe" "e:\dvdfab\mainmovie\the_6th_day\bdmv\stream\00011.m2ts" 4: "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdencodertox-pid4.thd+ac3"
"C:\Program Files (x86)\HDConverToX\applications\x264.exe" --crf 20 --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 --psy-rd 1.0:0.3 --sar 1:1 --output "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdconverttox_00011.h264" "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdconverttox_00011.avs" --level 4.0
"C:\Program Files (x86)\HDConverToX\applications\eac3to.exe" "e:\dvdfab\mainmovie\the_6th_day\bdmv\stream\00011.m2ts" 1:"E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\chapters.txt"
"C:\Program Files (x86)\HDConverToX\applications\mkvmerge.exe" -o "C:\Program Files (x86)\HDConverToX\hdconverttox_full_00011.mkv" --default-duration 0:23.976fps --aspect-ratio -1:1.7778 "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdconverttox_00011.h264" --language -1:eng "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdencodertox-pid3.thd+ac3" --language -1:fre "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdencodertox-pid4.thd+ac3" --chapters "E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\chapters.txt" --title "Done with HDConvertToX v.1.7.317.2832"
-> End Queue

AviSynth Script ->
Working with files: E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\hdconverttox_00011.avs
try {
AVCSource("E:\dvdfab\MainMovie\THE_6TH_DAY\BDMV\STREAM\temp\movie.dga")
hqdn3d(1)
RemoveGrain(mode=2)
return last
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script


i already noticed this with dts hi res tracks too ! but it used to work some versions ago ;)

Sharc
28th May 2009, 21:56
Is there an easy way to enable shutdown when an encode is already running?
Will it be ok when I add to the queue manually
shutdown -s -t 2 -f ?

Mrsash
28th May 2009, 22:43
With the new version AR and Xvid processing works fine. As per your suggestion to keep best quality chose NeroAAC, 0.4, Audio channels original, vbr - hope got this right. Source was 5.1 but it still came out with stereo?
thanks

Mrsash
29th May 2009, 03:01
if even selecting directshowsource don't handle your file... there is a problem

here is a sample mate
http://www.sendspace.com/file/5cg2ie

rickhtoo
29th May 2009, 04:27
Hey Buzz, really like the operation of HDC now, and really want to use it, but it keeps letting me down..

Most of the time when I use it to encode a DVD, the results are nice video with out of sync audio.. Seems it just can't wait to start the soundtrack and therefore the sync is way off. Is it something I'm doing wrong? When this happens, I redo it with AutoMKV and it works perfect. I always copy the audio whenever possible.

On a positive note, I sometimes run across a DVD with Mpeg1 audio, and AutoMKV refuses to work with it. HDC however will, using Coding Tech AAC to reencode the audio track.

Puzzling why I'm getting such mixed results trying to encode with HDC, I appreciate any help you can offer. :confused:
Thanks

Rick

Adub
29th May 2009, 05:08
Small bug report. When changing the Audio encode settings for a Nero AAC encode, and I have modified the bitrate to, say, 256, if i change the channels from 2 to original the bitrate jumps back to 64.

Oh, and I am working on a tutorial for converting bluray's with HDC. Hope to have it out by Friday night.

Sharc
29th May 2009, 07:10
@buzzqw
The overhead for .m2ts is still too low which may result in oversize.
I had 2 cases now with 8% overhead (1 video+2 ac3 audio copy+2 subs). I suggest you should change it accordingly.
m2ts is not very efficient in this respect.

buzzqw
29th May 2009, 07:48
With the latest version the problems seems to be back that Shutdown= and Multitemp= are reset with each save.

fixed , download the update
hi !

the "keep only core" option is not funtionning : cheking it or not checking it for this BR movie, the command lines for eac3to do not have the -core option, and name is still thd+ac3[/CODE]

i already noticed this with dts hi res tracks too ! but it used to work some versions ago ;)

fixed , download the update

Is there an easy way to enable shutdown when an encode is already running?
Will it be ok when I add to the queue manually
shutdown -s -t 2 -f ?

just try...

With the new version AR and Xvid processing works fine. As per your suggestion to keep best quality chose NeroAAC, 0.4, Audio channels original, vbr - hope got this right. Source was 5.1 but it still came out with stereo?
thanks

make sure in ffdshow audio decoder you set the audio out to not downmixing

Most of the time when I use it to encode a DVD, the results are nice video with out of sync audio.. Seems it just can't wait to start the soundtrack and therefore the sync is way off. Is it something I'm doing wrong? When this happens, I redo it with AutoMKV and it works perfect. I always copy the audio whenever possible. Rick

i need more info..
how do you rip the dvd ?

@buzzqw
The overhead for .m2ts is still too low which may result in oversize.
I had 2 cases now with 8% overhead (1 video+2 ac3 audio copy+2 subs). I suggest you should change it accordingly.
m2ts is not very efficient in this respect.

fixed , download the update (8.5%)

Small bug report. When changing the Audio encode settings for a Nero AAC encode, and I have modified the bitrate to, say, 256, if i change the channels from 2 to original the bitrate jumps back to 64.

Oh, and I am working on a tutorial for converting bluray's with HDC. Hope to have it out by Friday night.

audio bit change when you change "Bitrate Management" or "Audio codec" , it' don't change on channels

And thanks for the guide!

BHH

Mrsash
29th May 2009, 15:13
make sure in ffdshow audio decoder you set the audio out to not downmixing


This avi has Ac3 audio for this movie which I think is decoded by Ac3 filter. I changed ffdshow settings to change default codec to be liba52 and it worked. Which one is better liba52 or libavcodec?
thanks

buzzqw
29th May 2009, 15:20
should give the same quality (but usually i prefer libavcodec.. usually is faster)

BHH

alter4
29th May 2009, 22:33
I try to encode DVD to x264 in mp4 with version 1.7 and want to share my impressions.
1. AutoResize doesn't correlate with selected video size
2. Status of AVS scripts is not checked (see p.3)
3. I used FFT3DFilter and got: FFT3DFilter: Can not load FFTW3.dll! E:\temp\hdconverttox_vts_01_1.avs, line 86
4. There are no ability to auto shutdown PC via GUI after encoding finished

#HDConvertToX Avisynth Script
#
#Input File = e:\video\concerts\kipelov -2005\video_ts\vts_01_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.3334
#Frame rate =25.000
#Number of Frames = 114475
#Lenght (hour:minutes:seconds) = 1:16:20
#Display Aspect Ratio = 1.4385
#Aspect Error = 0.2070
#
#Resized resolution = 712 / 496
#Crop Left = 6
#Crop Top = 24
#Crop Right = 2
#Crop Bottom = 24
#
LoadPlugin("D:\tools\HDC\filters\AddGrain.dll")
...
Import("D:\tools\HDC\filters\Srestore.avsi")
try {
#Source File
mpeg2source("E:\temp\movie.d2v")

#Insert Deinterlacer

exist("E:\temp\interlaced") ? TDeint(mode=0,order=-1) : nop()
exist("E:\temp\telecine") ? tfm(last,d2v="E:\temp\movie.d2v").tdecimate() : nop()
#Applying Resizing
LanczosResize(712,496,6,24,-2,-24)

#Insert Filters As Requested
ColorMatrix(d2v="E:\temp\movie.d2v")

FFT3DFilter(sigma=2.5, sharpen=0.3)
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}

Adub
29th May 2009, 22:58
You see that "try...catch" block right in your script? That's the checking mechanism. In order to properly use FFT3DFilter, Libfftw3.dll ( think is what it's called) has to be placed in you system32 folder. That should fix your error.

What exactly do you mean by this? Can you reiterate? 1. AutoResize doesn't correlate with selected video size

rickhtoo
30th May 2009, 00:14
i need more info..
how do you rip the dvd ?


Most were done with DVD Shrink, and is in DVD5 format. Is that a factor as to whether or not HDC can encode them properly? If so why wouldn't AutoMKV have the same effect? I'll give you any info I can to help resolve this problem. Thanks

Rick

Betsy25
30th May 2009, 00:38
Most were done with DVD Shrink, and is in DVD5 format. Is that a factor as to whether or not HDC can encode them properly? If so why wouldn't AutoMKV have the same effect? I'll give you any info I can to help resolve this problem. Thanks

Rick

Do you, perhaps use the "Set Start/End frames" in DVD Shrink's reauthor mode ? It is known to be buggy and make audio go out of sync.

Mrsash
30th May 2009, 02:54
should give the same quality (but usually i prefer libavcodec.. usually is faster)

BHH

Ok works fine now to encode 6 channel but I chose 1460 fro size and ended up with 1.7 Gb files for the trilogy. Three movies need to fit on disc:confused:

here is a sample mate
http://www.sendspace.com/file/5cg2ie

Also did you have a chance to check the mpeg1 video I posted for you. It does not seem to load the audio at all? Automkv does do it though.

Some more feedback in relation to the gui. Automkv screen is much better not because I am used to it but simply all the options are on the front page mostly. In HDC if you pick another vdeo to convert the audio settings seem to default to mp3. You have to check each setting over and over to make sure you have not chosen the option somewhere. Quite a lot of clicking, not that it doesnt look good. But there I do feel ease of use is sacrificed. Hope you look into this.

thanks

buzzqw
30th May 2009, 05:20
I try to encode DVD to x264 in mp4 with version 1.7 and want to share my impressions.
1. AutoResize doesn't correlate with selected video size
2. Status of AVS scripts is not checked (see p.3)
3. I used FFT3DFilter and got: FFT3DFilter: Can not load FFTW3.dll! E:\temp\hdconverttox_vts_01_1.avs, line 86
4. There are no ability to auto shutdown PC via GUI after encoding finished


1) autoresize ? HDC haven't an autoresize
2)/3) while hdc is running fft3dfilter is automatically loaded in memory from \applications folder
BUT if you load manually the script you must put fft3w.dll in you system32 folder
4) just use hdconverttox.ini settings , and set shutdown=1

Ok works fine now to encode 6 channel but I chose 1460 fro size and ended up with 1.7 Gb files for the trilogy. Three movies need to fit on disc:confused:
a make report of movie and a avinaptic analysis could help.
Moreover if you muxed into m2ts the overhead is quite variable

Also did you have a chance to check the mpeg1 video I posted for you. It does not seem to load the audio at all? Automkv does do it though.
yes! just rename it to avi and load it to hdc (say yes when hdc want mux)

Some more feedback in relation to the gui. Automkv screen is much better not because I am used to it but simply all the options are on the front page mostly. In HDC if you pick another vdeo to convert the audio settings seem to default to mp3. You have to check each setting over and over to make sure you have not chosen the option somewhere. Quite a lot of clicking, not that it doesnt look good. But there I do feel ease of use is sacrificed. Hope you look into this.

i'll check this but hdc settings are for sure less confusing and chaotic then automkv

BHH

Mrsash
30th May 2009, 07:24
a make report of movie and a avinaptic analysis could help.
Moreover if you muxed into m2ts the overhead is quite variable


Mate you give me too much credit. I have no idea how any of that is done. Should I be posting a log file like automkv or do I need to check some option in HDC to create report of movie and a avinaptic analysis
Also I let HDC handle the muxing as well, I am not sure what m2ts is either?


yes! just rename it to avi and load it to hdc (say yes when hdc want mux)


This I will try now


i'll check this but hdc settings are for sure less confusing and chaotic then automkv


Yes definately looks better but you end up making more mistakes. Just talking from a noob point of view,
thanks

buzzqw
30th May 2009, 07:29
Mate you give me too much credit. I have no idea how any of that is done. Should I be posting a log file like automkv or do I need to check some option in HDC to create report of movie and a avinaptic analysis
Also I let HDC handle the muxing as well, I am not sure what m2ts is either?

ok... just load your input file, set your options, and in avanced options, utility, use the make report
and avinaptic report is to use on already encoded material

Yes definately looks better but you end up making more mistakes. Just talking from a noob point of view,
please, please, point to what you think is confusing. i am willing to make hdc easier

BHH

Mrsash
30th May 2009, 07:44
ok... just load your input file, set your options, and in avanced options, utility, use the make report
and avinaptic report is to use on already encoded material



HDConvertToX v.1.7.323.2869 report

Input File: d:\the matrix.avi ( D:\The Matrix.avi )
Codec Video:
Width / Heigh : 720 / 304
Framerate / Framecount: 23.976 / 187696
Duration(hh:mm:ss): 2:10:29
Aspect Ratio: 2.3684
Resized resolution: 720 / 304
Crop Values : 0:0:0:0
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 1460
Priority: idle
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.4
Audio Channels: Original
MP3 Mode: vbr
Normalize: On
Audio handling: Use Eac3to as demuxer
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** D:\The Matrix.avi

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth


AviSynth Script ->
Working with files: C:\...\HDConvertToX_1.7.323.2869\temp\hdconverttox_the matrix.avs
try {
directshowsource("d:\the matrix.avi",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)
return last
}
catch (err) {
last=BlankClip()
converttoyv12()
subtitle(err)
trim(0,1500)
}
-> End AviSynth Script


This is what I got from Make report. Edited my PC profile from it
I could not locate avinaptic report

In any case I deleted the 1.7GB files. Do I need to recode it to find out or will you be able to check it with the above info?








please, please, point to what you think is confusing. i am willing to make hdc easier

BHH

Does not matter if you leave the gui as it is I suppose if you do then lets say I pick audio like you suggested nreo AAc 0.4 etc and added to the queue and then I went on to add another but the audio settings reverted to mp3 and I did not notice. Out of the ten times I have encoded this movie I think 3-4 times was just because I picked the wrong settings. If the settings just stick it would be excellent. I also forgot once to direct HDC to change file name when I pick another video. In Automkv when you pick a video lets say the matrix it picks save as the matrix.mkv automatically in a separate location

Suppose I wanna do three movies

Matrix 1, 2 and 3

I chose 1 and then set the options and hit add to queue
I chose 2 and then set the options and hit add to queue
and same with the third and started the queue completely oblivious that there was nothing in save file

right second time round forgot to check file name for movie ened up with matrix.mkv only. Seems it kept saving all three movie with the same name ending up with one movie

What I suggest is a save video in(to define default folder)
A blank box which automatically picks the file name according to source movie. Hope this helps

Sharc
30th May 2009, 07:44
1. In Visual Crop the opening window cuts some of the picture (bottom, right)
2. The window for a 1920x1080 picture is huge. IIRC it had been reduced in an earlier HDC version to a more convenient size (1/2) ?

Sharc
30th May 2009, 08:52
Source is AVC.
I select 1-pass x264.
I do a compression test with say crf 22
a) HDC extracts the video,
b) then runs DGIndex,
c) then does the compression test and shows the expected video size. All ok so far.
Now I change crf to 21 and repeat the compression test. The whole lengthy process starts over again (video extracting, DGIndexing, compression test) although the results of steps a) and b) are already available and need not to be redone.

Can this be improved?

alter4
30th May 2009, 09:54
to buzzqw
AutoMKV works "out of box" I dont need add any dlls to system32))
2)/3) while hdc is running fft3dfilter is automatically loaded in memory from \applications folder
I have error message in encoded video and libfftw3f-3.dll present in ...HDC\applications but only when I add fftw3.dll to ...HDC\applications srcipt begin to work!
I renamed libfftw3f-3.dll to fftw3.dll and this way all are ok too. Buzzqw, Did you forget to rename dll after compilation?
Also I noticed when path to a DVD folder on HDD contain non latin symbols (Russian in my case) DGindex doen't start its work

to Adub
1. AutoResize doesn't correlate with selected video size
I choose smaller size of a file, automatically less video resolution is obtained

Adub
30th May 2009, 10:10
Okay, my basic guide is finished! Give it a look here! (http://www.adubvideo.net/how-to/how-to-backup-bluray-with-hdconverttox)

It covers the very basics of using HDConvetToX for converting Blurays to a more suitable format (such as X264 in MKV). Leave all comments on the website, or feel free to contact me via PM.

buzzqw
30th May 2009, 12:46
In any case I deleted the 1.7GB files. Do I need to recode it to find out or will you be able to check it with the above info?

the size problem is due to kind of audio encoding. Nero Quality is a quality encoding, and so the file size isn't fully predictable.
Only when encoding audio in CBR mode HDC is able to achive the requested file size

I also forgot once to direct HDC to change file name when I pick another video. In Automkv when you pick a video lets say the matrix it picks save as the matrix.mkv automatically in a separate location
if you don't select a output, HDC will create one for you based on input file name :)

1. In Visual Crop the opening window cuts some of the picture (bottom, right)
2. The window for a 1920x1080 picture is huge. IIRC it had been reduced in an earlier HDC version to a more convenient size (1/2) ?
3. Source is AVC.
I select 1-pass x264.
I do a compression test with say crf 22
a) HDC extracts the video,
b) then runs DGIndex,
c) then does the compression test and shows the expected video size. All ok so far.
Now I change crf to 21 and repeat the compression test. The whole lengthy process starts over again (video extracting, DGIndexing, compression test) although the results of steps a) and b) are already available and need not to be redone.

Can this be improved?

1) image are extracted using directshowsource, make sure you don't have a resizer applied
2) no. HDC has show always full frame size
3) good suggestion :)

to buzzqw
AutoMKV works "out of box" I dont need add any dlls to system32))

I have error message in encoded video and libfftw3f-3.dll present in ...HDC\applications but only when I add fftw3.dll to ...HDC\applications srcipt begin to work!
[edited] I renamed libfftw3f-3.dll to fftw3.dll and this way all are ok too.

thanks, will be fixed in next full package
Also I noticed when path to a DVD folder on HDD contain non latin symbols (Russian in my case) DGindex doen't start its work
sorry pal, i cannot do anything about

Okay, my basic guide is finished! Give it a look here! (http://www.adubvideo.net/how-to/how-to-backup-bluray-with-hdconverttox)

It covers the very basics of using HDConvetToX for converting Blurays to a more suitable format (such as X264 in MKV). Leave all comments on the website, or feel free to contact me via PM.

very nice! (and correct!)

just a question: why using DirecShowSource2 ? (the haali version)
if source is avc the default decoder is dgavcdec

if dss2 faster ?

BHH

Chengbin
30th May 2009, 14:55
I second the suggestion of being able to choose a default location for your encodes. The one implanted in AutoMKV is PERFECT (actually not quite because sometimes it changes to \directory\temp instead of the default \directory that I set.

buzzqw
30th May 2009, 15:02
you can set hdc to use the input folder , or simply copy hdc to your final location

BHH

Sharc
30th May 2009, 18:30
For the bitrate calculation (2-pass encoding, m2ts) HDC seems not to consider the selection of sups. The calcualted bitrate remains unaffected which can lead to oversizing, because the sups of m2ts are easily in the order of 15 ... 50 MB for each selected sup.

buzzqw
30th May 2009, 19:03
you are right Sharc.. but is more like 15 or 50 for sup ?

BHH

Adub
30th May 2009, 19:27
very nice! (and correct!)

just a question: why using DirecShowSource2 ? (the haali version)
if source is avc the default decoder is dgavcdec

if dss2 faster ?

BHH

Answer, from my guide:
The reason for this is that it will use your native DirectShow decoder installed on your system, so if you have CoreAVC or FFDShow-Tryouts installed, you will be able to use multithreaded decoding for faster performance. If you do not have a multicore system, or you don’t know what that is, then stick with the defaults.

buzzqw
30th May 2009, 19:36
good to know!

may i link your guide in first post ?

BHH

Sharc
30th May 2009, 20:12
you are right Sharc.. but is more like 15 or 50 for sup ?

Well, it depends of course on the duration of the movie and on the type of sups. I have often seen that director's comments are 2x the size of the movie sup.
As a "guestimate" for .m2ts I use sup(in kB)=3.7 x movie duration in seconds, for each subtitle.
The size also depends on the resolution. For 720p I use BDSuptoSub to reduce the sups from 1080 to 720, which reduces the file size of the original sup by about 30%.
While the size of HD sups may be peanuts on a BD25, it can present a problem with BD5.

Mrsash
30th May 2009, 22:05
the size problem is due to kind of audio encoding. Nero Quality is a quality encoding, and so the file size isn't fully predictable.
Only when encoding audio in CBR mode HDC is able to achive the requested file size
So you are saying use CBR?
I was wondering then considering audio is encoded first should'nt HDC be able to calculate the rest for video to fill?


if you don't select a output, HDC will create one for you based on input file name :)

You said move HDC to folder/drive further. But how will this work? I have videos lets say on drive D and want the resulting video on drive G are you saying move HDC to drive G and then it will default to drive G for saving resulting videos? This is a bit cumbersome approach I think.

[/QUOTE]