View Full Version : HDConvertToX v. 3.0 (14/10/2010)
nx6
26th October 2010, 07:16
So the big question is: What is the best way to treat interlaced material (especially Animation and Cartoons)? What filters or chain of filters i should use? Is there a filter that you suggest from HDC?
Have you tried specifying top field first? I used to have that issue quite a bit with animated material where I'd be told the source was bottom field first but it was actually top field. You'd use AssumeTFF() to set this.
Edit: as far as filters go, I'd recommend MSharpen (http://neuron2.net/msharpen/msharpen.html), which is already included in HDC's collection. Just watch out when applying it to DVD material that has already had an edge enhancer added for the DVD encoding. You can end up with a picture that isn't much sharper and now has haloing on the oversharpened edges.
buzzqw
26th October 2010, 07:23
@Macgyver
your queue is correct, BUT i GUESS that "~" character isn't compatible with mp4box, and so the mux of audio fails
@DottorLeo
Ciao!
i haven't experience with cg or anime , and btw bob+wave should be pretty similar to yadif bob
you could use the "free avs string" in filters settings to add any command to your avisynth script
what about adding seesaw or lsfmod filters ?
but.. again , i don't deal with anime/cartoon
@Sharc
got it, use the live update
BHH
nx6
26th October 2010, 07:29
Hey, Buzz. I've been having this problem for awhile where jobs fail right at the start of the encoding process. I can do analysis fine but when I run the job the audio and subtitle ripping works fine, it's when I get to the part where we begin actual video encoding it fails. It was doing it on the project I recently finished and I seemed to be able to get around the problem by clicking "remove all jobs" in the queue, then adding my new job to the queue with the "add to queue" button, then starting the queue. But this time it didn't work. Here's the log from that job (it was a test run, so I had audio/subs disabled).
There is one thing I can tell you about this issue that should help you figure it out. It only happens when I have a de-interlacer filter specified. If I have it set to "none" jobs run fine every time it seems.
buzzqw
26th October 2010, 07:33
@nx6
in last live update i added msharpen to list of avaiable filters :)
BHH
buzzqw
26th October 2010, 07:42
@nx6
please add a pause at end of queue and launch the jobs
you should see the error message
(and post here too)
BHH
nx6
26th October 2010, 08:08
@nx6
in last live update i added msharpen to list of avaiable filters :)
I seem to remember it was always in there. Okay.
@nx6
please add a pause at end of queue and launch the jobs
you should see the error message
(and post here too)
http://img179.imageshack.us/img179/2080/errorx.png
buzzqw
26th October 2010, 08:33
@Nx6
TMF detected a illegal trasition on your d2v file, and created a new d2v corrected
you can change the avs script to point to new d2v
this kind of error is usually due to bad streams, even dgindex should report something..
i suggest to launch HDC, point as input the new d2v created by tfm.. and select audio.. subs.. and go on
BHH
nx6
26th October 2010, 10:46
i suggest to launch HDC, point as input the new d2v created by tfm.. and select audio.. subs.. and go on
Okay...
Analysis failed.
AviSynth 2.58, build: Dec 22 2008 [08:46:51]MPEG2Source: Could not open one of the input files.
(C:\HDConvertToX\analysis\analyze.avs, line 45)
#HDConvertToX Analyze Avisynth Script
LoadPlugin("C:\HDConvertToX\filters\AddGrain.dll")
LoadPlugin("C:\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("C:\HDConvertToX\filters\asharp.dll")
LoadPlugin("C:\HDConvertToX\filters\autocrop.dll")
LoadPlugin("C:\HDConvertToX\filters\Average.dll")
LoadPlugin("C:\HDConvertToX\filters\avss.dll")
LoadPlugin("C:\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("C:\HDConvertToX\filters\deblock.dll")
LoadPlugin("C:\HDConvertToX\filters\Decomb.dll")
LoadPlugin("C:\HDConvertToX\filters\deen.dll")
LoadPlugin("C:\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("C:\HDConvertToX\filters\dfttest.dll")
LoadPlugin("C:\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("C:\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("C:\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("C:\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("C:\HDConvertToX\filters\ffms2.dll")
LoadPlugin("C:\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("C:\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("C:\HDConvertToX\filters\frfun7.dll")
LoadPlugin("C:\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("C:\HDConvertToX\filters\GrainOpt.dll")
LoadPlugin("C:\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("C:\HDConvertToX\filters\MSharpen.dll")
LoadPlugin("C:\HDConvertToX\filters\mt_masktools-26.dll")
LoadPlugin("C:\HDConvertToX\filters\mvtools.dll")
LoadPlugin("C:\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("C:\HDConvertToX\filters\NicAudio.dll")
LoadPlugin("C:\HDConvertToX\filters\nnedi.dll")
LoadPlugin("C:\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("C:\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("C:\HDConvertToX\filters\RepairS.dll")
LoadPlugin("C:\HDConvertToX\filters\SangNom.dll")
LoadPlugin("C:\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("C:\HDConvertToX\filters\TDeint.dll")
LoadPlugin("C:\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("C:\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("C:\HDConvertToX\filters\UnDot.dll")
LoadPlugin("C:\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("C:\HDConvertToX\filters\VSFilter.dll")
Load_Stdcall_plugin("C:\HDConvertToX\filters\yadif.dll")
LoadPlugin("C:\HDConvertToX\filters\yadifmod.dll")
try {
mpeg2source("C:\HDConvertToX\job1\movie-FIXED.d2v")
ConvertToYV12()
sep=" "
Edit: Okay, I figured out how to get around this. Apparently it has to do with me having no audio or subs set up on this test encoding. I threw out the job folder and started again choosing audio and sub tracks this time. After the job failed to run I tried again with the fixed.avs script, and chose the prior encoded audio and subs, and then chose "assume same properties" so the analyze did not run again, and now the job is doing the video encoding. I think when I canceled out of selecting subs and audio (since I had none) before it started the analysis automatically, so I couldn't skip it to avoid the error above.
buzzqw
26th October 2010, 11:53
AviSynth 2.58, build: Dec 22 2008 [08:46:51]MPEG2Source: Could not open one of the input files.
(C:\HDConvertToX\analysis\analyze.avs, line 45)
this mean that some vob folder referenced by d2v isn't available ...
open with notepad the d2v.. and check it for vob path
BHH
Macgyver
26th October 2010, 14:47
@Macgyver
your queue is correct, BUT i GUESS that "~" character isn't compatible with mp4box, and so the mux of audio fails
BHH
I changed the folder but still no go. I converted a DVD via FairUse using H.264 and AC3 and it worked well, FWIW.
buzzqw
26th October 2010, 16:00
@Macgyver
in meantime the log is approved
was all stream extracted/generated ?
if you launch mux manually (copying muxing line) do you get any error ?
BHH
Macgyver
26th October 2010, 16:22
@Macgyver
in meantime the log is approved
was all stream extracted/generated ?
if you launch mux manually (copying muxing line) do you get any error ?
BHH
No errors, here's the text (can't do anything about the word wrap):
Import results: 1276 samples - Slices: 7 I 400 P 869 B - 1 SEI - 7 IDR
Stream uses B-slice references - max frame delay 2
AC3 import - sample rate 48000 - 5.1 channels
Saving E:\Video Conversion\Sample_cut.mp4: 0.500 secs Interleaving
What's CRAZY is that the video and audio play fine separately, which obviously (to me) means the muxing is the problem. Do you another proggie to mux this to an MP4 that I can try?
************************* edit *************************
Ran the two files through YAMB and received a corruption error in the ac3 file and it wouldn't create the file ... um...
buzzqw
26th October 2010, 16:36
yamb or My MP4Box GUI ?
BHH
Macgyver
26th October 2010, 17:23
yamb or my mp4box gui ?
Bhh
yamb.
buzzqw
26th October 2010, 19:09
wel sorry to ear.. but at least not an error of HDC ;)
BHH
Macgyver
26th October 2010, 20:58
wel sorry to ear.. but at least not an error of HDC ;)
BHH
Sooo whose error? There is - maybe - an error in the ac3 stream being extracted by HDC, so it's ... ?
************* addition ***********
Handbrake works just fine.
forex2409
26th October 2010, 22:03
new full package HDConvertToX 0.1.18.363fixed 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
DottorLeo
27th October 2010, 00:22
Have you tried specifying top field first? I used to have that issue quite a bit with animated material where I'd be told the source was bottom field first but it was actually top field. You'd use AssumeTFF() to set this.
Edit: as far as filters go, I'd recommend MSharpen (http://neuron2.net/msharpen/msharpen.html), which is already included in HDC's collection. Just watch out when applying it to DVD material that has already had an edge enhancer added for the DVD encoding. You can end up with a picture that isn't much sharper and now has haloing on the oversharpened edges.
Thanks a lot for explanation! So, if i understand right, in "the Princess and The Frog" report the "Source is declared bff by a margin of 1898/6." means Bottom Field First.
Please tell me if i'm right: now i had to add on "Free AVS String" the "AssumeBFF()" string and choose on De-Interlacer Filters "yadif-bob". Correct?
@Buzz
Hey! If my above idea is correct, i don't need other picture sharp enhancer. The problem was i didn't understand what TFF and BFF means. BTW, keep up the good work!
buzzqw
27th October 2010, 07:16
@Macgyver
hdc is a gui to varius tools, if ac3 extraction fails, it's due to eac3to/mkvextract fails
and... without report i cannot see what is used for audio extraction
BHH
Macgyver
27th October 2010, 14:19
@Macgyver
hdc is a gui to varius tools, if ac3 extraction fails, it's due to eac3to/mkvextract fails
and... without report i cannot see what is used for audio extraction
BHH
I thought you had the report - FWIW a lot of the ac3 files are playing back about a 1/3 regular speed.
It would be nice if someone else would run a quick conversion with these parameters.
BTW, I've looked through the manual but can not find where to put the Nero Digital Audio files.
******************* additional info ***************
Don't know if I'm in the right area, but if you run mp4box -h format (for formats it supports) I see aac, but NOT ac3.
buzzqw
27th October 2010, 15:01
nero digital is already present
and mp4box bundled with HDC is patched for supporting ac3 audio muxing
send report to my mail
BHH
Macgyver
27th October 2010, 20:32
nero digital is already present
and mp4box bundled with HDC is patched for supporting ac3 audio muxing
send report to my mail
BHH
I pm'd you - I assume that's what you meant.
nx6
28th October 2010, 08:13
Thanks a lot for explanation! So, if i understand right, in "the Princess and The Frog" report the "Source is declared bff by a margin of 1898/6." means Bottom Field First.
Please tell me if i'm right: now i had to add on "Free AVS String" the "AssumeBFF()" string and choose on De-Interlacer Filters "yadif-bob". Correct?
The interlace filters in HDC are listed by situation, not what actual filter is applied. I think there was a list somewhere of which ones use what methods.
You mentioned dealing with interlacing on animated material, so I assumed you were having an issue getting something to encode deinterlaced right (as that's what a spend most of my time dealing with on animated stuff). I'm just saying that if you set up deinterlacing based on what the test tells you and still get combing silliness, it might be because what you actually have is top-field-first material. I have on several occasions had the deinterlace test report incorrect field order or wrong type of deinterlacing needed in animated material because it is older material that has been subjected to multiple frame-rate manipulation changes in mastering for the DVD-release or just because the test is wrong.
AviSynth keeps track of whether a given clip is field-based or frame-based. If the clip is field-based it also keeps track of the parity of each field (that is, whether it's the top or the bottom field of a frame). If the clip is frame-based it keeps track of the dominant field in each frame (that is, which field in the frame comes first when they're separated).
However, this information isn't necessarily correct, because field information usually isn't stored in video files and AviSynth's source filters just normally default to assuming bottom field first...
-- Parity (http://avisynth.org/mediawiki/Parity), AVISynth Wiki
I don't think this will be a big issue with a modern animated feature, especially one created in computer modeling, as it would be possible to output directly to the desired output format and skip the "film" step completely if they wished. This can be an issue if you have a feature that has some computer animation and some traditional drawn, as you could end up with a movie that is telecined for most of the feature and then progressive on certain scenes.
If the test is telling you the material is bottom field first, and you intend to deinterlace with it bottom field first, I don't think it's necessary to add AssumeBFF() in your filter chain. Its only needed if you want it to do something contrary to what it thinks is right.
You asked about the best filters to use with animated material so I suggested one I use for sharpening that will make edges crisper and not accentuate noise. There was a denoise filter I used to use called Convolution3D (http://www.hellninjacommando.com/con3d/) that Buzz had as a part of AutoMKV. It had a specific animation tuned mode. It's useful for denoising colored areas, making them compress better so video bandwidth can be used to improve detail rather than recreating flaws in your source material. I don't know why it's not around anymore. I'm sure it's been depreciated for a better filter since it hasn't been updated since 2002 it seems.
If you want to get really crazy about this you should seek the help of someone who does encoding for anime fansubbers, as they have to deal with all sorts of broadcast problems in the raw video captured from Japanese TV. But that would be overkill for working with modern animated material with an optical disc source. Plus, they way they interact with people really makes it apparent you're dealing with someone between the ages of 16 and 22 sometimes.
DottorLeo
29th October 2010, 07:23
Ok, nx6 i've done a test with The Princess and The Frog with assumetff() but strangely the result is the same, quite defocused and there is a flickering line on the top :scared:. Here is the script:
HDConvertToX Avisynth Script
#
#Input File = g:\nuova cartella\mainmovie\la principessa e il ranocchio\video_ts\vts_01_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.7778
#Frame rate =25.000
#Number of Frames = 140250
#Lenght (hour:minutes:seconds) = 1:33:31
#Display Aspect Ratio = 1.8286
#Aspect Error = 1.5886
#
#Resized resolution = 720 / 576
#Crop Left = 0
#Crop Top = 6
#Crop Right = 0
#Crop Bottom = 10
#
LoadPlugin("G:\Nuova cartella\filters\AddGrain.dll")
LoadPlugin("G:\Nuova cartella\filters\AddGrainC.dll")
LoadPlugin("G:\Nuova cartella\filters\asharp.dll")
LoadPlugin("G:\Nuova cartella\filters\autocrop.dll")
LoadPlugin("G:\Nuova cartella\filters\Average.dll")
LoadPlugin("G:\Nuova cartella\filters\avss.dll")
LoadPlugin("G:\Nuova cartella\filters\ColorMatrix.dll")
LoadPlugin("G:\Nuova cartella\filters\deblock.dll")
LoadPlugin("G:\Nuova cartella\filters\Decomb.dll")
LoadPlugin("G:\Nuova cartella\filters\deen.dll")
LoadPlugin("G:\Nuova cartella\filters\degrainmedian.dll")
LoadPlugin("G:\Nuova cartella\filters\dfttest.dll")
LoadPlugin("G:\Nuova cartella\filters\DGAVCDecode.dll")
LoadPlugin("G:\Nuova cartella\filters\DGDecode.dll")
LoadPlugin("G:\Nuova cartella\filters\DirectShowSource.dll")
LoadPlugin("G:\Nuova cartella\filters\EEDI2.dll")
LoadPlugin("G:\Nuova cartella\filters\ffms2.dll")
LoadPlugin("G:\Nuova cartella\filters\FFT3DFilter.dll")
LoadPlugin("G:\Nuova cartella\filters\FluxSmooth.dll")
LoadPlugin("G:\Nuova cartella\filters\frfun7.dll")
LoadPlugin("G:\Nuova cartella\filters\gradfun2db.dll")
LoadPlugin("G:\Nuova cartella\filters\GrainOpt.dll")
LoadPlugin("G:\Nuova cartella\filters\hqdn3d.dll")
LoadPlugin("G:\Nuova cartella\filters\MSharpen.dll")
LoadPlugin("G:\Nuova cartella\filters\mt_masktools-26.dll")
LoadPlugin("G:\Nuova cartella\filters\mvtools.dll")
LoadPlugin("G:\Nuova cartella\filters\mvtools2.dll")
LoadPlugin("G:\Nuova cartella\filters\NicAudio.dll")
LoadPlugin("G:\Nuova cartella\filters\nnedi.dll")
LoadPlugin("G:\Nuova cartella\filters\RemoveDirtS.dll")
LoadPlugin("G:\Nuova cartella\filters\RemoveGrainS.dll")
LoadPlugin("G:\Nuova cartella\filters\RepairS.dll")
LoadPlugin("G:\Nuova cartella\filters\SangNom.dll")
LoadPlugin("G:\Nuova cartella\filters\TBilateral.dll")
LoadPlugin("G:\Nuova cartella\filters\TDeint.dll")
LoadPlugin("G:\Nuova cartella\filters\TIVTC.dll")
LoadPlugin("G:\Nuova cartella\filters\TTempSmooth.dll")
LoadPlugin("G:\Nuova cartella\filters\UnDot.dll")
LoadPlugin("G:\Nuova cartella\filters\UnFilter.dll")
LoadPlugin("G:\Nuova cartella\filters\VSFilter.dll")
Load_Stdcall_plugin("G:\Nuova cartella\filters\yadif.dll")
LoadPlugin("G:\Nuova cartella\filters\yadifmod.dll")
Import("G:\Nuova cartella\filters\BlindDeHalo3_mt2.avsi")
Import("G:\Nuova cartella\filters\Deblock_QED_MT2.avsi")
Import("G:\Nuova cartella\filters\FastDegrain_mt.avsi")
Import("G:\Nuova cartella\filters\FFMS2.avsi")
Import("G:\Nuova cartella\filters\GradFun2DBmod.v1.5.avsi")
Import("G:\Nuova cartella\filters\Lem.avsi")
Import("G:\Nuova cartella\filters\LSFmod.v1.9.avsi")
Import("G:\Nuova cartella\filters\MCTemporalDenoise.v1.4.08.avsi")
Import("G:\Nuova cartella\filters\QMLF_3_motions.avsi")
Import("G:\Nuova cartella\filters\QMLF_5_motions.avsi")
Import("G:\Nuova cartella\filters\QMLF_7_motions.avsi")
Import("G:\Nuova cartella\filters\QMLF_9_motions.avsi")
Import("G:\Nuova cartella\filters\seesaw.avsi")
Import("G:\Nuova cartella\filters\SoftSharpen.avsi")
Import("G:\Nuova cartella\filters\spresso.avsi")
Import("G:\Nuova cartella\filters\Srestore.avsi")
Import("G:\Nuova cartella\filters\TemporalDegrain.avsi")
#Enabling MT
SetMemoryMax(512)
SetMTMode(2,0)
#Source File
Mpeg2Source("G:\Nuova cartella\job0\movie.d2v")
#Insert Deinterlacer
Yadif(mode=1,order=-1)
#Applying Resizing
#NO Resize and Crop requested
#Insert Filters As Requested
ColorMatrix(d2v="G:\Nuova cartella\job0\movie.d2v")
AssumeTFF()
distributor()
return last
I think that the AssumeTFF() is in the wrong part of the script. Shouldn't be before Yadif(mode=1,order=-1)? How can i edit the script before the start?
On http://avisynth.org.ru/yadif/yadif.html says that "Field parity of source clip must be properly set (use AssumeTFF, AssumeBFF)."
Thanks
nx6
29th October 2010, 08:41
#Input File = g:\nuova cartella\mainmovie\la principessa e il ranocchio\video_ts\vts_01_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.7778
#Frame rate =25.000
#Number of Frames = 140250
#Lenght (hour:minutes:seconds) = 1:33:31
#Display Aspect Ratio = 1.8286
#Aspect Error = 1.5886
#
#Resized resolution = 720 / 576
#Crop Left = 0
#Crop Top = 6
#Crop Right = 0
#Crop Bottom = 10
#
<snip>
#Enabling MT
SetMemoryMax(512)
SetMTMode(2,0)
#Source File
Mpeg2Source("G:\Nuova cartella\job0\movie.d2v")
#Insert Deinterlacer
Yadif(mode=1,order=-1)
#Applying Resizing
#NO Resize and Crop requested
What's going on here? You're keeping the video at it's original resolution yet cropping off the top and bottom? Upscaling might be causing the blurriness.
If the field order was the issue it would be very obvious combing using fast action from the field of the next frame being displayed right before the last field of the proceeding frame. Like this:
http://img48.imageshack.us/img48/9586/vlcsnap15977rg2.jpg
DottorLeo
29th October 2010, 15:15
What's going on here? You're keeping the video at it's original resolution yet cropping off the top and bottom? Upscaling might be causing the blurriness.
If the field order was the issue it would be very obvious combing using fast action from the field of the next frame being displayed right before the last field of the proceeding frame. Like this:
http://img48.imageshack.us/img48/9586/vlcsnap15977rg2.jpg
Wait a sec, the # should transform the code in simple comment, or not? They are all comment now, i guess :scared:
fklein
30th October 2010, 10:08
Dear bzuzzqw,
here are some bugs I found, and also some wishes for future releases ;-)
Bugreport HDConvertToX
- Description: Opening a DVD the IFO is shown. The PGC selection dialog has several bugs:
Crash: When you neither accept a PGC nor reject the IFO, but close the dialog box using the window's close function in the upper right corner, HDConvertToX is crashing
Functional: Multi-Episode DVDs always offer only largest episode. Checking Multi-Episode option doesn't change anything.
Workaround: Use DVD-Shrink's rebuild funktion to extract single episodes from the DVD. Same issue with multi-angle content.
GUI: It is irritating, that in the IFO dialog the autio and subtitle tracks are arranged the opposite way than in the Audeo/Subtitle tab.
- Description: Aspect Ratio is often miscalculated in the resulting MKV, espescially on letterboxed 16:9 content.
Example: The DVD is 4:3, PAR is 768x720.
Anamorphic shape is allways enabled as I do not want to have any resizing done (qualitity loss), just cropping.
Instead I prefer the original resolution that is then streched in the player according to the PAR.
74 lines are cropped bottom and top, resulting in 720x428 video. The PAR of 768x428 should stretch this video to 768x428, which is propper 16:9.
HDConvertToX is doing all fine except the AR that is applied to the MKVMerge line: It requests wrong 1.33:1 and mkvmerge simply keeps the x-resolution of 720 and stretches the y-resolution to 3/4 of X which is 540.
Fix: Tell MKVMerge to obey the Movie Aspect Ration, not the Display Aspect Ratio!
Workaround: Manually edit the queue.bat and apply the correct AR
- Description: Cropping sometimes fails to autocrop propperly, manual cropping is sometimes showing nothing at all.
Workaround: If i do not get propper crop values, I use Handbrake or Xmedia Recode to find propper cropping values and manually add them to HDConvertToX
- Description: HDConvertToX does not handle non ascii characters in Filenames propperly when generating the bat files. The german umlauts äöü ÄÖÜ and ß are not converted propperly from Windows to DOS charset.
Workaround: I avoid those characters in folder aand filenames, but it should be fixed.
- Description: Audio sometimes isn't in sync at all.
While HDConvertToX usually syncs much more precise than Handbrake (the audio tracks are sometimes 1 or 2 frames behind), on some sources it is out of sync for many seconds! Same source converted using Handbrake does sync.
Feature wish list HDConvertToX
- Allow to change the order of audio and subtitle tracks, or add a feature for a user-defined preferred language that is always tagged to be the standard track.
- Allow individual channel and bitrate settings per audio track or let the user define preferred conversion rules, e.g.
HD-Audo -> 5.1 448kb AC3
5.1 AC3 -> 5.1 448kb AC3
2.0 AC3 -> 2.0 128KB MP3
1.0 AC3 -> 1.0 64KB MP3
When you have a BD with HD audio and additional stereo tracks, it now converts HD-Audio to 5.1 448KB AC3 and the stero track is 2.0 448 KB AC3. It gets even worse when you have mono tracks (e.g. old star trek series)
Workaround: I manually set the bitrate to 192 or 96 in queue.bat when I have stereo or mono sources combined with 5.1 tracks.
However it would be nicer to have an option e.g. keep 5.1 as AC3 tracks and convert stereo and mono to mp3
CYBERSONIC
1st November 2010, 20:30
3.0 has a problem with audio and subtitles recognition, as others said.
I have installed 3.0 completely new to a new folder. Analyzed a file, audio tab showsn no audio and no subtitles.
Same movie loaded to my old 2.5 version folder et voila, audio and subtitles recognized (same movie).
Macgyver
4th November 2010, 22:35
I know I'm bitching a lot here, but I'm having a hell'ava time getting this to work with Win 7.
Has ANYONE with Win 7 been able to convert a transport stream file into a MP4 with a AC3 (not AAC) audio stream?
AND if so, did you have to set anything up differently?
Also any problems with the ac3 stream itself (after being demuxed) being 2x the length and playback is in ... 'slo mo'?
Chengbin
5th November 2010, 12:51
I got a bug report to file.
When you encode audio only (to mp3), HDC does not output to the directory you specified. Rather, it just saves the audio file in its own temp folders. Can you please make HDC output the audio to the directory I specified it should save in? I screwed up a bunch of audio in my encodes, and now I wanna reencode audio only, and mux them later.
fklein
5th November 2010, 17:33
I know I'm bitching a lot here, but I'm having a hell'ava time getting this to work with Win 7.
Has ANYONE with Win 7 been able to convert a transport stream file into a MP4 with a AC3 (not AAC) audio stream?
AND if so, did you have to set anything up differently?
Also any problems with the ac3 stream itself (after being demuxed) being 2x the length and playback is in ... 'slo mo'?
Hi Macgyver,
have you tried cleaning the ts file using ProjectX? Demux it into seperate video and audio streams, then mux them into a mkv using mkvmergegui. Does the mkv play fine?
AC3 works generally fine on my Win7 x64, no matter if source is DVD or BD or .ts. But for DVD and .ts souces I usually simply do a Copy Audio into the target container.
Macgyver
5th November 2010, 23:25
Hi Macgyver,
have you tried cleaning the ts file using ProjectX? Demux it into separate video and audio streams, then mux them into a mkv using mkvmergegui. Does the mkv play fine?
It's a mp4 problem as I can convert to ANY format with AC3 audio BUT mp4. Xvid/MKV etc with AC3 are fine.
AC3 works generally fine on my Win7 x64, no matter if source is DVD or BD or .ts. But for DVD and .ts sources I usually simply do a Copy Audio into the target container.
As the original audio is 2 channel AC3, even if I use copy audio with an MP4 container I get the same problem, dandy video but no audio. BUT the ac3 demuxed audio file (via HDCTX) plays fine.
Interestingly Handbrake FWIW does fine with that combo and even a Fairuse conversion from an ISO with that combo works well.
I heard rumblings that mp4box has problems with AC3, but then I hear from gents like yourself that state otherwise.
I've been pulling my hair out.
Queelis
7th November 2010, 13:13
- Description: Aspect Ratio is often miscalculated in the resulting MKV, espescially on letterboxed 16:9 content.
Example: The DVD is 4:3, PAR is 768x720.
Anamorphic shape is allways enabled as I do not want to have any resizing done (qualitity loss), just cropping.
Instead I prefer the original resolution that is then streched in the player according to the PAR.
74 lines are cropped bottom and top, resulting in 720x428 video. The PAR of 768x428 should stretch this video to 768x428, which is propper 16:9.
HDConvertToX is doing all fine except the AR that is applied to the MKVMerge line: It requests wrong 1.33:1 and mkvmerge simply keeps the x-resolution of 720 and stretches the y-resolution to 3/4 of X which is 540.
Fix: Tell MKVMerge to obey the Movie Aspect Ration, not the Display Aspect Ratio!
Workaround: Manually edit the queue.bat and apply the correct AR
I have the same problem, that converting a DVD with a 16:9 format the end result is a 4:3 format video, and it's completely distorted.
I didn't quite understand how to edit the queue to apply the correct aspect ratio: could you explain that a bit more? I understand it's in the fifth line, where it says "-aspectratio 1:0.00000000" or something like that, but what do I write to keep it 16:9?
magu_
8th November 2010, 08:50
Hey
I encountered a problem by using HDconverttoX. The program crashed when I started to load the .IFO file of the movie (I also tried everyone of them) The select PGC screen appeared but was empty... I also waited once for 10 min but it's frozen. I tried it with diffrent DVD rips but none of them worked.
Any Ideas/Solutions?
To rip the DVD I used DVD Decripter & DVD43.
OS: Win 7 - 32Bit
HDConvertToX V.3.0.691.4632 - With steps of the tutorial for Win7 in this forum.
Cya Magu_
AirZonk!
8th November 2010, 20:48
Hi,
I worked with the latest Version 3.0.694.4644
Ive a problem with converting movies (test with dvd structure->vob) to SAP compatible Avi files. After 2-3 minutes of hdconverttox is working the error (se pic at the bottom) apears:
Any ideas whats wrong? Avimux-GUI is set in compatibility mode...
typhoon_2099
14th November 2010, 15:07
Hi, I'm having converting a DVD I have ripped to my HDD. When I select video_ts.ifo The PGC length is reported as 1 second long, meaning I can't use the Multi episode DVD check box to convert all the episodes on the DVD unless I add each one manually.
Considering I have quite a few DVDs to do this with, I'd rather find a workaround. Does anyone know a way to get around this problem, such as re-ripping the DVD using different settings (I used SmartRipper to copy the whole DVD)?
EDIT: Didn't realise I could select multiple IFOs when I open the files. This should work.
EDIT2: No you can't, it only reads the first IFO you select. My problem still stands.
fklein
15th November 2010, 18:59
I have the same problem, that converting a DVD with a 16:9 format the end result is a 4:3 format video, and it's completely distorted.
I didn't quite understand how to edit the queue to apply the correct aspect ratio: could you explain that a bit more? I understand it's in the fifth line, where it says "-aspectratio 1:0.00000000" or something like that, but what do I write to keep it 16:9?
@Queelis:
In HDConvertToX on the Main page in Source file info you should see two values that were calculated during analysis: Display AR and Movie AR. Movie AR is what you get after cropping the black borders. Thats what the MKVMerge line should contain. If HDConvertToX does not calculate a propper AR, simply edit the queue manually and apply a proper value 3:4 (TV), 9:16 (Widescreen) or 1:2.35 (Cinemascope)
fklein
15th November 2010, 19:47
Hi, I'm having converting a DVD I have ripped to my HDD. When I select video_ts.ifo The PGC length is reported as 1 second long, meaning I can't use the Multi episode DVD check box to convert all the episodes on the DVD unless I add each one manually.
Considering I have quite a few DVDs to do this with, I'd rather find a workaround. Does anyone know a way to get around this problem, such as re-ripping the DVD using different settings (I used SmartRipper to copy the whole DVD)?
EDIT: Didn't realise I could select multiple IFOs when I open the files. This should work.
EDIT2: No you can't, it only reads the first IFO you select. My problem still stands.
I already reported this issue in my previous post.
I currently use this workaround:
For DVD: Open DVD-files in DVD-Shrink, go to Re-author, drag episode into new DVD, select no compression, select desired audio and subtitle tracks. Build one DVD per Episode. Destination Hard disk folder, do not burn DVD.
For BluRay I use BD-Info to find what playlist entry is assigned to an episode, then use TS-Muxer to create BluRay folder structure, one per Episode.
For episode DVDs where all episodes are joined in a single VTS and only seperated as chapters, I use Handbrake to convert them, HDConvertToX doesn't work for those.
typhoon_2099
17th November 2010, 00:55
Thanks fklein, I'll see what I can get mashed together myself. The DVD has separate IFOs for each episode but the structure is messed up or something.
towerpc
19th November 2010, 06:03
New version (3.0.694.4644) don't detect de audio and subtitle tracks.
EDIT: SORRY... New version + MKVToolnix 4.4.0 installed, HDConverttoX don't detect audio and subtitle tracks.
I uninstalled MKVToolnix and all work fine.
Test with MKVToolnix 4.0.0 and the problem with HDConverttoX disapear.
Bye.
datauser
19th November 2010, 19:34
QUOTE:fklein
Description: Cropping sometimes fails to autocrop properly, manual cropping is sometimes showing nothing at all.
Workaround:If i do not get proper crop values, I use Handbrake or Xmedia Recode to find proper cropping values and manually add them to HDConvertToX.
I think HDC is a very fine piece of sofware and now very stable, but I must agree with above about cropping in terms of it is a valid point to examine further. The top and bottom crop numbers are the complete opposite of Automen, Handbrake analysis e.g top 66, bottom 74 will be so in these 2 applications, but opposite in HDC analysis of top and bottom crop figures and slightly larger eg top 76, bottom 68. Xmedia Recode's tally more less with HDC.
If you decide to reverse them in line with 2 programs mentioned, then the aspect becomes slightly narrower after the final encoding is done to compensate e.g 2.3750 to 2.4.x display A.R will show with original aspect showing a ratio error along with your chosen resolution. Best to leave the original HDC autocrop prior to job encoding, so resizing by chosen filter eg lanczos works it all out, then final job shows no aspect ratio error with your resolution and display A.R.
Maybe this is how HDC decides to work things out and is not a bug at all?
My question is: the line command change to delete job1/temp files in HDC folder is 1 isn't it, if I am not mistaken? Thankyou.
Sharc
22nd November 2010, 00:16
@buzzqw
Probably a bug:
Source is m2ts, 23.976 fps
Encode target is Xvid in mkv,
- with Change fps to 25 for video
- with Convert Audio to PAL (=speedup)
All works fine, with the exception of the subtitles where speedup is missing (BDSup2Sub can do it, it's just not yet included in the command line of the HDC batch file).
datauser
22nd November 2010, 16:45
In advanced options most of the filters work fine, but I am having trouble with QMF FluxSmooth.avs. In Xvid 2 pass my encoding always crashes just after the avi-mux operation. Basic filter: SoftSharpen preset film works fine with other QMF.
Hqndn3d_Denoise.avs is very good resultwise are other QMLF filters, so I never use the video denoise filter with strengths "none to severe" as it is basically the same??? so why have two of the same enabled?
HDConvertToX v.3.0.694.4644 report
Input File: c:\documents and settings\owner\desktop\film\video_ts\vts_01_1.vob ( C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:44:43:13 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000fps / 157075 frames
Duration(hh:mm:ss): 1:44:44
Aspect Ratio: 1.7778
Resized resolution: 608 / 256
Crop Values : 0:76:0:68
Start Video Configuration ->
Encoding Settings: XviD Infinite Time ; Bitrate= 800
SAP Compatibility: On
Final Size: 700
Denoise Level: None
Set Manual Bitrate: 800
Video Handling: Use Best Decoder
-> End Video Configuration
Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration
Full Audio List-> (*** mean selected)
NONE
*** 80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Full Audio List
Full Subtitle List-> (*** mean selected)
*** NONE
-> End Full Subtitle List
Mux Subtitle in MP4/MKV file: On
Start Advanced AviSynth ->
Basic Filter: SoftSharpen(preset="film")
QMF Filter: QMLF_7_motions_FluxSmooth.avs
ColorMatrix: On
Resizer: LanczosResize
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options
Start Queue ->
prompt $d $t $_$P$G
echo job number: 1
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\dgmpgdec\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\documents and settings\owner\desktop\film\video_ts\vts_01_1.vob] -OF=[C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\movie] -exit -minimize
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\eac3to\eac3to.exe" "C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_1.vob"+"C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_2.vob"+"C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_3.vob"+"C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -down16 -down2 -normalize | "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\audio\lame.exe" - -h --abr 128 "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdencodertox-pid3.mp3"
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\xvid_encraw\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avs" -avi "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avi" -max_bframes 1 -nopacked -vhqmode 4 -quality 6 -max_key_interval 250 -lumimasking -bquant_ratio 150 -bvhq -framerate 25.000 -threads 3 -bitrate 800 -pass1 -turbo -par 1:1
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\xvid_encraw\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avs" -avi "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avi" -max_bframes 1 -nopacked -vhqmode 4 -quality 6 -max_key_interval 250 -lumimasking -bquant_ratio 150 -bvhq -framerate 25.000 -threads 3 -bitrate 800 -pass2 -par 1:1
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\AVIMux_GUI\AVIMux_GUI.exe" -stdin "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\mux1.amg"
-> End Queue
AviSynth Script ->
Working with files: C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avs
Load_Stdcall_plugin("C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\filters\yadif.dll")
Mpeg2Source("C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\movie.d2v")
LanczosResize(608,256,0,76,-0,-68)
ColorMatrix(d2v="C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\movie.d2v")
SoftSharpen(preset="film")
QMLF_7_motions()
-> End AviSynth Script
AVIMux-Gui Script >
CLEAR
LOAD C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avi
LOAD C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdencodertox-pid3.mp3
SELECT FILE 1
ADD VIDEOSOURCE
SET INPUT OPTIONS
SET OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
SET OPTION CLOSEAPP 1
SET OPTION OVERWRITEDLG 0
SET OPTION DONEDLG 0
SET OPTION ALL AUDIO 1
SET OPTION ALL SUBTITLES 1
START C:\Documents and Settings\Owner\Desktop\Newtest.avi
-> End AVIMux-Gui Script
datauser
22nd November 2010, 16:47
Full Audio List-> (*** mean selected)
NONE
*** 80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Full Audio List
Full Subtitle List-> (*** mean selected)
*** NONE
-> End Full Subtitle List
Mux Subtitle in MP4/MKV file: On
Start Advanced AviSynth ->
Basic Filter: SoftSharpen(preset="film")
QMF Filter: QMLF_7_motions_FluxSmooth.avs
ColorMatrix: On
Resizer: LanczosResize
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options
Start Queue ->
prompt $d $t $_$P$G
echo job number: 1
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\dgmpgdec\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\documents and settings\owner\desktop\film\video_ts\vts_01_1.vob] -OF=[C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\movie] -exit -minimize
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\eac3to\eac3to.exe" "C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_1.vob"+"C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_2.vob"+"C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_3.vob"+"C:\Documents and Settings\Owner\Desktop\FILM\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -down16 -down2 -normalize | "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\audio\lame.exe" - -h --abr 128 "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdencodertox-pid3.mp3"
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\xvid_encraw\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avs" -avi "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avi" -max_bframes 1 -nopacked -vhqmode 4 -quality 6 -max_key_interval 250 -lumimasking -bquant_ratio 150 -bvhq -framerate 25.000 -threads 3 -bitrate 800 -pass1 -turbo -par 1:1
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\xvid_encraw\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avs" -avi "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avi" -max_bframes 1 -nopacked -vhqmode 4 -quality 6 -max_key_interval 250 -lumimasking -bquant_ratio 150 -bvhq -framerate 25.000 -threads 3 -bitrate 800 -pass2 -par 1:1
"C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\AVIMux_GUI\AVIMux_GUI.exe" -stdin "C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\applications\mux1.amg"
-> End Queue
AviSynth Script ->
Working with files: C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avs
Load_Stdcall_plugin("C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\filters\yadif.dll")
Mpeg2Source("C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\movie.d2v")
LanczosResize(608,256,0,76,-0,-68)
ColorMatrix(d2v="C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\movie.d2v")
SoftSharpen(preset="film")
QMLF_7_motions()
-> End AviSynth Script
AVIMux-Gui Script >
CLEAR
LOAD C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdconverttox_vts_01_1.avi
LOAD C:\Documents and Settings\Owner\Desktop\HDConvertToX_3.0.691.4632\job1\hdencodertox-pid3.mp3
SELECT FILE 1
ADD VIDEOSOURCE
SET INPUT OPTIONS
SET OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
SET OPTION CLOSEAPP 1
SET OPTION OVERWRITEDLG 0
SET OPTION DONEDLG 0
SET OPTION ALL AUDIO 1
SET OPTION ALL SUBTITLES 1
START C:\Documents and Settings\Owner\Desktop\Newtest.avi
-> End AVIMux-Gui Script
[/CODE]
wkr
22nd November 2010, 21:11
With the latest version subtitles and audio are not detected (this happens with all samples).
Box 1: Old version v.2.5.649.4295 detects subtitles and audio
Box 2: New version v.3.0.691.4632 does not detect subtitles and audio
Solution:
"Format C:" & "Fresh install Windows Vista 32bit": Subtitles and audio are detected now with the latest version v.3.0. \o/.
-Teme-
24th November 2010, 00:10
I'v used this on XP 32bit and everything else went fine but x264 crashes when it need memory more than 2Gb.
Now I updated my OS to win7 pro x64 but I can't get HDConvertToX to find FFDShow (x64) :/
I'v tried to install 32bit FFDShow to next of 64bit version, but then x264 crashes on video analyze phase
FFDShow x64 + AVIsynth x64 working well when playing with mplayerc-HC same m2ts test video
datauser
25th November 2010, 17:16
I primarily use AutoMen and the forum for that is pretty dead, by looks of it not far from it here. Maybe the developer Buzz is having a well deserved rest, so maybe someone here can answer you instead. I also have Win7 64 bit and am interested to see how you get on with solving this issue. I only use HDC on my XP 32bit system as it runs relatively bug free encoding avi. x264 is trickier!
flebber
26th November 2010, 10:13
I'v used this on XP 32bit and everything else went fine but x264 crashes when it need memory more than 2Gb.
Now I updated my OS to win7 pro x64 but I can't get HDConvertToX to find FFDShow (x64) :/
I'v tried to install 32bit FFDShow to next of 64bit version, but then x264 crashes on video analyze phase
FFDShow x64 + AVIsynth x64 working well when playing with mplayerc-HC same m2ts test video
See first post by Buzzqw in this thread, I think you need to use win7 tweaker.
Sharc
27th November 2010, 12:42
Dear bzuzzqw,
here are some bugs I found, and also some wishes for future releases ;-)
Bugreport HDConvertToX
- Description: Aspect Ratio is often miscalculated in the resulting MKV, espescially on letterboxed 16:9 content.
Example: The DVD is 4:3, PAR is 768x720.
Anamorphic shape is allways enabled as I do not want to have any resizing done (qualitity loss), just cropping.
Instead I prefer the original resolution that is then streched in the player according to the PAR.
74 lines are cropped bottom and top, resulting in 720x428 video. The PAR of 768x428 should stretch this video to 768x428, which is propper 16:9.
HDConvertToX is doing all fine except the AR that is applied to the MKVMerge line: It requests wrong 1.33:1 and mkvmerge simply keeps the x-resolution of 720 and stretches the y-resolution to 3/4 of X which is 540.
Fix: Tell MKVMerge to obey the Movie Aspect Ration, not the Display Aspect Ratio!
Workaround: Manually edit the queue.bat and apply the correct AR
I think there is an easy solution to this:
Simply delete the '--aspect-ratio -1:xxx' in the command line for MKVmerge. MKVmerge will then by default calculate the display aspect ratio from the stream header and PAR which is calculated by HDC, taking any cropping and resizing into account.
Theopolis
27th November 2010, 22:27
I noticed that the created batchfile has an error.
Batch File :
"C:\Program Files\HDConvertToX 3_AMI\applications\Vstrip\Vstrip.exe" @"C:\Program Files\HDConvertToX 3_AMI\job2\list.ini" -i"C:\Users\Theopolus\Downloads\GrabIt Downloads\3 Idiots\VTS_01_0.IFO" -o"C:\Program Files\HDConvertToX 3_AMI\job2\VTS_01_1.VOB" -p2
"C:\Program Files\HDConvertToX 3_AMI\applications\dgmpgdec\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[C:\Program Files\HDConvertToX 3_AMI\job2\VTS_01_1.VOB] -OF=[C:\Program Files\HDConvertToX 3_AMI\job2\movie] -exit -minimize
"C:\Program Files\HDConvertToX 3_AMI\applications\audio\wavi.exe" "C:\Program Files\HDConvertToX 3_AMI\job2\hdconvert_audio_0_vts_01_1.vob.avs" - | "C:\Program Files\HDConvertToX 3_AMI\applications\audio\neroaacenc.exe" -if - -br 128000 -ignorelength -of "C:\Program Files\HDConvertToX 3_AMI\job2\hdencodertox-pid80.mp4"
"C:\Program Files\HDConvertToX 3_AMI\applications\VSRip\VSrip.exe" "C:\Program Files\HDConvertToX 3_AMI\job2\hdc_subs.list"
"C:\Program Files\HDConvertToX 3_AMI\applications\x264\x264.exe" --pass 1 --bitrate 1250 --preset slow --bframes 16 --ref 8 --b-adapt 2 --subme 9 --direct auto --trellis 0 --me umh --merange 64 --fullrange on --aq-mode 2 --weightb --8x8dct --open-gop normal --rc-lookahead 250 --threads auto --thread-input --tune film --sar 1:1 --output "C:\Program Files\HDConvertToX 3_AMI\job2\hdconverttox_vts_01_1.h264" "C:\Program Files\HDConvertToX 3_AMI\job2\hdconverttox_vts_01_1.avs"
"C:\Program Files\HDConvertToX 3_AMI\applications\x264\x264.exe" --pass 2 --bitrate 1250 --preset slow --bframes 16 --ref 8 --b-adapt 2 --subme 9 --direct auto --trellis 0 --me umh --merange 64 --fullrange on --aq-mode 2 --weightb --8x8dct --open-gop normal --rc-lookahead 250 --threads auto --thread-input --tune film --sar 1:1 --output "C:\Program Files\HDConvertToX 3_AMI\job2\hdconverttox_vts_01_1.h264" "C:\Program Files\HDConvertToX 3_AMI\job2\hdconverttox_vts_01_1.avs" 2>HDConvertToX_x264_job3.log
"C:\Program Files\HDConvertToX 3_AMI\applications\Chapter\ChapterXtractor.exe" "C:\Users\Theopolus\Downloads\GrabIt Downloads\3 Idiots\VTS_01_0.IFO" "C:\Program Files\HDConvertToX 3_AMI\job2\chapters.txt" -p5
"C:\Program Files\HDConvertToX 3_AMI\applications\MKVtoolnix\mkvmerge.exe" -o "C:\Users\Theopolus\Downloads\GrabIt Downloads\3Idiots_Bitrate_1250.MKV" --default-duration 0:25.000fps --compression 0:none "C:\Program Files\HDConvertToX 3_AMI\job2\hdconverttox_vts_01_1.h264" --compression 0:none --language -1:hin "C:\Program Files\HDConvertToX 3_AMI\job2\hdencodertox-pid2.mp4" --default-track -1:no "C:\Program Files\HDConvertToX 3_AMI\job2\hdc_subs.idx" --chapters "C:\Program Files\HDConvertToX 3_AMI\job2\chapters.txt"
The file hdencodertox-pid2.mp4 which is being merged does not exist, but the file hdencodertox-pid80.mp4 does.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.