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


Pages : 1 2 [3] 4

buzzqw
11th September 2009, 08:00
@Sharc

thanks, i'll try to debug the called fuctions

@Chengbin

it can copy audio from avi if allowd muxing in mkv, BUT not in multiqueue.

BHH

Chengbin
11th September 2009, 12:14
Before you can copy audio from AVI without muxing to MKV. I tried the "painful" way of building the queue.

paolo1983
11th September 2009, 20:25
Hi, I just do another test, without specifying 1100MB, leaving your default 700MB and I must say it looks very good...
I think I will left your default setting :-)

1)
when I asked about automkv, you said that adding removegrain gives better results...
Should I just enable it in advanced options ?

2)
Manual says in AVI container you can mux only SRT (textual) subtitles.
Subtitles from DVDs are graphical? There is a simple way to make xvid with subtitles not encrusted, starting from dvd?

3)
xvid_encraw.exe process on my PC don't saturate the CPU...
It stays about 70% ...
I have an athlon64x2 4200+ , it's not a monster, but I'd like to use ALL its power :-)

4)
eac3to says in its output log:
[a05] The Nero decoder doesn't seem to work, will use libav instead.

5)
I cannot find a way, eg. a checkbox, to save a logfile of the whole encoding.

Jaspa
11th September 2009, 21:57
Have problems now with the correct display ar or movie ar when analyzing dvd sources.

example lotr pal dvd i am getting somthing like this

Input File: d:\fulldisc\lotr_two_towers_see_d1\video_ts\vts_01_1.vob ( D:\FullDisc\LOTR_TWO_TOWERS_SEE_D1\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:42:11:06 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 153275
Duration(hh:mm:ss): 1:42:12
Aspect Ratio: 1.3334
Resized resolution: 716 / 384
Crop Values : 2:80:2:80

dont know whats the problem, i worked in the past perfect!
Ascept Ratio should be 2.35:1


All ripped with DVdfab in Full disc mode

whipdancer
11th September 2009, 22:07
@buzzqw

I will be trying out the fix you put in back here (Here's the post (http://forum.doom9.org/showthread.php?p=1321163#post1321163)

I created the chapter file myself, and then ran the last line in the bat file and the result looks very good. I'll update later tonight if the fix works as well.

Sharc
12th September 2009, 09:51
@buzzqw
There seems to be a bug with the -par for the XviD encoder when I want to resize a video with the original -par of 1:1 to an DVD compliant anamorphic shape.
For example, when I crop and resize a .m2ts with an original --sar of 1:1 and tick Anamorphic Shape, the -par for the XviD command line appears as -par 0:0, and XviD_encraw crashes.
(When doing similar with an original anamorphic video, the -par is recalculated correctly).

Secondly, I have to use AVIMux-GUI v1.17.7, because v1.17.8 which comes with HDC crashes when called from HDC. I am on Vista, and it is known from the AVIMux documentation that v1.17.8 must be run in XP compatibility mode. I enabled XP compatibility mode and can start AVIMux_GUI manually, however it always crashes when HDC wants to start it. Don't know if you can do much about it. Anyway, I can live with the former version 1.17.7 as I don't think that the update to 1.17.8 is critical.

buzzqw
14th September 2009, 07:39
1)
when I asked about automkv, you said that adding removegrain gives better results...
Should I just enable it in advanced options ?
HDC will default use HQDN3D.. so.. use removegrain if needed

Manual says in AVI container you can mux only SRT (textual) subtitles.
Subtitles from DVDs are graphical? There is a simple way to make xvid with subtitles not encrusted, starting from dvd?
must use mkv container (xvid+avi+graphical subs)

3)xvid_encraw.exe process on my PC don't saturate the CPU...
It stays about 70% ...
I have an athlon64x2 4200+ , it's not a monster, but I'd like to use ALL its power :-)
much depends on filters and source.. sorry pal i cannot make it faster :)

eac3to says in its output log:
[a05] The Nero decoder doesn't seem to work, will use libav instead.
don't worry libav is good on decoding

I cannot find a way, eg. a checkbox, to save a logfile of the whole encoding.[/quote]
you are right. isn't possible to save log (and will not be possible)

Have problems now with the correct display ar or movie ar when analyzing dvd sources.

Input File: d:\fulldisc\lotr_two_towers_see_d1\video_ts\vts_01_1.vob ( D:\FullDisc\LOTR_TWO_TOWERS_SEE_D1\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:42:11:06 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 153275
Duration(hh:mm:ss): 1:42:12
Aspect Ratio: 1.3334
Resized resolution: 716 / 384
Crop Values : 2:80:2:80

dont know whats the problem, i worked in the past perfect!
Ascept Ratio should be 2.35:1


All ripped with DVdfab in Full disc mode

ar is computed from crop values, try to crop less (or more)

@buzzqw
There seems to be a bug with the -par for the XviD encoder when I want to resize a video with the original -par of 1:1 to an DVD compliant anamorphic shape.

please redownload sharc-beta

Secondly, I have to use AVIMux-GUI v1.17.7, because v1.17.8 which comes with HDC crashes when called from HDC. I am on Vista, and it is known from the AVIMux documentation that v1.17.8 must be run in XP compatibility mode.

thanks, good to know

about your queue bug: are you using drag&drop ???

BHH

Sharc
14th September 2009, 17:59
please redownload sharc-beta

The NVTools deinterlacing is working now :)

There is however still an issue with the -par for XviD.
When I resize the original .m2ts to say 720 x 576 by manually overtyping the Height and ticking Anamorphic Shape, the par which is conveyed to the encoder is still 1:1, i.e. it is not recalculated according to my cropping and resizing.
(It should be calculated the same way as the --sar for x264).

DMagic1
15th September 2009, 06:56
I've been going thru the topic with very little luck. I'm trying to convert mkv to wmv and it never encodes. It seems to stop after the audio part. I've seen a few others have similar problems but I never saw a solution posted. Even with the link to the other topic there wasnt a solution just people started to ask the person why he is using wmv.

Am I missing something with the wmv conversions? The avs files play fine and converting to mp4 worked ok too.

Any help would be great. I've converted in the past with WMNicEnc with good success. I'm running a Vista maching with all tools installed. I have checked my settings in ffdshow too.

buzzqw
15th September 2009, 07:33
@Sharc

i don't think i fully understud.. the code is the same for both encoding.. could you redownload the sharc beta ?
i added a quick wannabe fix

@DMagic1
could you post the make report ?
also, opent the avs script with virtualdub , got errors ?
try with 2 channels, and without normalize

BHH

Mrsash
15th September 2009, 14:32
Buzz regarding my bluray encoding problem. The moment I unticked multi thread it started working. Anyway I had posted this problem in x264 thread for which one of them advised instaed of this in the script

SetMemoryMax(512)
SetMTMode(2,0)

#Source File
AVCSource("F:\HDConvertToX\temp\job0\movie.dga")


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

#Insert Filters As Requested

hqdn3d(1)




You only need to "disable" the multithreaded opening of the source material ... so your AVS script (taken from the one in the logfile) should read:

SetMemoryMax(512)
SetMTMode(2,0)

SetMTMode(5,0)
AVCSource("F:\HDConvertToX\analysis\movie.dga")
SetMTMode(2,0)

GaussResize(1920,1072,0,4,-0,-4,p=75)
hqdn3d(1)


Well this script was made by HDC(not sure) so is this correct?


http://forum.doom9.org/showthread.php?p=1325649#post1325649

buzzqw
15th September 2009, 14:47
interesting, thanks for this finding..

but i have a doubt.. why only you got this problem ? :confused:

i too should got this error...

i have i suggestion: check your RAM usage. i think your avaiable ram is very low, if not negative while encoding

BHH

Sharc
15th September 2009, 18:43
@Sharc

i don't think i fully understud.. the code is the same for both encoding.. could you redownload the sharc beta ?
i added a quick wannabe fix

Now it is perfect! Thanks!

andraves
15th September 2009, 20:52
After encoding a BluRay movie to x264/.mkv the language flag/titles is always set to Germen.

I have only selected one subtitles every time and that has been Norwegian. After muxing I've got the correct subtitles, but with wrong subtitles flag/title.

Is this a bug or am I doing somthing wrong?

best regards
Andraves

buzzqw
15th September 2009, 21:26
please andraves, post the Make Report

BHH

Frozen-Figo
16th September 2009, 07:01
Hi,

I have ts file with two audio channels. I want to encode it with HDC, but when I analyze it just appear audio channel that I was select it during recording.

I tried to save file with MPEG-VCR ( Womble ) then encode it, in this case HDC detect other channel, but after encoding process the second audio channel is not work good ( slow & strange sound).

eac3to v3.16
command line: "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "c:\documents and settings\frozen\desktop\2.ts" 1:"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job0\hdconverttox.m2v"
------------------------------------------------------------------------------
TS, 1 video track, 2 audio tracks, 0:00:11, 50i
1: MPEG2, 576i50 (4:3)
2: MP2, 2.0 channels, 256kbps, 48khz, 40ms
3: MP2, 2.0 channels, 256kbps, 48khz, 40ms
[v01] Extracting video track number 1...
[v01] Creating file "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job0\hdconverttox.m2v"...
Video track 1 contains 278 frames.
eac3to processing took 1 second.
Done.


Thanks

buzzqw
16th September 2009, 07:16
@Frozen-Frigo

please post the Make report
you can also try to use NicAudio/SoundOut as Audio decoding

BHH

andraves
16th September 2009, 07:18
please andraves, post the Make Report

BHH

Here is the Make Report:
HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: h:\bdmv\stream\00002.m2ts ( H:\BDMV\STREAM\00002.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 148136
Duration(hh:mm:ss): 1:42:59
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: X264 Slow ; Bitrate= 10000
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate: 10000
Video Handling: Force DirectShowSource2 (Haali)
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 4: dts master audio, english, 5.1 channels, 24 bits, 48khz
5: ac3, english, 5.1 channels, 384kbps, 48khz, dialnorm: -27db
6: ac3, english, 2.0 channels, 224kbps, 48khz, dialnorm: -27db
7: dts express, english, 2.0 channels, 24 bits, 96kbps, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
8: subtitle (pgs), english
9: subtitle (pgs), danish
10: subtitle (pgs), dutch
11: subtitle (pgs), finnish
*** 12: subtitle (pgs), norwegian
13: subtitle (pgs), swedish
14: subtitle (pgs), english
15: subtitle (pgs), danish
16: subtitle (pgs), dutch
17: subtitle (pgs), finnish
*** 18: subtitle (pgs), norwegian
19: subtitle (pgs), swedish
20: subtitle (pgs), dutch
21: subtitle (pgs), english
22: subtitle (pgs), danish
23: subtitle (pgs), finnish
*** 24: subtitle (pgs), norwegian
25: subtitle (pgs), swedish

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "h:\bdmv\stream\00002.m2ts" 12:"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_12.sup" 18:"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_18.sup" 24:"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_24.sup"
"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "h:\bdmv\stream\00002.m2ts" 4: "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox-pid4.dts" -core
java -jar "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\BDSup2Sub.jar" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_12.sup" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_12.idx" /res:1080p
java -jar "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\BDSup2Sub.jar" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_18.sup" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_18.idx" /res:1080p
java -jar "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\BDSup2Sub.jar" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_24.sup" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_24.idx" /res:1080p
"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\x264.exe" --pass 1 --bitrate 10000 --preset slow --tune film --sar 1:1 --output "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdconverttox_00002.h264" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdconverttox_00002.avs"
"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\x264.exe" --pass 2 --bitrate 10000 --preset slow --tune film --sar 1:1 --output "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdconverttox_00002.h264" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdconverttox_00002.avs"
"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "h:\bdmv\stream\00002.m2ts" 1:"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\chapters.txt"
"C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\applications\mkvmerge.exe" -o "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\hdconverttox_full_00002.mkv" --default-duration 0:23.976fps "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdconverttox_00002.h264" --language -1:eng "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox-pid4.dts" --default-track -1:no "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_12.idx" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_18.idx" "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdencodertox__subs_24.idx" --chapters "C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\chapters.txt" --title "Done with HDConvertToX v.2.1.471.3569 _Isotta_"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\HTPC\Desktop\HDConvertToX_2.1.458.3528\job1\hdconverttox_00002.avs
DSS2("h:\bdmv\stream\00002.m2ts",fps=23.976)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
LanczosResize(1920,800,0,140,-0,-140)
hqdn3d(1)
-> End AviSynth Script


Andraves

buzzqw
16th September 2009, 07:37
Hi Andraves

ths .idx files contains the language tag, and this tag is taken from mkvmerge while muxing

i can guess that when BDSup2Sub convert your BD SUP to DVD SUB it set language to german...
i will check on BDSup2Sub thread http://forum.doom9.org/showthread.php?t=145277

EDIT -> look here http://forum.doom9.org/showthread.php?p=1300861#post1300861

EDIT2: maybe i added a workaround please try this build: http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta-sharc.exe
it should detect Norwegian language

BHH

paolo1983
16th September 2009, 09:14
I had encoded a movie where the "intro screen" was of a different aspect ratio than the rest of the movie..
So I have black bars in all the movie except the intro.

I think it would be better to remove them.
Trying with visual crop I find that I need to crop 70 up and 70 down to remove bars, can this be ok? Usually I never find HDC cropping so much...

Thank you

buzzqw
16th September 2009, 09:22
Trying with visual crop I find that I need to crop 70 up and 70 down to remove bars, can this be ok? Usually I never find HDC cropping so much
that's normal

usually on 2.35 movie the crop is around 72/80 (like matrix)
on BD is around 140...

use always Visual Crop for check

BHH

paolo1983
16th September 2009, 09:37
With 70/70/3/3 I see that the hdc textboxes for crop values are green, entering 71 or 4 textboxes become red...

I imagine this is a "check" on what I entered.. Nice thing :-)

Thank you again, hdc works so good :-)

buzzqw
16th September 2009, 09:45
CROP cannot be odd, only even :)

BHH

Frozen-Figo
16th September 2009, 11:22
@Frozen-Frigo

please post the Make report
you can also try to use NicAudio/SoundOut as Audio decoding

BHH

Excuse my thick, but where to find "Make report" ?

whipdancer
16th September 2009, 11:42
I'm having trouble with encoding now.

Basically, I'm trying to convert The Game Plan, which uses seamless branching. I use BDinfo to find the main movie. I then use TSMuxer to create a new "Bluray" disc on my hard drive, with the main movie. I then use HDC against this newly created set of data.

I open the single m2ts file and HDC analyzes it without any issues.

The process is failing during x264 first pass. I've tried running just the command by itself via command line. Same result.

Not sure how to troubleshoot further, so any help would be appreciated.

Here is the make file.

HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: d:\finished\gameplan\bdmv\stream\00000.m2ts ( D:\Finished\Gameplan\BDMV\STREAM\00000.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 158601
Duration(hh:mm:ss): 1:50:15
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Bitrate= 8000
Encoding Preset: 6
Final Size: 700
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate: 8000
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 256
Audio Channels: 6 (5.1)
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: raw/pcm, english, 5.1 channels, 24 bits, 48khz
4: ac3, english, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
5: ac3, french, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
6: ac3, spanish, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
7: ac3, english, 2.0 channels, 192kbps, 48khz, dialnorm: -27db

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
8: subtitle (pgs), english
9: subtitle (pgs), french
10: subtitle (pgs), french
11: subtitle (pgs), spanish
12: subtitle (pgs), spanish
13: subtitle (pgs), english
14: subtitle (pgs), english

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\finished\gameplan\bdmv\stream\00000.m2ts" 2:"C:\Program Files (x86)\hdconvert\job0\hdconverttox.h264"
"C:\Program Files (x86)\hdconvert\applications\DGAVCIndex.exe" -i "C:\Program Files (x86)\hdconvert\job0\hdconverttox.h264" -o "C:\Program Files (x86)\hdconvert\job0\movie.dga" -f 0 -e
"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\finished\gameplan\bdmv\stream\00000.m2ts" 3: stdout.wav -normalize -down6 | "C:\Program Files (x86)\hdconvert\applications\neroaacenc.exe" -if - -br 256000 -ignorelength -of "C:\Program Files (x86)\hdconvert\job0\hdencodertox-pid3.mp4"
"C:\Program Files (x86)\hdconvert\applications\x264.exe" --pass 1 --bitrate 8000 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --tune film --sar 1:1 --output "C:\Program Files (x86)\hdconvert\job0\hdconverttox_00000.h264" "C:\Program Files (x86)\hdconvert\job0\hdconverttox_00000.avs"
"C:\Program Files (x86)\hdconvert\applications\x264.exe" --pass 2 --bitrate 8000 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --tune film --sar 1:1 --output "C:\Program Files (x86)\hdconvert\job0\hdconverttox_00000.h264" "C:\Program Files (x86)\hdconvert\job0\hdconverttox_00000.avs"
"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\finished\gameplan\bdmv\stream\00000.m2ts" 1:"C:\Program Files (x86)\hdconvert\job0\chapters.txt"
"C:\Program Files (x86)\hdconvert\applications\mp4box.exe" -add "C:\Program Files (x86)\hdconvert\job0\hdconverttox_00000.h264" -fps 23.976 -add "C:\Program Files (x86)\hdconvert\job0\hdencodertox-pid3.mp4":lang=eng -chap "C:\Program Files (x86)\hdconvert\job0\chapters.txt" "C:\Program Files (x86)\hdconvert\hdconverttox_full_00000.mp4"
-> End Queue

AviSynth Script ->
Working with files: C:\Program Files (x86)\hdconvert\job0\hdconverttox_00000.avs
SetMemoryMax(512)
SetMTMode(2,0)
AVCSource("C:\Program Files (x86)\hdconvert\job0\movie.dga")
GaussResize(1920,800,0,140,-0,-140,p=75)
hqdn3d(1)
-> End AviSynth Script

andraves
16th September 2009, 12:17
Hi Andraves

EDIT2: maybe i added a workaround please try this build: http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta-sharc.exe
it should detect Norwegian language

BHH

When using this new build it won't start to mux the files to MKV.

But when I look inside the .idx file created by BDSup2Sub 3.9.6, I find that it set the language to German

# VobSub index file, v7 (do not modify this line!)
# Created by BDSup2Sub 3.9.6

# Frame size
size: 1920x1080

# Origin - upper-left corner
org: 0, 0

# Scaling
scale: 100%, 100%

# Alpha blending
alpha: 100%

# Smoothing
smooth: OFF

# Fade in/out in milliseconds
fadein/out: 0, 0

# Force subtitle placement relative to (org.x, org.y)
align: OFF at LEFT TOP

# For correcting non-progressive desync. (in millisecs or hh:mm:ss:ms)
time offset: 0

# ON: displays only forced subtitles, OFF: shows everything
forced subs: OFF

# The palette of the generated file
palette: 000000, f0f0f0, cccccc, 999999, 3333fa, 1111bb, fa3333, bb1111, 33fa33, 11bb11, fafa33, bbbb11, fa33fa, bb11bb, 33fafa, 11bbbb

# Custom colors (transp idxs and the four colors)
custom colors: OFF, tridx: 1000, colors: 000000, 444444, 888888, cccccc

# Language index in use
langidx: 0

# German
id: de, index: 0
# Decomment next line to activate alternative name in DirectVobSub / Windows Media Player 6.x
# alt: German
# Vob/Cell ID: 1, 1 (PTS: 0)
timestamp: 00:00:17:476, filepos: 000000000
timestamp: 00:00:20:854, filepos: 000001800
++++++

Andraves

buzzqw
16th September 2009, 12:30
@Frozen-Figo

on Advanced Options, Utilities tab

@whipdancer
look here
http://forum.doom9.org/showthread.php?p=1325649#post1325649

i should add a workaround...
edit: please try the sharc beta !

@andraves
thanks for the report
i will look at this

BHH

Mrsash
16th September 2009, 15:02
I'm having trouble with encoding now.

Basically, I'm trying to convert The Game Plan, which uses seamless branching. I use BDinfo to find the main movie. I then use TSMuxer to create a new "Bluray" disc on my hard drive, with the main movie. I then use HDC against this newly created set of data.

I open the single m2ts file and HDC analyzes it without any issues.

The process is failing during x264 first pass. I've tried running just the command by itself via command line. Same result.

Not sure how to troubleshoot further, so any help would be appreciated.

[/CODE]

I need to compare my issue with you. As buzz said have a look at the thread and disable multithread encoding and try. Before that can you post system specs etc and can you also advise if encoding stops at different % during 1st pass?
thanks

Frozen-Figo
16th September 2009, 15:13
Original File

HDConvertToX v.2.1.458.3528 "Isotta" report

Input File: c:\dvb\smartdvb\records\jsc sports +220090916-17_09_19.ts ( C:\DVB\SmartDVB\Records\JSC Sports +220090916-17_09_19.ts )
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 312
Duration(hh:mm:ss): 0:0:13
Aspect Ratio: 1.3334
Resized resolution: 720 / 528
Crop Values : 0:7:0:9

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
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
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: mp2, arabic, 2.0 channels, 256kbps, 48khz, -658ms

-> 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

Start Queue ->
prompt $d $t $_$P$G

"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "c:\dvb\smartdvb\records\jsc sports +220090916-17_09_19.ts" 1:"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox.m2v"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox.m2v] -OF=[C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\movie] -exit -minimize
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "c:\dvb\smartdvb\records\jsc sports +220090916-17_09_19.ts" 2: stdout.wav -down16 -down2 | "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\lame.exe" - -h --abr 128 "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdencodertox-pid2.mp3"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avs" -avi "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 6 -bitrate 490589 -pass1 -turbo
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avs" -avi "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 6 -bitrate 490589 -pass2
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\AVIMux_GUI.exe" -stdin "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\mux0.amg"
-> End Queue

AviSynth Script ->
Working with files: C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avs
Mpeg2Source("C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\movie.d2v")
LanczosResize(720,528,0,7,-0,-9)
ColorMatrix(d2v="C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\movie.d2v")
hqdn3d(1)
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avi
LOAD C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdencodertox-pid2.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 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\Frozen\Desktop\HDConvertToX_2.1.458.3528\hdconverttox_full_jsc sports +220090916-17_09_19.avi
-> End AVIMux-Gui Script




After been saved with MPEG-VCR

HDConvertToX v.2.1.458.3528 "Isotta" report

Input File: C:\Documents and Settings\Frozen\Desktop\a.ts ( C:\Documents and Settings\Frozen\Desktop\a.ts )
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 335
Duration(hh:mm:ss): 0:0:14
Aspect Ratio: 1.3334
Resized resolution: 720 / 528
Crop Values : 0:7:0:9

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
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
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: mp2, 2.0 channels, 256kbps, 48khz, 40ms
3: mp2, 2.0 cha

-> 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

Start Queue ->
prompt $d $t $_$P$G

"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "c:\dvb\smartdvb\records\jsc sports +220090916-17_09_19.ts" 1:"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox.m2v"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox.m2v] -OF=[C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\movie] -exit -minimize
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "c:\dvb\smartdvb\records\jsc sports +220090916-17_09_19.ts" 2: stdout.wav -down16 -down2 | "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\lame.exe" - -h --abr 128 "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdencodertox-pid2.mp3"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avs" -avi "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 6 -bitrate 490589 -pass1 -turbo
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avs" -avi "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 6 -bitrate 490589 -pass2
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\AVIMux_GUI.exe" -stdin "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\mux0.amg"
-> End Queue

-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_jsc sports +220090916-17_09_19.avi
LOAD C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdencodertox-pid2.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 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\Frozen\Desktop\HDConvertToX_2.1.458.3528\hdconverttox_full_jsc sports +220090916-17_09_19.avi
-> End AVIMux-Gui Script




Regards

buzzqw
16th September 2009, 19:01
I need to compare my issue with you. As buzz said have a look at the thread and disable multithread encoding and try. Before that can you post system specs etc and can you also advise if encoding stops at different % during 1st pass?
thanks

please try the new sharc beta build


@Frozen-Figo

have your tried with soundout ?

BHH

Jaspa
16th September 2009, 22:27
Have problems using subtitles and HDC.

Normaly i take the forced subs.

but after Vob ripper the cmd console closes the encode proces dosent start.

Tried, embed in video stream and also in container with different DVDs.

I think the right way for forced subs should be embed in video stream ? So i must not select the subtitle option on my Media Tank (WD TV)

Here is a log

Frozen-Figo
17th September 2009, 01:18
I received an error with alarm, and final file has one audio channel.

"The source file doesn't contain a track with the number 3"


HDConvertToX v.2.1.458.3528 "Isotta" report

Input File: c:\documents and settings\frozen\desktop\3.ts ( C:\Documents and Settings\Frozen\Desktop\3.ts )
Codec Video: mpeg
Width / Heigh : 704 / 576
Framerate / Framecount: 25.000 / 251
Duration(hh:mm:ss): 0:0:11
Aspect Ratio: 1.3334
Resized resolution: 512 / 368
Crop Values : 0:7:0:9

Start Video Configuration ->
Encoding Settings: X264 in MKV
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: Interlaced
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 64
Audio Channels: 2
MP3 Mode: abr
Audio handling: Use NicAudio/SoundOut plugin
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: mp2, 2.0 channels, 256kbps, 48khz, 40ms
*** 3: mp2, 2.0 cha

-> 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: FFT3DFilter(sigma=2.5)
QMF Filter: QMLF_3_motions_Fast_Degrain.avs
MVDegrain: MVDegrain3
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G


"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "" 2: "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job3\hdencodertox--pid2.mp2"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\x264.exe" --crf 18 "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job3\hdconvert_audio_1_.avs" -o "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job3\testaudio.h264"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\x264.exe" --crf 20 --preset slow --tune animation --sar 1:1 --output "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job3\hdconverttox_.h264" "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job3\hdconverttox_.avs"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\mkvmerge.exe" -o "C:\Documents and Settings\Frozen\Desktop\5.MKV" --default-duration 0:25.000fps "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job3\hdconverttox_.h264" --language -1:ara "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job3\hdencodertox-pid2.mp4" --title "Done with HDConvertToX v.2.1.471.3569 _Isotta_"
-> End Queue

AviSynth Script ->
Working with files: C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7\hdconverttox_3.avs
Mpeg2Source("C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7\movie.d2v")
TDeint(mode=0,order=-1)
LanczosResize(512,368,0,7,-0,-9)
ColorMatrix(d2v="C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7\movie.d2v")
hqdn3d(1)
FFT3DFilter(sigma=2.5)
QMLF_3_motions()
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)
-> End AviSynth Script





C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7>"C:\Docu
ments and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.
exe" "c:\documents and settings\frozen\desktop\3.ts" 1:"C:\Documents and Setting
s\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7\hdconverttox.m2v"
TS, 1 video track, 2 audio tracks, 0:00:10, 50i
1: MPEG2, 704x576 50i (4:3)
2: MP2, 2.0 channels, 256kbps, 48khz, 40ms
3: MP2, 2.0 channels, 256kbps, 48khz, 40ms
v01 Extracting video track number 1...
v01 Creating file "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458
.3528\job7\hdconverttox.m2v"...
Video track 1 contains 251 frames.
eac3to processing took 1 second.
Done.

C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7>"C:\Docu
ments and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\dgindex
.exe" -FO=0 -OM=0 -YR=2 -AIF=[C:\Documents and Settings\Frozen\Desktop\HDConvert
ToX_2.1.458.3528\job7\hdconverttox.m2v] -OF=[C:\Documents and Settings\Frozen\De
sktop\HDConvertToX_2.1.458.3528\job7\movie] -exit -minimize

C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7>"C:\Docu
ments and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.
exe" "c:\documents and settings\frozen\desktop\3.ts" 2: "C:\Documents and Settin
gs\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7\hdencodertox--pid2.mp2"
TS, 1 video track, 2 audio tracks, 0:00:10, 50i
1: MPEG2, 704x576 50i (4:3)
2: MP2, 2.0 channels, 256kbps, 48khz, 40ms
3: MP2, 2.0 channels, 256kbps, 48khz, 40ms
a02 Extracting audio track number 2...
a02 Applying MPx delay...
a02 A remaining delay of -8ms could not be fixed.
a02 Creating file "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458
.3528\job7\hdencodertox--pid2.mp2"...
Video track 1 contains 251 frames.
eac3to processing took 1 second.
Done.

C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7>"C:\Docu
ments and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\x264.ex
e" --crf 18 "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\
job7\hdconvert_audio_1_3.ts.avs" -o "C:\Documents and Settings\Frozen\Desktop\HD
ConvertToX_2.1.458.3528\job7\testaudio.h264"
avis [info]: 8x8 @ 25.00 fps (255 frames)
x264 [warning]: width or height not divisible by 16 (8x8), compression will suff
er.
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: profile High, level 1.0
x264 [info]: slice I:2 Avg QP:18.00 size: 15
x264 [info]: slice P:65 Avg QP:23.65 size: 13
x264 [info]: slice B:188 Avg QP:23.54 size: 13
x264 [info]: consecutive B-frames: 0.8% 0.0% 1.2% 98.0%
x264 [info]: mb I I16..4: 100.0% 0.0% 0.0%
x264 [info]: mb P I16..4: 0.0% 0.0% 0.0% P16..4: 0.0% 0.0% 0.0% 0.0% 0
.0% skip:100.0%
x264 [info]: mb B I16..4: 0.0% 0.0% 0.0% B16..8: 0.0% 0.0% 0.0% direct:
0.0% skip:100.0% L0:-1.$% L1:-1.$% BI:-1.$%
x264 [info]: 8x8 transform intra:0.0% inter:-1.$%
x264 [info]: coded y,uvDC,uvAC intra:0.0% 0.0% 0.0% inter:0.0% 0.0% 0.0%
x264 [info]: kb/s:2.6

encoded 255 frames, 907.47 fps, 3.10 kb/s

C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7>"C:\Docu
ments and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.
exe" "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7\hd
encodertox--pid2.mp2" 3: "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_
2.1.458.3528\job7\hdencodertox--pid3.mp2"
MP2, 2.0 channels, 0:00:10, 256kbps, 48khz
The source file doesn't contain a track with the number 3.

C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7>"C:\Docu
ments and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\x264.ex
e" --crf 18 "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\
job7\hdconvert_audio_2_3.ts.avs" -o "C:\Documents and Settings\Frozen\Desktop\HD
ConvertToX_2.1.458.3528\job7\testaudio.h264"
avis [error]: unsupported input format (DIB )
x264 [error]: could not open input file 'C:\Documents and Settings\Frozen\Deskto
p\HDConvertToX_2.1.458.3528\job7\hdconvert_audio_2_3.ts.avs'

C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7>"C:\Docu
ments and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\x264.ex
e" --crf 20 --preset slow --tune animation --sar 1:1 --output "C:\Documents
and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7\hdconverttox_3.h264"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\job7\hdconve
rttox_3.avs"
avis [info]: 512x368 @ 25.00 fps (251 frames)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: profile High, level 2.2
[36.7%] 92/251 frames, 4.71 fps, 448.17 kb/s, eta 0:00:33

whipdancer
17th September 2009, 02:02
http://forum.doom9.org/showthread.php?p=1325649#post1325649[/url]

i should add a workaround...
edit: please try the sharc beta !


Thanks for the info. D/L sharcbeta and will be giving it a try shortly.

whipdancer
17th September 2009, 02:52
First pass with multithread aviSynth still crashed during x264 1st pass. trying without multithread.

whipdancer
17th September 2009, 04:17
Second try, no mutlithread, 33% of first pass and still going. Normally would have crashed by now.

Looks good.

buzzqw
17th September 2009, 07:48
First pass with multithread aviSynth still crashed during x264 1st pass. trying without multithread.

Have problems using subtitles and HDC.

Normaly i take the forced subs.

but after Vob ripper the cmd console closes the encode proces dosent start.

Tried, embed in video stream and also in container with different DVDs.

I think the right way for forced subs should be embed in video stream ? So i must not select the subtitle option on my Media Tank (WD TV)

Here is a log

please post the log, don't attach it

@Frozen-Figo
is eac3to to detect a third audio track.. i cannot help on it
are you sure your ts streams are correct ?

@whipdancer
can you post the FIRST avs with multithreaded on ?

BHH

Jaspa
17th September 2009, 12:20
please post the log, don't attach it



BHH

HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: d:\mainmovie\star_wars_episode_iv\video_ts\vts_01_1.vob ( D:\MainMovie\STAR_WARS_EPISODE_IV\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:59:37:13 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 179425
Duration(hh:mm:ss): 1:59:38
Aspect Ratio: 1.7778
Resized resolution: 720 / 416
Crop Values : 0:72:0:72
Activate: Follow ITU Resizing
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Quality= 18.5
NMT Compatibility: On
Encoding Preset: 6
Final Size: 18.5
Priority: idle
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 81: Deutsch (AC3 6ch, 0xBD 0x81) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
Deutsch 0 (0xBD 0x2E) [0] wide
*** Deutsch 0 (0xBD 0x2F) [0] letbox

-> End Full Subtitle List

Encrust Subtitle in Video file: On

Start Advanced AviSynth ->
Basic Filter: Undot()
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"F:\HDConvertToX_2.1.458.3528\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[d:\mainmovie\star_wars_episode_iv\video_ts\vts_01_1.vob] -OF=[F:\HDConvertToX_2.1.458.3528\job5\movie] -exit -minimize
"F:\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "D:\MainMovie\STAR_WARS_EPISODE_IV\VIDEO_TS\VTS_01_1.vob"+"D:\MainMovie\STAR_WARS_EPISODE_IV\VIDEO_TS\VTS_01_2.vob"+"D:\MainMovie\STAR_WARS_EPISODE_IV\VIDEO_TS\VTS_01_3.vob"+"D:\MainMovie\STAR_WARS_EPISODE_IV\VIDEO_TS\VTS_01_4.vob"+"D:\MainMovie\STAR_WARS_EPISODE_IV\VIDEO_TS\VTS_01_5.vob"+"D:\MainMovie\STAR_WARS_EPISODE_IV\VIDEO_TS\VTS_01_6.vob" 3: "F:\HDConvertToX_2.1.458.3528\job5\hdencodertox-pid3.ac3" -no2ndpass
"F:\HDConvertToX_2.1.458.3528\applications\VSrip.exe" "F:\HDConvertToX_2.1.458.3528\job5\hdc_subs.list"
"F:\HDConvertToX_2.1.458.3528\applications\x264.exe" --crf 18.5 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1022361600:727833600 --output "F:\HDConvertToX_2.1.458.3528\job5\hdconverttox_vts_01_1.h264" "F:\HDConvertToX_2.1.458.3528\job5\hdconverttox_vts_01_1.avs" --level 4.0
"F:\HDConvertToX_2.1.458.3528\applications\Chapter\ChapterXtractor.exe" "D:\MainMovie\STAR_WARS_EPISODE_IV\VIDEO_TS\VTS_01_0.IFO" "F:\HDConvertToX_2.1.458.3528\job5\chapters.txt" -p5
"F:\HDConvertToX_2.1.458.3528\applications\mkvmerge.exe" -o "D:\Star Wars 4.MKV" --default-duration 0:25.000fps --aspect-ratio -1:2.524653 "F:\HDConvertToX_2.1.458.3528\job5\hdconverttox_vts_01_1.h264" --language -1:deu "F:\HDConvertToX_2.1.458.3528\job5\hdencodertox-pid3.ac3" --chapters "F:\HDConvertToX_2.1.458.3528\job5\chapters.txt" --title "Done with HDConvertToX v.2.1.471.3569 _Isotta_"
-> End Queue

AviSynth Script ->
Working with files: F:\HDConvertToX_2.1.458.3528\job5\hdconverttox_vts_01_1.avs
Mpeg2Source("F:\HDConvertToX_2.1.458.3528\job5\movie.d2v")
GaussResize(720,416,0,72,-0,-72,p=75)
ColorMatrix(d2v="F:\HDConvertToX_2.1.458.3528\job5\movie.d2v")
hqdn3d(1)
Undot()
VobSub("F:\HDConvertToX_2.1.458.3528\job5\hdc_subs.idx")
-> End AviSynth Script

buzzqw
17th September 2009, 12:26
open the avs script with virtualdub
got error ?

launch from dos
"F:\HDConvertToX_2.1.458.3528\applications\x264.exe" --crf 18.5 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1022361600:727833600 --output "F:\HDConvertToX_2.1.458.3528\job5\hdconverttox_vts_01_1.h264" "F:\HDConvertToX_2.1.458.3528\job5\hdconverttox_vts_01_1.avs" --level 4.0
what is the error ?

BHH

Jaspa
17th September 2009, 13:05
Here are the error messages i get.

http://img14.imageshack.us/img14/1200/clipboard02fn.th.jpg (http://img14.imageshack.us/i/clipboard02fn.jpg/)


http://img196.imageshack.us/img196/8787/clipboard04s.th.jpg (http://img196.imageshack.us/i/clipboard04s.jpg/)

And if you have some time can you take a look at this thread.

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

Tested today another DVD and the same broken line after encoding with HDC.

In Megui it is ok.

buzzqw
17th September 2009, 13:49
copy libsndfile-1.dll from \applications folder to \windows\system32

and reopen the script

.. about your row.. do you got it without subtitles ?

BHH

Frozen-Figo
17th September 2009, 13:49
I found that the problem when I choose second audio both video & audio slow down ( Using MPC ) !
I tried GOM & WMP and two channels works perfectly !

So I think it's MPC problem.

PS. I know this is not your issue now, but can you help me to figure out the problem ?

=======

Can I use external audio with HDC like AutoMkv, I want to use audios after demux them with tsmuxer or ProjectX.

buzzqw
17th September 2009, 13:53
PS. I know this is not your issue now, but can you help me what problem can be ?

have you installed Haali media splitter ?

try enabling / disabling mkv filter on mpc

Can I use external audio with HDC like AutoMkv, I want to use audios after demux them with tsmuxer or ProjectX.
if you feed as input d2v/dga file HDC will ask for audio

BHH

Jaspa
17th September 2009, 14:04
copy libsndfile-1.dll from \applications folder to \windows\system32

and reopen the script

.. about your row.. do you got it without subtitles ?

BHH

The problem only exists when adding subtitles. Without there is no encoding Problem

Mrsash
17th September 2009, 14:17
Second try, no mutlithread, 33% of first pass and still going. Normally would have crashed by now.

Looks good.

Looks like we both have same problem. Can you post system specs?

Mrsash
17th September 2009, 14:20
@whipdancer
look here
http://forum.doom9.org/showthread.php?p=1325649#post1325649

i should add a workaround...
edit: please try the sharc beta !

BHH

Where can I find this. According to Whipdancer this new beta might not be solving the issue...

buzzqw
17th September 2009, 14:28
are the subs ok ?

BHH

Jaspa
17th September 2009, 14:29
Another interesting problem i get with the correct aspect ratio.

Most movies i own, hav a 2.35 ; 16/9 widescreen picture.

I ripp my DVd´s with DVDFab.

so when i ripp the whole Disc and load in HDC the Video_TS_Ifo
i get always the wrong Display / Movie Ar in the ceck box.

1.33 Display Ar
1.77 Movie Ar

When ripping only the Main movie, the values are correct.

1.78
2.38

Frozen-Figo
17th September 2009, 14:53
have you installed Haali media splitter ?

try enabling / disabling mkv filter on mpc


if you feed as input d2v/dga file HDC will ask for audio

BHH

Problem found, it's AC3 filter problem.

Thanks a lot buzzqw !

buzzqw
17th September 2009, 15:13
Another interesting problem i get with the correct aspect ratio.

Most movies i own, hav a 2.35 ; 16/9 widescreen picture.

I ripp my DVd´s with DVDFab.

so when i ripp the whole Disc and load in HDC the Video_TS_Ifo
i get always the wrong Display / Movie Ar in the ceck box.

1.33 Display Ar
1.77 Movie Ar

When ripping only the Main movie, the values are correct.

1.78
2.38


if video_ts.ifo report 1.33 ar is a problem of HDC ?
point to vts_xx_x.ifo

also.. remember that ar can be only 4/3 or 16/9
the 2.35 is due to crop values

Problem found, it's AC3 filter problem.

Thanks a lot buzzqw !

thanks for your support

BHH

whipdancer
18th September 2009, 00:56
please post the log, don't attach it
@whipdancer
can you post the FIRST avs with multithreaded on ?

BHH

AVS:

#HDConvertToX Avisynth Script
#
#Input File = d:\finished\gameplan\bdmv\stream\00000.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 158601
#Lenght (hour:minutes:seconds) = 1:50:15
#Display Aspect Ratio = 2.4000
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 800
#Crop Left = 0
#Crop Top = 140
#Crop Right = 0
#Crop Bottom = 140
#
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\AddGrain.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\AddGrainC.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\autocrop.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\Average.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\avss.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\ColorMatrix.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\deblock.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\Decomb.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\deen.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\degrainmedian.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\dfttest.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\DGAVCDecode.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\DirectShowSource.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\EEDI2.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\ffms2.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\FFT3DFilter.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\FluxSmooth.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\frfun7.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\gradfun2db.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\GrainOpt.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\hqdn3d.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\MSharpen.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\mt_masktools-26.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\mvtools.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\mvtools2.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\NicAudio.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\nnedi.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\RemoveDirtS.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\RemoveGrainS.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\RepairS.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\SangNom.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\SoundOut.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\TBilateral.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\TDeint.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\TIVTC.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\TTempSmooth.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\UnDot.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\UnFilter.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\VSFilter.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\yadifmod.dll")

Import("C:\Program Files (x86)\hdconvert\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\Deblock_QED_MT2.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\Lem.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\LSFmod.v1.8.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\MCTemporalDenoise.v1.3.00.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\QMLF_3_motions.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\QMLF_5_motions.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\QMLF_7_motions.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\QMLF_9_motions.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\seesaw.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\spresso.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\Srestore.avsi")

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

#Source File
AVCSource("C:\Program Files (x86)\hdconvert\job0\movie.dga")


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

#Insert Filters As Requested

hqdn3d(1)



Log:
HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: d:\finished\gameplan\bdmv\stream\00000.m2ts ( D:\Finished\Gameplan\BDMV\STREAM\00000.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 158601
Duration(hh:mm:ss): 1:50:15
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Bitrate= 8000
Encoding Preset: 6
Final Size: 700
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate: 8000
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 256
Audio Channels: Original
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: raw/pcm, english, 5.1 channels, 24 bits, 48khz
4: ac3, english, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
5: ac3, french, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
6: ac3, spanish, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
7: ac3, english, 2.0 channels, 192kbps, 48khz, dialnorm: -27db

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
8: subtitle (pgs), english
9: subtitle (pgs), french
10: subtitle (pgs), french
11: subtitle (pgs), spanish
12: subtitle (pgs), spanish
13: subtitle (pgs), english
14: subtitle (pgs), english

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\finished\gameplan\bdmv\stream\00000.m2ts" 2:"C:\Program Files (x86)\hdconvert\analysis\hdconverttox.h264"
"C:\Program Files (x86)\hdconvert\applications\DGAVCIndex.exe" -i "C:\Program Files (x86)\hdconvert\analysis\hdconverttox.h264" -o "C:\Program Files (x86)\hdconvert\analysis\movie.dga" -f 0 -e
"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\finished\gameplan\bdmv\stream\00000.m2ts" 3: stdout.wav -normalize | "C:\Program Files (x86)\hdconvert\applications\neroaacenc.exe" -if - -br 256000 -ignorelength -of "C:\Program Files (x86)\hdconvert\analysis\hdencodertox-pid3.mp4"
"C:\Program Files (x86)\hdconvert\applications\x264.exe" --pass 1 --bitrate 8000 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --tune film --sar 1:1 --output "C:\Program Files (x86)\hdconvert\analysis\hdconverttox_00000.h264" "C:\Program Files (x86)\hdconvert\analysis\hdconverttox_00000.avs"
"C:\Program Files (x86)\hdconvert\applications\x264.exe" --pass 2 --bitrate 8000 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --tune film --sar 1:1 --output "C:\Program Files (x86)\hdconvert\analysis\hdconverttox_00000.h264" "C:\Program Files (x86)\hdconvert\analysis\hdconverttox_00000.avs"
"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\finished\gameplan\bdmv\stream\00000.m2ts" 1:"C:\Program Files (x86)\hdconvert\analysis\chapters.txt"
"C:\Program Files (x86)\hdconvert\applications\mp4box.exe" -add "C:\Program Files (x86)\hdconvert\analysis\hdconverttox_00000.h264" -fps 23.976 -add "C:\Program Files (x86)\hdconvert\analysis\hdencodertox-pid3.mp4":lang=eng -chap "C:\Program Files (x86)\hdconvert\analysis\chapters.txt" "C:\Program Files (x86)\hdconvert\hdconverttox_full_00000.mp4"
-> End Queue

AviSynth Script ->
Working with files: C:\Program Files (x86)\hdconvert\analysis\hdconverttox_00000.avs
SetMemoryMax(512)
SetMTMode(2,0)
AVCSource("C:\Program Files (x86)\hdconvert\analysis\movie.dga")
GaussResize(1920,800,0,140,-0,-140,p=75)
hqdn3d(1)
-> End AviSynth Script

Jaspa
18th September 2009, 00:57
I can only observe this 2 methods.
in full disc mode it flags the movie 4/3 but when extracting all the extras of an Dvd to get only the main movie and one audio stream HDC recognize that it is 16/9 flag and this is correct.



The only thing that i can say about this, that in older Versions of HDC there was never a problem like this

Could this really be a problem with the video_ts.ifo dont think so mhm...

whipdancer
18th September 2009, 01:01
Looks like we both have same problem. Can you post system specs?

AMD Phenom II X4 955BE @ 3.5Ghz
8GB RAM
Win 7 x64
2x Hitachi 1TB
1x Sony BD-Rom
1x Liteon DVD-R/W
NVidia 265GT (something like that - big ugly full length card with like a 1GB on it - way more than I'll ever actually need)

Mrsash
18th September 2009, 03:22
buzz can you take a look since whipdancer seems to have more than enough memory on his rig. Seems to be the same issue

buzzqw
18th September 2009, 08:14
@whipdancer @Mrsash

download this build -> www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe

leave multithread ON

the AVS should not apply multithread to source , only to filtering

BHH

Mrsash
18th September 2009, 10:05
@whipdancer @Mrsash

download this build -> www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe

leave multithread ON

the AVS should not apply multithread to source , only to filtering

BHH

Crashed with multi

Multi log


#HDConvertToX Avisynth Script
#
#Input File = n:\smallville 2\temp\1-2.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 124728
#Lenght (hour:minutes:seconds) = 1:26:43
#Display Aspect Ratio = 1.7778
#Aspect Error = -0.7395
#
#Resized resolution = 1920 / 1072
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("F:\HDConvertToX\filters\AddGrain.dll")
LoadPlugin("F:\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("F:\HDConvertToX\filters\autocrop.dll")
LoadPlugin("F:\HDConvertToX\filters\Average.dll")
LoadPlugin("F:\HDConvertToX\filters\avss.dll")
LoadPlugin("F:\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("F:\HDConvertToX\filters\deblock.dll")
LoadPlugin("F:\HDConvertToX\filters\Decomb.dll")
LoadPlugin("F:\HDConvertToX\filters\deen.dll")
LoadPlugin("F:\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("F:\HDConvertToX\filters\dfttest.dll")
LoadPlugin("F:\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("F:\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("F:\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("F:\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("F:\HDConvertToX\filters\ffms2.dll")
LoadPlugin("F:\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("F:\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("F:\HDConvertToX\filters\frfun7.dll")
LoadPlugin("F:\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("F:\HDConvertToX\filters\GrainOpt.dll")
LoadPlugin("F:\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("F:\HDConvertToX\filters\MSharpen.dll")
LoadPlugin("F:\HDConvertToX\filters\mt_masktools-26.dll")
LoadPlugin("F:\HDConvertToX\filters\mvtools.dll")
LoadPlugin("F:\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("F:\HDConvertToX\filters\NicAudio.dll")
LoadPlugin("F:\HDConvertToX\filters\nnedi.dll")
LoadPlugin("F:\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("F:\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("F:\HDConvertToX\filters\RepairS.dll")
LoadPlugin("F:\HDConvertToX\filters\SangNom.dll")
LoadPlugin("F:\HDConvertToX\filters\SoundOut.dll")
LoadPlugin("F:\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("F:\HDConvertToX\filters\TDeint.dll")
LoadPlugin("F:\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("F:\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("F:\HDConvertToX\filters\UnDot.dll")
LoadPlugin("F:\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("F:\HDConvertToX\filters\VSFilter.dll")
LoadPlugin("F:\HDConvertToX\filters\yadifmod.dll")

Import("F:\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("F:\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("F:\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("F:\HDConvertToX\filters\Lem.avsi")
Import("F:\HDConvertToX\filters\LSFmod.v1.8.avsi")
Import("F:\HDConvertToX\filters\MCTemporalDenoise.v1.3.00.avsi")
Import("F:\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("F:\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("F:\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("F:\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("F:\HDConvertToX\filters\seesaw.avsi")
Import("F:\HDConvertToX\filters\spresso.avsi")
Import("F:\HDConvertToX\filters\Srestore.avsi")

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

#Source File
directshowsource("n:\smallville 2\temp\1-2.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


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

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

hqdn3d(1)


Single log

#HDConvertToX Avisynth Script
#
#Input File = n:\smallville 2\temp\1-2.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 124728
#Lenght (hour:minutes:seconds) = 1:26:43
#Display Aspect Ratio = 1.7778
#Aspect Error = -0.7395
#
#Resized resolution = 1920 / 1072
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("F:\HDConvertToX\filters\AddGrain.dll")
LoadPlugin("F:\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("F:\HDConvertToX\filters\autocrop.dll")
LoadPlugin("F:\HDConvertToX\filters\Average.dll")
LoadPlugin("F:\HDConvertToX\filters\avss.dll")
LoadPlugin("F:\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("F:\HDConvertToX\filters\deblock.dll")
LoadPlugin("F:\HDConvertToX\filters\Decomb.dll")
LoadPlugin("F:\HDConvertToX\filters\deen.dll")
LoadPlugin("F:\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("F:\HDConvertToX\filters\dfttest.dll")
LoadPlugin("F:\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("F:\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("F:\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("F:\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("F:\HDConvertToX\filters\ffms2.dll")
LoadPlugin("F:\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("F:\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("F:\HDConvertToX\filters\frfun7.dll")
LoadPlugin("F:\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("F:\HDConvertToX\filters\GrainOpt.dll")
LoadPlugin("F:\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("F:\HDConvertToX\filters\MSharpen.dll")
LoadPlugin("F:\HDConvertToX\filters\mt_masktools-26.dll")
LoadPlugin("F:\HDConvertToX\filters\mvtools.dll")
LoadPlugin("F:\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("F:\HDConvertToX\filters\NicAudio.dll")
LoadPlugin("F:\HDConvertToX\filters\nnedi.dll")
LoadPlugin("F:\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("F:\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("F:\HDConvertToX\filters\RepairS.dll")
LoadPlugin("F:\HDConvertToX\filters\SangNom.dll")
LoadPlugin("F:\HDConvertToX\filters\SoundOut.dll")
LoadPlugin("F:\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("F:\HDConvertToX\filters\TDeint.dll")
LoadPlugin("F:\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("F:\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("F:\HDConvertToX\filters\UnDot.dll")
LoadPlugin("F:\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("F:\HDConvertToX\filters\VSFilter.dll")
LoadPlugin("F:\HDConvertToX\filters\yadifmod.dll")

Import("F:\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("F:\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("F:\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("F:\HDConvertToX\filters\Lem.avsi")
Import("F:\HDConvertToX\filters\LSFmod.v1.8.avsi")
Import("F:\HDConvertToX\filters\MCTemporalDenoise.v1.3.00.avsi")
Import("F:\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("F:\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("F:\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("F:\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("F:\HDConvertToX\filters\seesaw.avsi")
Import("F:\HDConvertToX\filters\spresso.avsi")
Import("F:\HDConvertToX\filters\Srestore.avsi")
#Source File
directshowsource("n:\smallville 2\temp\1-2.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


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

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

hqdn3d(1)


Worked with single, did not work with multithread


This beta did not pick up any audio or sub from source, was this designed?

buzzqw
18th September 2009, 10:38
1) post the make report
2) you have selected directshowsource AND not the default
3) the fix , and again isn't a problem of HDC BUT of DECODER, is for DGAVCDEC. Leave Use Best Decoder

BHH

cybersharky
18th September 2009, 16:03
When I click on test interlace pattern, DGindex runs through ok, but then HDConvertToX crashes.
Problem signature:
Problem Event Name: APPCRASH
Application Name: HDConvertToX.exe
Application Version: 2.1.471.3569
Application Timestamp: 4a9f5dae
Fault Module Name: HDConvertToX.exe
Fault Module Version: 2.1.471.3569
Fault Module Timestamp: 4a9f5dae
Exception Code: c0000094
Exception Offset: 00046630
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Information 1: fd00
Additional Information 2: ea6f5fe8924aaa756324d57f87834160
Additional Information 3: fd00
Additional Information 4: ea6f5fe8924aaa756324d57f87834160

Read our privacy statement:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409

HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: f:\b5\mainmovie\s2_d1_e1\video_ts\vts_01_1.vob ( F:\B5\MainMovie\S2_D1_E1\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 0:41:58:14 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 62950
Duration(hh:mm:ss): 0:41:59
Aspect Ratio: 1.7778
Resized resolution: 640 / 480
Crop Values : 0:8:0:8
Activate: Follow ITU Resizing
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Bitrate= 970
Encoding Preset: 7
Final Size: 350
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate: 958
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 192
Audio Channels: Original
MP3 Mode: cbr
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
English 0 (0xBD 0x20) [0] wide
English 1 (0xBD 0x24) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"G:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\b5\mainmovie\s2_d1_e1\video_ts\vts_01_1.vob] -OF=[G:\HDConvertToX\movie] -exit -minimize
"G:\HDConvertToX\applications\eac3to.exe" "F:\B5\MainMovie\S2_D1_E1\VIDEO_TS\VTS_01_1.vob"+"F:\B5\MainMovie\S2_D1_E1\VIDEO_TS\VTS_01_2.vob" 3: stdout.wav -normalize | "G:\HDConvertToX\applications\neroaacenc.exe" -if - -br 192000 -ignorelength -of "G:\HDConvertToX\hdencodertox-pid3.mp4"
"G:\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 958 --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 --sar 1179648000:838656000 --output "G:\HDConvertToX\hdconverttox_vts_01_1.h264" "G:\HDConvertToX\hdconverttox_vts_01_1.avs"
"G:\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 958 --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 --sar 1179648000:838656000 --output "G:\HDConvertToX\hdconverttox_vts_01_1.h264" "G:\HDConvertToX\hdconverttox_vts_01_1.avs"
"G:\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "F:\B5\MainMovie\S2_D1_E1\VIDEO_TS\VTS_01_0.IFO" "G:\HDConvertToX\chapters.txt" -p5
"G:\HDConvertToX\applications\mkvmerge.exe" -o "F:\B5\MainMovie\S2_D1_E1\VIDEO_TS\B5-S2-E1.MKV" --default-duration 0:25.000fps --aspect-ratio -1:1.944918 "G:\HDConvertToX\hdconverttox_vts_01_1.h264" --language -1:eng "G:\HDConvertToX\hdencodertox-pid3.mp4" --chapters "G:\HDConvertToX\chapters.txt" --title "Done with HDConvertToX v.2.1.471.3569 _Isotta_"
-> End Queue

AviSynth Script ->
Working with files: G:\HDConvertToX\hdconverttox_vts_01_1.avs
Mpeg2Source("G:\HDConvertToX\movie.d2v")
LanczosResize(640,480,0,8,-0,-8)
ColorMatrix(d2v="G:\HDConvertToX\movie.d2v")
hqdn3d(1)
-> End AviSynth Script

buzzqw
18th September 2009, 16:27
maybe i have already fixed it..

could you try the beta link just few post above ?

BHH

cybersharky
18th September 2009, 17:21
maybe i have already fixed it..

could you try the beta link just few post above ?

BHH

It still crashes
Problem signature:
Problem Event Name: APPCRASH
Application Name: HDConvertToX-beta.exe
Application Version: 2.1.488.3656
Application Timestamp: 4ab3322a
Fault Module Name: HDConvertToX-beta.exe
Fault Module Version: 2.1.488.3656
Fault Module Timestamp: 4ab3322a
Exception Code: c0000094
Exception Offset: 0005d911
OS Version: 6.0.6001.2.1.0.256.1
Locale ID: 1033
Additional Information 1: fd00
Additional Information 2: ea6f5fe8924aaa756324d57f87834160
Additional Information 3: fd00
Additional Information 4: ea6f5fe8924aaa756324d57f87834160

Read our privacy statement:
http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409

buzzqw
18th September 2009, 19:07
have you write access to HDC folder ?
is encoding working ?

please try a clean reinstall

BHH

Mrsash
19th September 2009, 00:46
1) post the make report
2) you have selected directshowsource AND not the default
3) the fix , and again isn't a problem of HDC BUT of DECODER, is for DGAVCDEC. Leave Use Best Decoder

BHH

buzz dont know whats happening anymore. I chose use default decoder and nothing else

First time it crsahed with multithred as soon as I hit encode

second time it detected the audio fine and encoded it and then when doing video my system ran out of memory the first time(first time I saw the message) so something is wrong with this beta. I will run some tests soon and the post the make report. I am cleaning some files over to get a decent report

cybersharky
19th September 2009, 15:51
have you write access to HDC folder ?
is encoding working ?

please try a clean reinstall

BHH

Yes, I do have write access.

Yes, encoding is working.

Tried a clean install, still crashes when I test interlace pattern, DGindex runs through, then it crashes.

Edit
Some how, it started to work intermittently:
Source is declared tff by a margin of 304/179.
Analyzed 2204 sections of five frames
Found Interlace Sections: 176 7.99%
Found progressive Sections:2007 91.06%
Found Telecined Sections: 21 0.95%
Found Zero Mov: 91.06% 2007
Found One Mov: 1.86% 41
Found Two Mov: 0.95% 21
Found Three Mov: 0.91% 20
Found Four Mov: 1.45% 32
Found Five Comb: 3.77% 83
What de-interlacing filter must I select?
The compression test works on and off too, as seen below. If it reports a minus result, it appears the interlace test fails too.
Compression Test Report

You have analyzed 3% of total movie. Audio section isn't computed in compression test.

HDConvertToX has used a Constant Quality of 20, using as preset X264 Extreme Quality

Encoding the sample at Optimal Quality has produced a file of -1 byte ( -0.00MB )

Full Video Size (at optimal quality) will be -33 byte ( -0.00MB )

Feel free to select different Quality/Speed setting, reduce or enlarge resolution, applying filters, for tweaking final size

buzzqw
21st September 2009, 09:00
uploaded a new BETA http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe
please update also the x264.exe build -> http://forum.doom9.org/showthread.php?p=1326164#post1326164

added possibility to select resizer
added a workaround for mp2 decoding
added support for Norwegian ,Polish, Portuguese language (alpha)
added support for NVTools deinterlace
added support for multiple input selection
fixed Haali detection on windows vista/win7 (beta)
added -par to xvid encoidng when using anamorphic
fixed ifo input when using NVTools
fixed chapter extraction when muxing is mp4
fixed launch of cvid server when path has space
fixed HDC will no more load all its plugin when input is an avs
added color conversion when input is avs script
fixed NONE audio copy when muxing in MKV
fixed disable detection of vobsub by eac3to
fixed autotitle when saving setting
fixed use of NVTools on analyze files
fixed test interlace on ifo input
other minor corrections and cosmetic fixes

this is will be the base for the new full package

please try it

@cybersharky
try it too

BHH

cybersharky
21st September 2009, 12:23
It appears the new beta has problems analysing IFO's
http://img19.imageshack.us/img19/4304/hdconvertifoanalyse.gif

buzzqw
21st September 2009, 12:28
try updating x264.exe in \application folder

BHH

noee
21st September 2009, 12:39
With the latest beta, I'm noticing that the preview Crop is taking much longer than before. I'm using x264 1259 and the input file is an IFO.

BTW, thanks for adding the resizer option. But, the resizer is not being stored in default settings.

cybersharky
21st September 2009, 13:07
try updating x264.exe in \application folder

BHH

32 or 64 bit?

buzzqw
21st September 2009, 13:36
32bit

BHH

buzzqw
21st September 2009, 13:47
With the latest beta, I'm noticing that the preview Crop is taking much longer than before. I'm using x264 1259 and the input file is an IFO.

BTW, thanks for adding the resizer option. But, the resizer is not being stored in default settings.

it's due to x264 preset

please download this build of visualcrop http://www.64k.it/andres/data/hdconverttox/HDC_visualcrop.exe
and put into \applications folder

about storing resizer.. don't know.. any power user use different resizer on different source..

i don't think to allow saving it

BHH

cybersharky
21st September 2009, 16:21
Thanks buzz

I've got it working now. But there are a few issues:
I ran preview.avs in MPC and the colours are all out of place, lots of red and blue in the picture, parts of it looks greyscale
I ran hdconverttox_vts_01_1.avs in MPC it's also got the colour problems.

http://img8.imageshack.us/img8/5761/snapshot20090921165410.jpg

http://img190.imageshack.us/img190/153/snapshot20090921165319.jpg
HDConvertToX v.2.2.489.3667 report

Input File: f:\b5\mainmovie\s2_d1_e1\video_ts\vts_01_1.vob ( F:\B5\MainMovie\S2_D1_E1\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 0:41:58:14 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 62950
Duration(hh:mm:ss): 0:41:59
Aspect Ratio: 1.7778
Resized resolution: 628 / 352
Crop Values : 4:0:0:0

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Bitrate= 1200
Encoding Preset: 7
Final Size: 477
Priority: idle
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: Mixed progress/interlaced
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 80: English (AC3 6ch, 0xBD 0x80) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
*** English 0 (0xBD 0x20) [0] wide
*** English 1 (0xBD 0x24) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"G:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=
[f:\b5\mainmovie\s2_d1_e1\video_ts\vts_01_1.vob] -OF=[G:\HDConvertToX\temp\job1\movie] -exit -minimize
"G:\HDConvertToX\applications\eac3to.exe" "F:\B5\MainMovie\S2_D1_E1\VIDEO_TS\VTS_01_1.vob"+
"F:\B5\MainMovie\S2_D1_E1\VIDEO_TS\VTS_01_2.vob"
3: "G:\HDConvertToX\temp\job1\hdencodertox-pid3.ac3" -no2ndpass
"G:\HDConvertToX\applications\VSrip.exe" "G:\HDConvertToX\temp\job1\hdc_subs.list"
"G:\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 1200 --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 --sar 1:1 --output
"G:\HDConvertToX\temp\job1\hdconverttox_vts_01_1.h264" "G:\HDConvertToX\temp\job1\hdconverttox_vts_01_1.avs"
"G:\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 1200 --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 --sar 1:1 --output
"G:\HDConvertToX\temp\job1\hdconverttox_vts_01_1.h264" "G:\HDConvertToX\temp\job1\hdconverttox_vts_01_1.avs"
"G:\HDConvertToX\applications\mkvmerge.exe" -o "G:\HDConvertToX\hdconverttox_full_vts_01_1.mkv"
--default-duration 0:25.000fps "G:\HDConvertToX\temp\job1\hdconverttox_vts_01_1.h264"
--language -1:eng "G:\HDConvertToX\temp\job1\hdencodertox-pid3.ac3" "G:\HDConvertToX\temp\job1\hdc_subs.idx"
--chapters "G:\HDConvertToX\temp\job1\autochapters.txt" --title "Done with HDConvertToX v.2.2.489.3667"
-> End Queue

AviSynth Script ->
Working with files: G:\HDConvertToX\temp\job1\hdconverttox_vts_01_1.avs
Mpeg2Source("G:\HDConvertToX\temp\job1\movie.d2v")
TDeint(mode=0,order=-1)
Spline64Resize(628,352,4,0,-0,-0)
ColorMatrix(d2v="G:\HDConvertToX\temp\job1\movie.d2v")
hqdn3d(1)
-> End AviSynth Script


x264.exe is also giving an error:
Mon 09/21/2009 17:12:12.30
G:\HDConvertToX\temp\job1>"G:\HDConvertToX\applications\x264.exe" --pass 1 --bit
rate 1200 --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 --s
ar 1:1 --output "G:\HDConvertToX\temp\job1\hdconverttox_vts_01_1.h264" "G:\HDCo
nvertToX\temp\job1\hdconverttox_vts_01_1.avs"
G:\HDConvertToX\applications\x264.exe: unknown option -- no-ssim

Mon 09/21/2009 17:12:12.44
G:\HDConvertToX\temp\job1>"G:\HDConvertToX\applications\x264.exe" --pass 2 --bit
rate 1200 --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 --s
ar 1:1 --output "G:\HDConvertToX\temp\job1\hdconverttox_vts_01_1.h264" "G:\HDCo
nvertToX\temp\job1\hdconverttox_vts_01_1.avs"
G:\HDConvertToX\applications\x264.exe: unknown option -- no-ssim

buzzqw
21st September 2009, 16:36
what profile are you using ?
no-ssim isn't present in standard profile

about color issue.. maybe due to subs ?

if you got the same wrong color with the avs script and mpc
it's better to debug the script

BHH

cybersharky
21st September 2009, 17:10
what profile are you using ?
no-ssim isn't present in standard profile

about color issue.. maybe due to subs ?

if you got the same wrong color with the avs script and mpc
it's better to debug the script

BHH

I don't know what x264 profile, I'm using this HDConvertToX profile:
X264;7;Extreme Quality;--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

I tried without subs colour is still wrong.

buzzqw
21st September 2009, 19:11
you are using an old profile
in full package there is the new one's

BHH

Frozen-Figo
22nd September 2009, 15:06
Hi,

I have a problem with certain channel ( JSC HD ), whatever settings I select there's always some kind of noise.

Here's a sample (http://rapidshare.com/files/283475474/11.mkv) of what I mean ( and here video is not really HD, the channel is new and sometimes broadcast in SD )

HDConvertToX v.2.1.458.3528 "Isotta" report

Input File: C:\DVB\SmartDVB\Records\JSC Sports HD20090922-16_44_19.ts ( C:\DVB\SmartDVB\Records\JSC Sports HD20090922-16_44_19.ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 25.000 / 196
Duration(hh:mm:ss): 0:0:8
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1072
Crop Values : 0:4:0:4

Start Video Configuration ->
Encoding Settings: XviD in AVI
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
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
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: mp2, arabic, 2.0 channels, 320kbps, 48khz, -2321ms

-> 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

Start Queue ->
prompt $d $t $_$P$G

"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "c:\documents and settings\frozen\desktop\11.mkv" 1:"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox.h264"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\DGAVCIndex.exe" -i "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox.h264" -o "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\movie.dga" -f 0 -e
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "c:\documents and settings\frozen\desktop\11.mkv" 2: stdout.wav -down16 -down2 | "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\lame.exe" - -h --abr 128 "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdencodertox-pid2.mp3"
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_11.avs" -avi "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_11.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 6 -bitrate 841106 -pass1 -turbo
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\xvid_encraw.exe" -progress 50 -i "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_11.avs" -avi "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_11.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 6 -bitrate 841106 -pass2
"C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\AVIMux_GUI.exe" -stdin "C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\applications\mux0.amg"
-> End Queue

-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdconverttox_11.avi
LOAD C:\Documents and Settings\Frozen\Desktop\HDConvertToX_2.1.458.3528\analysis\hdencodertox-pid2.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 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\Frozen\Desktop\HDConvertToX_2.1.458.3528\hdconverttox_full_11.avi
-> End AVIMux-Gui Script

buzzqw
22nd September 2009, 15:23
eac3to has some problem with mp2 audio...
please post the sample on eac3to thread too

try soundout or ffmpeg

another try could be using latest hdc beta

BHH

Frozen-Figo
22nd September 2009, 16:04
Hi buzzqw,

Maybe you misunderstood me :)
The noise is about video not audio, it's something as watching a classic movie.

buzzqw
22nd September 2009, 16:35
yup :p

well ... open the avs in virtualdub/mediaplayer classic
if you got the same "noise" could be a problem of decoding

try forcing dss or ffmpegsource

BHH

paolo1983
22nd September 2009, 18:19
Hi buzz, please help me again :-)

1)
I tried to use auto-update in HDC... It says there is an update, 2.2.489.3667, but the version it downloads and installs is the same version number as before, 2.1.471.3569 ...

2) This is "the real question" :-) :

I encoded a movie... If I play DVD , it shows lenght of 1:35:13 ...
Running HDC analyze , it detects the same lenght. Encoding it (never changed anything in HDC options) , I have had an avi file of 1:37:35, with something strange at the beginning that I don't see in the DVD... Scenes without audio, something like a trailer imho... but the problem is that the audio is not "aligned" with the movie...

buzzqw
22nd September 2009, 19:56
1) you should download manually the BETA (few post above)
2) for dvd input: what is your original input file ? video_ts.ifo or vts_xx_1.ifo or vts_xx_1.vob ?

BHH

paolo1983
22nd September 2009, 20:29
I always select the file VIDEO_TS.IFO ... I've always done that for every dvd, since automkv :-( Is it wrong ?

When I click analyze in HDC, I leave selected PGC 1 of 1:35:13 , I proceed and then in the HDC main window I see:

VTS_02_0.IFO
Run Time 1:35:14

So, everything should be OK..
I can try again to encode it, but I don't understand why ...
I've always selected video_ts.ifo and left everything else to HDC :-)

buzzqw
22nd September 2009, 21:00
please post the full make report

BHH

Crono141
23rd September 2009, 02:45
Weird. I'm having the exact same problem as paolo, but I thought the error was due to being a tff source and not knowing the proper settings for deinterlacing it. Now that I think about it, I've had 2 DVD's that exibited this same trend. This one has the "Warner Bros" logo animation at the front, with no sound, and then the movie comes up all out of sync. The other DVD I had was the Foster Home season 2 discs (multi-episode per DVD). What it did was start the audio for the episode during the show intro, causing audio to be out of sync by exactly 59.5 seconds. I was able to manually set audio delay on my own and fix it. I didn't report it at that time because I thought it was due to a funky DVD structure, but now I'm not so sure.

Here's my make report for my latest endeavor:
HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: h:\video_ts\vts_01_1.vob ( H:\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:31:30:03 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970 / 164535
Duration(hh:mm:ss): 1:31:30
Aspect Ratio: 1.3334
Resized resolution: 704 / 544
Crop Values : 8:0:8:0

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality
NMT Compatibility: On
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: None
Video Handling: Use Best Decoder
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 192
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 2ch, 0xBD 0x80) [0]
81: Francais (AC3 2ch, 0xBD 0x81) [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 ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"E:\Programs\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\video_ts\vts_01_1.vob] -OF=[E:\Programs\HDConvertToX\analysis\movie] -exit -minimize
"E:\Programs\HDConvertToX\applications\eac3to.exe" "H:\VIDEO_TS\VTS_01_1.vob"+"H:\VIDEO_TS\VTS_01_2.vob"+"H:\VIDEO_TS\VTS_01_3.vob"+"H:\VIDEO_TS\VTS_01_4.vob"+"H:\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "E:\Programs\HDConvertToX\applications\neroaacenc.exe" -if - -br 192000 -ignorelength -of "E:\Programs\HDConvertToX\analysis\hdencodertox-pid3.mp4"
"E:\Programs\HDConvertToX\applications\x264.exe" --crf 20 --preset medium --bframes 3 --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "E:\Programs\HDConvertToX\analysis\hdconverttox_vts_01_1.h264" "E:\Programs\HDConvertToX\analysis\hdconverttox_vts_01_1.avs" --level 4.0
"E:\Programs\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "H:\VIDEO_TS\VTS_01_0.IFO" "E:\Programs\HDConvertToX\analysis\chapters.txt" -p5
"E:\Programs\HDConvertToX\applications\mp4box.exe" -add "E:\Programs\HDConvertToX\analysis\hdconverttox_vts_01_1.h264" -fps 23.976 -add "E:\Programs\HDConvertToX\analysis\hdencodertox-pid3.mp4":lang=eng -chap "E:\Programs\HDConvertToX\analysis\chapters.txt" "E:\Media\Movies\DVD\Horror\The Witches.Mp4"
-> End Queue

AviSynth Script ->
Working with files: E:\Programs\HDConvertToX\analysis\hdconverttox_vts_01_1.avs
Mpeg2Source("E:\Programs\HDConvertToX\analysis\movie.d2v")
tfm(last,d2v="E:\Programs\HDConvertToX\analysis\movie.d2v").tdecimate()
LanczosResize(704,544,8,0,-8,-0)
ColorMatrix(d2v="E:\Programs\HDConvertToX\analysis\movie.d2v")
-> End AviSynth Script

buzzqw
23rd September 2009, 07:25
the command line of audio extraction/encoding is ok
"E:\Programs\HDConvertToX\applications\eac3to.exe" "H:\VIDEO_TS\VTS_01_1.vob"+"H:\VIDEO_TS\VTS_01_2.vob"+"H:\VIDEO_TS\VTS_01_3.vob"+"H:\VIDEO_TS\VTS_01_4.vob"+"H:\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "E:\Programs\HDConvertToX\applications\neroaacenc.exe" -if - -br 192000 -ignorelength -of "E:\Programs\HDConvertToX\analysis\hdencodertox-pid3.mp4"

maybe a bad rip ?
try ripping with latest dvdfab/anydvd

BHH

Frozen-Figo
23rd September 2009, 08:32
yup :p

well ... open the avs in virtualdub/mediaplayer classic
if you got the same "noise" could be a problem of decoding

try forcing dss or ffmpegsource

BHH

Do you mean I make it manually or anything else ?
Anyway I tried dss or ffmpegsource and have same problem.

Regards

buzzqw
23rd September 2009, 08:48
open the file (not the avs) with mpc

you got the same noise ?

If NO, then the DSS should bring the same quality
If YES, update your decoder

BHH

delacroixp
23rd September 2009, 11:10
I recently installed HDConverTox on a friend's new PC (XP partition) ... hoping to test drive a little speed.
The encode stoped after the audio encoding section.

Audio encode was fine ... Test Interlace pattern also worked fine .

HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: f:\to errol\images\jailhouse 1\video_ts1\vts_01_1.vob ( F:\To Errol\IMAGES\Jailhouse 1\VIDEO_TS1\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:45:28:15 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 158200
Duration(hh:mm:ss): 1:45:29
Aspect Ratio: 1.7778
Resized resolution: 832 / 464
Crop Values : 8:8:12:8

Start Video Configuration ->
Encoding Settings: X264 Slow ; Quality= 22
Encoding Preset: 7
Final Size: 22
Priority: abovenormal
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.2
Audio Channels: 2
MP3 Mode: vbr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 80: English (AC3 2ch, 0xBD 0x80) [0]
81: Francais (AC3 2ch, 0xBD 0x81) [0]
82: Nederlands (AC3 2ch, 0xBD 0x82) [0]
83: Espanol (AC3 2ch, 0xBD 0x83) [0]
84: Italiano (AC3 2ch, 0xBD 0x84) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
Nederlands 0 (0xBD 0x20) [0] wide
Portugues 1 (0xBD 0x21) [0] wide
Greek 2 (0xBD 0x22) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\Program Files\HDConterTox\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\to errol\images\jailhouse 1\video_ts1\vts_01_1.vob] -OF=[C:\Program Files\HDConterTox\job0\movie] -exit -minimize
"C:\Program Files\HDConterTox\applications\eac3to.exe" "F:\To Errol\IMAGES\Jailhouse 1\VIDEO_TS1\VTS_01_1.vob"+"F:\To Errol\IMAGES\Jailhouse 1\VIDEO_TS1\VTS_01_2.vob"+"F:\To Errol\IMAGES\Jailhouse 1\VIDEO_TS1\VTS_01_3.vob"+"F:\To Errol\IMAGES\Jailhouse 1\VIDEO_TS1\VTS_01_4.vob"+"F:\To Errol\IMAGES\Jailhouse 1\VIDEO_TS1\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\Program Files\HDConterTox\applications\neroaacenc.exe" -if - -q 0.2 -ignorelength -of "C:\Program Files\HDConterTox\job0\hdencodertox-pid3.mp4"
"C:\Program Files\HDConterTox\applications\x264.exe" --crf 22 --preset slow --sar 1:1 --output "C:\Program Files\HDConterTox\job0\hdconverttox_vts_01_1.h264" "C:\Program Files\HDConterTox\job0\hdconverttox_vts_01_1.avs"
"C:\Program Files\HDConterTox\applications\mp4box.exe" -add "C:\Program Files\HDConterTox\job0\hdconverttox_vts_01_1.h264" -fps 25.000 -add "C:\Program Files\HDConterTox\job0\hdencodertox-pid3.mp4":lang=eng -chap "C:\Program Files\HDConterTox\job0\autochapters.txt" "F:\To Errol\IMAGES\Jailhouse 1\Jailhouse1.mp4"
-> End Queue

AviSynth Script ->
Working with files: C:\Program Files\HDConterTox\job0\hdconverttox_vts_01_1.avs
Mpeg2Source("C:\Program Files\HDConterTox\job0\movie.d2v")
LanczosResize(832,464,8,8,-12,-8)
ColorMatrix(d2v="C:\Program Files\HDConterTox\job0\movie.d2v")
hqdn3d(1)
-> End AviSynth Script

:thanks: much


It's all good
:):devil::D
Pascal

buzzqw
23rd September 2009, 12:11
got any error opening avs script in virtualdub ?

BHH

delacroixp
23rd September 2009, 14:12
got any error opening avs script in virtualdub ?
Thanks much ... will check on his machine asap .


It's all good
:):devil::D
Pascal

whipdancer
24th September 2009, 01:41
uploaded a new BETA http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe
please update also the x264.exe build -> http://forum.doom9.org/showthread.php?p=1326164#post1326164


Good news. With this build, I didn't have any issues checking the "Use Multithread AviSynth". For this test I encoded Gran Torino to mp4 2pass, 2channel AAC.

I'll run a test on The Game Plan as well (currently the only 2 BD discs that I have).

Crono141
24th September 2009, 01:55
Well, its not a bad rip. Playing the VOBs directly does not exhibit this behavior. Nor does mounting the iso (I rip DVD Decryptor in ISO mode) and playing it in MPC.

I'm attempting a conversion with Ripbot264 and seeing if it exhibits the same behavior.

Edit: Ripbot Conversion finished, and comes out perfect. Thus, I can only assume that the problem in on HDC's end, and not on my rip's end. Sorry :(

buzzqw
24th September 2009, 07:36
@Crono141

could you post the log files generated by ripbot ?
(pm me if you prefer)

BHH

CYBERSONIC
24th September 2009, 11:10
I did a reencode of a 1080p movie to 720p as I did several times with AutoMKV before. As in those cases I chose a CRF of 20, but somehow the result only has a bitrate of 1900, with AutoMKV and the same CRF it used a much higher bitrate, especially in a movie like this (Iron Man).
Besides that this is a great tool, but for now I'll switch back to AutoMKV where I can estimate the results in adance. What could be the problem here?

buzzqw
24th September 2009, 11:58
isn't a problem, at all

automkv has a very outdated x264, hdc has a very new x264

x264.exe has changed a lot crf encoding in latest (and not so latest) builds

use the search :)

BHH

CYBERSONIC
24th September 2009, 13:22
So does that mean that with this Tool I should use a much lower CRF? As I am used from AutoMKV, also the tooltip for HDConvertToX says that 18 gives quite good results. I had in mind that values between 18 and 22 are common. But as I said, that gave me a very low bitrate (which it did not with AutoMKV). So do I have to use CRF of 10 or something like that for bitrates of about 4000-7000 (like most 720p encodes that are "available" on the internet).

Mrsash
24th September 2009, 16:12
Good news. With this build, I didn't have any issues checking the "Use Multithread AviSynth". For this test I encoded Gran Torino to mp4 2pass, 2channel AAC.

I'll run a test on The Game Plan as well (currently the only 2 BD discs that I have).

Good to know man but a quick question. Are you referring Gran torino from BD source?

Can you post your sys specs and the framerate on multi thread vs single encode if you dont mind?

I started converting my BD on single thread and only getting 6fps which I gotta check with the beta version soon.

thanks

buzzqw
24th September 2009, 16:27
@CYBERSONIC

you should use the crf you prefer, usually 20 is enough
but if you prefere quality wise encoding feel free to use whatever crf you want

BHH

whipdancer
24th September 2009, 18:57
Good to know man but a quick question. Are you referring Gran torino from BD source?

Can you post your sys specs and the framerate on multi thread vs single encode if you dont mind?

I started converting my BD on single thread and only getting 6fps which I gotta check with the beta version soon.

thanks

Yes, BD source for Gran Torino (I currently only own 2 BD so my tests are always run on the same sources).

AMD Phenom II X4 955BE @ 3.5GHZ
ASUS GTX260
ASUS M4N82 DELUXE NF980ASLI R
8GB OCZ Platinum PC8500 DDR2 1066MHz
Win 7 x64 Ultimate

Framerate on the Multi that I ran last night, I think was around 14 to 17fps. I'm encoding to MP4, 2pass, insane quality, 8500kbs bitrate.

If I recall, it was something like 7 to 11fps on single thread.

I'm not 100% sure on the fps, though, as I don't usually monitor it. Is there an output that tells me what it averaged?

paolo1983
24th September 2009, 19:30
Well, its not a bad rip.
...Edit: Ripbot Conversion finished, and comes out perfect. Thus, I can only assume that the problem in on HDC's end, and not on my rip's end. Sorry :(

I don't have anymore a report, sorry...
If it can help, the movie that gives me problems is "Codice Swordfish"
But I don't have problems playing vob files...
I think the problem is related to the different lenght of the vob and the avi... They differ 2 minutes, and audio could be out-of-phase of THOSE 2 minutes...
Other movies are OK, BTW ...

Thank you

Schotenhüter
24th September 2009, 21:52
Whats that? Update ist not possible!!

http://img28.imageshack.us/img28/8049/hdconvert.jpg

buzzqw
25th September 2009, 07:46
I don't have anymore a report, sorry...
If it can help, the movie that gives me problems is "Codice Swordfish"

your film is know for heavy dvd protection , just use latest dvdfab decrypter

Whats that? Update ist not possible!!

BETA update

just few post above

BHH

delacroixp
25th September 2009, 10:01
got any error opening avs script in virtualdub ?
Unable to load GrainOpt.dll (http://i437.photobucket.com/albums/qq94/delacroixp/Forums/Avs_Error.jpg) .
The file is in the filter directory .


It's all good
:):devil::D
Pascal

buzzqw
25th September 2009, 10:29
@delacroixp

http://forum.doom9.org/showthread.php?p=1053171#post1053171

BHH

pepeduran
25th September 2009, 14:54
I have just installed HDconverToX v2.1.471.3569
I have installed Haali Media splitter but when I open up HDconverToX it says Haali is not installed. Help Please.
System: i7 920 with Win7 x64 RTM

buzzqw
25th September 2009, 14:55
it's a problem with win7
ignore the message

BHH

paolo1983
25th September 2009, 18:18
your film is know for heavy dvd protection , just use latest dvdfab decrypter
BHH

It's what i used... DvdFab 6.0.6.0 , Ok there's 6.0.7.0 now, but only since a few days ...

I don't understand this: if I have a bad rip, I should not be able to play my vob files with vlc... I think there's something wrong with the 2-minutes lenght difference ...

EDIT:
handbrake finished correctly the encoding (really, I don't understand why handbrake output is 720x304 , starting from 720x576 and cropping 70/70, but this is not the main problem... HDC output is 720x416, it seems to be right)

So, I must think that's a bug HDC-related...

Here's handbrake log:

### CLI Query: -i "F:\FullDisc\SWORDFISH\VIDEO_TS" -t 1 -c 1-29 -o "e:\swordfish-handbrake.avi" -f avi -p -e xvid -S 700 -2 -a 2 -E lame -B 160 -R 0 -6 dpl2 -D 1 --markers="C:\Documents and Settings\Paolo\Impostazioni locali\Temp\VIDEO_TS-1-chapters.csv" -v

#########################################

[19:16:06] hb_init: checking cpu count
[19:16:06] hb_init: starting libhb thread
HandBrake 0.9.3 (2008112300) - http://handbrake.fr/
2 CPUs detected
Opening F:\FullDisc\SWORDFISH\VIDEO_TS...
[19:16:06] hb_scan: path=F:\FullDisc\SWORDFISH\VIDEO_TS, title_index=1
[19:16:06] scan: trying to open with libdvdread
[19:16:06] scan: DVD has 19 title(s)
[19:16:06] scan: scanning title 1
[19:16:06] scan: opening IFO for VTS 2
[19:16:06] pgc_id: 1, pgn: 1: pgc: 0x1584968
[19:16:06] scan: vts=2, ttn=1, cells=0->28, blocks=48723->2346678, 2297956 blocks
[19:16:06] scan: duration is 01:35:13 (5713360 ms)
[19:16:06] scan: checking audio 1
[19:16:06] scan: id=80bd, lang=English (AC3), 3cc=eng ext=0
[19:16:06] scan: checking audio 2
[19:16:06] scan: id=81bd, lang=Italiano (AC3), 3cc=ita ext=0
[19:16:06] scan: checking audio 3
[19:16:06] scan: id=82bd, lang=English (AC3) (Director's Commentary 1), 3cc=eng ext=3
[19:16:06] scan: checking audio 4
[19:16:06] scan: audio channel is not active
[19:16:06] scan: checking subtitle 1
[19:16:06] scan: id=20bd, lang=English, 3cc=eng
[19:16:06] scan: checking subtitle 2
[19:16:06] scan: id=21bd, lang=Italiano, 3cc=ita
[19:16:06] scan: checking subtitle 3
[19:16:06] scan: id=22bd, lang=Francais, 3cc=fra
[19:16:06] scan: checking subtitle 4
[19:16:06] scan: id=23bd, lang=Espanol, 3cc=spa
[19:16:06] scan: checking subtitle 5
[19:16:06] scan: id=24bd, lang=Deutsch, 3cc=deu
[19:16:06] scan: checking subtitle 6
[19:16:06] scan: id=25bd, lang=Italiano, 3cc=ita
[19:16:06] scan: title 1 has 29 chapters
[19:16:06] scan: chap 1 c=0->0, b=48723->137409 (88687), 234410 ms
[19:16:06] scan: chap 2 c=1->1, b=137410->240547 (103138), 240700 ms
[19:16:06] scan: chap 3 c=2->2, b=240548->318959 (78412), 204428 ms
[19:16:06] scan: chap 4 c=3->3, b=318960->394301 (75342), 191386 ms
[19:16:06] scan: chap 5 c=4->4, b=394302->482087 (87786), 210529 ms
[19:16:06] scan: chap 6 c=5->5, b=482088->551324 (69237), 183322 ms
[19:16:06] scan: chap 7 c=6->6, b=551325->605488 (54164), 130362 ms
[19:16:06] scan: chap 8 c=7->7, b=605489->640063 (34575), 91165 ms
[19:16:06] scan: chap 9 c=8->8, b=640064->746748 (106685), 274668 ms
[19:16:06] scan: chap 10 c=9->9, b=746749->821822 (75074), 196435 ms
[19:16:06] scan: chap 11 c=10->10, b=821823->903054 (81232), 213424 ms
[19:16:06] scan: chap 12 c=11->11, b=903055->1015701 (112647), 256487 ms
[19:16:06] scan: chap 13 c=12->12, b=1015702->1132620 (116919), 265693 ms
[19:16:06] scan: chap 14 c=13->13, b=1132621->1184285 (51665), 138526 ms
[19:16:06] scan: chap 15 c=14->14, b=1184286->1244618 (60333), 152279 ms
[19:16:06] scan: chap 16 c=15->15, b=1244619->1323995 (79377), 206712 ms
[19:16:06] scan: chap 17 c=16->16, b=1323996->1391192 (67197), 177512 ms
[19:16:06] scan: chap 18 c=17->17, b=1391193->1501554 (110362), 274788 ms
[19:16:06] scan: chap 19 c=18->18, b=1501555->1566049 (64495), 148583 ms
[19:16:06] scan: chap 20 c=19->19, b=1566050->1642859 (76810), 197477 ms
[19:16:06] scan: chap 21 c=20->20, b=1642860->1690283 (47424), 106281 ms
[19:16:06] scan: chap 22 c=21->21, b=1690284->1788229 (97946), 243495 ms
[19:16:06] scan: chap 23 c=22->22, b=1788230->1897221 (108992), 272635 ms
[19:16:06] scan: chap 24 c=23->23, b=1897222->1971954 (74733), 179346 ms
[19:16:06] scan: chap 25 c=24->24, b=1971955->2064184 (92230), 211520 ms
[19:16:06] scan: chap 26 c=25->25, b=2064185->2116749 (52565), 120485 ms
[19:16:06] scan: chap 27 c=26->26, b=2116750->2160051 (43302), 113433 ms
[19:16:06] scan: chap 28 c=27->27, b=2160052->2224308 (64257), 144326 ms
[19:16:06] scan: chap 29 c=28->28, b=2224309->2346678 (122370), 332938 ms
[19:16:06] scan: aspect = 0
[19:16:06] scan: decoding previews for title 1
[19:16:06] scan: audio 0x82bd: AC-3, rate=48000Hz, bitrate=192000 English (AC3) (Director's Commentary 1) (Dolby Surround)
[19:16:06] scan: audio 0x81bd: AC-3, rate=48000Hz, bitrate=384000 Italiano (AC3) (5.1 ch)
[19:16:06] scan: audio 0x80bd: AC-3, rate=48000Hz, bitrate=384000 English (AC3) (5.1 ch)
Scanning title 1...
[19:16:06] scan: content PAR gives wrong aspect 1.78; using container aspect 1.78
[19:16:06] scan: 10 previews, 720x576, 25.000 fps, autocrop = 70/70/2/0, aspect 16:9, PAR 64:45
[19:16:06] scan: title (0) job->width:720, job->height:304
[19:16:06] libhb: scan thread found 1 valid title(s)
+ title 1:
+ vts 2, ttn 1, cells 0->28 (2297956 blocks)
+ duration: 01:35:13
+ size: 720x576, aspect: 1.78, 25.000 fps
+ autocrop: 70/70/2/0
+ chapters:
+ 1: cells 0->0, 88687 blocks, duration 00:03:54
+ 2: cells 1->1, 103138 blocks, duration 00:04:01
+ 3: cells 2->2, 78412 blocks, duration 00:03:24
+ 4: cells 3->3, 75342 blocks, duration 00:03:11
+ 5: cells 4->4, 87786 blocks, duration 00:03:31
+ 6: cells 5->5, 69237 blocks, duration 00:03:03
+ 7: cells 6->6, 54164 blocks, duration 00:02:10
+ 8: cells 7->7, 34575 blocks, duration 00:01:31
+ 9: cells 8->8, 106685 blocks, duration 00:04:35
+ 10: cells 9->9, 75074 blocks, duration 00:03:16
+ 11: cells 10->10, 81232 blocks, duration 00:03:33
+ 12: cells 11->11, 112647 blocks, duration 00:04:16
+ 13: cells 12->12, 116919 blocks, duration 00:04:26
+ 14: cells 13->13, 51665 blocks, duration 00:02:19
+ 15: cells 14->14, 60333 blocks, duration 00:02:32
+ 16: cells 15->15, 79377 blocks, duration 00:03:27
+ 17: cells 16->16, 67197 blocks, duration 00:02:58
+ 18: cells 17->17, 110362 blocks, duration 00:04:35
+ 19: cells 18->18, 64495 blocks, duration 00:02:29
+ 20: cells 19->19, 76810 blocks, duration 00:03:17
+ 21: cells 20->20, 47424 blocks, duration 00:01:46
+ 22: cells 21->21, 97946 blocks, duration 00:04:03
+ 23: cells 22->22, 108992 blocks, duration 00:04:33
+ 24: cells 23->23, 74733 blocks, duration 00:02:59
+ 25: cells 24->24, 92230 blocks, duration 00:03:32
+ 26: cells 25->25, 52565 blocks, duration 00:02:00
+ 27: cells 26->26, 43302 blocks, duration 00:01:53
+ 28: cells 27->27, 64257 blocks, duration 00:02:24
+ 29: cells 28->28, 122370 blocks, duration 00:05:33
+ audio tracks:
+ 1, English (AC3) (5.1 ch), 48000Hz, 384000bps
+ 2, Italiano (AC3) (5.1 ch), 48000Hz, 384000bps
+ 3, English (AC3) (Director's Commentary 1) (Dolby Surround), 48000Hz, 192000bps
+ subtitle tracks:
+ 1, English (iso639-2: eng)
+ 2, Italiano (iso639-2: ita)
+ 3, Francais (iso639-2: fra)
+ 4, Espanol (iso639-2: spa)
+ 5, Deutsch (iso639-2: deu)
+ 6, Italiano (iso639-2: ita)
Reading chapter markers from file C:\Documents and Settings\Paolo\Impostazioni locali\Temp\VIDEO_TS-1-chapters.csv
Invalid sample rate 0, using input rate 48000
Calculated bitrate: 864 kbps
[19:16:06] 2 job(s) to process
[19:16:06] starting job
[19:16:06] job configuration:
[19:16:06] * source
[19:16:06] + F:\FullDisc\SWORDFISH\VIDEO_TS
[19:16:06] + title 1, chapter(s) 1 to 29
[19:16:06] * destination
[19:16:06] + e:\swordfish-handbrake.avi
[19:16:06] + container: AVI
[19:16:06] + chapter markers
[19:16:06] * video track
[19:16:06] + decoder: mpeg2
[19:16:06] + bitrate 7500 kbps
[19:16:06] + frame rate: same as source (around 25.000 fps)
[19:16:06] + strict anamorphic
[19:16:06] + storage dimensions: 720 * 576 -> 718 * 436, crop 70/70/2/0
[19:16:06] + pixel aspect ratio: 64 / 45
[19:16:06] + display dimensions: 1021 * 436
[19:16:06] + encoder: XviD
[19:16:06] + bitrate: 864 kbps, pass: 1
[19:16:06] * audio track 0
[19:16:06] + decoder: Italiano (AC3) (5.1 ch) (track 2, id 81bd)
[19:16:06] + bitrate: 384 kbps, samplerate: 48000 Hz
[19:16:06] + mixdown: Dolby Pro Logic II
[19:16:06] + encoder: lame
[19:16:06] + bitrate: 160 kbps, samplerate: 48000 Hz
[19:16:06] reader: first SCR 146
[19:16:06] mpeg2: "Chapter 1" (1) at frame 0 time 10800
No accelerated IMDCT transform found
[19:16:07] enclame: opening libmp3lame
[19:16:07] sync: expecting 142859 video frames
[19:16:07] sync: first pts is 10800
[19:17:24] mpeg2: "Chapter 2" (2) at frame 5858 time 21099600
[19:18:59] mpeg2: "Chapter 3" (3) at frame 11875 time 42760800
[19:20:12] mpeg2: "Chapter 4" (4) at frame 16977 time 61128000
[19:21:19] mpeg2: "Chapter 5" (5) at frame 21773 time 78393600
[19:22:33] mpeg2: "Chapter 6" (6) at frame 27036 time 97340400
[19:23:33] mpeg2: "Chapter 7" (7) at frame 31622 time 113850000
[19:24:18] mpeg2: "Chapter 8" (8) at frame 34895 time 125632800
[19:24:48] mpeg2: "Chapter 9" (9) at frame 37180 time 133858800
[19:26:21] mpeg2: "Chapter 10" (10) at frame 44034 time 158533200
[19:27:26] mpeg2: "Chapter 11" (11) at frame 48957 time 176256000
[19:28:35] mpeg2: "Chapter 12" (12) at frame 54303 time 195501600
[19:30:08] mpeg2: "Chapter 13" (13) at frame 60714 time 218581200
[19:31:48] mpeg2: "Chapter 14" (14) at frame 67344 time 242449200
[19:32:33] mpeg2: "Chapter 15" (15) at frame 70811 time 254931308
[19:33:27] mpeg2: "Chapter 16" (16) at frame 74632 time 268686908
[19:34:37] mpeg2: "Chapter 17" (17) at frame 79790 time 287255708
[19:35:38] mpeg2: "Chapter 18" (18) at frame 84230 time 303239708
[19:37:32] mpeg2: "Chapter 19" (19) at frame 91089 time 327932108
[19:38:26] mpeg2: "Chapter 20" (20) at frame 94807 time 341316908
[19:39:33] mpeg2: "Chapter 21" (21) at frame 99755 time 359129708
[19:40:14] mpeg2: "Chapter 22" (22) at frame 102427 time 368748908
[19:41:41] mpeg2: "Chapter 23" (23) at frame 108504 time 390626108
[19:43:16] mpeg2: "Chapter 24" (24) at frame 115318 time 415156508
[19:44:19] mpeg2: "Chapter 25" (25) at frame 119794 time 431270108
[19:45:38] mpeg2: "Chapter 26" (26) at frame 125072 time 450270908
[19:46:24] mpeg2: "Chapter 27" (27) at frame 128080 time 461099708
[19:47:03] mpeg2: "Chapter 28" (28) at frame 130911 time 471291308
[19:47:57] mpeg2: "Chapter 29" (29) at frame 134513 time 484258508
[19:49:16] reader: done. 1 scr changes
[19:49:16] sync: got 142832 frames, 142859 expected
[19:49:16] sync: 1 frames dropped, 4 duplicated
[19:49:16] work: average encoding speed for job is 71.775925 fps
[19:49:17] mpeg2 done: 142830 frames
[19:49:17] render: lost time: 0 (0 frames)
[19:49:17] render: gained time: 0 (0 frames) (0 not accounted for)
[19:49:17] starting job
[19:49:17] job configuration:
[19:49:17] * source
[19:49:17] + F:\FullDisc\SWORDFISH\VIDEO_TS
[19:49:17] + title 1, chapter(s) 1 to 29
[19:49:17] * destination
[19:49:17] + e:\swordfish-handbrake.avi
[19:49:17] + container: AVI
[19:49:17] + chapter markers
[19:49:17] * video track
[19:49:17] + decoder: mpeg2
[19:49:17] + bitrate 7500 kbps
[19:49:17] + frame rate: same as source (around 25.000 fps)
[19:49:17] + strict anamorphic
[19:49:17] + storage dimensions: 720 * 576 -> 718 * 436, crop 70/70/2/0
[19:49:17] + pixel aspect ratio: 64 / 45
[19:49:17] + display dimensions: 1021 * 436
[19:49:17] + encoder: XviD
[19:49:17] + bitrate: 864 kbps, pass: 2
[19:49:17] * audio track 0
[19:49:17] + decoder: Italiano (AC3) (5.1 ch) (track 2, id 81bd)
[19:49:17] + bitrate: 384 kbps, samplerate: 48000 Hz
[19:49:17] + mixdown: Dolby Pro Logic II
[19:49:17] + encoder: lame
[19:49:17] + bitrate: 160 kbps, samplerate: 48000 Hz
[19:49:17] reader: first SCR 146
[19:49:17] mpeg2: "Chapter 1" (1) at frame 0 time 10800
No accelerated IMDCT transform found
[19:49:19] enclame: opening libmp3lame
[19:49:19] muxavi: opening e:\swordfish-handbrake.avi
[19:49:19] sync: expecting 142859 video frames
[19:49:19] sync: first pts is 10800
[19:50:58] mpeg2: "Chapter 2" (2) at frame 5858 time 21099600
[19:53:20] mpeg2: "Chapter 3" (3) at frame 11875 time 42760800
[19:54:56] mpeg2: "Chapter 4" (4) at frame 16977 time 61128000
[19:56:29] mpeg2: "Chapter 5" (5) at frame 21773 time 78393600
[19:57:29] muxavi: reallocing index (2 MB)
[19:58:19] mpeg2: "Chapter 6" (6) at frame 27036 time 97340400
[19:59:34] mpeg2: "Chapter 7" (7) at frame 31622 time 113850000
[20:00:35] mpeg2: "Chapter 8" (8) at frame 34895 time 125632800
[20:01:15] mpeg2: "Chapter 9" (9) at frame 37180 time 133858800
[20:03:26] mpeg2: "Chapter 10" (10) at frame 44034 time 158533200
[20:04:52] mpeg2: "Chapter 11" (11) at frame 48957 time 176256000
[20:04:57] muxavi: reallocing index (3 MB)
[20:06:26] mpeg2: "Chapter 12" (12) at frame 54303 time 195501600
[20:09:18] mpeg2: "Chapter 13" (13) at frame 60714 time 218581200
[20:12:10] mpeg2: "Chapter 14" (14) at frame 67344 time 242449200
[20:13:07] mpeg2: "Chapter 15" (15) at frame 70811 time 254931308
[20:14:25] mpeg2: "Chapter 16" (16) at frame 74632 time 268686908
[20:16:02] mpeg2: "Chapter 17" (17) at frame 79790 time 287255708
[20:17:36] mpeg2: "Chapter 18" (18) at frame 84230 time 303239708
[20:20:27] mpeg2: "Chapter 19" (19) at frame 91089 time 327932108
[20:21:51] mpeg2: "Chapter 20" (20) at frame 94807 time 341316908
[20:22:54] muxavi: reallocing index (5 MB)
[20:23:23] mpeg2: "Chapter 21" (21) at frame 99755 time 359129708
[20:24:37] mpeg2: "Chapter 22" (22) at frame 102427 time 368748908
[20:26:51] mpeg2: "Chapter 23" (23) at frame 108504 time 390626108
[20:29:11] mpeg2: "Chapter 24" (24) at frame 115318 time 415156508
[20:30:50] mpeg2: "Chapter 25" (25) at frame 119794 time 431270108
[20:33:01] mpeg2: "Chapter 26" (26) at frame 125072 time 450270908
[20:34:19] mpeg2: "Chapter 27" (27) at frame 128080 time 461099708
[20:35:13] mpeg2: "Chapter 28" (28) at frame 130911 time 471291308
[20:36:40] mpeg2: "Chapter 29" (29) at frame 134513 time 484258508
[20:38:20] reader: done. 1 scr changes
[20:38:21] sync: got 142832 frames, 142859 expected
[20:38:21] sync: 1 frames dropped, 4 duplicated
[20:38:21] work: average encoding speed for job is 48.556099 fps
[20:38:21] muxavi: writing index
[20:38:21] muxavi: closing e:\swordfish-handbrake.avi
[20:38:21] mpeg2 done: 142830 frames
[20:38:21] render: lost time: 0 (0 frames)
[20:38:21] render: gained time: 0 (0 frames) (0 not accounted for)
[20:38:21] libhb: work result = 0

Rip done!
HandBrake has exited.

delacroixp
26th September 2009, 11:05
@delacroixp

http://forum.doom9.org/showthread.php?p=1053171#post1053171

Installing the Visual Studio 2005 SP1 Redistributable Package.

:thanks: much


It's all good
:):devil::D
Pascal

Schotenhüter
26th September 2009, 13:52
Where is the Errors?

HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: d:\neuer ordner\mainmovie\hancock\bdmv\stream\00001.m2ts ( D:\Neuer Ordner\MainMovie\HANCOCK\BDMV\STREAM\00001.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 147009
Duration(hh:mm:ss): 1:42:12
Aspect Ratio: 1.7778
Resized resolution: 1916 / 800
Crop Values : 2:140:2:140

Start Video Configuration ->
Encoding Settings: X264 Slow ; Bitrate= 13585
Encoding Preset: 7
Final Size: 10000
Priority: idle
Denoise Level: Super Light
Video Handling: Force DirectShowSource2 (Haali)
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: AC3 Audio
Audio Bitrate/Quality: 448
Audio Channels: Original
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: truehd/ac3, german, 5.1 channels, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
4: subtitle (pgs), german

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\Programme\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "d:\neuer ordner\mainmovie\hancock\bdmv\stream\00001.m2ts" 3: "C:\Programme\HDConvertToX_2.1.458.3528\job1\hdencodertox-pid3.ac3" -normalize -448
"C:\Programme\HDConvertToX_2.1.458.3528\applications\x264.exe" --pass 1 --bitrate 13261 --preset slow --sar 1:1 --output "C:\Programme\HDConvertToX_2.1.458.3528\job1\hdconverttox_00001.h264" "C:\Programme\HDConvertToX_2.1.458.3528\job1\hdconverttox_00001.avs"
"C:\Programme\HDConvertToX_2.1.458.3528\applications\x264.exe" --pass 2 --bitrate 13261 --preset slow --sar 1:1 --output "C:\Programme\HDConvertToX_2.1.458.3528\job1\hdconverttox_00001.h264" "C:\Programme\HDConvertToX_2.1.458.3528\job1\hdconverttox_00001.avs"
"C:\Programme\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "d:\neuer ordner\mainmovie\hancock\bdmv\stream\00001.m2ts" 1:"C:\Programme\HDConvertToX_2.1.458.3528\job1\chapters.txt"
"C:\Programme\HDConvertToX_2.1.458.3528\applications\mkvmerge.exe" -o "E:\Prons\Hancock.MKV" --default-duration 0:23.976fps "C:\Programme\HDConvertToX_2.1.458.3528\job1\hdconverttox_00001.h264" --language -1:ger "C:\Programme\HDConvertToX_2.1.458.3528\job1\hdencodertox-pid3.ac3" --chapters "C:\Programme\HDConvertToX_2.1.458.3528\job1\chapters.txt" --title "Done with HDConvertToX v.2.1.471.3569 _Isotta_"
-> End Queue

AviSynth Script ->
Working with files: C:\Programme\HDConvertToX_2.1.458.3528\job1\hdconverttox_00001.avs
DSS2("d:\neuer ordner\mainmovie\hancock\bdmv\stream\00001.m2ts",fps=23.976)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
LanczosResize(1916,800,2,140,-2,-140)
hqdn3d(1)
-> End AviSynth Script



http://img34.imageshack.us/img34/6554/fehlermeldungj.jpg

Schotenhüter
26th September 2009, 14:17
:stupid: I have the Answer,HDD was full!

Crono141
26th September 2009, 20:09
I'll get you the ripbot report as soon as I can. My Mobo just died and I won't be able to get another for about a week. :(:(

whipdancer
26th September 2009, 21:52
Ok, so I've got it working converting to MP4. A variety of tests all seem to have come out fine. I've done Gran Torino a number of different ways (by size, by bit rate, with AAC 2ch, AAC 6ch, AC3) and The Game Plan (which is a seamless branching bluray) as well.

However, I still am unable to accomplish my original goal, which is to play my bluray movies via my XBox360. Everything I've looked at still points me to WMV.

So now my efforts will be to convert these same 2 movies to WMV instead of MP4.

With that said, I'm working on Gran Torino. I'm attempting 1-pass quality=95, with wma audio set to 384-48-6-16. We'll see how it goes. If this goes well, I'll try the 2pass method.

If anyone has done this successfully, please chime in and let me know what you did. I would appreciate any guidance.

Thanks.

Crono141
27th September 2009, 01:48
To get anything close to acceptable video quality, you're going to end up with huge file sizes. When I was doing DVD to WMV, a 2 hour movie would be 2.5-3.5 gb, depending on how much motion and other factors. A hi-def 1080p movie will probably run close to 10 gig with acceptable quality, and a 720p movie near 7 gb.

I would definitely do 2 pass, if this is indeed the route you want to go. Just keep in mind your movies will ONLY play on your PC and XBOX360s. PS3 doesn't support wmv5.1 audio, and I"m not sure if many/any of the NMT players support it or not. x264/5.1aac or AC3 in MP4 is the most compatible format across the most amount of hardware EXCEPT for the Xbox360.

This is MS fault, and I don't understand the issue here. It supports AC3 audio, it supports h264 video, it supports AAC 2 channel, but only in specific combinations. It obviously has the licensing for all the different content types, so why can't we mix and match supported A/V codecs into supported containers. It's stupid, moronic, and short sighted.

But that's Microsoft for you...

zygo
27th September 2009, 03:00
gday buzz

for some reason things have gone haywire with my dvd encoding.
i have been ripping & converting my dvd collection for some weeks now with great success until last night.
have found that last nights batch has failed with every movie. no chapters were converted (eac3to says "This video conversion is not supported") for every file & therefore mp4box fails to find the chapters file and crashes.
also, none of the subs were converted???

all these things have worked fine before???
(make report in next post cos its too long for this one)

zygo
27th September 2009, 03:02
HDConvertToX v.2.2.489.3667 report

Input File: h:\dvd\mainmovie\the_medallion\video_ts\vts_01_1.vob ( H:\DVD\MainMovie\THE_MEDALLION\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:24:50:00 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 127250
Duration(hh:mm:ss): 1:24:51
Aspect Ratio: 1.7778
Resized resolution: 720 / 304
Crop Values : 0:72:0:72

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Quality= 18
NMT Compatibility: On
Encoding Preset: 6
Final Size: 18
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: 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 ->
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\killbill_vol1\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job3\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\KILLBILL_VOL1\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\KILLBILL_VOL1\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\KILLBILL_VOL1\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\KILLBILL_VOL1\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job3\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\VSrip.exe" "I:\MediaIncoming\HDCTemp\job3\hdc_subs.list"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job3\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job3\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\killbill_vol1\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job3\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job3\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job3\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job3\chapters.txt" -add "I:\MediaIncoming\HDCTemp\job3\hdc_subs.idx" "I:\MediaIncoming\Kill_Bill_1.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\lake_placid\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job4\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\LAKE_PLACID\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\LAKE_PLACID\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\LAKE_PLACID\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\LAKE_PLACID\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job4\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job4\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job4\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\lake_placid\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job4\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job4\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job4\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job4\chapters.txt" "I:\MediaIncoming\Lake_Placid.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\master_and_commander\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job5\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\MASTER_AND_COMMANDER\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\MASTER_AND_COMMANDER\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\MASTER_AND_COMMANDER\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\MASTER_AND_COMMANDER\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job5\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job5\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job5\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\master_and_commander\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job5\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job5\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job5\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job5\chapters.txt" "I:\MediaIncoming\Master_And_Commander.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\matchstick_men\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job6\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\MATCHSTICK_MEN\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\MATCHSTICK_MEN\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\MATCHSTICK_MEN\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\MATCHSTICK_MEN\VIDEO_TS\VTS_01_4.vob"+"H:\DVD\MainMovie\MATCHSTICK_MEN\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job6\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job6\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job6\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\matchstick_men\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job6\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job6\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job6\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job6\chapters.txt" "I:\MediaIncoming\Matchstick_Men.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\message_in_a_bottle\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job7\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\MESSAGE_IN_A_BOTTLE\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\MESSAGE_IN_A_BOTTLE\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\MESSAGE_IN_A_BOTTLE\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\MESSAGE_IN_A_BOTTLE\VIDEO_TS\VTS_01_4.vob"+"H:\DVD\MainMovie\MESSAGE_IN_A_BOTTLE\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job7\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job7\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job7\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\message_in_a_bottle\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job7\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job7\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job7\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job7\chapters.txt" "I:\MediaIncoming\Message_In_A_Bottle.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\mimic_2\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job8\movie] -exit -minimize

zygo
27th September 2009, 03:02
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\MIMIC_2\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\MIMIC_2\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\MIMIC_2\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\MIMIC_2\VIDEO_TS\VTS_01_4.vob"+"H:\DVD\MainMovie\MIMIC_2\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job8\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job8\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job8\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\mimic_2\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job8\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job8\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job8\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job8\chapters.txt" "I:\MediaIncoming\Mimic_2.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\monsters_inc\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job9\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\MONSTERS_INC\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\MONSTERS_INC\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\MONSTERS_INC\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\MONSTERS_INC\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job9\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job9\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job9\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\monsters_inc\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job9\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job9\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job9\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job9\chapters.txt" "I:\MediaIncoming\Monsters_Inc.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\the_king_and_i\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job10\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\THE_KING_AND_I\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\THE_KING_AND_I\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\THE_KING_AND_I\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\THE_KING_AND_I\VIDEO_TS\VTS_01_4.vob"+"H:\DVD\MainMovie\THE_KING_AND_I\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job10\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job10\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job10\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\the_king_and_i\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job10\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job10\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job10\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job10\chapters.txt" "I:\MediaIncoming\The_King_And_I.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\the_last_samurai\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job11\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\THE_LAST_SAMURAI\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\THE_LAST_SAMURAI\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\THE_LAST_SAMURAI\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\THE_LAST_SAMURAI\VIDEO_TS\VTS_01_4.vob"+"H:\DVD\MainMovie\THE_LAST_SAMURAI\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job11\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\VSrip.exe" "I:\MediaIncoming\HDCTemp\job11\hdc_subs.list"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job11\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job11\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\the_last_samurai\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job11\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job11\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job11\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job11\chapters.txt" -add "I:\MediaIncoming\HDCTemp\job11\hdc_subs.idx" "I:\MediaIncoming\The_Last_Samuri.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\the_life_aquatic\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job12\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\THE_LIFE_AQUATIC\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\THE_LIFE_AQUATIC\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\THE_LIFE_AQUATIC\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\THE_LIFE_AQUATIC\VIDEO_TS\VTS_01_4.vob"+"H:\DVD\MainMovie\THE_LIFE_AQUATIC\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job12\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job12\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job12\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\the_life_aquatic\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job12\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job12\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job12\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job12\chapters.txt" "I:\MediaIncoming\The_Life_Aquatic.mp4"
"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[h:\dvd\mainmovie\the_medallion\video_ts\vts_01_1.vob] -OF=[I:\MediaIncoming\HDCTemp\job13\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "H:\DVD\MainMovie\THE_MEDALLION\VIDEO_TS\VTS_01_1.vob"+"H:\DVD\MainMovie\THE_MEDALLION\VIDEO_TS\VTS_01_2.vob"+"H:\DVD\MainMovie\THE_MEDALLION\VIDEO_TS\VTS_01_3.vob"+"H:\DVD\MainMovie\THE_MEDALLION\VIDEO_TS\VTS_01_4.vob"+"H:\DVD\MainMovie\THE_MEDALLION\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "I:\MediaIncoming\HDCTemp\job13\hdencodertox-pid3.mp4"
"C:\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "I:\MediaIncoming\HDCTemp\job13\hdconverttox_vts_01_1.h264" "I:\MediaIncoming\HDCTemp\job13\hdconverttox_vts_01_1.avs" --level 4.0
"C:\HDConvertToX\applications\eac3to.exe" "h:\dvd\mainmovie\the_medallion\video_ts\vts_01_1.vob" 1:"I:\MediaIncoming\HDCTemp\job13\chapters.txt"
"C:\HDConvertToX\applications\mp4box.exe" -add "I:\MediaIncoming\HDCTemp\job13\hdconverttox_vts_01_1.h264" -fps 25.000 -ipod -add "I:\MediaIncoming\HDCTemp\job13\hdencodertox-pid3.mp4":lang=eng -chap "I:\MediaIncoming\HDCTemp\job13\chapters.txt" "I:\MediaIncoming\The_Medallion.mp4"
-> End Queue

AviSynth Script ->
Working with files: I:\MediaIncoming\HDCTemp\job13\hdconverttox_vts_01_1.avs
SetMemoryMax(512)
SetMTMode(2,0)
Mpeg2Source("I:\MediaIncoming\HDCTemp\job13\movie.d2v")
GaussResize(720,304,0,72,-0,-72,p=75)
hqdn3d(1)
-> End AviSynth Script

whipdancer
27th September 2009, 03:21
It's 5 1/2 hours later and this is what I see in the cmd window

Encoded: 5548.6s (100%) Elapsed: 05:30:17 Left: 00:00:00 [0.28x]

It's still going, and the file size in the destination is 0. Um, make that was, now it's 16gigs. So I have no idea what's going on. I guess I'll just continue to be patient.

whipdancer
27th September 2009, 05:01
After 7 hours with it showing 100% done I forced it to end. I'm copying the resulting 16gig file out to my server now. It played on the PC, so we'll see if it streams or not.

I started the encode again, this time using 2pass. I get an error saying the cscript.exe has stopped working.

Here is the make report:
HDConvertToX v.2.2.489.3667 report

Input File: d:\underworld_rise_of_the_lycans\bdmv\stream\00262.m2ts ( D:\Underworld_Rise_of_the_Lycans\BDMV\STREAM\00262.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 133033
Duration(hh:mm:ss): 1:32:29
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: WMV Codec WVC1 good ; Bitrate= 10478
Encoding Preset: 9
Final Size: 7000
Priority: idle
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: WMA Audio
Audio Bitrate/Quality: 440_48_6_16
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
*** 4: truehd/ac3, english, 5.1 channels, 48khz, dialnorm: -27db
5: truehd/ac3, french, 5.1 channels, 48khz, dialnorm: -27db
6: ac3, spanish, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
7: ac3, portuguese, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
8: ac3 surround, english, 2.0 channels, 192kbps, 48khz, dialnorm: -27db
9: dts express, english, 2.0 channels, 16 bits, 192kbps, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
10: subtitle (pgs), english
11: subtitle (pgs), english
12: subtitle (pgs), french
13: subtitle (pgs), spanish
14: subtitle (pgs), portuguese
15: subtitle (pgs), spanish
16: subtitle (pgs), portuguese
17: subtitle (pgs), english
18: subtitle (pgs), spanish
19: subtitle (pgs), portuguese

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\underworld_rise_of_the_lycans\bdmv\stream\00262.m2ts" 2:"C:\Program Files (x86)\hdconvert\job1\hdconverttox.h264"
"C:\Program Files (x86)\hdconvert\applications\DGAVCIndex.exe" -i "C:\Program Files (x86)\hdconvert\job1\hdconverttox.h264" -o "C:\Program Files (x86)\hdconvert\job1\movie.dga" -f 0 -e
"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\underworld_rise_of_the_lycans\bdmv\stream\00262.m2ts" 4: "C:\Program Files (x86)\hdconvert\job1\hdencodertox-pid4.ac3" -core
cscript.exe "C:\Program Files (x86)\hdconvert\applications\WMCmd.vbs" -input "C:\Program Files (x86)\hdconvert\job1\hdconverttox_00262.avs" -output "C:\Users\Trent\Videos\underworld_2pass.wmv" -v_codec WVC1 -v_preset good -v_mode 3 -v_bitrate 10294867 -a_codec wmapro -a_mode 0 -a_setting 440_48_6_16

-> End Queue

AviSynth Script ->
Working with files: C:\Program Files (x86)\hdconvert\job1\hdconverttox_00262.avs
SetMTMode(5,0)
AVCSource("C:\Program Files (x86)\hdconvert\job1\movie.dga")
SetMTMode(2,0)
Spline36Resize(1920,800,0,140,-0,-140)
hqdn3d(1)
video=last
NicAC3Source("C:\Program Files (x86)\hdconvert\job1\hdencodertox-pid4.ac3")
Normalize()
AudioDub(video,last)
-> End AviSynth Script

whipdancer
27th September 2009, 05:21
Ok, since everything else in the bat file seems ok, I tried to run just the last line in a command window. I get an error when I try.

Here is the line:
cscript.exe "C:\Program Files (x86)\hdconvert\applications\WMCmd.vbs" -input "C:\Program Files (x86)\hdconvert\job1\hdconverttox_00262.avs" -output "C:\Users\Trent\Videos\underworld_2pass.wmv" -v_codec WVC1 -v_preset good -v_mode 3 -v_bitrate 10294867 -a_codec wmapro -a_mode 0 -a_setting 440_48_6_16

Here is the error:
Error: Cannot initialize Windows Media Encoder object. Please verify that Windows Media Encoder 9 Series is correctly installed on your system. If running 64-bit Windows, make sure that the version of cscript.exe used corresponds to the version (x86/x64) of WME9 installed on your system.

Any thoughts?

flebber
27th September 2009, 08:14
BUzzqw this encode is crashing after audio processing is complete.

HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: c:\rip\source video\pink 2007 tour edition\fulldisc\pink_2007_tour_edition\video_ts\vts_01_1.vob ( C:\Rip\Source Video\Pink 2007 Tour edition\FullDisc\PINK_2007_TOUR_EDITION\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 0:57:46:06 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 86650
Duration(hh:mm:ss): 0:57:47
Aspect Ratio: 1.3334
Resized resolution: 720 / 544
Crop Values : 0:0:0:0

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Quality= 23
Encoding Preset: 7
Final Size: 23
Priority: idle
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: Interlaced
-> 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
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** A0: English (LPCM 2ch, 0xBD 0xA0) [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 ->
FreeAVS String: RemoveGrain(mode=17,modeU=5)
FreeAVS2 String: asharp(1.5,3.25,-0.1)
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\Rip\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "C:\Rip\Source Video\Pink 2007 Tour edition\FullDisc\PINK_2007_TOUR_EDITION\VIDEO_TS\VTS_01_1.vob"+"C:\Rip\Source Video\Pink 2007 Tour edition\FullDisc\PINK_2007_TOUR_EDITION\VIDEO_TS\VTS_01_2.vob"+"C:\Rip\Source Video\Pink 2007 Tour edition\FullDisc\PINK_2007_TOUR_EDITION\VIDEO_TS\VTS_01_3.vob"+"C:\Rip\Source Video\Pink 2007 Tour edition\FullDisc\PINK_2007_TOUR_EDITION\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -normalize | "C:\Rip\HDConvertToX_2.1.458.3528\applications\neroaacenc.exe" -if - -q 0.4 -ignorelength -of "C:\Rip\HDConvertToX_2.1.458.3528\job1\hdencodertox-pid3.mp4"
"C:\Rip\HDConvertToX_2.1.458.3528\applications\x264.exe" --crf 23 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --sar 1:1 --output "C:\Rip\HDConvertToX_2.1.458.3528\job1\hdconverttox_vts_01_1.h264" "C:\Rip\HDConvertToX_2.1.458.3528\job1\hdconverttox_vts_01_1.avs"
"C:\Rip\HDConvertToX_2.1.458.3528\applications\Chapter\ChapterXtractor.exe" "C:\Rip\Source Video\Pink 2007 Tour edition\FullDisc\PINK_2007_TOUR_EDITION\VIDEO_TS\VTS_01_0.IFO" "C:\Rip\HDConvertToX_2.1.458.3528\job1\chapters.txt" -p5
"C:\Rip\HDConvertToX_2.1.458.3528\applications\mkvmerge.exe" -o "C:\Rip\Produced\Pink - Tour Edition 2007_HDC.MKV" --default-duration 0:25.000fps "C:\Rip\HDConvertToX_2.1.458.3528\job1\hdconverttox_vts_01_1.h264" --language -1:eng --aac-is-sbr 0:1 "C:\Rip\HDConvertToX_2.1.458.3528\job1\hdencodertox-pid3.mp4" --chapters "C:\Rip\HDConvertToX_2.1.458.3528\job1\chapters.txt" --title "Done with HDConvertToX v.2.1.471.3569 _Isotta_"
-> End Queue

AviSynth Script ->
Working with files: C:\Rip\HDConvertToX_2.1.458.3528\job1\hdconverttox_vts_01_1.avs
Mpeg2Source("C:\Rip\HDConvertToX_2.1.458.3528\job1\movie.d2v")
TDeint(mode=0,order=-1)
LanczosResize(720,544,0,0,-0,-0)
ColorMatrix(d2v="C:\Rip\HDConvertToX_2.1.458.3528\job1\movie.d2v")
hqdn3d(1)
RemoveGrain(mode=17,modeU=5)
asharp(1.5,3.25,-0.1)
-> End AviSynth Script

buzzqw
27th September 2009, 08:44
@whipdancer
are you sure you have installed wmencoder 9.5 and wmp11 or wmdist11 ?

@zygo
i have an idea
maybe just in your first dvd the chapter is present.. but since you are working with queue.. maybe hdc thinks chapter is present in all dvd
i must check the source.. maybe chapters analisys isn't reinitialized after each input

@flebber
open the avs script in virtualdub
what's the message ?

BHH

flebber
27th September 2009, 10:33
@flebber
open the avs script in virtualdub
what's the message ?

BHH

I am going to have to recreate the error shortly I have already deleted the script.

paolo1983
27th September 2009, 11:53
It's what i used... DvdFab 6.0.6.0 , Ok there's 6.0.7.0 now, but only since a few days ...
...
handbrake finished correctly the encoding
...
So, I must think that's a bug HDC-related...


Hi buzz, have you seen my post above?
Excuse me if you are busy...
I wrote this just to be sure you've seen it, there are many log report in this page, maybe mine could get lost :-)

Thank you

zygo
27th September 2009, 13:20
gday buzz

i have found your bug.
i had previously converted a bluray to mkv before i started creating that queue. it appears hdc is still using the bluray specs rather than the dvd specs????
eg. you use eac3to for getting chapters from the m2ts file. you normaly use chapterxtractor for chapters from a dvd.
yet the above report shows that you are trying to use eac3to to extract chapters from a vob???? its never going to happen ;)

the same for the subs

for some reason, once you use hdc for a bluray, its stuck in that mode

someone else want to try it & confirm?

cheers :)

buzzqw
27th September 2009, 13:56
Hi buzz, have you seen my post above?
Excuse me if you are busy...
I wrote this just to be sure you've seen it, there are many log report in this page, maybe mine could get lost :-)

Thank you

make yourself the d2v file
BUT just skip the first gops
then feed hdc with the d2v and ac3 extracted

i think it is a problem of ripping because the process/queue is correct


for some reason, once you use hdc for a bluray, its stuck in that mode

as i said before it's problably this.. i will check tomorrow

BHHH

paolo1983
27th September 2009, 14:39
make yourself the d2v file
BUT just skip the first gops
then feed hdc with the d2v and ac3 extracted

i think it is a problem of ripping because the process/queue is correct


I will try, I hope to be able to do it :-)

But my log report was about the successfully encoding with handbrake, I don't have a hdc log...
I used the same video_ts folder for handbrake and hdc... So, I continue to think it's something in hdc...
However, I will try and report with your hints :-)

EDIT:
Same problem with another movie...
So, this is something not related to only a movie...

This is the only log I've found in job directory:


eac3to v3.16
command line: "C:\HDConvertToX\applications\eac3to.exe" "F:\FullDisc\DAVINCI_CODE\VIDEO_TS\VTS_01_1.vob"+"F:\FullDisc\DAVINCI_CODE\VIDEO_TS\VTS_01_2.vob"+"F:\FullDisc\DAVINCI_CODE\VIDEO_TS\VTS_01_3.vob"+"F:\FullDisc\DAVINCI_CODE\VIDEO_TS\VTS_01_4.vob"+"F:\FullDisc\DAVINCI_CODE\VIDEO_TS\VTS_01_5.vob"+"F:\FullDisc\DAVINCI_CODE\VIDEO_TS\VTS_01_6.vob"+"F:\FullDisc\DAVINCI_CODE\VIDEO_TS\VTS_01_7.vob" 4: stdout.wav -down16 -down2 -normalize
------------------------------------------------------------------------------
VOB, 1 video track, 2 audio tracks, 2 subtitle tracks, 2:49:16
1: Joined VOB file
2: MPEG2, 576i50 (4:3)
3: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -29dB, 111160ms
4: AC3, 5.1 channels, 384kbps, 48khz, 111160ms
5: Subtitle (DVD)
6: Subtitle (DVD)
[a04] The Nero decoder doesn't seem to work, will use libav instead.
[a04] Extracting audio track number 4...
[a04] Decoding with libav/ffmpeg...
[a04] Remapping channels...
[a04] Applying RAW/PCM delay...
[a04] Downmixing multi channel audio to stereo...
[a04] Reducing depth from 64 to 16 bits...
[a04] Writing WAV...
[a04] Creating file "stdout.pass1.wav"...
[a04] Starting 2nd pass...
[a04] Reading WAV...
[a04] Reducing depth from 64 to 16 bits...
[a04] Writing WAV...
[a04] Creating file "stdout.wav"...
[a04] The original audio track has a constant bit depth of 16 bits.
[a04] The processed audio track has a constant bit depth of 16 bits.
Video track 2 contains 251246 frames.
eac3to processing took exactly 28 minutes.
Done.

juGGaKNot
27th September 2009, 18:19
If i select a folder will the files in the subfolders also be loaded ? ( have 300 gb and 1000 files all uncompressed avi and i want to make some prosys )

whipdancer
27th September 2009, 19:01
@whipdancer
are you sure you have installed wmencoder 9.5 and wmp11 or wmdist11 ?

BHH

@buzz - I think I do, because the 1-pass quality method runs (it just hangs at the end, but the file gets created fine).

It's only with the 2-pass method that I get the quits responding message.

I'll try the command line from the bat file for the 1-pass and see if I get the same error as I do with the line from the 2-pass command.

CYBERSONIC
27th September 2009, 20:20
@CYBERSONIC

you should use the crf you prefer, usually 20 is enough
but if you prefere quality wise encoding feel free to use whatever crf you want

BHH

That is what I did, I chose 20 as I usually do, but in contrast to AUTOMKV the bitrate was only at 1900, it should be much higher.

buzzqw
27th September 2009, 21:41
@paolo1983

AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -29dB, 111160ms
111160ms=111 sec, near 2 minutes

i don't know why eac3to report this delay, and i cannot fix it
i can only suggest to do yourself the ac3/d2v

@juGGaKNot
no, hdc will not work with folder as input
you must select first one file, and analyze it
then (using the beta build) you will be able to select all files in current folder

@CYBERSONIC
1) your "issue" isn't related to hdc
2) you are comparing two different avs script
3) you are compating two different encoding script
4) you are comparing two different encoder build, since automkv use a very outdated x264 build

then, if you want more bitrate, use a crf of 10
otherwise you can use the search function and will find that x264 preset are very different now from x264 automkv one's

BHH

Mtz
27th September 2009, 22:01
Hello again!
Sometimes ago I asked you if you can use VirtualDubMod instead of avimuxgui for muxing avi, for many times. With standalone players with Mediatek chipset I had some problems with movies muxed with avimuxgui few years ago.
Few days ago I tried again with another player with another chipset (Sunplus) and the movie just stopped after few seconds. Muxed the same movie with VirtualDubMod and the movie played on my standalone.
Never, any player had any problem with VirtualDubMod muxed avi. With avimuxgui, yes. Many players.

Another problem: entered 5000kbps forced and the resulted encode had about 3170kbps. The movie was encoded with no standalone options and was 720p because the latest tested standalone player can play 720p.

LE: For me is not a big problem because I wknow how to open and save avi in VirtualDubMod.

enjoy,
Mtz

buzzqw
28th September 2009, 07:25
i got only problem with scyla script for virtualdub/mod... so vdub is a no go for me (actually)

about bitrate: what say the command line ?.. you know how to check "codec saturation" ?

BHH

paolo1983
28th September 2009, 11:52
OK, so this something related to eac3to...

May I solve it using in audio -> decoding option ffmpeg instead of eac3to ? or maybe this will be fixed upgrading eac3to ?

I don't want to mess up things doing something "myself" :-)

HDC worked so good up to now :-( ...

buzzqw
28th September 2009, 12:15
@paolo1983

please redownload the beta build
add your dvd to queue and post the make report

thanks

BHH

flebber
28th September 2009, 14:18
I can't update, its circular I have version 471.3569 running I press update HDC and it says update to 489.3667 found start downloading.

After I have selected yes and its completed downloading HDC closes replaces its HDC.exe file I restart only to have version 3569, and if I press update it finds 3667 available again.

How can I fix this?

buzzqw
28th September 2009, 14:22
the update is wrong
it's refereed to beta update

BHH

Sharc
28th September 2009, 18:23
Hello again!
..... With standalone players with Mediatek chipset I had some problems with movies muxed with avimuxgui few years ago.
Few days ago I tried again with another player with another chipset (Sunplus) and the movie just stopped after few seconds. Muxed the same movie with VirtualDubMod and the movie played on my standalone.
Never, any player had any problem with VirtualDubMod muxed avi. With avimuxgui, yes. Many players.

Did you enable 'use Open-DML output' in AVI-Mux GUI?
Many players don't like it - even though they are DivX certified. When you disable it, the max. file size is limited to 2 GB however. Longer files need to be split. AVI-Mux GUI takes care of the splitting though.

paolo1983
28th September 2009, 20:35
@paolo1983
please redownload the beta build
add your dvd to queue and post the make report
BHH

This is command window text:


C:\HDConvertToX\job0>"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=
2 -AIF=[f:\fulldisc\swordfish\video_ts\vts_02_1.vob] -OF=[C:\HDConvertToX\job0\m
ovie] -exit -minimize

C:\HDConvertToX\job0>"C:\HDConvertToX\applications\eac3to.exe" "F:\FullDisc\SWOR
DFISH\VIDEO_TS\VTS_02_1.vob"+"F:\FullDisc\SWORDFISH\VIDEO_TS\VTS_02_2.vob"+"F:\F
ullDisc\SWORDFISH\VIDEO_TS\VTS_02_3.vob"+"F:\FullDisc\SWORDFISH\VIDEO_TS\VTS_02_
4.vob"+"F:\FullDisc\SWORDFISH\VIDEO_TS\VTS_02_5.vob" 4: stdout.wav -down16 -dow
n2 -normalize | "C:\HDConvertToX\applications\lame.exe" - -h --abr 128 "C:\HD
ConvertToX\job0\hdencodertox-pid4.mp3"
LAME 3.98.2 32bits (http://www.mp3dev.org/)
CPU features: MMX (ASM used), 3DNow! (ASM used), SSE (ASM used), SSE2
Using polyphase lowpass filter, transition band: 16452 Hz - 17032 Hz
Encoding <stdin> to C:\HDConvertToX\job0\hdencodertox-pid4.mp3
Encoding as 48 kHz j-stereo MPEG-1 Layer III (12x) average 128 kbps qval=2

C:\HDConvertToX\job0>"C:\HDConvertToX\applications\xvid_encraw.exe" -progress 50
-i "C:\HDConvertToX\job0\hdconverttox_vts_02_1.avs" -avi "C:\HDConvertToX\job0\
hdconverttox_vts_02_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interva
l 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 3 -bitrate 896
-pass1 -turbo -par 1:1
xvid_encraw - raw mpeg4 bitstream encoder written by Christoph Lampert 2002-2003


Trying to retrieve width and height from input header
xvid [info]: Avisynth detected
xvid [info]: Input colorspace is YV12
xvid [info]: Input is 720 x 416, 25.000fps (25/1), starting from frame 0
xvid [info]: Number of frames to encode: 146382, Bitrate = 896kbps
xvid [info]: xvidcore build version: xvid-1.2.2
xvid [info]: Bitstream version: 1.2.2
xvid [info]: Detected CPU flags: ASM MMX MMXEXT SSE SSE2 3DNOW 3DNOWEXT TSC
xvid [info]: Detected cpus = 2, threads requested = 2, threads in use = 2
xvid [info]: Threaded input reading active
4201 frames( 2%) encoded, 32.72 fps, Average Bitrate = 3176kbps

This is stdout - Log.txt

eac3to v3.16
command line: "C:\HDConvertToX\applications\eac3to.exe" "F:\FullDisc\SWORDFISH\VIDEO_TS\VTS_02_1.vob"+"F:\FullDisc\SWORDFISH\VIDEO_TS\VTS_02_2.vob"+"F:\FullDisc\SWORDFISH\VIDEO_TS\VTS_02_3.vob"+"F:\FullDisc\SWORDFISH\VIDEO_TS\VTS_02_4.vob"+"F:\FullDisc\SWORDFISH\VIDEO_TS\VTS_02_5.vob" 4: stdout.wav -down16 -down2 -normalize
------------------------------------------------------------------------------
VOB, 1 video track, 4 audio tracks, 6 subtitle tracks, 14:05:38
1: Joined VOB file
2: MPEG2, 576i50 (4:3)
3: AC3, 5.1 channels, 384kbps, 48khz, dialnorm: -27dB, 3ms
4: AC3, 5.1 channels, 384kbps, 48khz, dialnorm: -27dB, 128692ms
5: AC3 Surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB, 3ms
6: AC3 Surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB, 4ms
7: Subtitle (DVD)
8: Subtitle (DVD)
9: Subtitle (DVD)
10: Subtitle (DVD)
11: Subtitle (DVD)
12: Subtitle (DVD)
[a04] The Nero decoder doesn't seem to work, will use libav instead.
[a04] Extracting audio track number 4...
[a04] Removing AC3 dialog normalization...
[a04] Decoding with libav/ffmpeg...
[a04] Remapping channels...
[a04] Applying RAW/PCM delay...
[a04] Downmixing multi channel audio to stereo...
[a04] Reducing depth from 64 to 16 bits...
[a04] Writing WAV...
[a04] Creating file "stdout.pass1.wav"...
[a04] Starting 2nd pass...
[a04] Reading WAV...
[a04] Reducing depth from 64 to 16 bits...
[a04] Writing WAV...
[a04] Creating file "stdout.wav"...
[a04] The original audio track has a constant bit depth of 16 bits.
[a04] The processed audio track has a constant bit depth of 16 bits.
Video track 2 contains 146382 frames.
eac3to processing took 17 minutes, 40 seconds.
Done.



OT:
just seen automen , maybe if I need a "all-in-one" app, without the need of ffdshow/haali/xvid ecc... could automen be better for me? Doing DVD->Xvid , what are advantages of HDC over automen OR automen over HDC? ...Shortly speaking, I will move to that thread for other questions :-)

pdanpdan
28th September 2009, 20:41
In the final step of muxing video with audio to a mkv file, if the audio is in mp4 conteiner, mkvmerge also reads the chapters from audio file.
Can you please change the muxing parameters for mkvmerge so that the chapters from audio files are not imported ("--no-global-tags" "--no-chapters")

Thank you

buzzqw
28th September 2009, 20:49
@paolo1983
i need the make report

automen isn't based on avisynth/ffdshow, just purely on mencoder/mplayer
you need to try it

@pdanpdan
hdc is creating audio file with chapters ? :confused:

BHH

sunfish
28th September 2009, 21:22
Sorry if this is answered somewhere in this thread, I just couldn't find anything.

Is there any known issues with regard to IFOs that have more than one PGC? I select the proper PGC and the analysis shows the correct duration. Sometimes the video of all PGCs get encoded, always accompanied by the audio of the main movies first. So if the main movie gets encoded first, the video and audio will be in sync, otherwise they'll be out of sync.

Thanks.

p.s. Handbrake works fine for those IFOs that don't seem to work in HDConvertToX

Chengbin
28th September 2009, 22:13
Where can I get older versions of HDC?

I really need the copy audio function in AVIs. Previous HDC can do it.

BTW, where is the ability to select multiple videos' function go?

pdanpdan
28th September 2009, 22:38
Not HDC, but eac3to when it creates mp4 aac. And the latest mkvmerge loads by default the chapter information from mkv and mp4 files.

newstd
28th September 2009, 22:47
Hello Buzz,

First, I wanna join every people who congratulate you for this GUI developement effort, first with AutoMKV, and now with HDC.
This is a promising and very useful tool. Keep your way.

I am trying to encode my DVD collection with HDC, but I am encountering some issues.
I am using the last package and beta_version, plus the last x264 build (32 bits), and also followed the first page recommendations (including for Win 7).
Maybe I am missing something.


1) when choosing a VTS_01_0.IFO (ripped on hard drive), and hit the Analyze button, I am getting a message :
"Unable to compute correct Aspect Ratio. Please check"

Weird, because some of my movies' IFOs are OK with this analysis, and some other movies' IFO are not, but all of them can be compressed with AutoMKV ...
Rips look good as I can normally play these DVDs.

here is a 'make report' for one of them not functionning :

HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: e:\robocop\vts_01_1.vob ( E:\Robocop\VTS_01_0.IFO )
Codec Video:
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 45062
Duration(hh:mm:ss): 0:30:3
Aspect Ratio: 1.2500
Resized resolution: 720 / 576
Crop Values : 0:0:0:0
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: XviD Extreme Quality
Encoding Preset: 7
Final Size: 20
Priority: idle
Denoise Level: None
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE

-> 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

Start Queue ->
prompt $d $t $_$P$G

"F:\HDC\applications\eac3to.exe" "E:\Robocop\VTS_01_1.vob"+"E:\Robocop\VTS_01_2.vob"+"E:\Robocop\VTS_01_3.vob"+"E:\Robocop\VTS_01_4.vob" 3: "F:\HDC\analysis\hdencodertox-pid3.ac3" -no2ndpass
"F:\HDC\applications\x264.exe" --crf 20 --preset slow --sar 1:1 --output "F:\HDC\analysis\hdconverttox_vts_01_1.h264" "F:\HDC\analysis\hdconverttox_vts_01_1.avs"
"F:\HDC\applications\Chapter\ChapterXtractor.exe" "E:\Robocop\VTS_01_0.IFO" "F:\HDC\analysis\chapters.txt" -p5
"F:\HDC\applications\mkvmerge.exe" -o "F:\HDC\hdconverttox_full_vts_01_1.mkv" --default-duration 0:25.000fps --aspect-ratio -1:1.2500 "F:\HDC\analysis\hdconverttox_vts_01_1.h264" --language -1:fra "F:\HDC\analysis\hdencodertox-pid3.ac3" --chapters "F:\HDC\analysis\chapters.txt" --title "Sin City - AC3 5.1 FR"
-> End Queue

AviSynth Script ->
Working with files: F:\HDC\analysis\hdconverttox_vts_01_1.avs
directshowsource("e:\robocop\vts_01_1.vob",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
ColorMatrix(mode="Rec.709->Rec.601")
return last
-> End AviSynth Script



2) I decided to test a transfer of one DVD movie in a MKV container (demuxed with VOB-edit and muxed with MKVmerge-GUI, and subtitles transcoded in .srt with SubRip).
HDC is then able to analyze the new file (it's also true I indicated the AR at the MKV merge op).
But Audio and Subtitles selections are then limited to 3 tracks in HDC.
Actually, my movie had 4 subtitles that I wanna keep.
Do you have a number of tracks limit in the GUI ?

3) Also, I can't encode with Nero AAC both with IFOs or MKV files as input (Nero window is openning, lasting, and finally HDC buzzes for signaling a problem; no po-up message appearing).
Maybe, because this is Windows 7 64-bit, but compatibility mode for NeroAacEnc.exe doesn't change anything.

On the other hand, 'AAC Coding tech' encoder worked ...

Anyone have an idea on this ?
:helpful:

whipdancer
28th September 2009, 23:17
I am trying to encode my DVD collection with HDC, but I am encountering some issues.
I am using the last package and beta_version, plus the last x264 build (32 bits), and also followed the first page recommendations (including for Win 7).
Maybe I am missing something.

3) Also, I can't encode with Nero AAC both with IFOs or MKV files as input (Nero window is openning, lasting, and finally HDC buzzes for signaling a problem; no po-up message appearing).
Maybe, because this is Windows 7 64-bit, but compatibility mode for NeroAacEnc.exe doesn't change anything.

On the other hand, 'AAC Coding tech' encoder worked ...

Anyone have an idea on this ?
:helpful:

I am also running Win7 x64.

I use HDC occasionally for my DVD's and had 1 issue (on standard DVD's) encoding to MP4 with AAC using Nero for the AAC encoding. But that was only on 1 DVD. The others I've tried have worked fine.

Bluray is proving a bit more challenging.

With that said, what did you use to rip the dvd? I've used 2 different products with great success - Magic DVD Ripper and AnyDVD.

newstd
28th September 2009, 23:31
With that said, what did you use to rip the dvd? I've used 2 different products with great success - Magic DVD Ripper and AnyDVD.

I used DVD Decrypter for a long time (never met any issues), but its development is stopped now. I heard about DVDFab, but did not try it yet.

whipdancer
29th September 2009, 00:58
AnyDVD has a free trial.

If you can try to re-rip one of the discs that is giving you an issue, you could rule out that as a cause.

newstd
29th September 2009, 02:08
Yes I can try it later;
computer is too busy now for tests.

However, what's strange to me is I can currently encode these ripped DVDs with AutoMKV (x264 video & Nero AAC audio) and not with HDC.
How to explain that the same input source would work with one GUI, and not with the other one ?
I thought that HDC was using "grosso-modo" the same but updated encoding tools (x264 & NeroAacEnc).
Buzz, anything in the analysis process flow that may explain the difference ?

whipdancer
29th September 2009, 04:18
@Buzz

I un-installed, then re-installed the various windows media components.

I'm still stumped. 2 pass fails. 1 pass works.

Anyone have any thoughts on what I can try?

Make report:
HDConvertToX v.2.2.489.3667 report

Input File: d:\gameplan2\work\bdmv\stream\00000.m2ts ( D:\GamePlan2\Work\BDMV\STREAM\00000.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 158601
Duration(hh:mm:ss): 1:50:15
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Values : 0:140:0:140
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: WMV Codec WVC1 best ; Bitrate= 10000
Encoding Preset: 11
Final Size:
Priority: idle
Denoise Level: Super Light
Set Manual Bitrate: 10000
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: WMA Audio
Audio Bitrate/Quality: 440_48_6_16
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

-> 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

Start Queue ->
prompt $d $t $_$P$G

"C:\Program Files (x86)\hdconvert\applications\eac3to.exe" "d:\gameplan2\work\bdmv\stream\00000.m2ts" 2:"C:\Program Files (x86)\hdconvert\job1\hdconverttox.h264"
"C:\Program Files (x86)\hdconvert\applications\DGAVCIndex.exe" -i "C:\Program Files (x86)\hdconvert\job1\hdconverttox.h264" -o "C:\Program Files (x86)\hdconvert\job1\movie.dga" -f 0 -e
cscript.exe "C:\Program Files (x86)\hdconvert\applications\WMCmd.vbs" -input "C:\Program Files (x86)\hdconvert\job1\hdconverttox_00000.avs" -output "C:\Users\Trent\Videos\gameplan.wmv" -v_codec WVC1 -v_preset good -v_mode 3 -v_bitrate 10000 -a_codec wmapro -a_mode 0 -a_setting 440_48_6_16

-> End Queue

AviSynth Script ->
Working with files: C:\Program Files (x86)\hdconvert\job1\hdconverttox_00000.avs
SetMTMode(5,0)
AVCSource("C:\Program Files (x86)\hdconvert\job1\movie.dga")
SetMTMode(2,0)
hqdn3d(1)
video=last
Normalize()
AudioDub(video,last)
return last
-> End AviSynth Script



Avs script:

#HDConvertToX Avisynth Script
#
#Input File = d:\gameplan2\work\bdmv\stream\00000.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 158601
#Lenght (hour:minutes:seconds) = 1:50:15
#Display Aspect Ratio = 2.4000
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 1080
#Crop Left = 0
#Crop Top = 140
#Crop Right = 0
#Crop Bottom = 140
#
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\AddGrain.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\AddGrainC.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\autocrop.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\Average.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\avss.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\ColorMatrix.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\deblock.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\Decomb.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\deen.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\degrainmedian.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\dfttest.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\DGAVCDecode.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\DGDecode.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\DirectShowSource.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\EEDI2.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\ffms2.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\FFT3DFilter.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\FluxSmooth.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\frfun7.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\gradfun2db.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\GrainOpt.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\hqdn3d.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\MSharpen.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\mt_masktools-26.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\mvtools.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\mvtools2.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\NicAudio.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\nnedi.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\RemoveDirtS.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\RemoveGrainS.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\RepairS.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\SangNom.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\SoundOut.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\TBilateral.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\TDeint.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\TIVTC.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\TTempSmooth.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\UnDot.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\UnFilter.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\VSFilter.dll")
LoadPlugin("C:\Program Files (x86)\hdconvert\filters\yadifmod.dll")

Import("C:\Program Files (x86)\hdconvert\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\Deblock_QED_MT2.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\Lem.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\LSFmod.v1.8.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\MCTemporalDenoise.v1.3.00.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\QMLF_3_motions.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\QMLF_5_motions.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\QMLF_7_motions.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\QMLF_9_motions.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\seesaw.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\spresso.avsi")
Import("C:\Program Files (x86)\hdconvert\filters\Srestore.avsi")
#Source File
SetMTMode(5,0)
AVCSource("C:\Program Files (x86)\hdconvert\job1\movie.dga")
SetMTMode(2,0)


#Applying Resizing
#NO Resize and Crop requested

#Insert Filters As Requested

hqdn3d(1)
#WMV Audio muxing
video=last
LoadPlugin("C:\Program Files (x86)\hdconvert\applications\BassAudio\BassAudio.dll")
Import("C:\Program Files (x86)\hdconvert\applications\BassAudio\audio_downmix.avsi")
Normalize()
AudioDub(video,last)
return last

buzzqw
29th September 2009, 07:39
@sunfish
if your pgc selected has more than one film/episodes, or you are unsure about it, check Multi Episodes DVD.
In this way you will force HDC to extract only this film

@chengbin
download any build of HDC
point to your SINGLE AVI
allow muxing in MKV
now you will be copy your audio

@newstd
Unable to compute correct Aspect Ratio. Please check
is given when ifo don't explict gives ar
anyway i have update HDC to be more indulgente on AR (previusly there was accepted only 1:1 , 16/9 and 4/3)

Actually, my movie had 4 subtitles that I wanna keep.
Do you have a number of tracks limit in the GUI ?

absolutly not
BUT previus version of HDC will fail to parse incorrect log from eac3to (yes.. it's a bug of eac3to)
now i force eac3to to log to file (so.. download the latest beta)

Also, I can't encode with Nero AAC both with IFOs or MKV files as input (Nero window is openning, lasting, and finally HDC buzzes for signaling a problem; no po-up message appearing).
Maybe, because this is Windows 7 64-bit, but compatibility mode for NeroAacEnc.exe doesn't change anything.

i dont' know of any compatibility problems :confused:

How to explain that the same input source would work with one GUI, and not with the other one ?
the workflow of audio encoding is totally changed

@whipdancer
try disabling normalize
try disabling multithreaded avisynth

and... in your report is missing the loading of audio file
is present in correct avs ?

BHH

zygo
29th September 2009, 09:46
dont know if this helps those trying to encode dvds using win7 64bit but i have been doing it with very few hiccups for the last few weeks (see my previous post for the exception)

i have done 50+ movies with a mixture of x264 in:
mkv with copy 6ch ac3
mkv with 2ch mp3
mp4 with 6ch aac (nero)
mp4 with 2ch aac (nero)
mp4 with 2ch aac (coding)
all with consistantly good results using hdc with no special downloads or tweeks to admin rights etc.

some things i found didnt work consistantly:

trying to mux ac3 into mp4

extraction of subs is a bit hit & miss:
i have had hdc say sub was steam 1 when it was stream 3?
i regularly see eac3to say theres upto 10 sub tracks when i know i didnt rip the sub tracks??

you cant encode a dvd after encoding a bluray (reported earlier) without shutting down & starting up again

another thing i did find was that i would randomly have problems if i had ripped the dvd to an iso & then mounted the iso for hdc to do its thing. there seemed to be something not quite right with it (not tracked it down, just started ripping to folder and the problems went away)

dvdfab is great for ripping, as is anydvd... but dont run both!

cheers :)

oh, i have also had x264 crash a few minutes into encoding a bluray @ 1080p resolutions (tryed several versions of it but all crashed at differant times so i guessed it was my issue and went back to 720p resolutions again)

Chengbin
29th September 2009, 12:27
I know if I mux to MKV it will work, but it defeats the point of easy queuing feature (which seems to have disappeared)

Muxing takes a long time.

Can you add an auto mux feature, where the MKV muxing is the first job in the queue (instead of when analyzing, causing wait time)

Bring back the easy queuing feature + that = heaven.

whipdancer
29th September 2009, 13:52
This one has me confused. Because The Game Plan uses seamless branching, I use TSMuxer to create a "new" bluray structure with a single m2ts file in it that has the movie.

The m2ts file plays fine in VLC (sound & image), but HDC reports no audio tracks.

Thoughts?

paolo1983
29th September 2009, 16:28
Is there any known issues with regard to IFOs that have more than one PGC? I select the proper PGC and the analysis shows the correct duration. Sometimes the video of all PGCs get encoded, always accompanied by the audio of the main movies first. So if the main movie gets encoded first, the video and audio will be in sync, otherwise they'll be out of sync.

p.s. Handbrake works fine for those IFOs that don't seem to work in HDConvertToX

Hey, I think this is the same thing that has happened to me
In fact, Swordfish has more than 1 PGC... But Da Vinci Code has only one, and still problems...

@buzzqw
I'm doing a full make again... wait a couple of hours and I will post it

Sharc
29th September 2009, 18:28
This one has me confused. Because The Game Plan uses seamless branching, I use TSMuxer to create a "new" bluray structure with a single m2ts file in it that has the movie.

The m2ts file plays fine in VLC (sound & image), but HDC reports no audio tracks.

Thoughts?
No straight answer to your question, but I would recommend to use Clown_BD (http://forum.slysoft.com/showthread.php?p=166910)for merging the segments of a movie. It calls eac3to for demuxing and tsmuxer for remuxing, and prevents sync issues one might get when using tsmuxer alone. Just my experience.

paolo1983
29th September 2009, 19:49
Same difference in movie lenght, same problem.
I've not been able to find other logs except those I posted before and these other...
Sometimes ago you said me there is no way to have a full log :-)

This is the script

#HDConvertToX Avisynth Script
#
#Input File = f:\fulldisc\swordfish\video_ts\vts_02_1.vob
#Original Resolution = 720x576
#Aspect Ratio = 1.3334
#Frame rate =25.000
#Number of Frames = 142825
#Lenght (hour:minutes:seconds) = 1:35:14
#Display Aspect Ratio = 1.7697
#Aspect Error = -1.6848
#
#Resized resolution = 720 / 400
#Crop Left = 0
#Crop Top = 70
#Crop Right = 0
#Crop Bottom = 72
#
LoadPlugin("C:\HDConvertToX\filters\AddGrain.dll")
LoadPlugin("C:\HDConvertToX\filters\AddGrainC.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\SoundOut.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")
LoadPlugin("C:\HDConvertToX\filters\yadifmod.dll")

Import("C:\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("C:\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("C:\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\HDConvertToX\filters\Lem.avsi")
Import("C:\HDConvertToX\filters\LSFmod.v1.8.avsi")
Import("C:\HDConvertToX\filters\MCTemporalDenoise.v1.3.00.avsi")
Import("C:\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("C:\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("C:\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("C:\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("C:\HDConvertToX\filters\seesaw.avsi")
Import("C:\HDConvertToX\filters\spresso.avsi")
Import("C:\HDConvertToX\filters\Srestore.avsi")
#Source File
Mpeg2Source("C:\HDConvertToX\job0\movie.d2v")


#Applying Resizing
LanczosResize(720,400,0,70,-0,-72)

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

hqdn3d(1)


And this is dvdinfo.txt


Video info: MPEG2 720x576 PAL 16:9 letbox

PGC 1. Length: 1:35:13:09

Audio 1. English (AC3 6ch, 0xBD 0x80) [0]
Audio 2. Italiano (AC3 6ch, 0xBD 0x81) [0]
Audio 3. English (AC3 2ch, 0xBD 0x82) [0]

Subtitle 1. English 0 (0xBD 0x20) [0] wide
Subtitle 2. Italiano 1 (0xBD 0x21) [0] wide
Subtitle 3. Francais 2 (0xBD 0x22) [0] wide
Subtitle 4. Espanol 3 (0xBD 0x23) [0] wide
Subtitle 5. Deutsch 4 (0xBD 0x24) [0] wide
Subtitle 6. Italiano 5 (0xBD 0x25) [0] wide


PGC 2. Length: 0:00:12:20

Audio 1. Italiano (AC3 6ch, 0xBD 0x80) [1]
Audio 2. English (AC3 2ch, 0xBD 0x82) [1]

Subtitle 1. Italiano 5 (0xBD 0x20) [1] wide


PGC 3. Length: 0:00:00:10

Audio 1. Italiano (AC3 6ch, 0xBD 0x80) [2]
Audio 2. English (AC3 2ch, 0xBD 0x82) [2]

Subtitle 1. Italiano 5 (0xBD 0x20) [2] wide


PGC 4. Length: 0:00:00:10

Audio 1. Italiano (AC3 6ch, 0xBD 0x80) [3]
Audio 2. English (AC3 2ch, 0xBD 0x82) [3]

Subtitle 1. Italiano 5 (0xBD 0x20) [3] wide


PGC 5. Length: 0:02:08:18

Audio 1. English (AC3 2ch, 0xBD 0x83) [4]

Subtitle 1. Italiano 5 (0xBD 0x20) [4] wide


PGC 6. Length: 0:00:00:10

Audio 1. English (AC3 2ch, 0xBD 0x83) [5]

Subtitle 1. Italiano 5 (0xBD 0x20) [5] wide

Mtz
30th September 2009, 00:56
i got only problem with scyla script for virtualdub/mod... so vdub is a no go for me (actually)
BHH

Some tests:

A. XviD movie with 5.1CH AC3

I. Gspot reports:

1. AviMuxGui Output by HDX:
AVI v1.0
Interleave: 2 vid frames (83 ms), preload=512
Audio frames: Aligned on interleaves

2. VirtualDubMod Output muxed by me:
OpenDML (AVI v2.0)
Interleave: 1 vid frame (42 ms), preload=512
Audio frames: Split across interleaves

3. VirtualDubMod Output muxed by AutoGK, but with no problems for any standalone player:
OpenDML (AVI v2.0)
Interleave: 2 vid frames (83 ms), preload=512
Audio frames: Split across interleaves

II MediaInfo reports:

1. AviMuxGui Output by HDX:
Alignment : Aligned on interleaves
Interleave, duration : 64 ms (1.53 video frames)
Interleave, preload duration : 512 ms

2. VirtualDubMod Output muxed by me , but with no problems for any standalone player:
Alignment : Split accross interleaves
Interleave, duration : 42 ms (1.00 video frame)
Interleave, preload duration : 500 ms

3. VirtualDubMod Output muxed by AutoGK, but with no problems for any standalone player:
Alignment : Split accross interleaves
Interleave, duration : 84 ms (2.00 video frames)
Interleave, preload duration : 500 ms


B. XviD movie with MP3 VBR

I. Gspot reports:

1. AviMuxGui Output by HDX:

AVI v1.0
Interleave: 1 vid frame (42 ms), preload=504
Audio frames: Aligned on interleaves

2. VirtualDubMod Output muxed by me (same results like the following 3. -the AutoGK output-):
OpenDML (AVI v2.0)
Interleave: 1 vid frame (42 ms), preload=504
Audio frames: Aligned on interleaves

3. VirtualDubMod Output muxed by AutoGK, but with no problems for any standalone player:
OpenDML (AVI v2.0)
Interleave: 1 vid frame (42 ms), preload=504
Audio frames: Aligned on interleaves


II MediaInfo reports (for me these reports are strange and I trust more Gspot):

1. AviMuxGui Output by HDX:
Alignment : Aligned on interleaves
Interleave, duration : 24 ms (0.58 video frame)
Interleave, preload duration : 457 ms

2. VirtualDubMod Output muxed by me , but with no problems for any standalone player:
Alignment : Aligned on interleaves
Interleave, duration : 24 ms (0.58 video frame)
Interleave, preload duration : 316 ms

3. VirtualDubMod Output muxed by AutoGK, but with no problems for any standalone player:
Alignment : Aligned on interleaves
Interleave, duration : 24 ms (0.58 video frame)
Interleave, preload duration : 316 ms

I think if AviMuxGui will mux the same way as virtualdubmod is muxing, will be no problems when playing to standalone players.
buzz, you can make your own test to save from virtualdubmod some output avi from HDX and see the difference.

Thank you for your support!

enjoy,
Mtz

paolo1983
30th September 2009, 12:26
I'm trying a workaround for my problem:

usually I use DVDFab FullDisc option , now I re-processed the already ripped folder with the Main Movie option, selecting only main movie and one audio.

Then I gave to HDC vts_01_0.ifo

I will post result as soon as it finishes.

EDIT: GOOD NEWS!

Encoding from Main Movie as I said before everything seems to be OK... I don't see "spurious images" at the beginning, and audio is correct...
So the problem imho is not related to "encoding" , but to IFO / PGC / VOB handling... I hope this test can help you.. Obviously, I don't know anything else that can help :-)

dvdinfo.txt
Video info: MPEG2 720x576 PAL 16:9 letbox

PGC 1. Length: 1:35:13:09

Audio 1. Italiano (AC3 6ch, 0xBD 0x81) [0]

Subtitle 1. Italiano 0 (0xBD 0x21) [0] wide
Subtitle 2. Italiano 1 (0xBD 0x25) [0] wide


stdout - Log.txt
eac3to v3.16
command line: "C:\HDConvertToX\applications\eac3to.exe" "F:\Nuova cartella\MainMovie\SWORDFISH\VIDEO_TS\VTS_01_1.vob"+"F:\Nuova cartella\MainMovie\SWORDFISH\VIDEO_TS\VTS_01_2.vob"+"F:\Nuova cartella\MainMovie\SWORDFISH\VIDEO_TS\VTS_01_3.vob"+"F:\Nuova cartella\MainMovie\SWORDFISH\VIDEO_TS\VTS_01_4.vob" 3: stdout.wav -down16 -down2 -normalize
------------------------------------------------------------------------------
VOB, 1 video track, 1 audio track, 6 subtitle tracks, 14:05:39
1: Joined VOB file
2: MPEG2, 576p25 (16:9)
3: AC3, 5.1 channels, 384kbps, 48khz, dialnorm: -27dB, -29ms
4: Subtitle (DVD)
5: Subtitle (DVD)
6: Subtitle (DVD)
7: Subtitle (DVD)
8: Subtitle (DVD)
9: Subtitle (DVD)
[a03] The Nero decoder doesn't seem to work, will use libav instead.
[a03] Extracting audio track number 3...
[a03] Removing AC3 dialog normalization...
[a03] Decoding with libav/ffmpeg...
[a03] Remapping channels...
[a03] Applying RAW/PCM delay...
[a03] Downmixing multi channel audio to stereo...
[a03] Reducing depth from 64 to 16 bits...
[a03] Writing WAV...
[a03] Creating file "stdout.pass1.wav"...
[a03] Starting 2nd pass...
[a03] Reading WAV...
[a03] Reducing depth from 64 to 16 bits...
[a03] Writing WAV...
[a03] Creating file "stdout.wav"...
[a03] The original audio track has a constant bit depth of 16 bits.
[a03] The processed audio track has a constant bit depth of 16 bits.
Video track 2 contains 142834 frames.
eac3to processing took 16 minutes, 12 seconds.
Done.


2) Another thing that could be improved is this: if with VLC I go for selecting audio tracks, I don't see Italian, English, etc. but I see "hdencodertox-pid3"

buzzqw
30th September 2009, 21:09
@whipdanced

what say eac3to.exe yourfile.m2ts ?

@Mtz

i will try ...

@paolo1983
So the problem imho is not related to "encoding" , but to IFO / PGC / VOB handling... I hope this test can help you.. Obviously, I don't know anything else that can help :-)
it's the exact opposite :)
ifo handling was correct, BUT the ripped vobs have strange timings (as i already said it's a problem of rip)

and .. next time post the make report

BHH

paolo1983
30th September 2009, 21:21
the 2nd rip is from the video_ts originally ripped... If first rip is bad how can 2nd rip be good ?
I used same dvdfab version...

This is make report for the Full Disc rip - the rip you say is bad

HDConvertToX v.2.2.490.3681 report

Input File: f:\fulldisc\done\swordfish\video_ts\vts_02_1.vob ( F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_0.IFO )
PGC : PGC 1. Length: 1:35:13:09 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 142825
Duration(hh:mm:ss): 1:35:14
Aspect Ratio: 1.3334
Resized resolution: 720 / 528
Crop Values : 0:12:0:4

Start Video Configuration ->
Encoding Settings: XviD Extreme Quality
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
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]
81: Italiano (AC3 6ch, 0xBD 0x81) [0]
82: English (AC3 2ch, 0xBD 0x82) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
English 0 (0xBD 0x20) [0] wide
Italiano 1 (0xBD 0x21) [0] wide
Francais 2 (0xBD 0x22) [0] wide
Espanol 3 (0xBD 0x23) [0] wide
Deutsch 4 (0xBD 0x24) [0] wide
Italiano 5 (0xBD 0x25) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\fulldisc\done\swordfish\video_ts\vts_02_1.vob] -OF=[C:\HDConvertToX\analysis\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_1.vob"+"F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_2.vob"+"F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_3.vob"+"F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_4.vob"+"F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_5.vob" 3: stdout.wav -down16 -down2 -normalize | "C:\HDConvertToX\applications\lame.exe" - -h --abr 128 "C:\HDConvertToX\analysis\hdencodertox-pid3.mp3"
"C:\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avs" -avi "C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 3 -bitrate 896 -pass1 -turbo -par 1:1
"C:\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avs" -avi "C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 3 -bitrate 896 -pass2 -par 1:1
"C:\HDConvertToX\applications\AVIMux_GUI.exe" -stdin "C:\HDConvertToX\applications\mux0.amg"
-> End Queue

AviSynth Script ->
Working with files: C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avs
Mpeg2Source("C:\HDConvertToX\analysis\movie.d2v")
LanczosResize(720,528,0,12,-0,-4)
ColorMatrix(d2v="C:\HDConvertToX\analysis\movie.d2v")
hqdn3d(1)
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avi
LOAD C:\HDConvertToX\analysis\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 OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
START C:\HDConvertToX\hdconverttox_full_vts_02_1.avi
-> End AVIMux-Gui Script




This is the make report for the Main Movie rip, that I've done starting from the above rip, re-ripped...

HDConvertToX v.2.2.490.3681 report

Input File: F:\MainMovie\SWORDFISH\VIDEO_TS\VTS_01_1.vob ( F:\MainMovie\SWORDFISH\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:35:13:09 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000 / 142825
Duration(hh:mm:ss): 1:35:14
Aspect Ratio: 1.7778
Resized resolution: 716 / 304
Crop Values : 2:72:2:72

Start Video Configuration ->
Encoding Settings: XviD Extreme Quality
Encoding Preset: 7
Final Size: 700
Priority: idle
Denoise Level: Super Light
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
*** 81: Italiano (AC3 6ch, 0xBD 0x81) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
Italiano 0 (0xBD 0x21) [0] wide
Italiano 1 (0xBD 0x25) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth

Start Queue ->
prompt $d $t $_$P$G

"C:\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\fulldisc\done\swordfish\video_ts\vts_02_1.vob] -OF=[C:\HDConvertToX\analysis\movie] -exit -minimize
"C:\HDConvertToX\applications\eac3to.exe" "F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_1.vob"+"F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_2.vob"+"F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_3.vob"+"F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_4.vob"+"F:\FullDisc\DONE\SWORDFISH\VIDEO_TS\VTS_02_5.vob" 3: stdout.wav -down16 -down2 -normalize | "C:\HDConvertToX\applications\lame.exe" - -h --abr 128 "C:\HDConvertToX\analysis\hdencodertox-pid3.mp3"
"C:\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avs" -avi "C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 3 -bitrate 896 -pass1 -turbo -par 1:1
"C:\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avs" -avi "C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 3 -bitrate 896 -pass2 -par 1:1
"C:\HDConvertToX\applications\AVIMux_GUI.exe" -stdin "C:\HDConvertToX\applications\mux0.amg"
-> End Queue

-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\HDConvertToX\analysis\hdconverttox_vts_02_1.avi
LOAD C:\HDConvertToX\analysis\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 OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
START C:\HDConvertToX\hdconverttox_full_vts_02_1.avi
-> End AVIMux-Gui Script



Please tell me if you see something strange here...
Ripping only main movie can be a workaround, but I'd like to know the reason of this :-)


BTW, there is a typo in a dialog, analyzing the 2nd file after the 1st, you ask "assume propierties" and previus

And remember audio track names :-P
(just joking, thank you for all your efforts) !!!

sunfish
1st October 2009, 00:30
it's the exact opposite
ifo handling was correct, BUT the ripped vobs have strange timings (as i already said it's a problem of rip)

But Handbrake handles the same ifo/vobs correctly.

8ternity
1st October 2009, 00:37
Hi,

I have an trouble with update. When it Check for Update, the software found an version update 2.1.489.3667, hit install and make me an comment. Close program and re-execute and still the same version 458.xxx version.

Could you help me with that please?

whipdancer
1st October 2009, 03:53
@whipdanced

what say eac3to.exe yourfile.m2ts ?

BHH

@buzzqw

I've done something to mess up my system because I'm getting all kinds of weird errors now. So I'll update later, I'm in the process of re-imaging my system.

Once I'm done, I'll try check both the m2ts file with no audio reported and my wmv encoding - and i'll update here.

Thanks,
Whip

buzzqw
1st October 2009, 07:24
@Mtz

so.. for avi+mp3 it's already ok, from your reports..
just for xvid+ac3 could be some problem..isn't it ?

@paolo1983 @sunfish
i remember in autogk threads some similar problems.. many users got strange delay or intro into main movie after rip (regardless of ripping procedures)
usually the ripping application don't write correct timings in vobs, and eac3to when analyze it, were falsed by those timings
i precious suggestion given was to use dvdshrink (in no compression mode) to reauthor the already ripped dvd.
dvdshrink (or as paolo1983 done, rerip in movie only) will write correct timings and delay is a no go

handbrake/automen (mencoder) use a totally different approach , isn't comparable

and.. audio track name is reported for mp4/mkv not for avi

@8eternity
it's for beta update

BHH

CYBERSONIC
1st October 2009, 10:37
@paolo1983
@CYBERSONIC
1) your "issue" isn't related to hdc
2) you are comparing two different avs script
3) you are compating two different encoding script
4) you are comparing two different encoder build, since automkv use a very outdated x264 build

then, if you want more bitrate, use a crf of 10
otherwise you can use the search function and will find that x264 preset are very different now from x264 automkv one's

BHH

I understand and used the search function, but could not find other words than CRF 18 producing transparent quality. Now I transcoded a move (High Fidelity) with HDConvertToX and Automkv
HdConvertoX with CRF 19: Bitrate 1900
AutoMKV with CRF 20: Bitrate 3900

How is a 720p movie with a bitrate of less than 2000 supposed to have good quality?
Of course I could change the CRF to 10, but wherever I look on the internet, it says that you usually use values of 18-22, which I am also used to. Also in HDConvertToX CRF 22 is used as a default value when I select x264 in MKV, so I don't think that the output is supposed to have a Bitrate less than 1500 for a normal movie?!

I understand that HDConvertToX is just a frontend and that also the tools changed their version in contrast to the ones used in AutoMKV, but I don't know where else I should find an answer to the issue I am describing. It just does not seem to produce the result it is supposed to with the settings I choose.:mad:

buzzqw
1st October 2009, 12:13
post the make report of hdc and the log of automkv

BHH

CYBERSONIC
1st October 2009, 12:50
post the make report of hdc and the log of automkv

BHH

AutoMKV:

22:31:34 0.98.4 - - - - - - - - - - - - - START JOBS - - - - - - - - - - - - - -
22:31:34 OS Version: Windows XP
22:31:34 Selected Input file: D:\Downloaded Stuff\HD-Filme\High.Fidelity.2000.DL.1080p.HDTV.x264-a1.mkv
22:31:34 Selected Output dir: D:\Downloaded Stuff\HD-Filme\zzz\temp\
22:31:34 Selected Final Name: 20High_Fidelity_2000_DL_1080p_HDTV_x264-a1
22:31:34 Selected Container type: MKV
22:31:34 Selected Encoder: X264
22:31:34 Selected Size: Unlimited File Size
22:31:34 Selected Profile: PopCornHour_CQ_Q21.xml
22:31:34 Selected Resizer: Spline36Resize (neutral sharp) / 1280
22:31:34 Selected Filters: RemoveGrain(mode=2)
22:31:34 Selected Deinterlacer: Progressive
22:31:34 Selected Field Order: AUTO
22:31:34 Enabled Constant Quality With Unlimited Size (Q 20)
22:31:34 Enabled FFVideoSource
22:31:34 Track Language 1: NONE
22:31:34 Audio Codec 1: Nero AAC
22:31:34 Track Language 2: NONE
22:31:34 Audio Codec 2: Nero AAC
22:31:34 Selected Unlimited media size
22:31:34 Extracting audio track 0 NONE with ffmpeg
22:48:31 Number of Frames: 130754
22:48:31 Framerate: 23.976215
22:48:31 Movie length in Seconds: 5454
22:48:31 Movie Width/Height: 1920/1040
22:48:31 Starting X264
22:48:32 CRF encoding X264: C:\Programme\AutoMKV\exe\encoder\x264.exe --pass 1 --crf 20 --stats "D:\Downloaded Stuff\HD-Filme\zzz\temp\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --mixed-refs --trellis 1 --ref 3 --filter -2,-1 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --level 4.0 --weightb --b-adapt 1 --b-pyramid --partitions p8x8,b8x8,i4x4,i8x8,p4x4 --8x8dct --threads auto --thread-input --aq-mode 1 --aq-strength 1 --sar 1:1 --output "D:\Downloaded Stuff\HD-Filme\zzz\temp\movie.264" "D:\Downloaded Stuff\HD-Filme\zzz\temp\movie.avs"
07:12:04 X264 Final CRF Encoding Stats:
07:12:04 Accepted values are between 697303040 and 741343232 bytes (movie+audio)
07:12:04 Got a file of size: 2702152448 bytes + audio size -1 bytes (2702152448)
07:12:04 Only Movie Size: -1592814976 bytes
07:12:04 "C:\Programme\AutoMKV\exe\matroska\mkvmerge.exe" -o "D:\Downloaded Stuff\HD-Filme\zzz\temp\20High_Fidelity_2000_DL_1080p_HDTV_x264-a1.mkv" --default-duration 0:24000/1001fps --track-name -1:"20High_Fidelity_2000_DL_1080p_HDTV_x264-a1" --aspect-ratio -1:1.777778 "D:\Downloaded Stuff\HD-Filme\zzz\temp\movie.264" --title "Done with AutoMKV 0.98.4 http://forum.doom9.org/showthread.php?t=140178 "
07:23:20 Final Muxed size: 2704110848 bytes
07:23:21 Encoding finished: 08:34:49 elapsed time
07:23:21 -----------------------------------------------------------------------
07:23:21 Script AutoCrop.log
07:23:21
07:23:21 Crop(0,2,1920,1036)
07:23:21 -----------------------------------------------------------------------
07:23:21 Script movie.avs
07:23:21
07:23:21 #loadpluginstart
07:23:21
07:23:21 #test1
07:23:21
07:23:21 #importstart
07:23:21
07:23:21 #test2
07:23:21
07:23:21 movie = FFVideoSource("D:\Downloaded Stuff\HD-Filme\High.Fidelity.2000.DL.1080p.HDTV.x264-a1.mkv",seekmode=0)
07:23:21 movie = isRGB(movie) ? ConvertToYV12(movie) : movie
07:23:21 movie = isYUY2(movie) ? ConvertToYV12(movie) : movie
07:23:21 movie = AssumeFPS(movie,24000,1001)
07:23:21 function getOrder(clip c) {
07:23:21 order = GetParity(c) ? 1 : 0
07:23:21 Return order }
07:23:21 #filter1start
07:23:21
07:23:21 #test3
07:23:21
07:23:21 last=movie.Crop(0,2,1920,1036)
07:23:21 fixed_aspect = 1.784642
07:23:21 out_width = 1280
07:23:21 #Aspect_Error = 0.000%
07:23:21 out_height = 720
07:23:21 #resizestart
07:23:21
07:23:21 #test4
07:23:21
07:23:21 Spline36Resize(out_width,out_height)
07:23:21 #filter2start
07:23:21
07:23:21 #test5
07:23:21
07:23:21 RemoveGrain(mode=2)
07:23:21
07:23:21 - - - - - - - - - - - - FINISHED JOBS - - - - - - - - - - - - - - - - -



HDC:
HDConvertToX v.2.1.471.3569 "Isotta" report

Input File: d:\downloaded stuff\hd-filme\high.fidelity.2000.dl.1080p.hdtv.x264-a1.mkv ( D:\Downloaded Stuff\HD-Filme\High.Fidelity.2000.DL.1080p.HDTV.x264-a1.mkv )
Codec Video: avc
Width / Heigh : 1920 / 1040
Framerate / Framecount: 23.976 / 163444
Duration(hh:mm:ss): 1:53:37
Aspect Ratio: 1.846154
Resized resolution: 1280 / 688
Crop Values : 0:0:0:0

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Quality= 19
NMT Compatibility: On
Encoding Preset: 6
Final Size: 19
Priority: idle
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: No 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
2: ac3, german, 5.1 channels, 384kbps, 48khz
3: ac3, english, 5.1 channels, 384kbps, 48khz, dialnorm: -24db

-> 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

Start Queue ->
prompt $d $t $_$P$G

"C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "d:\downloaded stuff\hd-filme\high.fidelity.2000.dl.1080p.hdtv.x264-a1.mkv" 1:"C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\job0\hdconverttox.h264"
"C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\applications\DGAVCIndex.exe" -i "C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\job0\hdconverttox.h264" -o "C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\job0\movie.dga" -f 0 -e
"C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\applications\x264.exe" --crf 19 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --sar 1:1 --output "C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\job0\hdconverttox_high.fidelity.2000.dl.1080p.hdtv.x264-a1.h264" "C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\job0\hdconverttox_high.fidelity.2000.dl.1080p.hdtv.x264-a1.avs" --level 4.0
"C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\applications\mkvmerge.exe" -o "D:\Downloaded Stuff\HD-Filme\zzz\19HighFidelity.MKV" --default-duration 0:23.976fps "C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\job0\hdconverttox_high.fidelity.2000.dl.1080p.hdtv.x264-a1.h264" --title "Done with HDConvertToX v.2.1.471.3569 _Isotta_"
-> End Queue

AviSynth Script ->
Working with files: C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\job0\hdconverttox_high.fidelity.2000.dl.1080p.hdtv.x264-a1.avs
AVCSource("C:\Dokumente und Einstellungen\Diener\Desktop\HDConvertToX_2.1.458.3528\job0\movie.dga")
GaussResize(1280,688,0,0,-0,-0,p=75)
hqdn3d(1)
-> End AviSynth Script



Stream Type: AVC Elementary
Profile: High
Level: 4.1
Frame Size: 1920x1040
SAR: 1:1
Display Size: 1920x1040
Frame Rate: 19.180000 fps
Colorimetry: BT.709* [2]
Frame Structure: Frame
Frame Type: not yet
Coded Number: 130754
Playback Number: 130754
Frame Repeats: 0
Field Repeats: 0
Bitrate: 8.263
Bitrate (Avg): 9.009
Bitrate (Max): 17.543
Elapsed: 0:13:25
Remain: 0:00:02
FPS:
Info: Finished!

buzzqw
1st October 2009, 12:53
try using a faster preset with HDC

the one you are using are very optimized quality/bitrate wise

BHH

buzzqw
1st October 2009, 14:33
update HDC
new full package

>fixed update Make Report
>added support for SoftSharpen
>added support for AR 5:4
>added support for MDegrain1, 2, 3
>fixed eac3to analysis. Now use -log for parsing information
>fixed manual crop now use ultrafast preset
>added a new logo. Thanks to Janker! (www.divxmania.it)
>added possibility to select resizer
>added a workaround for mp2 decoding
>added support for Norwegian ,Polish, Portuguese language (alpha)
>added support for NVTools deinterlace
>added support for multiple input selection
>fixed Haali detection on windows vista/win7 (beta)
>added -par to xvid encoidng when using anamorphic
>fixed ifo input when using NVTools
>fixed chapter extraction when muxing is mp4
>fixed launch of cvid server when path has space
>fixed HDC will no more load all its plugin when input is an avs
>added color conversion when input is avs script
>fixed NONE audio copy when muxing in MKV
>fixed disable detection of vobsub by eac3to
>fixed autotitle when saving setting
>fixed use of NVTools on analyze files
>fixed test interlace on ifo input
>other minor corrections and cosmetic fixes

BHH

CYBERSONIC
1st October 2009, 16:17
try using a faster preset with HDC

the one you are using are very optimized quality/bitrate wise

BHH

I was using extreme quality (before I also tried with slow). My guess was that the more I move the slider to the right, the slower it is but the better the quality is. So rather not effecting the average bitrate used, but how much time it uses to check where it uses how much bitrate.
A faster preset would not only make the process faster but also use a higher bitrate? Usually I'd expect faster to work fast (when I am in a hurry with encoding), but producing less good results?!
It is hard to believe that extreme quality is so optimized that it gives better result than other that use double the bitrate?!

I can try but then I don't really understand the connection of CRF, preset and bitrate used.

feanor12
1st October 2009, 17:51
Buzz, :thanks: for new full package!! :rolleyes:

buzzqw
1st October 2009, 18:58
@CYBERSONIC

a "faster" preset make quick choice and so use more the bitrate (on crf encoding)

@feanor12

thanks

BHH

ravid394
1st October 2009, 20:41
So I have been using HDC for a while, and recently I ran into a problem where the movie gets read in at 29 frames and then encodes at 29 frames, yet the movie starts as 1 hour 29 minutes and ends up at 1 hour 9 minutes and of course audio is out of sync the further into the movie you go. Any idea what setting I need to change?

buzzqw
1st October 2009, 21:09
Hi ravid394

please post your make report

BHH

Mtz
2nd October 2009, 00:44
@Mtz

so.. for avi+mp3 it's already ok, from your reports..
just for xvid+ac3 could be some problem..isn't it ?

BHH

Yes, I hope so. If you can fix the ac3 muxing problem I'll make more tests with mp3. I have many players and I don't know which of them will have problems. I will unpack them for tests, but at least I need the AC3 problem fixed.

enjoy,
Mtz

ravid394
2nd October 2009, 03:30
thanks Buzz for the rapid reply

HDConvertToX v.2.2.492.3692 report

Input File: c:\silentvenom\video_ts\vts_01_1.vob ( C:\SILENTVENOM\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:26:30:10 / chained=0
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970 / 155544
Duration(hh:mm:ss): 1:26:30
Aspect Ratio: 1.7778
Resized resolution: 720 / 400
Crop Values : 0:6:0:6

Start Video Configuration ->
Encoding Settings: XviD Extreme Quality ; Bitrate= 999
Encoding Preset: XviD Extreme Quality ; Bitrate= 999
Final Size: 700
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: automatic
-> 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
English 0 (0xBD 0x20) [0] wide
Francais 1 (0xBD 0x21) [0] wide
Espanol 2 (0xBD 0x22) [0] wide
English 0 (0xBD 0x23) [0] letbox
Francais 1 (0xBD 0x24) [0] letbox
Espanol 2 (0xBD 0x25) [0] letbox

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\HDConvertToX_2.2.492.3692\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\silentvenom\video_ts\vts_01_1.vob] -OF=[C:\HDConvertToX_2.2.492.3692\job0\movie] -exit -minimize
"C:\HDConvertToX_2.2.492.3692\applications\HDC_Deint.exe" -input "c:\silentvenom\video_ts\vts_01_1.vob" -workpath "C:\HDConvertToX_2.2.492.3692\job0\" -usedecoder d2v -here "C:\HDConvertToX_2.2.492.3692\"
"C:\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "C:\SILENTVENOM\VIDEO_TS\VTS_01_1.vob" 2: stdout.wav -down16 -down2 -normalize | "C:\HDConvertToX_2.2.492.3692\applications\lame.exe" - -h --abr 128 "C:\HDConvertToX_2.2.492.3692\job0\hdencodertox-pid2.mp3"
"C:\HDConvertToX_2.2.492.3692\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.avs" -avi "C:\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 29.97 -threads 3 -bitrate 999 -pass1 -turbo -par 1:1
"C:\HDConvertToX_2.2.492.3692\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.avs" -avi "C:\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 29.97 -threads 3 -bitrate 999 -pass2 -par 1:1
"C:\HDConvertToX_2.2.492.3692\applications\AVIMux_GUI.exe" -stdin "C:\HDConvertToX_2.2.492.3692\applications\mux1.amg"
-> End Queue

AviSynth Script ->
Working with files: C:\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.avs
Mpeg2Source("C:\HDConvertToX_2.2.492.3692\job0\movie.d2v")
exist("C:\HDConvertToX_2.2.492.3692\job0\interlaced") ? TDeint(mode=0,order=-1) : nop()
exist("C:\HDConvertToX_2.2.492.3692\job0\telecine") ? tfm(last,d2v="C:\HDConvertToX_2.2.492.3692\job0\movie.d2v").tdecimate() : nop()
LanczosResize(720,400,0,6,-0,-6)
ColorMatrix(d2v="C:\HDConvertToX_2.2.492.3692\job0\movie.d2v")
hqdn3d(1)
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.avi
LOAD C:\HDConvertToX_2.2.492.3692\job0\hdencodertox-pid2.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 OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
START C:\Cottage movies\SilentVenom.AVI
-> End AVIMux-Gui Script



So this one is xvid, I am currently running through a trial with H.264/MKV just to see if it is a xvid codec setting or something along those lines.

Have had many movies render this way, love HDC ( when it was working ) really liked autoMKV as well. Keep up the good work.

Crono141
2nd October 2009, 04:02
Sorry for the long delay, Buzz. Got a new MB and everything is going haywire.

Here's Ripbot's logfile for my successful encode (audio in sync), where HDC introduced huge audio lag offset.




E:\>"E:\Programs\RipBot264\tools\bepipe\bepipe.exe" --script "import(^E:\temp\RipBot264temp\job1\job1.avs^)" | "E:\Programs\RipBot264\Tools\enc_aacPlus\enc_aacPlus.exe" - "E:\temp\RipBot264temp\audio.aac" --lc --cbr 131072

***************************************

BePipe by dimzon

***************************************

Script used:

# BEGIN

import("E:\temp\RipBot264temp\job1\job1.avs")

# END





Scanning for Audio Stream...

Found Audio Stream

Channels=2, BitsPerSample=16, SampleRate=48000Hz

Writing Header...

Writing Data...

0%
Done!

********************************************************************

* AACPlus v2 Encoder (using Winamp 5.2 enc_aacplus.dll)

* Source timestamp Mon May 15 17:24:26 2006

* Build May 15 2006, 17:24:35

********************************************************************

* NOTE! enc_aacplus.dll must be into executable directory

* get it from Winamp 5.2 plugins directory

* tested on Winamp 5.2 Release Feb 23 2006 Full (Not Pro) version)

********************************************************************

Input file: -

Output file: E:\temp\RipBot264temp\audio.aac

SampleRate: 48000

ChannelCount: 2

BitsPerSample: 16

Bitrate: 131072

ChannelMode: Stereo

Encoder: AAC-LC

Encoding...
Finalizing...
Done


E:\>"E:\Programs\RipBot264\tools\x264\x264_x86.exe" "E:\temp\RipBot264temp\job1\job1.avs" --crf 20 --fps 30000/1001 --min-keyint 30 --keyint 300 --sar 889:1000 --level 4.0 --aud --nal-hrd --vbv-bufsize 25000 --vbv-maxrate 25000 --filter 0,0 --ref 3 --bframes 3 --b-adapt 1 --direct auto --subme 7 --aq-mode 1 --trellis 1 --partitions all --me umh --output "E:\temp\RipBot264temp\video.264"

avis [info]: 720x480 @ 29.97 fps (165211 frames)

x264 [info]: using SAR=889/1000

x264 [info]: using cpu capabilities: MMX2 SSE2Fast FastShuffle SSEMisalign LZCNT Slow_mod4_stack

x264 [info]: profile High, level 4.0

x264 [info]: slice I:1683 Avg QP:17.92 size: 48821

x264 [info]: slice P:84165 Avg QP:20.13 size: 19496

x264 [info]: slice B:79363 Avg QP:22.94 size: 6033

x264 [info]: consecutive B-frames: 17.6% 45.8% 21.9% 14.7%

x264 [info]: mb I I16..4: 2.8% 80.8% 16.4%

x264 [info]: mb P I16..4: 0.7% 15.5% 1.0% P16..4: 39.8% 20.7% 16.0% 0.5% 0.5% skip: 5.4%

x264 [info]: mb B I16..4: 0.1% 1.1% 0.1% B16..8: 45.2% 1.6% 3.0% direct: 7.9% skip:41.1% L0:39.6% L1:45.4% BI:15.0%

x264 [info]: 8x8 transform intra:89.0% inter:69.3%

x264 [info]: direct mvs spatial:99.9% temporal:0.1%

x264 [info]: coded y,uvDC,uvAC intra:90.6% 93.8% 71.9% inter:41.6% 42.6% 7.5%

x264 [info]: ref P L0 72.6% 16.4% 11.0%

x264 [info]: ref B L0 80.3% 19.7%

x264 [info]: kb/s:3195.3



encoded 165211 frames, 21.57 fps, 3195.30 kb/s


E:\>"E:\Programs\RipBot264\tools\mp4box\mp4box.exe" -tmp "E:\temp\RipBot264temp" -add "E:\temp\RipBot264temp\video.264":name="The Witches" -fps 29.97 -add "E:\temp\RipBot264temp\audio.aac":lang=und -mpeg4 -chap "E:\temp\RipBot264temp\job1\chapters.txt" -new "C:\Users\Joel\Desktop\The Witches.mp4"

AVC-H264 import - frame size 720 x 480 at 29.970 FPS

Import results: 165211 samples - Slices: 1683 I 84165 P 79363 B - 166701 SEI - 1490 IDR

AAC import - sample rate 48000 - MPEG-4 audio - 2 channels

Saving C:\Users\Joel\Desktop\The Witches.mp4: 0.500 secs Interleaving

-------------------------

Elapsed Time: 02h:15m:44s

Crono141
2nd October 2009, 05:07
Buzz, Just updated to your new release, and I can't get it to properly analyze IFO source. Checked using same IFO's that worked in the previous release.

whipdancer
2nd October 2009, 05:07
@buzz - thanks for the new package

I think I may be on to something with regard to the WMV problem.

When I just run the bat file command via a command line, I get an error about duration:

Warning: Encoder failed to retrieve duration attribute from source plug-in.

Trying alternate method now...
Source duration retrieved: 10 seconds.

This occurs if I run the following command (which is a shortened version the one created in the bat file):


cscript.exe "C:\HDC\applications\WMCmd.vbs" -input "C:\HDC\job1\hdconverttox_00004.avs" -output "C:\Users\Trent\Videos\gran_torino_2pass6ch.wmv"


If I add the parameters back in from the bat file, the duration message does not change (still gives 10 seconds).

So if run via a command window, this gives me the same message:


cscript.exe "C:\HDC\applications\WMCmd.vbs" -input "C:\HDC\job1\hdconverttox_00004.avs" -output "C:\Users\Trent\Videos\gran_torino_2pass6ch.wmv" -v_codec WVC1 -v_preset good -v_mode 3 -v_bitrate 9290880 -a_codec wmapro -a_mode 0 -a_setting 440_48_6_16


I've been searching the boards for information but so far haven't turned up anything. I realize that I'm in the minority here looking for WMV, but I really do appreciate the time and effort that's gone into HDC.

Thanks for any help or guidance with this.


EDIT:

Is playing the avs script via MPC still a valid test?

EDIT (again):

Turns out a WMV file is getting created. It's an error message -

LoadPlugin: unable to load "C:\HDC\filters\SoundOut.dll" (C:\HDC\job2\hdconverttox_00004.avs, line 51)

whipdancer
2nd October 2009, 05:09
Here is the make report:

HDConvertToX v.2.2.492.3692 report

Input File: d:\gran torino\bdmv\stream\00004.m2ts ( D:\GRAN TORINO\BDMV\STREAM\00004.m2ts )
Codec Video: vc-1
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 167706
Duration(hh:mm:ss): 1:56:35
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: WMV Codec WVC1 good ; Bitrate= 9487
Encoding Preset: WMV Codec WVC1 good ; Bitrate= 9487
Final Size: 8000
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: WMA Audio
Audio Bitrate/Quality: 440_48_6_16
Audio Channels: 2
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: truehd/ac3, english, 5.1 channels, 48khz, dialnorm: -27db
4: ac3, english, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
5: ac3, french, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
6: ac3, spanish, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
7: ac3, portuguese, 5.1 channels, 640kbps, 48khz, dialnorm: -27db

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
8: subtitle (pgs), english
9: subtitle (pgs), french
10: subtitle (pgs), spanish
11: subtitle (pgs), portuguese
12: subtitle (pgs), english
13: subtitle (pgs), french
14: subtitle (pgs), spanish
15: subtitle (pgs), portuguese

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\HDC\applications\eac3to.exe" "d:\gran torino\bdmv\stream\00004.m2ts" 3: "C:\HDC\job1\hdencodertox-pid3.ac3" -core
cscript.exe "C:\HDC\applications\WMCmd.vbs" -input "C:\HDC\job1\hdconverttox_00004.avs" -output "C:\Users\Trent\Videos\gran_torino_2pass6ch.wmv" -v_codec WVC1 -v_preset good -v_mode 3 -v_bitrate 9290880 -a_codec wmapro -a_mode 0 -a_setting 440_48_6_16

-> End Queue

AviSynth Script ->
Working with files: C:\HDC\job1\hdconverttox_00004.avs
directshowsource("d:\gran torino\bdmv\stream\00004.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
Spline36Resize(1920,800,0,140,-0,-140)
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)
video=last
NicAC3Source("C:\HDC\job1\hdencodertox-pid3.ac3")
AudioDub(video,last)
-> End AviSynth Script



Here is the avs script:

#HDConvertToX Avisynth Script
#
#Input File = d:\gran torino\bdmv\stream\00004.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 167706
#Lenght (hour:minutes:seconds) = 1:56:35
#Display Aspect Ratio = 2.4000
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 800
#Crop Left = 0
#Crop Top = 140
#Crop Right = 0
#Crop Bottom = 140
#
LoadPlugin("C:\HDC\filters\AddGrain.dll")
LoadPlugin("C:\HDC\filters\AddGrainC.dll")
LoadPlugin("C:\HDC\filters\asharp.dll")
LoadPlugin("C:\HDC\filters\autocrop.dll")
LoadPlugin("C:\HDC\filters\Average.dll")
LoadPlugin("C:\HDC\filters\avss.dll")
LoadPlugin("C:\HDC\filters\ColorMatrix.dll")
LoadPlugin("C:\HDC\filters\deblock.dll")
LoadPlugin("C:\HDC\filters\Decomb.dll")
LoadPlugin("C:\HDC\filters\deen.dll")
LoadPlugin("C:\HDC\filters\degrainmedian.dll")
LoadPlugin("C:\HDC\filters\dfttest.dll")
LoadPlugin("C:\HDC\filters\DGAVCDecode.dll")
LoadPlugin("C:\HDC\filters\DGDecode.dll")
LoadPlugin("C:\HDC\filters\DirectShowSource.dll")
LoadPlugin("C:\HDC\filters\EEDI2.dll")
LoadPlugin("C:\HDC\filters\ffms2.dll")
LoadPlugin("C:\HDC\filters\FFT3DFilter.dll")
LoadPlugin("C:\HDC\filters\FluxSmooth.dll")
LoadPlugin("C:\HDC\filters\frfun7.dll")
LoadPlugin("C:\HDC\filters\gradfun2db.dll")
LoadPlugin("C:\HDC\filters\GrainOpt.dll")
LoadPlugin("C:\HDC\filters\hqdn3d.dll")
LoadPlugin("C:\HDC\filters\MSharpen.dll")
LoadPlugin("C:\HDC\filters\mt_masktools-26.dll")
LoadPlugin("C:\HDC\filters\mvtools.dll")
LoadPlugin("C:\HDC\filters\mvtools2.dll")
LoadPlugin("C:\HDC\filters\NicAudio.dll")
LoadPlugin("C:\HDC\filters\nnedi.dll")
LoadPlugin("C:\HDC\filters\RemoveDirtS.dll")
LoadPlugin("C:\HDC\filters\RemoveGrainS.dll")
LoadPlugin("C:\HDC\filters\RepairS.dll")
LoadPlugin("C:\HDC\filters\SangNom.dll")
LoadPlugin("C:\HDC\filters\SoundOut.dll")
LoadPlugin("C:\HDC\filters\TBilateral.dll")
LoadPlugin("C:\HDC\filters\TDeint.dll")
LoadPlugin("C:\HDC\filters\TIVTC.dll")
LoadPlugin("C:\HDC\filters\TTempSmooth.dll")
LoadPlugin("C:\HDC\filters\UnDot.dll")
LoadPlugin("C:\HDC\filters\UnFilter.dll")
LoadPlugin("C:\HDC\filters\VSFilter.dll")
LoadPlugin("C:\HDC\filters\yadifmod.dll")

Import("C:\HDC\filters\BlindDeHalo3_mt2.avsi")
Import("C:\HDC\filters\Deblock_QED_MT2.avsi")
Import("C:\HDC\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\HDC\filters\Lem.avsi")
Import("C:\HDC\filters\LSFmod.v1.8.avsi")
Import("C:\HDC\filters\MCTemporalDenoise.v1.3.09.avsi")
Import("C:\HDC\filters\QMLF_3_motions.avsi")
Import("C:\HDC\filters\QMLF_5_motions.avsi")
Import("C:\HDC\filters\QMLF_7_motions.avsi")
Import("C:\HDC\filters\QMLF_9_motions.avsi")
Import("C:\HDC\filters\seesaw.avsi")
Import("C:\HDC\filters\SoftSharpen.avsi")
Import("C:\HDC\filters\spresso.avsi")
Import("C:\HDC\filters\Srestore.avsi")
#Source File
directshowsource("d:\gran torino\bdmv\stream\00004.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
Spline36Resize(1920,800,0,140,-0,-140)

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

hqdn3d(1)
#WMV Audio muxing
video=last
LoadPlugin("C:\HDC\applications\BassAudio\BassAudio.dll")
Import("C:\HDC\applications\BassAudio\audio_downmix.avsi")
NicAC3Source("C:\HDC\job1\hdencodertox-pid3.ac3")
AudioDub(video,last)

flebber
2nd October 2009, 06:15
BUzzqw I just had a question about softsharpen in the new version. If I select softsharpen I notice that in the script that softsharpen comes before QMF filters and free avs strings. So doing sharpening before noise removal which is more likely to amplify noise.

AviSynth Script ->
Working with files: C:\Rip\HDConvertToX_2.2.492.3692\analysis\hdconverttox_blue_oyster_cult-(dont_fear)_the_reaper-hyp3r-apv.avs
directshowsource("c:\rip\source video\blue_oyster_cult-(dont_fear)_the_reaper-hyp3r-apv.mpg",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
Spline36Resize(352,304,6,0,-6,-0)
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)
SoftSharpen(preset="film")
QMLF_3_motions()
-> End AviSynth Script

Could perhaps HDC enable/enforce that sharpening must come after noise removal.

Never really though about it before because I just use a free avs string like RemoveGrain(mode=17,modeU=5).asharp(1.5,3.25,-0.1), but notice that the update sort of enforces sharpening occurs first.

PS :thanks:Thanks for the new version, and the new Icon looks really good too.

CYBERSONIC
2nd October 2009, 07:59
@CYBERSONIC

a "faster" preset make quick choice and so use more the bitrate (on crf encoding)


Okay, that means that quality should both times be at least the same, just the more I move the slider to the right, the less bitrate it needs to reach that quality?
Tried preset fast, it uses more bitrate, but still there is a huge difference:

HdConvertoX with CRF 19, Preset Extreme Quality: Bitrate 1900
HdConvertoX with CRF 19, Preset Fast: Bitrate 2300
AutoMKV with CRF 20: Bitrate 3900

It is still only using about 50% of the bitrate that AutoMKV used (keeping in mind that in this test the CRF for AutoMKV was higher).

buzzqw
2nd October 2009, 08:01
@ravid394

DON'T USE AUTOMATIC DEINTERLACE

@Crono141

please post job1.avs also
about ifo: i got no errors on ifo parsing

@whipdancer
you must copy libsndfile-1.dll from application folder to your c:\windows\system32 folder

@flebber

i will check if possible

BHH

flebber
2nd October 2009, 08:20
Okay, that means that quality should both times be at least the same, just the more I move the slider to the right, the less bitrate it needs to reach that quality?
Tried preset fast, it uses more bitrate, but still there is a huge difference:

HdConvertoX with CRF 19, Preset Extreme Quality: Bitrate 1900
HdConvertoX with CRF 19, Preset Fast: Bitrate 2300
AutoMKV with CRF 20: Bitrate 3900

It is still only using about 50% of the bitrate that AutoMKV used (keeping in mind that in this test the CRF for AutoMKV was higher).

So what is the bitrate of the input file before encoding?

CYBERSONIC
2nd October 2009, 09:50
So what is the bitrate of the input file before encoding?

In this case about 9000.

ravid394
2nd October 2009, 11:47
@ravid394

DON'T USE AUTOMATIC DEINTERLACE

BHH

LOL is it something that simple, thanks you ROCK

paolo1983
2nd October 2009, 14:22
Hi buzz, just downloaded and trying right now the new version.
Thank you !

@paolo1983 @sunfish
i remember in autogk threads some similar problems.. many users got strange delay or intro into main movie after rip (regardless of ripping procedures)
usually the ripping application don't write correct timings in vobs, and eac3to when analyze it, were falsed by those timings
i precious suggestion given was to use dvdshrink (in no compression mode) to reauthor the already ripped dvd.
dvdshrink (or as paolo1983 done, rerip in movie only) will write correct timings and delay is a no go

handbrake/automen (mencoder) use a totally different approach , isn't comparable

Since this seems to be the fix for a quite common problem, maybe you could add a notice somewhere, in the manual or FAQs ...
Thank you again

whipdancer
2nd October 2009, 18:53
@ravid394

@whipdancer
you must copy libsndfile-1.dll from application folder to your c:\windows\system32 folder


BHH

Thanks - I'll try that as soon as I get home.

buzzqw
2nd October 2009, 19:41
your video file has vc1 source... could you try with nvtools ? (if you have the license)

BHH

Crono141
2nd October 2009, 22:13
Sorry, the avs is nowhere to be found.

Also, on IFO, analyze.avs reports error: "DirectShowSource: couldn't open file, No combination of filters could be found to render the stream", yet I can open the vob in MPC and it plays no problem, with FFDShow running and all.

Also, there is an Error.avs file, which eports: "Invalid arguments to function "isRGB" when played in MPC.

Edit: Nevermind. Somehow Haali got disabled. Fixed and working now.

whipdancer
3rd October 2009, 02:31
your video file has vc1 source... could you try with nvtools ? (if you have the license)

BHH

@buzz - was this for me? If so, I don't have the license.

However, if it will speed things up, I will get one. If it will help with testing, I'll do that, too.

whipdancer
3rd October 2009, 04:53
I copied libsndfile-1.dll to win32 directory (so it now resides in both places).

I'm getting an error with any attempt to encode to WMV.

Prepare to encode failed with error -1072886856 The input media format is invalid.

The error comes after the audio step is done. I've searched the boards and came across a couple of references that I tried (one involved DGIndex.ini and the other was a missing Haali splitter) - neither worked in this case.

Hopefully someone will point out something silly that I'm just missing.

avs script:
#HDConvertToX Avisynth Script
#
#Input File = d:\gran torino\bdmv\stream\00004.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 167706
#Lenght (hour:minutes:seconds) = 1:56:35
#Display Aspect Ratio = 2.4000
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 800
#Crop Left = 0
#Crop Top = 140
#Crop Right = 0
#Crop Bottom = 140
#
LoadPlugin("C:\HDC\filters\AddGrain.dll")
LoadPlugin("C:\HDC\filters\AddGrainC.dll")
LoadPlugin("C:\HDC\filters\asharp.dll")
LoadPlugin("C:\HDC\filters\autocrop.dll")
LoadPlugin("C:\HDC\filters\Average.dll")
LoadPlugin("C:\HDC\filters\avss.dll")
LoadPlugin("C:\HDC\filters\ColorMatrix.dll")
LoadPlugin("C:\HDC\filters\deblock.dll")
LoadPlugin("C:\HDC\filters\Decomb.dll")
LoadPlugin("C:\HDC\filters\deen.dll")
LoadPlugin("C:\HDC\filters\degrainmedian.dll")
LoadPlugin("C:\HDC\filters\dfttest.dll")
LoadPlugin("C:\HDC\filters\DGAVCDecode.dll")
LoadPlugin("C:\HDC\filters\DGDecode.dll")
LoadPlugin("C:\HDC\filters\DirectShowSource.dll")
LoadPlugin("C:\HDC\filters\EEDI2.dll")
LoadPlugin("C:\HDC\filters\ffms2.dll")
LoadPlugin("C:\HDC\filters\FFT3DFilter.dll")
LoadPlugin("C:\HDC\filters\FluxSmooth.dll")
LoadPlugin("C:\HDC\filters\frfun7.dll")
LoadPlugin("C:\HDC\filters\gradfun2db.dll")
LoadPlugin("C:\HDC\filters\GrainOpt.dll")
LoadPlugin("C:\HDC\filters\hqdn3d.dll")
LoadPlugin("C:\HDC\filters\MSharpen.dll")
LoadPlugin("C:\HDC\filters\mt_masktools-26.dll")
LoadPlugin("C:\HDC\filters\mvtools.dll")
LoadPlugin("C:\HDC\filters\mvtools2.dll")
LoadPlugin("C:\HDC\filters\NicAudio.dll")
LoadPlugin("C:\HDC\filters\nnedi.dll")
LoadPlugin("C:\HDC\filters\RemoveDirtS.dll")
LoadPlugin("C:\HDC\filters\RemoveGrainS.dll")
LoadPlugin("C:\HDC\filters\RepairS.dll")
LoadPlugin("C:\HDC\filters\SangNom.dll")
LoadPlugin("C:\HDC\filters\SoundOut.dll")
LoadPlugin("C:\HDC\filters\TBilateral.dll")
LoadPlugin("C:\HDC\filters\TDeint.dll")
LoadPlugin("C:\HDC\filters\TIVTC.dll")
LoadPlugin("C:\HDC\filters\TTempSmooth.dll")
LoadPlugin("C:\HDC\filters\UnDot.dll")
LoadPlugin("C:\HDC\filters\UnFilter.dll")
LoadPlugin("C:\HDC\filters\VSFilter.dll")
LoadPlugin("C:\HDC\filters\yadifmod.dll")

Import("C:\HDC\filters\BlindDeHalo3_mt2.avsi")
Import("C:\HDC\filters\Deblock_QED_MT2.avsi")
Import("C:\HDC\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\HDC\filters\Lem.avsi")
Import("C:\HDC\filters\LSFmod.v1.8.avsi")
Import("C:\HDC\filters\MCTemporalDenoise.v1.3.09.avsi")
Import("C:\HDC\filters\QMLF_3_motions.avsi")
Import("C:\HDC\filters\QMLF_5_motions.avsi")
Import("C:\HDC\filters\QMLF_7_motions.avsi")
Import("C:\HDC\filters\QMLF_9_motions.avsi")
Import("C:\HDC\filters\seesaw.avsi")
Import("C:\HDC\filters\SoftSharpen.avsi")
Import("C:\HDC\filters\spresso.avsi")
Import("C:\HDC\filters\Srestore.avsi")
#Source File
directshowsource("d:\gran torino\bdmv\stream\00004.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
Spline36Resize(1920,800,0,140,-0,-140)

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

hqdn3d(1)
#WMV Audio muxing
video=last
LoadPlugin("C:\HDC\applications\BassAudio\BassAudio.dll")
Import("C:\HDC\applications\BassAudio\audio_downmix.avsi")
NicAC3Source("C:\HDC\job1\hdencodertox-pid3.ac3")
AudioDub(video,last)


Make report:
HDConvertToX v.2.2.492.3692 report

Input File: d:\gran torino\bdmv\stream\00004.m2ts ( D:\GRAN TORINO\BDMV\STREAM\00004.m2ts )
Codec Video: vc-1
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976 / 167706
Duration(hh:mm:ss): 1:56:35
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: WMV Codec WVC1 good ; Quality= 95
Encoding Preset: WMV Codec WVC1 good ; Quality= 95
Final Size: 95
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: WMA Audio
Audio Bitrate/Quality: 440_48_6_16
Audio Channels: 2
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: truehd/ac3, english, 5.1 channels, 48khz, dialnorm: -27db
4: ac3, english, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
5: ac3, french, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
6: ac3, spanish, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
7: ac3, portuguese, 5.1 channels, 640kbps, 48khz, dialnorm: -27db

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
8: subtitle (pgs), english
9: subtitle (pgs), french
10: subtitle (pgs), spanish
11: subtitle (pgs), portuguese
12: subtitle (pgs), english
13: subtitle (pgs), french
14: subtitle (pgs), spanish
15: subtitle (pgs), portuguese

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\HDC\applications\eac3to.exe" "d:\gran torino\bdmv\stream\00004.m2ts" 3: "C:\HDC\analysis\hdencodertox-pid3.ac3" -core
cscript.exe "C:\HDC\applications\WMCmd.vbs" -input "C:\HDC\analysis\hdconverttox_00004.avs" -output "C:\HDC\analysis\hdconverttox_full_00004.wmv" -v_codec WVC1 -v_preset good -v_mode 2 -v_quality 95 -a_codec wmapro -a_mode 0 -a_setting 440_48_6_16
-> End Queue

AviSynth Script ->
Working with files: C:\HDC\analysis\hdconverttox_00004.avs
directshowsource("d:\gran torino\bdmv\stream\00004.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
Spline36Resize(1920,800,0,140,-0,-140)
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)
video=last
NicAC3Source("C:\HDC\analysis\hdencodertox-pid3.ac3")
AudioDub(video,last)
-> End AviSynth Script

buzzqw
3rd October 2009, 07:39
nvtools will allow decoding of vc1 and avc source using an NVIDIA graphic card

please check this http://neuron2.net/dgmpgdecnv/dgmpgdecnv.html

BHH

Jaspa
3rd October 2009, 12:37
@ SYBERSONIC

I have also seen that when i encodes form dvd sources bitrate is very low.
Only crop the black bars that i must go down to an crf value to 16-18 to geht acceptable Bitrates over 1100 :confused:

Alwayas encode anamorph so far.

Maybe it has something to do with mb-tree in x264 , so that the old rule crf 18-22 for good picture quality is obsolete?

Sharc
3rd October 2009, 13:02
Well, the target should always be 'acceptable quality', not 'acceptable bitrate'.
mb-tree can compress stronger, means in tendency smaller filesize or lower bitrate for same visual quality. This means that you may end up with lower crf for same filesize (or same bitrate) - at better visual quality. You should obtain very good quality with mb-tree at crf 18 ...22 though. You have to decide for yourself which crf you are happy with.

CYBERSONIC
3rd October 2009, 14:12
Of course compression becomes better, but it is hard to believe that you should get the same quality with less than half the bitrate...

8ternity
4th October 2009, 03:46
Hi Buzz!

I would like to know, i have an mkv file source is x264 25FPS and i would like to convert it in 720 23.976fps. Where can i set the setting. If my understanding is good, speed ajustement is only for audio and not video???

I talk about "Convert Audio to NTSC (23.976 fps)" is not convert the video. And last question, where can i put level to 4.0 at the place of 3.1 :thanks:

---EDIT----
I just found "Filters" De-Interlace Filters "FILM NTSC" that will be okay for 25 fps to 23.976 or i need to put "Change fps to 23.976"

Thanks for your time and great software.

buzzqw
4th October 2009, 08:12
@8ternity

you can use the "deinterlace" box and select changefps to 23.976 OR use in filter list srestoreXX
on audio you need to select the appropriate check

about annex level: you must edit the profile.txt, just added --level 4.0

BHH

Sharc
4th October 2009, 08:52
Of course compression becomes better, but it is hard to believe that you should get the same quality with less than half the bitrate...
Have you tried? Seeing is believing :). The quality and filesize (bitrate) depend strongly on the encoder settings, not only on the crf value. One cannot compare quality based on the crf value alone; such comparison would be only valid if all other encoder settings are kept the same. When you move the speed/quality slider in HDC the encoder settings change, see HDConvertToX_profile.txt.

buzzqw
4th October 2009, 09:57
speed quality slider change also resizer...

BHH

CYBERSONIC
4th October 2009, 11:53
Have you tried? Seeing is believing :). The quality and filesize (bitrate) depend strongly on the encoder settings, not only on the crf value. One cannot compare quality based on the crf value alone; such comparison would be only valid if all other encoder settings are kept the same. When you move the speed/quality slider in HDC the encoder settings change, see HDConvertToX_profile.txt.


Hm, did another test, really odd:
HdConvertoX with CRF 19, Preset Extreme Quality: Bitrate 1900
HdConvertoX with CRF 19, Preset Fast: Bitrate 2300
HdConvertoX with CRF 19, Preset Very Fast: Bitrate 6400
AutoMKV with CRF 20: Bitrate 3900

I think I read that presets higher than fast have mb-tree disabled, could it be because of that? Still hard to believe that the three different HDC encodes should have similar quality, bitrate differences are soooo huge...

Sharc
4th October 2009, 17:34
Nothing wrong I would say. The fast presets use much simpler (hence 'faster') encoder settings, means lower compression, means the encoder needs to spend more bits to achieve a certain visual quality.
Moreover, crf is not a direct measure of quality. It just controls the encoder strategy of how/where to spend the bits most efficiently for best visual results in 1-pass encodes.
As I said, it's not so much a matter of what you believe, but of what you see when watching the movie. The quality does not only depend on the two numbers of 'crf' and 'bitrate'.

I think I read that presets higher than fast have mb-tree disabled, could it be because of that?
Yes, this has an impact as well, in addition to the other simpler settings for the fast presets.
Encoder presets and settings are found here (http://mewiki.project357.com/wiki/X264_Settings).
Applying different filters (e.g. smoothing / sharpening / noise related filters / crop / resize) to the source would also influence the bitrate significantly.

8ternity
5th October 2009, 06:10
Hi Buzz,

Thanks for the comments. I will note and apply that.

I have an trouble with the conversion. I convert the video and audio make so fast step (movie stop to move and continue in every second).

Could you tell me what i've made wrong?

Here avs file info:

#HDConvertToX Avisynth Script
#
#Input File = z:\--= films hd =--\star wars episode1.mkv
#Original Resolution = 1280x720
#Aspect Ratio = 1.7778
#Frame rate =25.000
#Number of Frames = 195834
#Lenght (hour:minutes:seconds) = 2:10:34
#Display Aspect Ratio = 2.3530
#Aspect Error = 0.0013
#
#Resized resolution = 1280 / 544
#Crop Left = 0
#Crop Top = 88
#Crop Right = 0
#Crop Bottom = 88
#
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\SoundOut.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")
LoadPlugin("C:\HDConvertToX\filters\yadifmod.dll")

Import("C:\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("C:\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("C:\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\HDConvertToX\filters\Lem.avsi")
Import("C:\HDConvertToX\filters\LSFmod.v1.8.avsi")
Import("C:\HDConvertToX\filters\MCTemporalDenoise.v1.3.00.avsi")
Import("C:\HDConvertToX\filters\MCTemporalDenoise.v1.3.09.avsi")
Import("C:\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("C:\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("C:\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("C:\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("C:\HDConvertToX\filters\seesaw.avsi")
Import("C:\HDConvertToX\filters\SoftSharpen.avsi")
Import("C:\HDConvertToX\filters\spresso.avsi")
Import("C:\HDConvertToX\filters\Srestore.avsi")
#Source File
AVCSource("C:\HDConvertToX\job0\movie.dga")


#Applying Resizing
LanczosResize(1280,544,0,88,-0,-88)

#Insert Filters As Requested

hqdn3d(1)
AddBorders(0,88,0,88)


Eac3 log
eac3to v3.16
command line: "C:\HDConvertToX\applications\eac3to.exe" "z:\--= films hd =--\star wars episode1.mkv" 2: "C:\HDConvertToX\job0\hdencodertox-pid2.ac3" -normalize -down6 -slowdown -640
------------------------------------------------------------------------------
MKV, 1 video track, 2 audio tracks, 2 subtitle tracks, 2:10:44, 25p
1: h264/AVC, English, 720p25
2: AC3, French, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
3: AC3, English, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
4: Subtitle (ASS), French, "forcé"
5: Subtitle (ASS), French
[a02] The Nero decoder doesn't seem to work, will use libav instead.
[a02] Extracting audio track number 2...
[a02] Removing AC3 dialog normalization...
[a02] Decoding with libav/ffmpeg...
[a02] Remapping channels...
[a02] Changing FPS from 25.000 to 23.976...
[a02] Writing WAV...
[a02] Creating file "C:\HDConvertToX\job0\hdencodertox-pid2.ac3.pass1.wav"...
[a02] Clipping detected, a 2nd pass will be necessary. <WARNING>
[a02] Caution: The WAV file is bigger than 4GB. <WARNING>
[a02] Some WAV readers might not be able to handle this file correctly. <WARNING>
[a02] Starting 2nd pass...
[a02] Reading WAV...
[a02] Encoding AC3 <640kbps> with libAften...
[a02] Creating file "C:\HDConvertToX\job0\hdencodertox-pid2.ac3"...
[a02] The original audio track has a constant bit depth of 64 bits.
[a02] The processed audio track has a constant bit depth of 64 bits.
Video track 1 contains 195834 frames.
eac3to processing took 16 minutes, 32 seconds.
Done.


#About the Cropping and addborders, i bypass an publicity on the original mkv for publicity added in the black borders :eek:

#An i check "put chapters every 5 minutes" and doesnt work in bluray players. i check it but not has worked.

Version of HDC is the latest 2.2.492.3692

Thanks for your help.

buzzqw
5th October 2009, 07:42
your avs script don't have the convertfps.. (video is keep at 25fps, audio is slowed to 23.976)

also .. please post the make report

BHH

whipdancer
6th October 2009, 00:54
@Buzz

Any insight as to this error?

Prepare to encode failed with error -1072886856 The input media format is invalid.

report and script are here (http://forum.doom9.org/showthread.php?p=1331119#post1331119)

8ternity
6th October 2009, 03:08
your avs script don't have the convertfps.. (video is keep at 25fps, audio is slowed to 23.976)

also .. please post the make report

BHH

What the make report filename.extension?

flebber
6th October 2009, 03:18
What the make report filename.extension?

It shouldn't matter once you create report you could save it as .txt . You will find it in the advanced options tab and then utilities.

Crono141
6th October 2009, 04:15
Funny story: After reinstalling Windows 7, I discovered Ripbot's Job1.avs from a couple pages ago :)

Here it is

#MT


#VideoSource
LoadPlugin("E:\Programs\RipBot264\Tools\dgindex\DGDecode.dll")
video=MPEG2Source("E:\temp\RipBot264temp\job1\job1.d2v")

#Deinterlace
LoadCplugin("E:\Programs\RipBot264\Tools\AviSynth plugins\Yadif\Yadif.dll")
video=yadif(video,mode=0,order=1)

#Decimate



#Crop



#Resize



#Colors



#Denoise




#Subtitles



#AudioSource
LoadPlugin("E:\Programs\RipBot264\tools\AviSynth plugins\NicAudio\NicAudio.dll")
audio=NicAC3Source("E:\temp\RipBot264temp\job1\job1 T80 2_0ch 192Kbps DELAY -16ms.ac3")
audio=ResampleAudio(audio,48000)
#DownMix



#Delay
audio=DelayAudio(audio,-0.016)


#Tempo



#Normalize
audio=Normalize(audio,1)


#AudioDub
audio=ConvertAudioTo16bit(audio)
AudioDub(video,audio)

#Triming



#AVSameLength
Trim(0,165210)


#ColorSpace

buzzqw
6th October 2009, 07:31
@whipdancer

"could" be a problem of audio.. look here http://forum.doom9.org/showthread.php?p=990423#post990423

this settings " -a_setting 440_48_6_16" seems to not fit..

you could try change to "-a_setting 440_48_6_24" or different values

@Crono141

the ripbot log don't report anything strange, the audio lag seems introduced by eac3to process
... you could try forcing audio to use dss

BHH

CYBERSONIC
6th October 2009, 13:18
Did another encoding test with the same movie, preset Faster:

HdConvertoX with CRF 19, Preset Extreme Quality: Bitrate 1900
HdConvertoX with CRF 19, Preset Fast: Bitrate 2300
HdConvertoX with CRF 19, Preset Faster: Bitrate 3700
HdConvertoX with CRF 19, Preset Very Fast: Bitrate 6400
AutoMKV with CRF 20: Bitrate 3900

Preset Faster onwards have mb-tree disabled, which makes the bitrate and therefore filesize go much higher. I compared a few scenes and could not really see a difference between the different encodes. mb-tree really seems to be a massive step forward in video compression, couldn't believe that you get the same results with so much less bitrate...

whipdancer
7th October 2009, 01:33
@whipdancer

"could" be a problem of audio.. look here http://forum.doom9.org/showthread.php?p=990423#post990423

this settings " -a_setting 440_48_6_16" seems to not fit..

you could try change to "-a_setting 440_48_6_24" or different values
BHH

ok, seems it is related to that.

I've tried several 6 channel variations, none of which seem to be working. 2 channel variations seem ok.

i'm going to go through the list of settings and see what I can find.

CYBERSONIC
7th October 2009, 09:04
I have an issue with aspect ratio, encoding the movie Iron Man.
It has a format of 1920*800, so I checked anamorphic and the size to 1280*528 which is the same format. Preview within HDC also looks fine.
The result has 1280*528 but MediaInfo shows an aspect ratio of 16/9 and the format is indeed wrong, black bars at top and bottom are way less, looks wrong. So what went wrong, someone have an idea?

buzzqw
7th October 2009, 10:35
post a make report, and image capped with mediaplayer classic

BHH

CYBERSONIC
7th October 2009, 13:25
Hm, in MPC it looks fine:
http://www.abload.de/thumb/snapshot200910071418565b77.jpg (http://www.abload.de/image.php?img=snapshot200910071418565b77.jpg)
http://www.abload.de/thumb/snapshot20091007142051zbss.jpg (http://www.abload.de/image.php?img=snapshot20091007142051zbss.jpg)

But in VLC, while the source looks fine, this encode is wrong, and also MediaInfo displays a format of 16/9...
http://www.abload.de/thumb/vlcsnap-2009-10-07-14hqadl.png (http://www.abload.de/image.php?img=vlcsnap-2009-10-07-14hqadl.png)

HDConvertToX v.2.2.492.3692 report

Input File: d:\downloaded stuff\hd-filme\iron.man-003.mkv ( D:\Downloaded Stuff\HD-Filme\Iron.Man-003.mkv )
Codec Video: avc
Width / Heigh : 1920 / 800
Framerate / Framecount: 23.976 / 1459
Duration(hh:mm:ss): 0:1:1
Aspect Ratio: 1.846154
Resized resolution: 1280 / 528
Crop Values : 0:0:0:0
Activate: Crop Obey to AR
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Quality= 19
NMT Compatibility: On
Encoding Preset: X264 Extreme Quality ; Quality= 19
Final Size: 19
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: No Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: ac3, german, 5.1 channels, 384kbps, 48khz
3: ac3, english, 5.1 channels, 384kbps, 48khz, dialnorm: -24db

-> 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
Resizer: Spline36Resize
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"D:\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "d:\downloaded stuff\hd-filme\iron.man-003.mkv" 1:"D:\HDConvertToX_2.1.458.3528\job6\hdconverttox.h264"
"D:\HDConvertToX_2.1.458.3528\applications\DGAVCIndex.exe" -i "D:\HDConvertToX_2.1.458.3528\job6\hdconverttox.h264" -o "D:\HDConvertToX_2.1.458.3528\job6\movie.dga" -f 0 -e
"D:\HDConvertToX_2.1.458.3528\applications\x264.exe" --crf 19 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --sar 1013760:1024000 --output "D:\HDConvertToX_2.1.458.3528\job6\hdconverttox_iron.man-003.h264" "D:\HDConvertToX_2.1.458.3528\job6\hdconverttox_iron.man-003.avs" --level 4.0
"D:\HDConvertToX_2.1.458.3528\applications\mkvmerge.exe" -o "D:\Downloaded Stuff\HD-Filme\zzz\19IronExtreme.MKV" --default-duration 0:23.976fps --aspect-ratio -1:1.846154 "D:\HDConvertToX_2.1.458.3528\job6\hdconverttox_iron.man-003.h264" --title "Done with HDConvertToX v.2.2.492.3692"
-> End Queue

AviSynth Script ->
Working with files: D:\HDConvertToX_2.1.458.3528\job6\hdconverttox_iron.man-003.avs
AVCSource("D:\HDConvertToX_2.1.458.3528\job6\movie.dga")
Spline36Resize(1280,528,0,0,-0,-0)
hqdn3d(1)
-> End AviSynth Script

Jaspa
7th October 2009, 19:29
I am not sure but i think its not necassery to check anamoprh encoding when the source is a blue ray. So go for an 1:1 Pixel encoding.

Correct me if i am wrong.

buzzqw
7th October 2009, 19:37
@CYBERSONIC

sorry pal, no support for RULE 6 material

BHH

CYBERSONIC
7th October 2009, 19:43
@CYBERSONIC

sorry pal, no support for RULE 6 material

BHH

Because the work folder is called "downloaded stuff"? As you can see, the "movie" I tried to encode is just 1 minute long, and this is the work folder for all different video tools.

buzzqw
7th October 2009, 19:55
i suggest you to reread the rules and the sticky in newby section

i want help you but not breaking the rules

BHH

Crono141
8th October 2009, 02:22
I shouldn't be getting an audio delay when I use "Copy Audio" should I?

But I am. I'm gonna try DSS on this latest movie and see if it goes away.

Dare's User Name
10th October 2009, 18:34
Any plans to support Windows Media Center's .wtv files?

alter4
10th October 2009, 20:40
Hdconvertox 2.2. If I have selected and added to query multiple files at once with auto shutdown option in ini, query looks like


.........
"d:\tools\HDC\applications\mp4box.exe" -add "E:\temp\job1\hdconverttox_dscf0508.h264" -fps 30.000 -add "E:\temp\job1\hdencodertox-pid1.mp3" "_DSCF0508.mp4"
shutdown -s -t 2 -f

........
"d:\tools\HDC\applications\mp4box.exe" -add "E:\temp\job1\hdconverttox_dscf0586.h264" -fps 30.000 -add "E:\temp\job1\hdencodertox-pid1.mp3" "_DSCF0586.mp4"
shutdown -s -t 2 -f


buzzqw, Do you undestand what I mean? :-)

buzzqw
10th October 2009, 20:48
buzzqw, Do you undestand what I mean? :-)

yes...

i'll check , thanks

BHH

Frozen-Figo
10th October 2009, 23:47
Is there any "shut down" option when jobs complete ?

Regards

whipdancer
11th October 2009, 05:44
@buzz

I'm able to encode the video portion to WMV without any more issues. Quality is good. However, I have not been able to find a 6channel wma combination that works. No issues with 2 channel, though.

I'm currently experimenting with just encoding the video, mux out the audio separately (to wav files, to 5.1 wma), then remuxing the video and audio together. I'll update once the first test is completed.

alter4
11th October 2009, 12:09
Is there any "shut down" option when jobs complete ?

Regards
Hi! In HDConvertToX.ini write a string Shutdown=1

A.VOID
11th October 2009, 22:24
Hmmm ... second try at a VC-1 -> h264 conversion. I've been successful with others, but this one freezes on the first pass with only 24 frames left. ???

Frozen-Figo
12th October 2009, 15:46
Thanks alter4 !

Chengbin
12th October 2009, 16:00
buzzqw, for the multithread avisynth, can you make an option to choose the number of threads we want? I find that setmtmode(2,0) causes slowdowns, probably because of some sort of latency. I find setmtmode(2,3) 30% faster (I have a quad core) than (2,0).

rickatnight11
12th October 2009, 18:34
I am having an issue converting a tennis match I captured to an h.264 compressed TS file. The x264.exe passes are failing immediately with an error I don't understand:

avis [error]: unsupported input format (DIB )
x264 [error]: could not open input file 'C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.avs'

I have attached everything I thought was pertinent.

buzzqw
12th October 2009, 19:20
Hmmm ... second try at a VC-1 -> h264 conversion. I've been successful with others, but this one freezes on the first pass with only 24 frames left. ???

VC1 is very "difficult" to decode. i can only suggest to update your windows media player and ffdshow,
best solution will be using NVTools by Neuron2

buzzqw, for the multithread avisynth, can you make an option to choose the number of threads we want? I find that setmtmode(2,0) causes slowdowns, probably because of some sort of latency. I find setmtmode(2,3) 30% faster (I have a quad core).

i will look

I am having an issue converting a tennis match I captured to an h.264 compressed TS file. The x264.exe passes are failing immediately with an error I don't understand:

avis [error]: unsupported input format (DIB )
x264 [error]: could not open input file 'C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.avs'
have you installed all required applications ?

BHH

I have attached everything I thought was pertinent.

rickatnight11
12th October 2009, 19:29
have you installed all required applications ?

BHH

Yes, and I believe I have successfully encoded another video via the same method.

EDIT: Yep, just tried converting another one of these captures, and the x264.exe pass started just fine. I did not, however, resize and crop this test movie like with the one I am having trouble with. Could that be causing issues?

alter4
12th October 2009, 20:30
Hi buzzqw, I came back!) Another problem, for the first time I tried to rip film with subtitles and got this

E:\temp\job1>"D:\tools\HDC\applications\mp4box.exe" -add "E:\temp\job1\hdconvert
tox_vts_01_1.h264" -fps 25.000 -add "E:\temp\job1\hdencodertox-pid3.mp4":lang=e
ng -add "E:\temp\job1\hdencodertox-pid4.mp4":lang=rus -chap "E:\temp\job1\chap
ters.txt" -add "E:\temp\job1\hdc_subs.idx" "e:\film.mp4"
AVC-H264 import - frame size 720 x 304 at 25.000 FPS
Import results: 156291 samples - Slices: 1837 I 64944 P 89510 B - 1 SEI - 1770 I
DR
IsoMedia import - track ID 1 - Audio (SR 48000 - 2 channels)
IsoMedia import - track ID 1 - Audio (SR 48000 - 2 channels)
VobSub import - subpicture stream 'eng'
Unknown input file type
Error importing E:\temp\job1\hdc_subs.idx: Requested URL is not valid or cannot
be found


The shtick was that the subtitles successfully muxed when changed container type to mkv, all other settings were the same

buzzqw
12th October 2009, 20:54
Yes, and I believe I have successfully encoded another video via the same method.

better to post make report then attach (also.. just a hint.. crop cannot be odd)


E:\temp\job1>"D:\tools\HDC\applications\mp4box.exe" -add "E:\temp\job1\hdconvert
tox_vts_01_1.h264" -fps 25.000 -add "E:\temp\job1\hdencodertox-pid3.mp4":lang=e
ng -add "E:\temp\job1\hdencodertox-pid4.mp4":lang=rus -chap "E:\temp\job1\chap
ters.txt" -add "E:\temp\job1\hdc_subs.idx" "e:\film.mp4"
AVC-H264 import - frame size 720 x 304 at 25.000 FPS
Import results: 156291 samples - Slices: 1837 I 64944 P 89510 B - 1 SEI - 1770 I
DR
IsoMedia import - track ID 1 - Audio (SR 48000 - 2 channels)
IsoMedia import - track ID 1 - Audio (SR 48000 - 2 channels)
VobSub import - subpicture stream 'eng'
Unknown input file type
Error importing E:\temp\job1\hdc_subs.idx: Requested URL is not valid or cannot
be found
The shtick was that the subtitles successfully muxed when changed container type to mkv, all other settings were the same

is E:\temp\job1\hdc_subs.idx existing ?

i will try to replicate (i must admit that mp4 isn't my preferred container)

BHH

rickatnight11
12th October 2009, 22:10
better to post make report then attach (also.. just a hint.. crop cannot be odd)
I did in my original post, and the crop isn't odd. It always goes "red" when I try that.

rickatnight11
13th October 2009, 01:25
I didn't know mine was still under approval. It's shown as uploaded to me:

HDConvertToX v.2.2.493.3695 report

Input File: c:\users\rick\videos\wta.2004.kremlin.open.finals.dementieva.vs.myskina.ts ( C:\Users\Rick\Videos\WTA.2004.Kremlin.Open.Finals.Dementieva.vs.Myskina.ts )
Codec Video: avc
Width / Heigh : 1280 / 720
Framerate / Framecount: 59.940 / 242416
Duration(hh:mm:ss): 1:7:25
Aspect Ratio: 1.7778
Resized resolution: 555 / 416
Crop Values : 168:10:182:6

Start Video Configuration ->
Encoding Settings: X264 Slow ; Bitrate= 899
Encoding Preset: X264 Slow ; Bitrate= 899
Final Size: 500
Denoise Level: Super Light
Video Handling: Force DirectShowSource2 (Haali)
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: ac3, 2.0 channels, 384kbps, 48khz, dialnorm: -27db, -22ms

-> 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
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\applications\eac3to.exe" "c:\users\rick\videos\wta.2004.kremlin.open.finals.dementieva.vs.myskina.ts" 2: "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdencodertox-pid2.ac3"
"C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\applications\x264.exe" --pass 1 --bitrate 640 --preset slow --sar 1:1 --output "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.h264" "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.avs"
"C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\applications\x264.exe" --pass 2 --bitrate 640 --preset slow --sar 1:1 --output "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.h264" "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.avs"
"C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\applications\mkvmerge.exe" -o "C:\Users\Rick\Videos\WTA.2004.Kremlin.Open.Finals.Dementieva.vs.Myskina.x264.mkv" --default-duration 0:59.940fps "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.h264" "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdencodertox-pid2.ac3" --title "Done with HDConvertToX v.2.2.493.3695"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.avs
DSS2("c:\users\rick\videos\wta.2004.kremlin.open.finals.dementieva.vs.myskina.ts",fps=59.940)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
LanczosResize(555,416,168,10,-182,-6)
hqdn3d(1)
-> End AviSynth Script

buzzqw
13th October 2009, 07:12
do you got any error opening the script in virtualdub ?
you are using dss2, have you installed haali media splitter ?

BHH

alter4
13th October 2009, 08:58
is E:\temp\job1\hdc_subs.idx existing ?

i will try to replicate (i must admit that mp4 isn't my preferred container)

BHH

Yes of of course! E:\temp\job1\hdc_subs.idx exists! I will post report when I will be at home, now I am in trip.

FYI. I did not recode the movie again, I just changed the container type to mkv, cleared query, added to query, copied last string (where was mkv muxing command) and ran this command in HDC temp dir and got well muxed mkv with subtitles.

rickatnight11
13th October 2009, 15:59
do you got any error opening the script in virtualdub ?
you are using dss2, have you installed haali media splitter ?

BHH
I do have Haali Media Splitter, but VirtualDub gives this error:

---------------------------
VirtualDub Error
---------------------------
Avisynth open failure:
LoadPlugin: unable to load "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\filters\SoundOut.dll"
(C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.avs, line 50)
---------------------------
OK
---------------------------

whipdancer
14th October 2009, 01:42
@buzz

I found a bug, I think.

When I am encoding to WMV, if select no audio (under audio, as well as check no sound under audio/subs tab) - the avs script still has the audio commands in it.

Let me know if you need a script or report.

buzzqw
14th October 2009, 08:39
update hdc for shutdown problem when using queue

@whipdancer
thanks, i'll check

BHH

buzzqw
14th October 2009, 09:08
@whipdancer

fixed, use live update

you must select No Audio as audio codec

@rickatnight11
copy libsnd dll from encoder folder to your system32 folder

btw this isn't the problem...

BHH

buzzqw
14th October 2009, 11:55
@chengbin

use live update (then resave hdconverttox.ini)
added possibility to specify mt mode

BHH

alter4
14th October 2009, 13:11
@buzzqw

I googled about mp4box and subtitles. it seems to me mp4box supports only *.srt subtitles.

buzzqw
14th October 2009, 13:43
mp4box by kurtnoise support graphic subtitles too

(i will look on this)

BHH

rickatnight11
14th October 2009, 14:08
@rickatnight11
copy libsnd dll from encoder folder to your system32 folder

btw this isn't the problem...

BHH
I don't have an encoder folder. Do you mean to copy the "libsndfile-1.dll" file from the "applications" folder to "system32"?

buzzqw
14th October 2009, 14:25
yes, \applications (sorry)

BHH

rickatnight11
14th October 2009, 14:30
I did that, and I am still getting the same problem.

buzzqw
14th October 2009, 15:10
what's the error on opening avs script ?

BHH

rickatnight11
14th October 2009, 15:11
---------------------------
VirtualDub Error
---------------------------
Avisynth open failure:
LoadPlugin: unable to load "C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\filters\SoundOut.dll"
(C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.avs, line 50)
---------------------------
OK
---------------------------

buzzqw
14th October 2009, 15:29
that's a non sense :(

open the avs in notepad
delete the line of loadplugin(".....\soundout.dll")

and open the avs in virtualdub

BHH

rickatnight11
14th October 2009, 15:32
Huh, looks like you may have been right about the resize:

---------------------------
VirtualDub Error
---------------------------
Avisynth open failure:
Resize: YV12 width must be even.
(C:\Users\Rick\Downloads\PortableApps\HDConvertToX_2.1.458.3528\job1\hdconverttox_wta.2004.kremlin.open.finals.dementieva.vs.myskina.avs, line 79)
---------------------------
OK
---------------------------


I thought it was, though. I got "green" in all of the crop fields.

rickatnight11
14th October 2009, 15:38
Ah, the issue wasn't with the cropping, but with the resize value. I had it set at a width of 555. I bumped it to 556, and it's working great. Thanks for all your help, buzz!

whipdancer
15th October 2009, 00:52
@whipdancer

fixed, use live update

you must select No Audio as audio codec

BHH

@buzz

thanks, man. you rock!

buzzqw
15th October 2009, 07:08
Ah, the issue wasn't with the cropping, but with the resize value. I had it set at a width of 555. I bumped it to 556, and it's working great. Thanks for all your help, buzz!

the updated build will display red color for odd value

@buzz

thanks, man. you rock!

thanks :)

BHH

Sharc
15th October 2009, 20:19
@buzzqw
Shutdown=1 seems to be ignored

buzzqw
15th October 2009, 20:34
.... maybe it's now working only for queue... i must check

BHH

Chengbin
15th October 2009, 22:38
@chengbin

use live update (then resave hdconverttox.ini)
added possibility to specify mt mode

BHH

Thank you!

Crono141
16th October 2009, 05:02
Seeing as how my main computer is borked as far is video encoding goes for the foreseeable future, I decided to put HDC on a different PC. Only now, when I analyze an IFO, I get the select PGC window, but its blank with the little "thinking" icon.

And I already fixed it. I put HDC under "program files" on C. Don't. Moving it to an "unprotected location" fixed my problem. Thought I'd post anyway, in case someone else has this problem.

:stupid:

buzzqw
16th October 2009, 07:42
@Sharc

should be fixed

@Crono141

thanks for the head up!

BHH

Sharc
16th October 2009, 19:29
@Sharc

should be fixed

Still does not appear in the queue when pressing 'Add to Queue'

buzzqw
16th October 2009, 20:23
Still does not appear in the queue when pressing 'Add to Queue'

dont' worry :)

it will be added just a before you hit start queue

just try it, anche check the queue.bat in job folder

BHH

Sharc
16th October 2009, 23:07
I see.
Any good reason why you changed it? Now it's added as a 'surprise' when pressing 'Start Queue'. Before it was added to the queue when pressing 'Add to Queue' and I could delete it manually if I wanted to prevent the shutdown. I found it to be more convenient before.

DivxBr
17th October 2009, 00:13
I'm trying HDConvertToX, coming from AutoMKV, trying to find an encoder that do VFR (Variable Frame Rate) on MKV files (from VOB's).

I couldn't find any option related to VFR encoding; HDConvertToX has this option?

buzzqw
17th October 2009, 07:39
@Sharc

when you add a job to queue, hdc cannot know if it will be the last one or the first of series of job
so hdc cannot add a shutdown row at every job added
to work properly hdc must add a single shutdown (or reboot...) only at the end of queue
hdc is sure that queue is ended only when you hit start queue

if you have a better idea i will glady change the behavior

@DivxBr

HDC hasn't any option to give a vfr output

BHH

DIEGO7-5
17th October 2009, 08:20
Hi buzzqw,

i am using this software now for a couple of weeks mainly to convert "x264 in mkv" in "1 pass quality mode". When i change the x264 crf from default "20" to "21" and made all my other settings, i press "save" to choose the output folder. But then CRF value changes back to "20". Just letting you know and i hope this is easy to fix.
And i have one more question: Are you planning to implement a function that can change the order of the audio tracks? I often have to do that manually again in mkvmerge gui after HDC has finished.

P.S: I am very impressed especially with the output file size and the quality. I could not find a similar program to do that by default :-)

buzzqw
17th October 2009, 09:26
crf change back to 20 when you click on encoding mode, not on saving (anyway i will look even at this )

about audio order.. it is planned, but not in near future

BHH

Sharc
17th October 2009, 09:33
@Sharc

when you add a job to queue, hdc cannot know if it will be the last one or the first of series of job
so hdc cannot add a shutdown row at every job added
to work properly hdc must add a single shutdown (or reboot...) only at the end of queue
hdc is sure that queue is ended only when you hit start queue

if you have a better idea i will glady change the behavior

Ok , it's clear why you had to change it.
Perhaps an idea:
- Add the shutdown with every job
- When pressing 'Start Queue' remove all preceding shutdown commands, but keep the last one (if it has not been manually deleted before pressing 'Start Queue').

The best would be if the shutdown command could be enabled/disabled from the GUI while the encode is running.

It may all become too complicated though, so don't care too much.

buzzqw
17th October 2009, 09:39
@Diego7-5
use the update button
fixed some odd behavior of gui, when clicking on combo list (like changin crf values...)

@Sharc

not bad.. i will look, thanks :)

BHH

buzzqw
17th October 2009, 09:48
@Sharc

done!

use the live update

BHH

feanor12
17th October 2009, 14:17
lol, buzz - u really quick!! :rolleyes:

One possible (noob talking) way may be also to put a check box "shutdown when complete" (something like that) close to "start queue" button.

buzzqw
17th October 2009, 14:21
AGAIN (and i hope for the last time)

HDC has no control of encoding after user click start encoding or start queue

i could add a check to add shutdown at end of queue/job, this will be the same as adding shutdown=1 in hdconverttox.ini

BHH

DIEGO7-5
17th October 2009, 17:54
Hi buzz!

It was all my fault. I usually change crf and then click nmt compatibility. that´s where it happens. thanks for the update of this amazing software!

Best regards,

DIEGO7-5

feanor12
18th October 2009, 12:40
i could add a check to add shutdown at end of queue/job, this will be the same as adding shutdown=1 in hdconverttox.ini

BHH

well... that's what I have in mind :cool:



offtopic:

In cmd prompt:

shutdown -s = shutdown
shutdown -r = restart

Anyone know if there is any command for hibernate maybe? Or at least standby?

8ternity
18th October 2009, 16:18
@8ternity

you can use the "deinterlace" box and select changefps to 23.976 OR use in filter list srestoreXX
on audio you need to select the appropriate check

about annex level: you must edit the profile.txt, just added --level 4.0

BHH

If im hit "Copy Audio" to keep dts track, did i need to select to "Convert Audio to NTSC" ? Because the application lock the fonction when copy audio is set.

DivxBr
18th October 2009, 16:46
Is there any way of telling the HDConvertToX to erasing '.chunks' file from original dvd folder (generated by vsrip) BEFORE calling vsrip? Because sometimes vsrip refuses to rip some pgc's subtitles when this file is present.
I think that AutoMkv has had this type of problema too, in its changelog I found: "ADDED: If .chunks is present in original folder, before launching VSrip these file will be deleted (suggestion by vOjToL) "

Edit:
Oh, one more thing: I need to reload the IFO file if I want to put on Queue a different PGC? Because, when I press a second time the Analyse File Button, It doesn't show the PGC options again (only if I choose again the IFO file).

buzzqw
19th October 2009, 07:26
@feanor12

rundll32.exe PowrProf.dll,SetSuspendState
or
rundll32.exe PowrProf.dll,SetSuspendState Suspend

@8ternity
if you copy audio.. you cannot change it's timings..

@DivxBr
i'll check thanks

BHH

alter4
20th October 2009, 14:08
@buzzqw @Sharc


I see.
Any good reason why you changed it? Now it's added as a 'surprise' when pressing 'Start Queue'. Before it was added to the queue when pressing 'Add to Queue' and I could delete it manually if I wanted to prevent the shutdown. I found it to be more convenient before.

1) FYI. I try manually delete the line with shutdown from query.bat after press 'Start Queue'. And of course it is ok. PC don't turn off)

2) Now my idea:) Always add as last line in query autoshutdown string. When add new job, autoshutdown string slips down to the bottom of the query text.

But a contents of the string is not simple "shutdown -s..."
The code in the autoshutdown string looks some marker file exists or not. If exists - PC will be turned off

So cancel autoshutdown is easy - just delete the file or remove autoshutdown string (smth. like shutdowncheck.bat) from the bottom of the query.
Guys, delete the every autoshutdown string in the query is a torture!

Edited: Is it a bug in current implementation (HDC 2.2.500.3745)? I deleted all autoshutdown strings in the query then I pressed 'Start Queue'. "shutdown -s..." appeared in the query again! I suppose HDC should looks if any "shutdown -s..." exist in query, and only this case 'Start Queue' keeps "shutdown -s..." string. If in current implementation we add autoshutdown string by pressing 'Start Queue', what is the reason to keep "shutdown -s..." after every job?

whipdancer
21st October 2009, 04:52
I seem to have run into an issue with VC-1 source. Seems the extras on Gran Torino are VC-1 with pulldowns. I have an idea what pulldowns are, but I have no idea what the implication of this is. The main movie was just VC-1 and I had no issues.

As an example, when the bat file is created, the first line in is:

"C:\HDC\applications\eac3to.exe" "d:\work\extras\grantorino_more_than_a_car.m2ts" 1:"C:\HDC\job9\hdconverttox.h264"


This is what I see in the command window:


Tue 10/20/2009 18:30:44.96
c:\HDC>"C:\HDC\applications\eac3to.exe" "d:\work\extras\grantorino_more_than_a_car.m2ts" 1:"C:\HDC\job9\hdconverttox.h264"
M2TS, 1 video track, 1 audio track, 4 subtitle tracks, 0:03:57, 30p /1.001
1: VC-1, 1080p24 /1.001 (16:9) with pulldown flags
2: AC3 Surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB
3: Subtitle (PGS)
4: Subtitle (PGS)
5: Subtitle (PGS)
6: Subtitle (PGS)
This video conversion is not supported.

I've done some searching, but I'm assuming I'm not searching for the right thing - cuz I'm not finding anything that seems to be applicable. So, I'm kinda stuck here. I assume that the reason this one is not working is because of the pulldowns, as the main movie gave me no issues - but didn't have pulldowns.

Some guidance and/or explanation with what is happening here would be very much appreciated.

~Whip

buzzqw
21st October 2009, 07:36
@alter4

update hdc

now hdc will

if shutdown=1 in hdconverttox.ini
add to every job the shutdown
BUT when click start queue, it will check if shutdown string is present i queue AND if found it will add the shutdown command at end of queue
if no shutdown string is found then hdc will not add it

@whipdancer

using DSS ?

BHH

alter4
21st October 2009, 08:39
@buzzqw
Thanks for the fix!! But I think any ways sliding down shutdown string to the bottom of the query technique is better than adding shutdown string to every job.
In case I want cancel shutdown I should delete only one string, not all :)

buzzqw
21st October 2009, 09:26
this will not be possibile

read this -> http://forum.doom9.org/showthread.php?p=1335362#post1335362

BHH

alter4
21st October 2009, 09:40
I have read. I think is possible.
1) Add first job -> Look..shutdown=1 is in ini...add shutdown string to the bottom (after job)
2) Add second job - > Look..aha! shutdown string is present after first job, remove shutdown string after first job and put the string after second job
3) Add third job - > Look..aha! shutdown string is present after second job, remove shutdown string after second job and put the string after third job
..and so on
Sorry if I lost something, so please tell me if I am wrong.

paolo1983
21st October 2009, 20:00
I had other problems with davinci code, like before, audio sync.
Tried using audio options directshowsource and ffmpeg, ended up obtaining files without audio tracks, video only...
One time I had the audio track from another movie , probably this is something related to left-over temp files...

However, maybe with that movie I have no luck :-)

EDIT:
just to clarify, I think there's NOTHING WRONG with hdc, also avidemux had the same problem, for some unknown reason only automen solved the problem...

whipdancer
22nd October 2009, 02:48
@whipdancer

using DSS ?

BHH

How do I know? Is that something I set up in ffdshow configuration?

buzzqw
22nd October 2009, 07:09
i mean in HDC forcing DSS

BHH

whipdancer
23rd October 2009, 04:52
i mean in HDC forcing DSS

BHH

I've got in set as "Use Best Decoder". Should I change that?

buzzqw
23rd October 2009, 07:33
yes, change to use DSS

BHH

whipdancer
23rd October 2009, 14:10
yes, change to use DSS

BHH

I'll try that when I get home, thanks!

whipdancer
23rd October 2009, 23:34
yes, change to use DSS

BHH

Looks like that fixed it, thanks!

Mathusalem
25th October 2009, 17:05
I'm (was ?) an happy user of Automkv. But I red that this GUI is now 'like a dead horse', and I guess I'll have to change...

Mainly, I rip DVD's into x264 mkv (with single audio copy). I've had a serious look at this forum, but it's hard for me (I'm not a geek !) to realize what I would gain if I change for HDConvertToX.

For instance, will I be able to use thru it a newer & better x264 encoder that Automkv can't accept in it's last release ? And make better and faster mkv's ? Please help me to understand what I would gain with HDConvertToX... I gave it a try, it looks great, life seems to be now in THIS forum, but it's not easy for me to change my habits...

buzzqw
25th October 2009, 20:47
hdc can use new x264,exe, automkv no
hdc has a good queue system, automkv no
hdc has a simple but efficient codec profile, automkv no
hdc can encode an unlimited amunt of audio and subs, automkv just 2
hdc has a better audio encoding
hdc use new filters

and btw, use the application you prefer

BHH

Mathusalem
25th October 2009, 20:58
hdc can use new x264,exe, automkv no
hdc has a good queue system, automkv no
hdc has a simple but efficient codec profile, automkv no
hdc can encode an unlimited amunt of audio and subs, automkv just 2
hdc has a better audio encoding
hdc use new filters

and btw, use the application you prefer

BHH
:thanks::thanks::thanks:
Thank you very much for your quick answer. I think I'll definitely give another try to HDC... Several points seem important to me (a good queue system, codec profile, and of course access to a newer x264 encoder...). BTW, are there important differences between the new x264 and the old one ?

Tiberiust
26th October 2009, 20:08
I am transcoding analog Mpeg2 captures to x264. I usually process multiple identical captures so the option to assume same properties was a great timesaver. However, I have noticed that when I do not re-analyse and "assume same properties as previous" no audio tracks are selected. In fact, the Audio Tracks checkboxes under the Audio and Subs selection tab shows only NONE and the Audio Track that was shown from the previous file disappears as soon as I drag and drop another input file into the Open File box. When I do re-analyse the file, the Audio selection box showing the audio track appears again and everything works.

It's not a major problem, I just have to analyse each input file as I did b4, but it would be great if I didn't have to. I was using v3692, I just upgraded to 3750 and problem remains.

I have also tried this with MKV files, and the problem is the same.....

Tks T

PS Pls note correct spelling: "Assume Same Properties as Previous File?"

buzzqw
26th October 2009, 21:37
if you don't use drag &drop it works well ?

BHH

Tiberiust
26th October 2009, 22:01
No, it's the same result. If I click the Open File button, then double click any file (identical type, or completely different) from the file list, the same thing happens: The Audio Tracks box says only NONE, the audio track selection that was previously there disappears.


XP SP3 by the way.

T

buzzqw
27th October 2009, 08:40
@Tiberiust

got it, thanks

please use the live update

BHH

Tiberiust
27th October 2009, 22:08
Fixed! New version solves the problem. Tks.

While I'm on...I always manually set bitrate and usually choose x264 Medium, sometimes Fast. I've got various .ini files for various different standard encodes I usually do, all with fixed bitrates. I've noticed however that manual bitrate and x264 speed/quality are not part of the .ini file and therefore don't load with load settings button. Again, not a big problem...but would be nice!

Tks for yr great support on this superb GUI.

T

valnar
29th October 2009, 02:36
I now started using this for the first time since it premiered. I've stuck with AutoMKV forever.

I noticed it won't run my custom x264 encodes. It stops just before x264 is supposed to run. It doesn't work in single or queue mode. The only thing I did was add a couple extra profiles and try to use one of those profiles.

Like here:
X264;1;UltraFast;--preset ultrafast
X264;2;VeryFast;--preset veryfast
X264;3;Faster;--preset faster
X264;4;Fast;--preset fast
X264;5;Medium;--preset medium
X264;6;Extreme Quality;--preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me
X264;7;Slow;--preset slow
X264;8;Slower;--preset slower
X264;9;VerySlow;--preset veryslow
X264;10;Placebo;--preset placebo
X264;11;Robert 3.1;--level 3.1 --keyint 250 --bframes 3 --mixed-refs --trellis 1 --ref 4 --subme 6 --direct auto --vbv-bufsize 14000 --vbv-maxrate 14000 --me umh --no-ssim --weightb --b-adapt 1 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --aud --aq-mode 1 --aq-strength 1.0
X264;12;Robert 4.1;--level 4.1 --keyint 250 --bframes 3 --mixed-refs --trellis 1 --ref 3 --deblock -1,-1 --subme 9 --direct auto --vbv-bufsize 24000 --vbv-maxrate 20000 --me umh --no-ssim --weightb --b-adapt 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --aud --aq-mode 1 --aq-strength 1.0

buzzqw, can you try adding those and see what happens behind the scenes?

buzzqw
29th October 2009, 08:34
@Tiberiust

... i prefer leaving .ini files as is.
bitrate shouldn't be so standardized to be saved in profiles..

@valnar
--no-ssim is no more needed on recent x264 build

BHH

valnar
29th October 2009, 21:44
@valnar
--no-ssim is no more needed on recent x264 build

BHH

He he. That did it. Thanks.

:stupid: == Me

JadedMan
30th October 2009, 07:16
Sorry if this has been asked already, but I didn't want to read all 115 pages of this thread!! I have a PS3 and I want to encode HD audio to LPCM. I didn't find an option to do this in HDConvertToX, so I'm wondering if I can ask this as a feature request?! Or maybe there is another way to do this that I'm not aware of. Thanks!!

buzzqw
30th October 2009, 08:27
@Tiberiust

redownload HDC
add to your .ini this line
Bitrate=
(and write the bitrate)

launch HDC, load your input file then load the custom ini

and thanks for your donation!

@Jadedman
... HDC don't have pcm audio "encoder" avaiable
your ps3 should read without problem AAC LC. Just use a high bitrate

any other need pcm output ?

BHH

Adub
31st October 2009, 17:42
Not really. If you ever use PCM, it's freakin huge!! And any device that supports PCM also supports either AC3 or AAC or both, so you always have an option available to you.

(Sorry I've been away so long, Uni was kicking me up, down, and sideways.)

Chengbin
31st October 2009, 20:34
buzzqw

Is it possible for you to add support to use 32 bit Avisynth with 64 bit x264 on HDC?

buzzqw
31st October 2009, 22:13
for this kind ofr support hdc will need to process avs with avs2yuv before feeding x264...

probably not

BHH

Chengbin
31st October 2009, 23:35
for this kind ofr support hdc will need to process avs with avs2yuv before feeding x264...

Is that bad?

AFAIK it is just simply entering a line to add avs2yuv to bridge it to x264.

valnar
1st November 2009, 02:51
I noticed that when I set the "final size" in the video encoding options, it always comes out higher. Does the program account for the audio in the calculation?

buzzqw
1st November 2009, 15:20
Is that bad?
is x264 at 64bit needed ?

I noticed that when I set the "final size" in the video encoding options, it always comes out higher. Does the program account for the audio in the calculation?

usually yes.. but.. a make report is easier to understund

BHH

bob0r
1st November 2009, 22:16
Permission to host HDConvertToX on x264.nl?
If granted, ill host it during next week, my isp is using 2 cans and a thin wire now! Administration errors ftw!

buzzqw
2nd November 2009, 08:30
@bob0r

permission granted! and :thanks:

I can suggest to host the "full" package and just link the update to http://www.64k.it/andres/data/hdconverttox/HDConvertToX.exe

thanks again

BHH

Laffer
2nd November 2009, 22:11
Buzzqw,
What an awesome bit of software - keep up the great work :)

Have not really 'pushed' it yet........ But what I see so far, I really like!

Don't want to upset anyone, but makes megui look & feel ancient. I was not happy when Gordian Knot development was halted. This is the true successor to that very easy to use package.

Well done again - I will be donating soon :thanks:

Laffer.

Chengbin
2nd November 2009, 22:13
is x264 at 64bit needed ?

Yes.

Is it still bad?

flebber
3rd November 2009, 00:53
Buzzqw,
What an awesome bit of software - keep up the great work :)

Have not really 'pushed' it yet........ But what I see so far, I really like!

Don't want to upset anyone, but makes megui look & feel ancient. I was not happy when Gordian Knot development was halted. This is the true successor to that very easy to use package.

Well done again - I will be donating soon :thanks:

Laffer.

I agree :) . Probably the only feature limitation I can think off (and megui doesn't do this either) is to batch encoding. Being able to select 10 files at once and add to queue. This is probably something where staxrip is unique it does batch encoding well.

buzzqw
3rd November 2009, 08:54
@Chegbin

update HDC, and check advanced options

@Laffer

thanks for your kind words!

@flebber

are you sure HDC don't have this features :p ?

BHH

jult
3rd November 2009, 15:24
Just curious about the way I can use a custom x264 commandline with this tool.

If the source is 1280x720 at 50fps AVCHD (a weird output option from Panasonic's new camera-line) I noticed a lot of ugly blocks when I convert MTS to MP4 using;

x264.exe --threads auto --thread-input --crf 18 --keyint 500 --min-keyint 50 --sar 1:1 --level 4.1 --no-cabac --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --deblock -1:-1 --subme 8 --trellis 2 --no-dct-decimate --no-fast-pskip --nr 100 --ref 4 --bframes 3 --weightb --direct auto --me umh --output "%%~na.h264" "%%a"

What would be smart to use for 720p to just convert near-lossless using x264 when encoding time is not an issue? I was thinking about maybe adding --merange 20 because it's HD, and deblock -2?

something like:

x264.exe --threads auto --thread-input --crf 17 --keyint 500 --min-keyint 50 --sar 1:1 --level 4.1 --no-cabac --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --deblock -2:-2 --subme 9 --trellis 2 --no-dct-decimate --no-fast-pskip --nr 100 --ref 4 --bframes 3 --weightb --direct auto --me umh --merange 20 --rc-lookahead 60 --output "%%~na.h264" "%%a"

buzzqw
3rd November 2009, 16:04
editing HDC profile is very easy
remember you just have to add the options to txt, you should not add bitrate (or crf) and pass parameters

so this

x264.exe --threads auto --thread-input --crf 17 --keyint 500 --min-keyint 50 --sar 1:1 --level 4.1 --no-cabac --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --filter -2,-1 --deblock -2:-2 --subme 9 --trellis 2 --no-dct-decimate --no-fast-pskip --nr 100 --ref 4 --bframes 3 --weightb --direct auto --me umh --merange 20 --rc-lookahead 60 --output "%%~na.h264" "%%a"

to this

X264;11;Jult;--keyint 500 --min-keyint 50 --level 4.1 --no-cabac --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --filter -2,-1 --deblock -2:-2 --subme 9 --trellis 2 --no-dct-decimate --no-fast-pskip --nr 100 --ref 4 --bframes 3 --weightb --direct auto --me umh --merange 20 --rc-lookahead 60

just add this line after the 10' preset

BHH

BHH

Dark Shikari
3rd November 2009, 17:55
Just curious on the way I can use a custom x264 commandline with this tool.

If the source is 1280x720 at 50fps AVCHD (a weird output option from Panasonic's new camera-line) I noticed a lot of ugly blocks when I convert MTS to MP4 using;If you're getting ugly blocks at CRF 18, you should look into ensuring that your source isn't the problem.

Forteen88
3rd November 2009, 18:21
--filter -2,-1 --deblock -2:-2--filter and --deblock is the same thing in x264, so the filter-parameter is redundant.

jult
3rd November 2009, 18:21
If you're getting ugly blocks at CRF 18, you should look into ensuring that your source isn't the problem.And I did already check that, the source (.MTS) looks perfect to me, no blocks anywhere.. Could the framerate be an issue perhaps? 50fps is rather high.

I can upload a source fragment if you like? (just not now, since I'm not where the MTS files are..)

Dark Shikari
3rd November 2009, 18:34
And I did already check that, the source (.MTS) looks perfect to me, no blocks anywhere.. Could the framerate be an issue perhaps? 50fps is rather high.

I can upload a source fragment if you like? (just not now, since I'm not where the MTS files are..)Upload a screenshot of the source and the encode, from the same frame.

valnar
4th November 2009, 00:56
Don't want to upset anyone, but makes megui look & feel ancient. I was not happy when Gordian Knot development was halted. This is the true successor to that very easy to use package.

I agree. I loved Gordian Knot for my XVID encodes. This program, along with AutoMKV which was buzzqw's previous effort, are the best around. But I still liked the AutoMKV interface better. :)

noee
4th November 2009, 01:55
BHH:
Could you explain the checkbox for "x264 64-bit". I replaced the 32bit version and the checkbox never enables. Is there an INI file switch or some other check?

jackkoho
4th November 2009, 02:46
This happens with several movies. Below is an example of one VC-1 in m2ts package. One thing I have noticed is that no matter what audio track you select it doesn't change the audio track that you hear in the "preview" even though the tooltip says that the preview will play the selected audio track. In the example below I have selected english and I get french in the preview and in the final encoded movie. If I select another track I still hear french in the preview.

HDConvertToX v.2.2.506.3769 report

Input File: g:\bdmv\stream\00001.m2ts ( G:\BDMV\STREAM\00001.m2ts )
Codec Video: vc-1
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976fps / 227909 frames
Duration(hh:mm:ss): 2:38:26
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: XviD Infinite Time ; Bitrate= 3832
SAP Compatibility: On
Final Size: 4482
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: cbr
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: truehd/ac3, english, 5.1 channels, 48khz, dialnorm: -27db
4: ac3, french, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
5: ac3, spanish, 5.1 channels, 640kbps, 48khz, dialnorm: -27db

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
6: subtitle (pgs), english
7: subtitle (pgs), english
8: subtitle (pgs), french
9: subtitle (pgs), spanish
10: subtitle (pgs), french
11: subtitle (pgs), spanish

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "g:\bdmv\stream\00001.m2ts" 3: stdout.wav -down16 -down2 | "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\lame.exe" - -h --cbr -b 128 "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\hdencodertox-pid3.mp3"
"C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\xvid_encraw.exe" -progress 50 -i "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\hdconverttox_00001.avs" -avi "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\hdconverttox_00001.avi" -max_bframes 1 -nopacked -vhqmode 4 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -bvhq -framerate 23.976 -threads 6 -bitrate 3832 -pass1 -turbo -par 1:1
"C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\xvid_encraw.exe" -progress 50 -i "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\hdconverttox_00001.avs" -avi "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\hdconverttox_00001.avi" -max_bframes 1 -nopacked -vhqmode 4 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -bvhq -framerate 23.976 -threads 6 -bitrate 3832 -pass2 -par 1:1
"C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\AVIMux_GUI.exe" -stdin "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\mux0.amg"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\hdconverttox_00001.avs
directshowsource("g:\bdmv\stream\00001.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
LanczosResize(1920,800,0,140,-0,-140).Repair(Gaussresize(1920,800,0,140,-0,-140,p=100))
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\hdconverttox_00001.avi
LOAD C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\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 1
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
START C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\hdconverttox_full_00001.avi
-> End AVIMux-Gui Script

flebber
4th November 2009, 04:35
@Chegbin

@flebber

are you sure HDC don't have this features :p ?

BHH

Have you recently added it? Cheers if you have :thanks: that was a feature I really wanted. I have been so busy lately ( I have two kids aged under 1 now) I may have missed it.

One thing I notice at the moment though is if I have several presets I have added to HDConverTox_profiles eg see below. I then create a basic ini (see below). then close HDC reopen and attempt to load saved settings HDC cannot open basic ini correctly. It doesn't seem to load the extra profiles I have added. So if I want to fix this I need to refresh the x264 profile choices by selecting it from the drop down menu again. Then all profiles are available to select, however this has a side effect of changing default audio settings from vbr 0.4 original channels to 0.2 stereo nero aac. Is there a way around this?

X264;31;HDC Sayth Opt HQS;--preset slower --bframes 5 --ref 5 --deblock -1,-1 --subme 8 --aq-mode 2 --level 4.1
X264;32;HDC Sayth Opt HQM;--preset slow --bframes 3 --ref 4 --deblock -1,-1 --subme 7 --aq-mode 2 --level 4.1
X264;33;HDC Sayth Opt HQF;--preset medium --bframes 3 --ref 3 --subme 6 --aq-mode 2 --level 4.1 --me umh


Video Codec=X264 in MKV
Video Quality=31
Encoding Mode=1 pass quality
Allow CRF + 1 pass encoding=1
Allow FFmpeg Encoder=0
Allow Mencoder Encoder=0
DirectX264=0
Allow ffmpeg2theora.exe=0
Final MB Size=21.5
SAP=0
NMT=0
Create BlueRay Structure=0
Create Avchd Structure=0
Use X264 tuning=NONE
#Denoisers and Filters
Set Denoise=Super Light
Deinterlace=none
Basic Filters>NONE
QMF Filters=NONE
MVDegrain=NONE
Use ColorMatrix=1
Use GreyScale=0
Free AVS String#
Use Multithread AviSynth=0
Multithread AviSynth Value=2,0
#Audio Options
Audio Codec=Nero AAC Audio
Audio bitrate=0.4
Audio Channels=Original
Audio Bitrate Management=vbr
Normalize Audio=1

buzzqw
4th November 2009, 08:37
BHH:
Could you explain the checkbox for "x264 64-bit". I replaced the 32bit version and the checkbox never enables. Is there an INI file switch or some other check?

as tooltip say you need to put x264-64bit.exe and avs2yuv.exe in \applications folder
you should not rename x264.exe BUT put the x264-64bit.exe and avs2yuv.exe in this folder
HDC at launch will check if this file is present and then allow check

This happens with several movies. Below is an example of one VC-1 in m2ts package. One thing I have noticed is that no matter what audio track you select it doesn't change the audio track that you hear in the "preview" even though the tooltip says that the preview will play the selected audio track.

the tooltip say "Select the audio to encode. You can hit the Preview button to see and ear the audio (first track)"
not the one selected but the first.
sorry pal, i cannot change this


I have been so busy lately ( I have two kids aged under 1 now) I may have missed it.
ahem.. i have 2 kids too.. 19 month and 4 month...


One thing I notice at the moment though is if I have several presets I have added to HDConverTox_profiles eg see below. I then create a basic ini (see below). then close HDC reopen and attempt to load saved settings HDC cannot open basic ini correctly. I

please update HDC should be fixed
thanks

EDIT: added your profiles to HDConvertToX_profile.txt (the one in \application folder)

BHH

noee
4th November 2009, 11:06
as tooltip say you need to put x264-64bit.exe and avs2yuv.exe in \applications folder

Excellent, this is an interesting option. Thanks.

BTW, when the checkbox is disabled, the tooltip does not show.

buzzqw
4th November 2009, 11:38
thanks!

fixed it (and now is more "understable"), please update

thanks

BHH

cybersharky
4th November 2009, 14:45
Where can I download avs2yuv.exe?

buzzqw
4th November 2009, 14:56
http://akuvian.org/src/avisynth/avs2yuv/
http://akuvian.org/src/avisynth/avs2yuv/avs2yuv.exe

BHH

jackkoho
5th November 2009, 04:01
the tooltip say "Select the audio to encode. You can hit the Preview button to see and ear the audio (first track)"
not the one selected but the first.
sorry pal, i cannot change this
sorry for the misunderstanding.

I still have this problem with several movies, of it selecting the wrong language track. For instance in the example above I select english and I get french. If I select french, I still get french. If I select spanish, I get spanish. If I select NONE, I get none. There is nothing I can select that will give me english, even though it is an english blu ray.

buzzqw
5th November 2009, 08:26
from your previus make report i see that english track is reported as third audio track (by eac3to)
and hdc extract the third audio track too

*** 3: truehd/ac3, english, 5.1 channels, 48khz, dialnorm: -27db

"C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "g:\bdmv\stream\00001.m2ts" 3: stdout.wav -down16 -down2 | "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\lame.exe" - -h --cbr -b 128 "C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\analysis\hdencodertox-pid3.mp3"

please post the eac3to log . Just exectute
"C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "g:\bdmv\stream\00001.m2ts"
and post the log here

BHH

w4tt4n4b3
5th November 2009, 13:56
I tried the HDConverttoX to encode an AVC .ts file (dvb) into x264 mkv. I chose to save the file as 12.mkv entered all desired settings and options about video and audio and pressed generate encoding. It started with audio encoding and eac3 and then did the video encoding. ANyway in the end I try to find the mkv file where I chose it to be stored and the file is nowhere.
I use the 2.1.458.3528 version. I have Win XP Pro Sp3 32 bit...
I go into the job folder and see a few log files. Should I post any of it here?

Edit: I see these two files x264_2pass.log.temp and x264_2pass.log.mbtree.temp. Does that mean that the log is temp because encoding never ended?

buzzqw
5th November 2009, 14:02
the make report (in advanced options/utilities) could help

you can also open the movie.avs in virtualdub and check for errors

BHH

w4tt4n4b3
5th November 2009, 16:07
Thank you, mate.
Actually there is an error in the original file but that did not prevent other guis to encode it. But I mention it just in case...
HDconvertToX found an audio gap of 407ms at a certain point...
And also in the first attempt I saw in the audio log that neroaac did not work and in the next attempt I asked to convert the ac3 384 of the source file into ac3 192...
I will analyze the file and press the make report...

buzzqw
5th November 2009, 16:11
Edit: I see these two files x264_2pass.log.temp and x264_2pass.log.mbtree.temp. Does that mean that the log is temp because encoding never ended?

that's mean that encoding is working..
have you enough free disk space ?

BHH

w4tt4n4b3
5th November 2009, 18:52
the make report (in advanced options/utilities) could help
I attached the report...


you can also open the movie.avs in virtualdub and check for errors
BHH
I tried to playback the avs file with MPC and I got an error message Unable to load the "SoundOut.dll" filter

buzzqw
5th November 2009, 20:03
delete the load soundout.dll from movie.avs and reopen the script

BHH

prospeed
5th November 2009, 23:29
Hi All,

Any idea on the following:

After adding x264-64bit.exe and avs2yuv.exe into the applications folder, selecting the option to activate x264 64bit via advanced options brings up the following box:

'you must put x264-64bit.exe and avs2yuv.exe in
C:\HDConvertTox_2.2.510.3790\applications folder'.

Using 64bit Vista Ultimate OS.

Thanks

w4tt4n4b3
6th November 2009, 00:54
delete the load soundout.dll from movie.avs and reopen the script

BHH

The video plays fine with no sound though but I guess this must be logical if the avs script has only video source and not audio, right?
So in order for the encoding to be successful I have to erase each time from the avs script the load soundout.dll?

jackkoho
6th November 2009, 01:10
here is the report

Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.

C:\Windows\system32>"C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\application
s\eac3to.exe" "g:\bdmv\stream\00001.m2ts"
M2TS, 1 video track, 3 audio tracks, 6 subtitle tracks, 2:38:26, 24p /1.001
1: Chapters, 8 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: TrueHD/AC3, English, 5.1 channels, 48khz, dialnorm: -27dB
(embedded: AC3, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB)
4: AC3, French, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
5: AC3, Spanish, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
6: Subtitle (PGS), English
7: Subtitle (PGS), English
8: Subtitle (PGS), French
9: Subtitle (PGS), Spanish
10: Subtitle (PGS), French
11: Subtitle (PGS), Spanish

C:\Windows\system32>

Boogerlad
6th November 2009, 02:59
Is it possible to merge videos and then re encode to a different codec/container? If not, is it planned in a future release?
Does this program support opendml avi? (aka avi 2.0)

buzzqw
6th November 2009, 08:17
Hi All,

Any idea on the following:

After adding x264-64bit.exe and avs2yuv.exe into the applications folder, selecting the option to activate x264 64bit via advanced options brings up the following box:

'you must put x264-64bit.exe and avs2yuv.exe in
C:\HDConvertTox_2.2.510.3790\applications folder'.

Using 64bit Vista Ultimate OS.

Thanks

put x264-64bit.exe and the avs2yuv.exe in \application folder
THEN launch HDC (make sure to download latest version) and check it. you shouldn't get this message

So in order for the encoding to be successful I have to erase each time from the avs script the load soundout.dll?

absolutly NO.
the encoding is working on your pc. i can only guess x264 is crashed and so no final file is available
the encoding has started since you got already partial file
i can only guess a problem of decoding or disk space (try with Force DirectShowSource)

here is the report

Microsoft Windows [Version 6.0.6002]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.

C:\Windows\system32>"C:\Users\Jack\Desktop\HDConvertToX_2.2.492.3692\application
s\eac3to.exe" "g:\bdmv\stream\00001.m2ts"
M2TS, 1 video track, 3 audio tracks, 6 subtitle tracks, 2:38:26, 24p /1.001
1: Chapters, 8 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: TrueHD/AC3, English, 5.1 channels, 48khz, dialnorm: -27dB
(embedded: AC3, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB)
4: AC3, French, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
5: AC3, Spanish, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
6: Subtitle (PGS), English
7: Subtitle (PGS), English
8: Subtitle (PGS), French
9: Subtitle (PGS), Spanish
10: Subtitle (PGS), French
11: Subtitle (PGS), Spanish

C:\Windows\system32>

english is reported as 3' track, HDC extract the 3' track
so.. the problem is within eac3to if you got the non english track extracted...


Is it possible to merge videos and then re encode to a different codec/container? If not, is it planned in a future release?
Does this program support opendml avi? (aka avi 2.0)

hdc is an encoder, not a NLE. You cannot merge video streams with it.
HDC force use of avi 2.0 for avi bigger then 2gb

BHH

Frozen-Figo
6th November 2009, 21:05
How can I make "Name" & "Location" of output file taken by default as same as input file ? ( Like Automkv )

Regards

prospeed
7th November 2009, 00:08
put x264-64bit.exe and the avs2yuv.exe in \application folder
THEN launch HDC (make sure to download latest version) and check it. you shouldn't get this message

BHH

Thanks for answering, but did you read my post ?
I thought I made it clear that the exe's were already in
the applications folder ?
I'am using the latest version as per program path listed in
post. Numerous launches done..
I know I 'shouldn't get this message', but I do.

Chengbin
7th November 2009, 04:54
buzzqw

I just reinstalled my computer to 64 bit.

When I open HDC, it says I'm missing ffdshow. I've installed the latest ffdshow x64 already.

EDIT: I guess things don't go well with 32 and 64 bit. I reinstalled everything to 32 bit.

pepeduran
7th November 2009, 07:04
Hi All,

Any idea on the following:

After adding x264-64bit.exe and avs2yuv.exe into the applications folder, selecting the option to activate x264 64bit via advanced options brings up the following box:

'you must put x264-64bit.exe and avs2yuv.exe in
C:\HDConvertTox_2.2.510.3790\applications folder'.

Using 64bit Vista Ultimate OS.

Thanks

I have had exactly the same problem.
I went to a sight to download a 64 bit version of x264, and I installed in the application folder and I got the same error as you.
So I went to a different sight to download the 64 bit x264 and installed that and it worked.
The one that did work is 1.04Mb in size
The one that didnt work was 1.3Mb
Using Win7 x64

buzzqw
7th November 2009, 08:55
Thanks for answering, but did you read my post ?
I thought I made it clear that the exe's were already in
the applications folder ?

make it clear: what's the name of file for x264 at 64bit ?

it must named as i stated

BHH

prospeed
7th November 2009, 14:03
I have had exactly the same problem.
I went to a sight to download a 64 bit version of x264, and I installed in the application folder and I got the same error as you.
So I went to a different sight to download the 64 bit x264 and installed that and it worked.
The one that did work is 1.04Mb in size
The one that didnt work was 1.3Mb
Using Win7 x64

Thx Mate,
Was & still am using the 1.3mb version..
On re-checking the file name it was x264, not x264-64bit
As soon as it was renamed, all sweet - Can activate ok.

Thx buzzqw also...

gibbyman
10th November 2009, 09:54
Hi All!

First of all I'd like to send my thanks to buzzqw for his excellent work. I've been reading this forum on and off for the past years, and previously tried the AutoMKV which I liked a lot.

Anyway - I'm sorry if this has been up already (I'm currently reading page 61 in this thread) but I'd like to ask if anyone else is having problems with audio & subtitle details not being "purged" between files when creating a queue?

Here's what happens when I try to re-encode some movies for my netbook (Bricked my bluray drive in a bad FW upgrade a few weeks ago and waiting for help on that):

1. I open a movie (mkv) and click analyze. I make my preferred settings, choose the destination and click "add to queue".
2. I open a new movie and click analyze (answering "no" on the assume previous...). clicking the tab "audio and subs selection" then reveals that this new file has the exact same properties (same number of audio tracks, same number of subtitles) even though I know it really doesn't.

Somehow it seems like these details doesn't get "cleaned" away between files.

Has this been up already?
Could it be something with Windows 7?

I'm using Windows 7 x64 with a HDC version updated two days ago (at work right now so I can't check the version number)


Thanks in advance..

buzzqw
10th November 2009, 10:41
Hi gibbyman and Welcome to the Forum

maybe due to protection of win7, unable to delete "eac3toinfo.log" (where is stored file information)

please move HDC to an "unprotected path" like c:\HDC

BHH

gibbyman
10th November 2009, 11:32
Good idea, I'll try that when I get home.
(and thank you for a quick reply)

Which of the components used is it that is responsible for deleting this log? Maybe I can change permission to run it as administrator or something if moving it doesn't work...


Off topic:

I'm starting to regret this thing with buying Windows 7. I know it's new and things will probably get better, but so far it caused more issues for me than the gain.

To get some stuff to work I've had to go into the settings for involved components and choose to run most (all? -Don't remember now) as administrator, and some of them I've also changed to Win XP SP3 compatibility mode.
My Media Player Classic Home Cinema (x64 version) refuses to recognize coreAVC, directvobsub and my AC3 filter as "registered" Other versions of Media Player Classic HC won't show external subs, and so on...

How are you guys running Windows 7 handling things in general?
Sorry for going a bit off topic, but many of these things are also "on topic" and should concern more and more people later on...

buzzqw
10th November 2009, 12:17
it's HDC that delete the log.. but hdc don't need to be run as admin.. ( i use win7 too for developing)

Win7 is a good OS (well it's a Microsoft OS.. ) just need to be "tuned"

first off all don't use mpc-hc at 64bit
just use the 32bit version, and you will be able to use coreavc, directvob sub..

my usually applications just run fine..

maybe it's better to deactivate or lower the UAC value...

BHH

gibbyman
10th November 2009, 19:18
Hello again!

I tried moving the folder to c:\
- Didn't work

I turned off UAC completely
- Didn't work

I looked at the file "eac3toinfo.log" after first analysis, and then again after the second analysis - nothing changed.

I thought I'd try to delete/rename the file (this is amateur hour for me after all) but I couldn't - Windows said the file was in use.

Any more ideas?
(thanks for your patience)

I'll try restarting from my Windows XP partition and see what happens...

Edit:

I tried the same thing from Windows XP - Same result.
- I don't even know where start looking for this one...

buzzqw
10th November 2009, 20:23
this is the first time i got a error of locked file on hdc

just to be sure: there isn't any "black" dos box around ?

also: check in task manager if eac3to,exe is in use when you cannot delete the file

thanks

BHH

gibbyman
10th November 2009, 20:39
Hi Again!

No, once the analysis is done there's no dos-windows open.

I also looked in taks manager and didn't find anything similar to the name of eac3to.exe (WinXP)

For the fun of it I downloaded version 2.2.492.3692 (full package) and ran it without updating anything, and I got the same result. File is locked for deleting (and yes... the subs & audio doesn't get "purged" with this one either)

The "newer" version I have is 2.2.510.3970.

Next step - I suppose - is to try and replicate this in a virtual machine...

I'll also see if I can find anything in the task manager of Windows 7

gibbyman
10th November 2009, 22:05
Ok... something really smells here...

I just downloaded HDC and it's dependencies to my Windows XP mode (virtual machine in Windows 7)
As far as this "XP Mode knows it's an untouched Windows XP installation that I just installed the dependencies on.

Tried the same again, and I still don't get the values for subtitle and audio "purged" between the files I analyze.

Ohh.. and I also checked my task manager while running HDC in Windows 7 - nothing is related to eac3to - not that I can see anyway - but the log is still not possible to delete between analyzes...

Edit:
Downloaded everything to my Netbook (that never had any of the dependencies nor HDC installed before), and tried the same procedure...
Subs & audio does not get purged between two different analysis there either.

Can someone else try this and please tell me that it's not just me going crazy over this?

ziemlichdunkel
11th November 2009, 19:24
I have the same issue like gibbyman with the queue. (also Win7 latest hdc). It has nothing to do with user rights, seems more that clearing of former input doesn't work if input is mkv? (I use DragNDrop for input Files)
In addition the 64 bit x264 feature doesn't work for me. Downloaded the newest from x264.nl and renamed it as stated above, but after the audio conversion x264 won't start (no error, no cmd-window), any idea?

best regards, ziemlichdunkel

jsbenson
11th November 2009, 19:55
First, let me say that I'm not calling HDConvertToX "stupid", just my questions since, to most of you, they might seem rather dumb.

I've been using HDC for about a little over a month now. I do my conversions on a dedicated 2.4Ghz quad running Vista x64 SP1 (I'll explain why I'm not using SP2).

I did a whole bunch of test conversions to see what container and format worked and looked best. I ended up using Xvid AVI at a bitrate of 4000. This gave me really good results and I could fast forward and rewind in real-time while streaming to my PS3 using PS3 Media Server (on my other quad which is a dedicated media server). This was also the only format I really got to work well. From what I've been reading, x264 and DIVX give better results (or is more efficient or something).

I rebuilt my PC and got my HDC set back up. At that point I started having all sorts of problems. I would get error messages about apps that have stopped working, or different formats wouldn't encode anymore.

I'm also not sure why some formats either completely fail or lose the fast forward/rewind while streaming.

These are the results of testing conversions...
http://www.jsbenson.net/pics/hdc/encoding_options.jpg


Here are my questions or problems...
If I install Vista SP2, I always get an "XVID_ENCRAW.EXE Has stopped working" error

Why doesn't any of my DIVX conversions work?

Why don't I ever get audio with my x264 in M2TS conversions? M2TS looks really good and I would like to use this but I've never gotten my audio to work.

Which of the three formats (Xvid, Divx, or x264) are the best and which container (AVI, MKV, M2TS, MP4) is the best? I'm wanting a flawless copy of my BDs to stream from my PC to PS3 using PS3 Media Server. I don't care if they're around 4GB. I have the room.

There are so many filters but I'm not sure which one would give the best results vs processing time. I set my de-noise filter to "Normal" and leave the filters on the advanced tab alone. Should I set one of the filters in the advanced options to get better results? Since I have a dedicated conversion PC that runs 24hrs a day, conversion times are not an issue.

How do I use the Multithreaded AVISynth? I looked at the thread for this and I didn't have a clear understanding of how to incorporate that into HDC. Does using the mutlithreaded AVISynth build buy you anything?

If I set my bitrate to a constant bitrate (like 4000), AVIMux_GUI displays a message before it writes the actual file that says something about AVIs being over 2000MB may not be supported and to use open-DML. I set the open-DML in AVIMux_GUI and I still get the message. This is frustrating because everything stops until I click "OK". But, if I set the file size to where the calculated bitrate is around 4000 it works.

If I use WMV, will my file sizes be around the same as x264 with around the same quality (or better)? Is anyone converting using this format? Seems like it's not something that would normally be used.

Requests:
When I'm adding jobs to the queue I add some of my own messages and clean-up scripts. Here's what I add before each conversion...
@Echo.
@Echo.
@Echo Starting <movie title>
@Echo.
@Echo.

And then after the block of DOS commands for each encode I add...

RMDIR <path to this job> /S /Q

This removes the job directory when the conversion has completed. I do this because adding a lot of conversions to a batch file ends up taking up a lot of HD space because of the remaining files in the folders (one of which is the size of the original file).

Would it be possible to add an option to add the movie conversion title before the conversion script block and also an option to remove the job folders when the conversion has completed?

I appreciate everyone's help and advice. This is such a great app and I really want to understand the in's and out's so i can make really good copies.

jackkoho
12th November 2009, 01:12
english is reported as 3' track, HDC extract the 3' track
so.. the problem is within eac3to if you got the non english track extracted...



I found the problem. HDC plays the first non-TRUE-HD track. And for some reason even if I select the true-hd track to encode it is still encoding the wrong track.

To fix the problem I used TS-muxer to remove all the tracks except for the video track and the TRUE-HD (english) audio track, then HDC encoded the correct track.

jackkoho
12th November 2009, 01:16
PS - this is a great program, I use it to encode all my blu-rays, with a few extra tools like TS-muxer and BDInfo there is not a blu-ray structure I have found that it can not encode. I have already donated once and will probably donate again once I finish compressing my whole collection.

buzzqw
12th November 2009, 09:21
@gibbyman

please redownload HDC
i just changed the way eac3to.exe is launched

@ziemlichdunkel
you must put both x264-64bit.exe AND avs2yuv.exe in \applications folder

@jsbenson
Hi ! and Welcome to the Forum

for ps3 i will suggest x264+m2ts, with NMT compatibility ticked
about audio: what audio are you using ?
get sticky with AAC LC, AC3 or copy audio
otherwise these are problem of your media server... (check ps3mediaserver)
about divx: dumb question... have you installed DIVX 6 ?

about multithreaded avs: you need to installa avisynth 2.5.8 and put the special avisynth dll and mt.dll in \windows\system32 folder

about odml: HDC will automatically switch to odml if final size is over 2GB. BUT if you use manual bitrate HDC cannot know if final size will be over 2gb...

about wmv: wmv encoding is slower and less quality. Don't use it

about deleting folder: check the hdconverttox.ini...

@jackkoho

could you upload somewhere a sample of this file ?
big enough to replicate the problem

thanks

BHH

gibbyman
12th November 2009, 10:10
@gibbyman

please redownload HDC
i just changed the way eac3to.exe is launched

Thanks for the quick fix! I'll try it when I get home from work..
I was actually planning to start experimenting with creating my own queue based on info that HDC puts together, but I'm crossing my fingers and hope I won't have to go there just yet...

PS - this is a great program,

- Word!
(+1)

I just thought I'd add that I am very happy with your work and just finishing reading this thread I'm amazed by the way you manage to provide fixes to all the problems that pop up.

I started out with AutoMKV and moved over to HDC when I installed Windows 7, and for me these two tools are the answer to all my needs. Like jackkoho I've also sent "my thanks" (took some time, but this morning I actually got around to pressing that yellow button of yours)

- Keep up the good work!

ziemlichdunkel
12th November 2009, 17:29
@gibbyman

@ziemlichdunkel
you must put both x264-64bit.exe AND avs2yuv.exe in \applications folder

BHH

That's what I did, I used the avs2yuv.exe from the Link you once posted. Is this only working with a special build version of x264 or could it be a problem with Win7 64bit?
(Avisynth is 32bit)

buzzqw
12th November 2009, 17:34
i use 32bit OS
so i cannot test it

BUT users reported success in encoding

try different x264 64bit version

BHH

noee
12th November 2009, 18:13
I've used the 64bit version from x264.nl and xvidvideo.ru and they both work fine with avs2yuv.exe. I'm on Win7 x64 Ultimate.

gibbyman
12th November 2009, 18:25
Hey, Buzz!

Thanks for the update, I downloaded it (only the new HDC version 2.2.511.3794) but it didn't make any difference.

1. I loaded and ananlyzed a mkv with three audio tracks and 12 subtitles.
I choose to keep the main audio track (don't need comments and stuff when watching movies on the bus) and one subtitle.
I also made all the settings I wanted (harder compression and convert sound from DTS to AC3).
Save as x264 in mkv and added to queue.

2. I loaded another mkv - this one with one audio track and one subtitle track. Result after analyze is still 3 audio tracks and 12 subtitles.

I checked both "inputs" with mediainfo, so it should be clear how many tracks both files contain.

-Did I download the wrong update?



P.S.
Thanks again for your effort...

gibbyman
12th November 2009, 18:37
And here is a report after adding both files to queue.

First file is Hellboy 2 - The Golden Army: 3 audio tracks/12 subtitle tracks
Second file is Ice Age: 1 Audio track/1 subtitle track

I just renamed them to Hellboy.mkv/Ice.mkv in my trial & error attempts being worried about file names...

HDConvertToX v.2.2.511.3794 report

Input File: t:\ice.mkv ( T:\Ice.mkv )
Codec Video: avc
Width / Heigh : 1280 / 720
Framerate / Framecount: 23.976fps / 135305 frames
Duration(hh:mm:ss): 1:34:4
Aspect Ratio: 1.7778
Resized resolution: 1280 / 720
Crop Values : 0:16:0:16
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Bitrate= 2791
Final Size: 2500
Priority= abovenormal
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: AC3 Audio
Audio Bitrate/Quality: 448
Audio Channels: Original
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: dts, english, 5.1 channels, 24 bits, 1509kbps, 48khz
3: vorbis, english, 2.0 channels, 48khz
4: vorbis, english, 2.0 channels, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
*** 5: subtitle (ass), english
6: subtitle (ass), czech
7: subtitle (ass), finnish
8: subtitle (ass), french
9: subtitle (ass), modern greek
10: subtitle (ass), hungarian
11: subtitle (ass), polish
12: subtitle (ass), portuguese
13: subtitle (ass), romanian
14: subtitle (ass), slovak
15: subtitle (ass), spanish
16: subtitle (ass), swedish

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"D:\HDC\applications\eac3to.exe" "t:\hellboy.mkv" 1:"D:\HDC\job1\hdconverttox.h264"
"D:\HDC\applications\DGAVCIndex.exe" -i "D:\HDC\job1\hdconverttox.h264" -o "D:\HDC\job1\movie.dga" -f 0 -e
"D:\HDC\applications\eac3to.exe" "t:\hellboy.mkv" 5:"D:\HDC\job1\hdencodertox__subs_5.ass"
"D:\HDC\applications\eac3to.exe" "t:\hellboy.mkv" 2: "D:\HDC\job1\hdencodertox-pid2.ac3" -normalize -448
"D:\HDC\applications\x264.exe" --pass 1 --bitrate 2468 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --sar 1:1 --output "D:\HDC\job1\hdconverttox_hellboy.h264" "D:\HDC\job1\hdconverttox_hellboy.avs"
"D:\HDC\applications\x264.exe" --pass 2 --bitrate 2468 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --sar 1:1 --output "D:\HDC\job1\hdconverttox_hellboy.h264" "D:\HDC\job1\hdconverttox_hellboy.avs"
"D:\HDC\applications\mkvmerge.exe" -o "K:\Hellboy.mkv" --default-duration 0:23.976fps --aspect-ratio -1:1.7778 "D:\HDC\job1\hdconverttox_hellboy.h264" --language -1:eng "D:\HDC\job1\hdencodertox-pid2.ac3" --default-track -1:no --language -1:eng "D:\HDC\job1\hdencodertox__subs_5.ass" --title "Done with HDConvertToX v.2.2.511.3794"
"D:\HDC\applications\eac3to.exe" "t:\ice.mkv" 1:"D:\HDC\job2\hdconverttox.h264"
"D:\HDC\applications\DGAVCIndex.exe" -i "D:\HDC\job2\hdconverttox.h264" -o "D:\HDC\job2\movie.dga" -f 0 -e
"D:\HDC\applications\eac3to.exe" "t:\ice.mkv" 5:"D:\HDC\job2\hdencodertox__subs_5.ass"
"D:\HDC\applications\eac3to.exe" "t:\ice.mkv" 2: "D:\HDC\job2\hdencodertox-pid2.ac3" -normalize -448
"D:\HDC\applications\x264.exe" --pass 1 --bitrate 3269 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --sar 1:1 --output "D:\HDC\job2\hdconverttox_ice.h264" "D:\HDC\job2\hdconverttox_ice.avs"
"D:\HDC\applications\x264.exe" --pass 2 --bitrate 3269 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --sar 1:1 --output "D:\HDC\job2\hdconverttox_ice.h264" "D:\HDC\job2\hdconverttox_ice.avs"
"D:\HDC\applications\mkvmerge.exe" -o "K:\Ice.mkv" --default-duration 0:23.976fps --aspect-ratio -1:1.7778 "D:\HDC\job2\hdconverttox_ice.h264" --language -1:eng "D:\HDC\job2\hdencodertox-pid2.ac3" --default-track -1:no --language -1:eng "D:\HDC\job2\hdencodertox__subs_5.ass" --title "Done with HDConvertToX v.2.2.511.3794"
-> End Queue

AviSynth Script ->
Working with files: D:\HDC\job2\hdconverttox_ice.avs
AVCSource("D:\HDC\job2\movie.dga")
hqdn3d(1)
return last
-> End AviSynth Script

gibbyman
13th November 2009, 10:19
Sorry for Spamming this thread with questions, but since I seem to be a bit stuck on the queue-issue for the moment (I'm sure it will be solved quite soon) I'm wondering if there's a way to create a queue "semi-manually"...

This is what I mean:

1. I open HDC, add an first mkv, analyse it and set the destination and my preferred output settings and click "add to queue".
2. I copy the queue.bat to another location, and close down HDC
3. Repeat step 1 & 2 for a couple of times.
4. I open all the queue.bat files I have generated in notepad, and copy/paste the actual "job" into the first queue.bat and save it.
- Or do I also have to edit the jobs so that every job end up in separate folders? (job1, job2, job3 and so on....)
5. I run the queue.bat

Would that work? Or am I missing something?

Ok, it's 5-10 minutes of extra work, but if this temporary solution mean I can start a queue with for example 3 jobs in the morning and have it done by the time I get home I get more done than if I have to do the files one at a time, and it sure beats having to rip all my movies to hard drive again just to recode them. (Apart from the fact that I'm still waiting for a new bluray-drive to replace my bricked one)

buzzqw
13th November 2009, 10:37
@gibbyman

:thanks:

this is the user i like!

i was able to replicate the issue! and resolve it!!

please download the hdc.exe

and report back

BHH

gibbyman
13th November 2009, 10:52
Hi Buzz!

Thanks for the update, I'll test it when I get home this afternoon..

(feels like I've said that before..:) It's horrible having to wait for hours to try stuff... it's like being a kid the day before x-mas eve. All these gifts under the tree, and hours and hours until I can open them)

Thanks again for your help!

nx6
13th November 2009, 12:05
:D Hello, Buzz.

I'm running my first encode with this new project of yours right now. I have quite a different machine now than the last time I was here. Before I was on a Pentium 4 2.0 Ghz with 1 GB of RAM. I built a new machine this last March. Now I have a Core i7 920 and 6 GB of RAM. I went from one processor thread to eight! BWAHAHAHAHAHA!

Anyway. I was going to ask. I didn't see an option for type of subtitle format. And I remember AutoMKV used a format that looked quite like the DVD subs. Would it be possible to have the option of using a plain text format for the muxxed subtitles added? Sometimes the font size or color they use for that stuff on the DVDs is really ugly. If the subs could be muxxed in a plain format than I can set the font/size in VSFilter in the playback application.

Also, the preview function didn't work for checking cropping. MPC opened but it displayed no picture, only audio.

ziemlichdunkel
13th November 2009, 16:24
C:\Users\myUser>"C:\Users\myUser\Desktop\VIDEO ENCODING\HDConvertToX_2.2.492.3692\ap
plications\avs2yuv.exe" "L:\Temp\job1\hdconverttox_movie.avs" -raw - | "C:\Users\myUser\Desktop\VIDEO ENCODING\HDConvertToX_2.2.492.36
92\applications\x264-64bit.exe" - --pass 1 --bitrate 8715 --keyint 250 --bframe
s 3 --trellis 2 --ref 3 --deblock -1,-1 --subme 5 --direct auto --vbv-bufsize 14
000 --vbv-maxrate 25000 --me hex --merange 20 --b-adapt 2 --b-pyramid --partitio
ns p8x8,b8x8,i4x4,i8x8 --aud --psy-rd 1.0:0.3 --aq-mode 2 --sar 1:1 --output "
L:\Temp\job1\hdconverttox_movie.h264" 1920x1080
x264 [error]: invalid argument: b-pyramid = --partitions
L:\Temp\job1\hdconverttox_movie.avs: 1920x1080, 4800
0/2002 fps, 167390 frames
Output error: wrote only 2358721 of 3110400 bytes

I managed now to keep the command promt after the error when using x264-64bit, thats what it tells. Any Idea of that error?
(I use the latest Version of HDC, just the Folder has an older number)

My Profile looks like this:
X264;19;HDC Own Quality;--keyint 250 --bframes 3 --trellis 2 --ref 3 --deblock -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me hex --merange 20 --b-adapt 2 --b-pyramid --partitions p8x8,b8x8,i4x4,i8x8 --aud --psy-rd 1.0:0.3 --aq-mode 2

jsbenson
13th November 2009, 18:06
@jsbenson
Hi ! and Welcome to the Forum


Thanks :)

I love this app and I'll absolutely be making a contribution as soon as I'm able to get this working.


for ps3 i will suggest x264+m2ts, with NMT compatibility ticked
I went ahead and did this. It went throught the entire conversion without any problems, but when it got to the end,
it didn't write the final file. This is the format I would like to use so if we can figure out why the file didn't get written then that'd be great.

Here's the report...

HDConvertToX v.2.2.510.3790 report

Input File: c:\users\jsbenson\videos\bluray\troy.m2ts ( C:\Users\jsbenson\Videos\BluRay\Troy.m2ts )
Codec Video: vc-1
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976fps / 282024 frames
Duration(hh:mm:ss): 3:16:3
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Values : 0:148:0:148
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Bitrate= 4046
NMT Compatibility: On
Final Size: 6600
Denoise Level: Normal
Video Handling: Force DirectShowSource2 (Haali)
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: truehd/ac3, 5.1 channels, 48khz, dialnorm: -27db
4: ac3, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
5: ac3, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
6: ac3, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
7: e-ac3 surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27db

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
8: subtitle (pgs)
9: subtitle (pgs)
10: subtitle (pgs)
11: subtitle (pgs)
12: subtitle (pgs)
13: subtitle (pgs)
14: subtitle (pgs)
15: subtitle (pgs)
16: subtitle (pgs)
17: subtitle (pgs)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
Activate Autochapter
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Users\jsbenson\Video Apps\HDC\applications\eac3to.exe" "c:\users\jsbenson\videos\bluray\troy.m2ts" 3: "C:\Users\jsbenson\Videos\Jobs\job1\hdencodertox-pid3.ac3" -core
"C:\Users\jsbenson\Video Apps\HDC\applications\avs2yuv.exe" "C:\Users\jsbenson\Videos\Jobs\job1\hdconverttox_troy.avs" -raw - | "C:\Users\jsbenson\Video Apps\HDC\applications\x264-64bit.exe" - --pass 1 --bitrate 4002 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "C:\Users\jsbenson\Videos\Jobs\job1\hdconverttox_troy.h264" --level 4.0 1920x1080
"C:\Users\jsbenson\Video Apps\HDC\applications\avs2yuv.exe" "C:\Users\jsbenson\Videos\Jobs\job1\hdconverttox_troy.avs" -raw - | "C:\Users\jsbenson\Video Apps\HDC\applications\x264-64bit.exe" - --pass 2 --bitrate 4002 --preset medium --trellis 0 --ref 3 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 1 --no-chroma-me --tune film --sar 1:1 --output "C:\Users\jsbenson\Videos\Jobs\job1\hdconverttox_troy.h264" --level 4.0 1920x1080
"C:\Users\jsbenson\Video Apps\HDC\applications\tsMuxeR.exe" "C:\Users\jsbenson\Videos\Jobs\job1\hdconverttox_troy.meta" "C:\Users\jsbenson\Videos\Done\Troy.m2ts"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\jsbenson\Videos\Jobs\job1\hdconverttox_troy.avs
DSS2("c:\users\jsbenson\videos\bluray\troy.m2ts",fps=23.976)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(4)
return last
-> End AviSynth Script

TSMuxer Script ->
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\jsbenson\Videos\Jobs\job1\hdconverttox_troy.h264", fps=23.976, insertSEI, contSPS
A_AC3, "C:\Users\jsbenson\Videos\Jobs\job1\hdencodertox-pid3.thd+ac3", timeshift=0
-> End TSMuxer Script




about audio: what audio are you using ?
Under the "General" tab I chose "Copy Audio". Under the "Audio and Subs" tab I leave the default
(which is usually "true-HD" or "MA-DTS"). However, when I started the conversion with the settings you gave me above I had
the "Keep only core of HD audio" unchecked. When the conversion started I immediately got a message in the cmd shell that
said "the audio conversion is not supported". I checked the "Keep nly core..." checkbox and then it worked.


get sticky with AAC LC, AC3 or copy audio

Not sure what you mean


about divx: dumb question... have you installed DIVX 6 ?
I tried installing the latest Divx codec. I didn't install the entire Divx package through.


about multithreaded avs: you need to installa avisynth 2.5.8 and put the special avisynth dll and mt.dll in \windows\system32 folder

I read that this isn't stable so I'll just stick with the standard stuff (at least until I get it working and then
I can start experimenting).


about odml: HDC will automatically switch to odml if final size is over 2GB. BUT if you use manual bitrate HDC cannot know if final size will be over 2gb...

That makes a lot of sense. When I went back to setting the final size instead of the manual bitrate it worked.


about wmv: wmv encoding is slower and less quality. Don't use it

Won't be using wmv then


about deleting folder: check the hdconverttox.ini...
I looked at the INI file and didn't see anything in there that would allow me to have pre and
post processing (I'm a programmer so i know about INI files, batch files, etc...)

Thanks for all your help, BUZZQW. This is a great app you've put together and I'm sure I'll get this
working correctly with your help.

buzzqw
13th November 2009, 19:54
@ziemlichdunkel

try with a simpler profile

@jsbenson

maybe i got why you don't get the final m2ts, i will check tomorrow
(just in case you can mux with tsmuxer all files in \job folder)

about divx: not latest (7) , but 6

about temp: Clean Temporary files=1

BHH

Sharc
13th November 2009, 20:25
Possibly a bug?
When I encode a DVD to .m2ts avchd structure, the muxing of the converted subtitles fails because the .meta points to hdc_subs_1_.sup, but HDC produced hdc_subs.sup.

buzzqw
13th November 2009, 20:35
make report ?

BHH

gibbyman
13th November 2009, 21:48
@gibbyman

:thanks:

this is the user i like!

i was able to replicate the issue! and resolve it!!

please download the hdc.exe

and report back

BHH

Ok... you want the good news or the good news?

I just finished re-encoding the same files as before (I used options making the encode very fast & bad - to be able to come up with a quick result). I got a very good feeling from it creating the queue, but I went ahead with the conversion just to make sure it would cross the "finishing line".

And guess what?

-It worked!

-You are indeed a true genius, and I'm really looking forward to following how this project evolves with time...

One thing I've been thinking about after reading through the whole thread - And correct me if I'm wrong - is that I think this fix might solve quite a few weird problems people have had recently.

I'm saying this because for me one of the errors (besides the queue not being right) was that I got complaints about not being able to extract certain tracks because the program involved (eac3.to.exe?) couldn't find them. Which of course resulted in the job "stopping".


Anyway - Thanks a lot (again) for your effort!

buzzqw
13th November 2009, 22:03
thanks gibbyman!

:goodpost:

BHH

jsbenson
13th November 2009, 22:16
@ziemlichdunkel

try with a simpler profile

@jsbenson

maybe i got why you don't get the final m2ts, i will check tomorrow
(just in case you can mux with tsmuxer all files in \job folder)

about divx: not latest (7) , but 6

about temp: Clean Temporary files=1

BHH

Just like @gibbyman, IT WORKED!!!

Figured out the audio problem. Seems like I have to use "Keep only core of HD Audio". And, if I select the DTS master it doesn't work. I have to use the ac3 audio.

So, I'm encoding using X264 in M2TS with NMT selected and it works perfectly. The fast forward and rewind is flawless when streaming to my PS3 using PS3 media server (I even have my streaming quality set to lossless on a Gbit network and it streams great) .

Thank you for all your help @buzzqw. I'll be making a donation .

Again, great app :)

Quick question...what filters would you recommend? I'm going through them and trying them out to see the impact of each, but I'd love to get some opinions out there as to what everyone's using.

Sharc
13th November 2009, 22:31
make report ?

BHH
Sorry I forgot to Make Report and started another encode. I would have to repeat the entire process to reproduce the error, but here the hdconverttox_vts_01_1.meta if it helps:

MUXOPT --no-pcr-on-video-pid --new-audio-pes --avchd --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_01_1.h264", fps=25, insertSEI, contSPS
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid2.ac3", timeshift=0
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid3.ac3", timeshift=0, lang=eng
S_HDMV/PGS , "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs_1_.sup", fps=25

In the job1 directory the sup file name is:
C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.sup

So tsmuxer aborts saying that the file hdc_subs_1_.sup not found.
No problem to remux it manually though.

flebber
14th November 2009, 00:55
Buzzqw if I use below as my input file neither eac or nic work they error unable to parse wav file. The only one that does work is ffmpeg which is fine. However you have a pop up helper which advised me to select nicaudio.

Video
ID : 224 (0xE0)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, Matrix : Default
Duration : 2mn 24s
Bit rate mode : Constant
Bit rate : 2 450 Kbps
Nominal bit rate : 2 520 Kbps
Width : 480 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate : 25.000 fps
Standard : PAL
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.354
Stream size : 42.1 MiB (88%)
Writing library : TMPGEnc 2.54.37.135

Audio
ID : 192 (0xC0)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 2mn 23s
Bit rate mode : Constant
Bit rate : 224 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits
Stream size : 3.83 MiB (8%)



This is the working make report

HDConvertToX v.2.2.516.3803 report

Input File: c:\rip\source\queens.m2v ( C:\Rip\Source\queens.m2v )
Codec Video: mpeg
Width / Heigh : 480 / 576
Framerate / Framecount: 25.000fps / 3606 frames
Duration(hh:mm:ss): 0:2:25
Aspect Ratio: 1.3334
Resized resolution: 480 / 240
Crop Values : 34:129:35:120

Start Video Configuration ->
Encoding Settings: X264 HDC Sayth Opt HQF ; Quality= 21.5
Final Size: 21.5
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.5
Audio Channels: Original
Normalize: On
Audio handling: Force FFmpeg.exe as decoder
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** C:\Rip\Source\queens.m2v
2: mp2, 2.0 channels, 224kbps, 44.1khz

-> 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: Undot()
QMF Filter: QMLF_7_motions_FluxSmooth.avs
FreeAVS String: asharp(1.5,3.25,-1.0)
ColorMatrix: On
Resizer: Spline36Resize
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Rip\HDC\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\rip\source\queens.m2v] -OF=[C:\Rip\HDC\job2\movie] -exit -minimize
"C:\Rip\HDC\applications\ffmpeg.exe" -i "C:\Rip\Source\queens.m2v" -f wav -y "C:\Rip\HDC\job2\hdencodertox-pid1.wav"
"C:\Rip\HDC\applications\wavi.exe" "C:\Rip\HDC\job2\hdconvert_audio_1_queens.m2v.avs" - | "C:\Rip\HDC\applications\neroaacenc.exe" -if - -q 0.5 -ignorelength -of "C:\Rip\HDC\job2\hdencodertox-pid1.mp4"
"C:\Rip\HDC\applications\x264.exe" --crf 21.5 --preset medium --bframes 3 --ref 3 --subme 6 --aq-mode 2 --level 4.1 --me umh --tune animation --sar 1:1 --output "C:\Rip\HDC\job2\hdconverttox_queens.h264" "C:\Rip\HDC\job2\hdconverttox_queens.avs"
"C:\Rip\HDC\applications\mkvmerge.exe" -o "C:\Rip\Produced\Queens - Feel good.MKV" --default-duration 0:25.000fps "C:\Rip\HDC\job2\hdconverttox_queens.h264" --aac-is-sbr 0:1 "C:\Rip\HDC\job2\hdencodertox-pid1.mp4" --title "QOTSA - Feel good hit of the summer"
-> End Queue

AviSynth Script ->
Working with files: C:\Rip\HDC\job2\hdconverttox_queens.avs
Mpeg2Source("C:\Rip\HDC\job2\movie.d2v")
Spline36Resize(480,240,34,129,-35,-120)
ColorMatrix(d2v="C:\Rip\HDC\job2\movie.d2v")
hqdn3d(1)
Undot()
QMLF_7_motions()
asharp(1.5,3.25,-1.0)
-> End AviSynth Script

seplant
14th November 2009, 00:57
Hi. I'm trying to convert a VC1 file to H.264 for the first time using HDConvertToX, and I'm getting a strange error during encoding. The error is as follows:

Error: 2pass curve failed to converge
target: -962.00 kbit/s, expected: 39698.09 kbit/s, avg QP: 10.0000
try reducing target bitrate or reducing qp_min (currently 10)

Any ideas what this means? I am running on a 64-bit WinXP machine with dual core 2.8GHz processor and 2GB of RAM.

Here is the entire log if it helps:

C:\Documents and Settings\user\My Documents\Applications\BD Backup Tools\HD Conv
ert to X\job0>"C:\Documents and Settings\user\My Documents\Applications\BD Backu
p Tools\HD Convert to X\applications\eac3to.exe" "c:\documents and settings\user
\my documents\my videos\elf.m2ts" 2: "C:\Documents and Settings\user\My Document
s\Applications\BD Backup Tools\HD Convert to X\job0\hdencodertox-pid2.ac3"
M2TS, 1 video track, 2 audio tracks, 1 subtitle track, 24p /1.001
1: VC-1, 1080p24 /1.001 (16:9)
2: AC3, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
3: TrueHD/AC3, 5.1 channels, 48khz, dialnorm: -27dB
(embedded: AC3, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB)
4: Subtitle (PGS)
a02 Extracting audio track number 2...
a02 Removing AC3 dialog normalization...
a02 Creating file "C:\Documents and Settings\user\My Documents\Applications\BD B
ackup Tools\HD Convert to X\job0\hdencodertox-pid2.ac3"...
a02 1:36:43 The source file seems to be damaged (sync byte missing).
Video track 1 contains 139137 frames.
eac3to processing took 13 minutes, 28 seconds.
Done.

C:\Documents and Settings\user\My Documents\Applications\BD Backup Tools\HD Conv
ert to X\job0>"C:\Documents and Settings\user\My Documents\Applications\BD Backu
p Tools\HD Convert to X\applications\eac3to.exe" "c:\documents and settings\user
\my documents\my videos\elf.m2ts" 3: "C:\Documents and Settings\user\My Document
s\Applications\BD Backup Tools\HD Convert to X\job0\hdencodertox-pid3.ac3" -core

M2TS, 1 video track, 2 audio tracks, 1 subtitle track, 24p /1.001
1: VC-1, 1080p24 /1.001 (16:9)
2: AC3, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
3: TrueHD/AC3, 5.1 channels, 48khz, dialnorm: -27dB
(embedded: AC3, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB)
4: Subtitle (PGS)
a03 Extracting audio track number 3...
a03 Extracting AC3 stream...
a03 Removing AC3 dialog normalization...
a03 Creating file "C:\Documents and Settings\user\My Documents\Applications\BD B
ackup Tools\HD Convert to X\job0\hdencodertox-pid3.ac3"...
a03 1:36:43 The source file seems to be damaged (sync byte missing).
Video track 1 contains 139137 frames.
eac3to processing took 12 minutes, 10 seconds.
Done.

C:\Documents and Settings\user\My Documents\Applications\BD Backup Tools\HD Conv
ert to X\job0>"C:\Documents and Settings\user\My Documents\Applications\BD Backu
p Tools\HD Convert to X\applications\x264.exe" --pass 1 --bitrate -962 --preset
medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b
-adapt 2 --no-chroma-me --sar 1:1 --output "C:\Documents and Settings\user\My
Documents\Applications\BD Backup Tools\HD Convert to X\job0\hdconverttox_elf.h26
4" "C:\Documents and Settings\user\My Documents\Applications\BD Backup Tools\HD
Convert to X\job0\hdconverttox_elf.avs"
avis [info]: 1920x1072 @ 23.98 fps (139136 frames)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2 SSE3 Cache64
x264 [info]: profile Main, level 4.0
x264 [info]: frame I:1555 Avg QP:10.15 size:320770
x264 [info]: frame P:45380 Avg QP:10.18 size:246459
x264 [info]: frame B:92201 Avg QP:10.71 size:185611
x264 [info]: consecutive B-frames: 1.6% 14.0% 39.4% 45.0%
x264 [info]: mb I I16..4: 23.3% 0.0% 76.7%
x264 [info]: mb P I16..4: 36.8% 0.0% 0.0% P16..4: 58.5% 0.0% 0.0% 0.0% 0
.0% skip: 4.7%
x264 [info]: mb B I16..4: 17.1% 0.0% 0.0% B16..8: 46.5% 0.0% 0.0% direct:
31.2% skip: 5.2% L0:24.7% L1:28.1% BI:47.3%
x264 [info]: final ratefactor: -1.#J
x264 [info]: direct mvs spatial:98.2% temporal:1.8%
x264 [info]: coded y,uvDC,uvAC intra: 91.5% 96.0% 93.9% inter: 85.3% 72.7% 50.6%

x264 [info]: i16 v,h,dc,p: 30% 16% 36% 18%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 20% 16% 6% 7% 7% 6% 7% 7%
x264 [info]: kb/s:39698.08

encoded 139136 frames, 4.35 fps, 39698.08 kb/s

C:\Documents and Settings\user\My Documents\Applications\BD Backup Tools\HD Conv
ert to X\job0>"C:\Documents and Settings\user\My Documents\Applications\BD Backu
p Tools\HD Convert to X\applications\x264.exe" --pass 2 --bitrate -962 --preset
medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b
-adapt 2 --no-chroma-me --sar 1:1 --output "C:\Documents and Settings\user\My
Documents\Applications\BD Backup Tools\HD Convert to X\job0\hdconverttox_elf.h26
4" "C:\Documents and Settings\user\My Documents\Applications\BD Backup Tools\HD
Convert to X\job0\hdconverttox_elf.avs"
avis [info]: 1920x1072 @ 23.98 fps (139136 frames)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2 SSE3 Cache64
x264 [warning]: Error: 2pass curve failed to converge
x264 [warning]: target: -962.00 kbit/s, expected: 39698.09 kbit/s, avg QP: 10.00
00
x264 [warning]: try reducing target bitrate or reducing qp_min (currently 10)
x264 [info]: profile High, level 4.0
x264 [info]: frame I:404 Avg QP:10.19 size:387014
x264 [info]: frame P:12669 Avg QP:10.19 size:321052
x264 [info]: frame B:26611 Avg QP:10.65 size:249865
x264 [info]: consecutive B-frames: 2.1% 11.8% 32.7% 53.4%
x264 [info]: mb I I16..4: 7.7% 67.7% 24.6%
x264 [info]: mb P I16..4: 3.8% 39.2% 10.9% P16..4: 15.0% 18.4% 12.0% 0.0% 0
.0% skip: 0.7%
x264 [info]: mb B I16..4: 1.5% 16.7% 5.0% B16..8: 37.0% 8.1% 10.5% direct:
19.9% skip: 1.3% L0:31.2% L1:29.0% BI:39.8%
x264 [info]: 8x8 transform intra:72.1% inter:26.4%
x264 [info]: direct mvs spatial:82.3% temporal:17.7%
x264 [info]: coded y,uvDC,uvAC intra: 97.2% 99.1% 98.9% inter: 88.7% 83.1% 74.1%

x264 [info]: i16 v,h,dc,p: 24% 7% 15% 54%
x264 [info]: i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 21% 15% 18% 6% 6% 7% 6% 9% 11%
x264 [info]: i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 16% 11% 8% 8% 11% 11% 10% 11% 13%
x264 [info]: ref P L0: 65.1% 16.5% 11.1% 7.3%
x264 [info]: ref B L0: 85.6% 9.3% 5.2%
x264 [info]: kb/s:52553.12

aborted at input frame 39698, output frame 39684
encoded 39684 frames, 1.01 fps, 52534.59 kb/s
Terminate batch job (Y/N)?

jsbenson
14th November 2009, 02:18
about temp: Clean Temporary files=1
BHH

The command it's using doesn't work. It's using "del" but it should be using "rmdir", like this...

RMDIR /S /Q "<path>"

Is there anyway that can be changed (or maybe a custom entry in the INI file for a "post convert command")? Just a suggestion.

J_Darnley
14th November 2009, 02:59
2pass curve failed to converge
target: -962.00 kbit/s, expected: 39698.09 kbit/s, avg QP: 10.0000
try reducing target bitrate or reducing qp_min (currently 10)
It means exactly what it says. The target bitrate is not possible. You may want to try using a slightly higher, or at least, a positive value for the bitrate.

seplant
14th November 2009, 16:33
It means exactly what it says. The target bitrate is not possible. You may want to try using a slightly higher, or at least, a positive value for the bitrate.

OK, so I guess the problem might be that under Video Encoding Options I was leaving the "Final MB Size" and "Manually Set Bit Rate" fields empty. What should I be entering into either of these fields to achieve maximum video quality? I am trying to convert ripped VC-1 Blu-rays in M2TS containers to H.264 and I am selecting "X264 in M2TS" encoding. Thanks.

flebber
14th November 2009, 16:37
OK, so I guess the problem might be that under Video Encoding Options I was leaving the "Final MB Size" and "Manually Set Bit Rate" fields empty. What should I be entering into either of these fields to achieve maximum video quality? I am trying to convert ripped VC-1 Blu-rays in M2TS containers to H.264 and I am selecting "X264 in M2TS" encoding. Thanks.

Mate simpler. Positive bitrate

Chengbin
14th November 2009, 17:43
Just a suggestion.

If you're encoding a video without audio, let x264 write to the container of our choice to avoid the last step of muxing. This would save lots of time for lossless encodes.

seplant
14th November 2009, 19:31
Mate simpler. Positive bitrate

Thanks. I understand I need to make the bitrate positive, but what bitrate should I use? I don't care if the file size ends up as big or bigger than the original (which is around 20GB).

ziemlichdunkel
14th November 2009, 22:20
Can you please add a first pass turbo checkbox when encoding in x264 2pass mode? (I know this from other apps, and that option seems to really speed up conversion while losing not too much of quality?)

BTW: Newest x264 Version seems to have a bug when using b-adapt 2 parameter, you'll always get an parameter error message. (That's the reason for the error in my last post)
Switched to older version, now conversion works again, will also try 64 version again when there's a fixed release.

Since last HDC the encodings will not use more than 30% of my i7 cores. I know it's x264 which should use 100% when using parameter threads = auto, but I didn't change my profile neither my x264 version. (The now used version used the last time I used it 100% of all 8 cores) Any idea?

And at last my very grateful thanks to you buzzqw for building such great app and providing such quick and good support, and also too the other helpful people in here, thanks! :-)

whipdancer
14th November 2009, 22:22
I'm getting a message when I attempt to convert Adventureland (blu-ray) to WMV. I've looked around and can't find anything specific on how to troubleshoot the message.

The m2ts file analyzes fine. I save the queue file and run it from a command line.

The error message is:
Prepare to encode failed with error -2147220890 No matching media type is found in the source SG_1.

Here's the Make Report:
HDConvertToX v.2.2.516.3803 report

Input File: d:\adventureland\bdmv\stream\00069.m2ts ( D:\ADVENTURELAND\BDMV\STREAM\00069.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976fps / 153803 frames
Duration(hh:mm:ss): 1:46:55
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1024
Crop Values : 0:28:0:28

Start Video Configuration ->
Encoding Settings: WMV Codec WVC1 best ; Bitrate= 12980
Final Size: 10000
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: No Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
*** NONE
3: dts master audio, english, 5.1 channels, 24 bits, 48khz
4: ac3, french, 5.1 channels, 640kbps, 48khz
5: ac3, english, 2.0 channels, 192kbps, 48khz, dialnorm: -27db
6: ac3, portuguese, 5.1 channels, 640kbps, 48khz
7: ac3 surround, thai, 2.0 channels, 320kbps, 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), portuguese
13: subtitle (pgs), thai
14: subtitle (pgs), chinese
15: subtitle (pgs), indonesian
16: subtitle (pgs), malay
17: subtitle (pgs), korean
18: subtitle (pgs), french
19: subtitle (pgs), spanish
20: subtitle (pgs), portuguese
21: subtitle (pgs), thai
22: subtitle (pgs), chinese
23: subtitle (pgs), korean
24: subtitle (pgs), french
25: subtitle (pgs), portuguese
26: subtitle (pgs), thai

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\HDC\applications\eac3to.exe" "d:\adventureland\bdmv\stream\00069.m2ts" 2:"D:\Work\job1\hdconverttox.h264"
"C:\HDC\applications\DGAVCIndex.exe" -i "D:\Work\job1\hdconverttox.h264" -o "D:\Work\job1\movie.dga" -f 0 -e
cscript.exe "C:\HDC\applications\WMCmd.vbs" -input "D:\Work\job1\hdconverttox_00069.avs" -output "D:\Work\adventureland_NS.wmv" -videoonly -v_codec WVC1 -v_preset best -v_mode 0 -v_bitrate 10000000
-> End Queue

AviSynth Script ->
Working with files: D:\Work\job1\hdconverttox_00069.avs
AVCSource("D:\Work\job1\movie.dga")
Spline36Resize(1920,1024,0,28,-0,-28)
hqdn3d(1)
-> End AviSynth Script



Here's the AVS:

#HDConvertToX Avisynth Script
#
#Input File = d:\adventureland\bdmv\stream\00069.m2ts
#Original Resolution = 1920x1080
#Aspect Ratio = 1.7778
#Frame rate =23.976
#Number of Frames = 153803
#Lenght (hour:minutes:seconds) = 1:46:55
#Display Aspect Ratio = 1.8750
#Aspect Error = 0.0012
#
#Resized resolution = 1920 / 1024
#Crop Left = 0
#Crop Top = 28
#Crop Right = 0
#Crop Bottom = 28
#
LoadPlugin("C:\HDC\filters\AddGrain.dll")
LoadPlugin("C:\HDC\filters\AddGrainC.dll")
LoadPlugin("C:\HDC\filters\asharp.dll")
LoadPlugin("C:\HDC\filters\autocrop.dll")
LoadPlugin("C:\HDC\filters\Average.dll")
LoadPlugin("C:\HDC\filters\avss.dll")
LoadPlugin("C:\HDC\filters\ColorMatrix.dll")
LoadPlugin("C:\HDC\filters\deblock.dll")
LoadPlugin("C:\HDC\filters\Decomb.dll")
LoadPlugin("C:\HDC\filters\deen.dll")
LoadPlugin("C:\HDC\filters\degrainmedian.dll")
LoadPlugin("C:\HDC\filters\dfttest.dll")
LoadPlugin("C:\HDC\filters\DGAVCDecode.dll")
LoadPlugin("C:\HDC\filters\DGDecode.dll")
LoadPlugin("C:\HDC\filters\DirectShowSource.dll")
LoadPlugin("C:\HDC\filters\EEDI2.dll")
LoadPlugin("C:\HDC\filters\ffms2.dll")
LoadPlugin("C:\HDC\filters\FFT3DFilter.dll")
LoadPlugin("C:\HDC\filters\FluxSmooth.dll")
LoadPlugin("C:\HDC\filters\frfun7.dll")
LoadPlugin("C:\HDC\filters\gradfun2db.dll")
LoadPlugin("C:\HDC\filters\GrainOpt.dll")
LoadPlugin("C:\HDC\filters\hqdn3d.dll")
LoadPlugin("C:\HDC\filters\MSharpen.dll")
LoadPlugin("C:\HDC\filters\mt_masktools-26.dll")
LoadPlugin("C:\HDC\filters\mvtools.dll")
LoadPlugin("C:\HDC\filters\mvtools2.dll")
LoadPlugin("C:\HDC\filters\NicAudio.dll")
LoadPlugin("C:\HDC\filters\nnedi.dll")
LoadPlugin("C:\HDC\filters\RemoveDirtS.dll")
LoadPlugin("C:\HDC\filters\RemoveGrainS.dll")
LoadPlugin("C:\HDC\filters\RepairS.dll")
LoadPlugin("C:\HDC\filters\SangNom.dll")
LoadPlugin("C:\HDC\filters\SoundOut.dll")
LoadPlugin("C:\HDC\filters\TBilateral.dll")
LoadPlugin("C:\HDC\filters\TDeint.dll")
LoadPlugin("C:\HDC\filters\TIVTC.dll")
LoadPlugin("C:\HDC\filters\TTempSmooth.dll")
LoadPlugin("C:\HDC\filters\UnDot.dll")
LoadPlugin("C:\HDC\filters\UnFilter.dll")
LoadPlugin("C:\HDC\filters\VSFilter.dll")
LoadPlugin("C:\HDC\filters\yadifmod.dll")

Import("C:\HDC\filters\BlindDeHalo3_mt2.avsi")
Import("C:\HDC\filters\Deblock_QED_MT2.avsi")
Import("C:\HDC\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\HDC\filters\Lem.avsi")
Import("C:\HDC\filters\LSFmod.v1.8.avsi")
Import("C:\HDC\filters\MCTemporalDenoise.v1.3.09.avsi")
Import("C:\HDC\filters\QMLF_3_motions.avsi")
Import("C:\HDC\filters\QMLF_5_motions.avsi")
Import("C:\HDC\filters\QMLF_7_motions.avsi")
Import("C:\HDC\filters\QMLF_9_motions.avsi")
Import("C:\HDC\filters\seesaw.avsi")
Import("C:\HDC\filters\SoftSharpen.avsi")
Import("C:\HDC\filters\spresso.avsi")
Import("C:\HDC\filters\Srestore.avsi")
#Source File
AVCSource("D:\Work\job1\movie.dga")


#Applying Resizing
Spline36Resize(1920,1024,0,28,-0,-28)

#Insert Filters As Requested

hqdn3d(1)

flebber
14th November 2009, 23:23
Thanks. I understand I need to make the bitrate positive, but what bitrate should I use? I don't care if the file size ends up as big or bigger than the original (which is around 20GB).

Why not use crf encoding then with a value of 18.

txporter
14th November 2009, 23:41
Is it possible to force Windows Media Audio 9.2 for the audio track when converting to VC-1 rather than Windows Media Audio 10 Pro? I am trying to convert some DVD rips and downloaded TV shows to push back up to my TivoHD. It doesn't like WMA10, but works with 9.2.

flebber
14th November 2009, 23:58
Is it possible to force Windows Media Audio 9.2 for the audio track when converting to VC-1 rather than Windows Media Audio 10 Pro? I am trying to convert some DVD rips and downloaded TV shows to push back up to my TivoHD. It doesn't like WMA10, but works with 9.2.

Have you read the forum rules.

txporter
15th November 2009, 03:24
Have you read the forum rules.

Yes, I have. I have lurked doom9 for at least 6 months, maybe a year. I have searched the forums for what I am asking, although I will admit that my question is specific and searching other terms might have given me the answers. I have used HDC for some conversions and wasn't able to find a way to set the audio on VC-1 encodes to wma9.2 rather than 10.3, so I thought I would come and ask here. Do you know the answer? Or was that all the help you wanted to offer?

Guest
15th November 2009, 04:30
I am trying to convert some ... downloaded TV shows Did you miss the part where we tell you not to post about downloaded materials, or do you just hold our rules in contempt?

txporter
15th November 2009, 04:37
Did you miss the part where we tell you not to post about downloaded materials, or do you just hold our rules in contempt?

Ah, I apologize, I wasn't clear. These are shows downloaded from my Tivo. They are not torrents. They are shows that are broadcast on network TV.

jsbenson
15th November 2009, 18:59
I thought I had this working with the settings you gave me, @buzzqw, but I'm still running into some weird things.

When I convert, the final file is larger than the original. I've tried this a couple times and I get the same results.

This file (Poltergeist) was originally 19,276,966 and after the conversion it was 32,224,236

For this conversion I used X264 in M2TS with NMT checked. Medium quality @ final MB size = 7600 (Bitrate = 8093), ac3, 5.1 channels, 48khz...with keep only core checked. No X64-64bit, no filters.

I had the "Encode Using" set to "Copy Audio". I just changed it to "AC3 - 640 (5.1)" and trying it again. You don't think this was the issue do you?





HDConvertToX v.2.2.516.3803 report

Input File: c:\users\jsbenson\videos\bd\poltergeist.m2ts ( C:\Users\jsbenson\Videos\BD\Poltergeist.m2ts )
Codec Video: vc-1
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976fps / 164675 frames
Duration(hh:mm:ss): 1:54:29
Aspect Ratio: 1.7778
Resized resolution: 1920 / 1080
Crop Values : 2:150:2:146
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 Medium ; Bitrate= 8093
NMT Compatibility: On
Final Size: 7600
Denoise Level: Normal
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: ac3, 5.1 channels, 640kbps, 48khz, dialnorm: -27db
3: truehd/ac3, 5.1 channels, 48khz, dialnorm: -27db
4: ac3 surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27db
5: ac3 surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27db
6: ac3 surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27db
7: ac3, 1.0 channels, 192kbps, 48khz, dialnorm: -27db
8: ac3 surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27db
9: ac3 surround, 2.0 channels, 192kbps, 48khz, dialnorm: -27db
10: ac3, 1.0 channels, 192kbps, 48khz, dialnorm: -27db

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
11: subtitle (pgs)
12: subtitle (pgs)
13: subtitle (pgs)
14: subtitle (pgs)
15: subtitle (pgs)
16: subtitle (pgs)
17: subtitle (pgs)
18: subtitle (pgs)
19: subtitle (pgs)
20: subtitle (pgs)
21: subtitle (pgs)
22: subtitle (pgs)
23: subtitle (pgs)
24: subtitle (pgs)
25: subtitle (pgs)
26: subtitle (pgs)
27: subtitle (pgs)
28: subtitle (pgs)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
Activate Autochapter
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Users\jsbenson\Video Apps\HDC\applications\eac3to.exe" "c:\users\jsbenson\videos\bd\poltergeist.m2ts" 2: "C:\Users\jsbenson\Videos\Jobs\job2\hdencodertox-pid2.ac3"
"C:\Users\jsbenson\Video Apps\HDC\applications\x264.exe" --pass 1 --bitrate 8008 --preset medium --tune film --sar 1:1 --output "C:\Users\jsbenson\Videos\Jobs\job2\hdconverttox_poltergeist.h264" "C:\Users\jsbenson\Videos\Jobs\job2\hdconverttox_poltergeist.avs" --level 4.0
"C:\Users\jsbenson\Video Apps\HDC\applications\x264.exe" --pass 2 --bitrate 8008 --preset medium --tune film --sar 1:1 --output "C:\Users\jsbenson\Videos\Jobs\job2\hdconverttox_poltergeist.h264" "C:\Users\jsbenson\Videos\Jobs\job2\hdconverttox_poltergeist.avs" --level 4.0
"C:\Users\jsbenson\Video Apps\HDC\applications\tsMuxeR.exe" "C:\Users\jsbenson\Videos\Jobs\job2\hdconverttox_poltergeist.meta" "C:\Users\jsbenson\Videos\Done\Poltergeist.m2ts"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\jsbenson\Videos\Jobs\job2\hdconverttox_poltergeist.avs
directshowsource("c:\users\jsbenson\videos\bd\poltergeist.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(4)
return last
-> End AviSynth Script

TSMuxer Script ->
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\jsbenson\Videos\Jobs\job2\hdconverttox_poltergeist.h264", fps=23.976, insertSEI, contSPS
A_AC3, "C:\Users\jsbenson\Videos\Jobs\job2\hdencodertox-pid2.ac3", timeshift=0
-> End TSMuxer Script




Also...

This is on my other machine so the code above has nothing to do with this part:
I'm still having a little trouble with the audio. When I was running my test conversions (on a small file), I was getting English at first. But, after a few test conversions I started getting a different language.
I tried everything I could think of to have it encode the English track but it kept coming out French.

Maybe I just don't undrestand what's going on with the the audio.

Here's what I'm seeing...

In order to get ANY audio, I have to have the "Keep only core of HD Audio"

When there are many "ac3, 5.1 channels, 640kbps..." I select the top one (the default), but is the topmost language always going to be English?

When I have "truehd/ac3, 5.1 channels...", should I select this one? If so, will it end up being "ac3 surround, 5.1 channels..." because the "keep only core of HD audio" is checked?

I tried previewing it with different audio options checked but the preview always played in French. I know in TSMuxerGUI the language of all the tracks are displayed. Is there any way to incorporate
that into HDC so that we can tell which is the correct track? Also, because of the window size, it is difficult to read all the text displayed under "audio tracks". Could you maybe stack the "Audio Tracks" above
the "Subtitle Tracks" so that the width of each would occupy the entire length of the window? That would double the width and would allow us to see the entire audio desciption without having to scroll.

Thanks buzqw

buzzqw
16th November 2009, 09:09
@Sharc

please download the hdc update

@flebber
if your source is an mpeg2 file (audio+video) it must have .mpeg extension
m2v is for VIDEO only file

@seplant

you have selected a too little final size... that's way bitrate is negative..

@jsbenson
fixed

@ziemlichdunkel
first pass is already turbo

about thread... added the auto

@whipdancer
sorry pal... i cannot debug any wmcmd error

@jsbenson
should be fixed don't keep core audio of truehd/ac3 when muxing in m2ts

@ALL
this is a busy period

sorry for delay in answer and developing

BHH

flebber
16th November 2009, 11:34
@Sharc

please download the hdc update

@flebber
if your source is an mpeg2 file (audio+video) it must have .mpeg extension
m2v is for VIDEO only file


@ALL
this is a busy period

sorry for delay in answer and developing

BHH

Buzzqw I took the m2v file and muxed it to mkv in mkvmerge and then loaded the file into HDC. It then worked like a charm. Is it possible to offer to mux in mkv for m2v like the other not so supported formats?

noee
16th November 2009, 13:15
Bhh:
I've tried the Bitrate= setting in both HDConvertToX_profile.txt and HDConvertToX.INI. I take it this is for a default but I don't see it in the video tab. Not sure how this is supposed to work.

Frozen-Figo
16th November 2009, 14:10
How can I make "Name" & "Location" of output file taken by default as same as input file ? ( Like Automkv )

Regards

:rolleyes:

buzzqw
16th November 2009, 14:37
@noee
just write Bitrate=XXXX in INI file
don't touch profile
you will see this value in manual bitrate

@Frozen-Figo
not possible, actually.
the possibility are:
Input Work Folder= #this set working folder as input folder
Workfolder= #set the working folder...
Default Output Folder= #set the folder for output
BHH

txporter
16th November 2009, 15:50
Is it possible to force WMA 9.2 audio with VC-1 conversions rather than 10 pro?

txporter
16th November 2009, 17:28
Is it possible to force WMA 9.2 audio with VC-1 conversions rather than 10 pro?

Think I figured it out. '-a_codec WMASTD' should do what I want, but I also appears to like it should already be default. It took a while to figure out what the presets were defined as in HDC (better, best, insane, etc) but I see that those are actually built right into the WMCMD.vbs file.

Thanks for the great app. If this works, it is the easiest way that I have found to hardcode subs/srt into VC-1 files to serve to my TivoHD.

seplant
17th November 2009, 02:39
@Sharc

please download the hdc update

@flebber
if your source is an mpeg2 file (audio+video) it must have .mpeg extension
m2v is for VIDEO only file

@seplant

you have selected a too little final size... that's way bitrate is negative..

@jsbenson
fixed

@ziemlichdunkel
first pass is already turbo

about thread... added the auto

@whipdancer
sorry pal... i cannot debug any wmcmd error

@jsbenson
should be fixed don't keep core audio of truehd/ac3 when muxing in m2ts

@ALL
this is a busy period

sorry for delay in answer and developing

BHH

buzzqw,

SUCCESS!!! I finally got it to work for me by using flebber's advice to use CRF encoding with a value of 18, but the file I get is about one-fourth the size of the original, so I would think I'm compromising on picture quality. Can you or someone explain what CRF is and what is the best value to maximize picture quality? I'm not concerned about file size. :thanks:

txporter
17th November 2009, 02:45
Think I figured it out. '-a_codec WMASTD' should do what I want, but I also appears to like it should already be default. It took a while to figure out what the presets were defined as in HDC (better, best, insane, etc) but I see that those are actually built right into the WMCMD.vbs file.

Thanks for the great app. If this works, it is the easiest way that I have found to hardcode subs/srt into VC-1 files to serve to my TivoHD.

Hmm...I tried this and it doesn't accept -a_codec WMASTD or -a_codec WMA9STD in the AVS free string. I also tried simply changingthe wmapro entry in the queue to wmastd. It appears to pass it along when the encoding occurs, but checking the final file with MediaInfo still shows WMAPro as the codec. I can output the correct format if I used the Windows Media Encoder GUI, but I would really like to hardcode subs into the stream. I tried to dig through the WMCMD.vbs code, but I don't know where to make the changes there to force WMASTD (even all the time would be fine). Anyone?

buzzqw
17th November 2009, 07:58
@txporter

you cannot edit it.. it's inside the hdc code

the main reason because i don't allow editing audio profile is due to many and more errors it can trigger.. using a wrong combination of bitrate and channels

i update the hdc build (redownload it)
the 11 profile is now using wmastd
so feel free to edit the 11' row of HDConvertToX_profile.txt to your need .. like
WMV;11;Codec WVC1 good
HDC will use wmastd for the 11 profile, and only for the 11'

BHH

flebber
17th November 2009, 13:53
buzzqw,

SUCCESS!!! I finally got it to work for me by using flebber's advice to use CRF encoding with a value of 18, but the file I get is about one-fourth the size of the original, so I would think I'm compromising on picture quality. Can you or someone explain what CRF is and what is the best value to maximize picture quality? I'm not concerned about file size. :thanks:

There is a good explanation of CRF here http://mewiki.project357.com/wiki/X264_Settings#crf. Actually this page contains a lot of good info. Hope it helps:)

txporter
17th November 2009, 13:57
@txporter

you cannot edit it.. it's inside the hdc code

the main reason because i don't allow editing audio profile is due to many and more errors it can trigger.. using a wrong combination of bitrate and channels

i update the hdc build (redownload it)
the 11 profile is now using wmastd
so feel free to edit the 11' row of HDConvertToX_profile.txt to your need .. like
WMV;11;Codec WVC1 good
HDC will use wmastd for the 11 profile, and only for the 11'

BHH

Thanks, Buzz. I will give it a spin. :thanks:

Update: I tried encoding a clip with profile 11. The string does change in the queue to encode the audio as WMASTD rather than WMAPRO, but I still get PRO audio in the final encode.

Here is the queue.bat:
prompt $d $t $_$P$G

"I:\HDConvertToX_2.2.492.3692\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[i:\temp\rescue_clip.mpg] -OF=[I:\HDConvertToX_2.2.492.3692\job1\movie] -exit -minimize
"I:\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "i:\temp\rescue_clip.mpg" 3:"I:\HDConvertToX_2.2.492.3692\job1\hdencodertox__subs_3.srt"
"I:\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "i:\temp\rescue_clip.mpg" 2: "I:\HDConvertToX_2.2.492.3692\job1\hdencodertox-pid2.ac3"
cscript.exe "I:\HDConvertToX_2.2.492.3692\applications\WMCmd.vbs" -input "I:\HDConvertToX_2.2.492.3692\job1\hdconverttox_rescue_clip.avs"
-output "I:\Temp\rescue-best.wmv" -v_codec WVC1 -v_preset best -v_mode 3 -v_bitrate 2064537 -a_codec WMASTD -a_mode 0 -a_setting 128_48_2_16

Here is the MediaInfo:
General
Complete name : L:\MP4\Test\rescue-best.wmv
Format : Windows Media
File size : 158 MiB
Duration : 10mn 0s
Overall bit rate mode : Variable
Overall bit rate : 2 206 Kbps
Maximum Overall bit rate : 4 463 Kbps
Encoded date : UTC 2009-11-17 13:03:22.657

Video
ID : 2
Format : VC-1
Format profile : AP@L3
Codec ID : WVC1
Codec ID/Hint : Microsoft
Description of the codec : Windows Media Video 9 Advanced Profile
Duration : 9mn 59s
Bit rate mode : Variable
Bit rate : 2 065 Kbps
Width : 720 pixels
Height : 400 pixels
Display aspect ratio : 16/9
Frame rate : 29.970 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.239
Language : en-us

Audio
ID : 1
Format : WMA3
Format profile : M0
Codec ID : 162
Codec ID/Info : Windows Media Audio 3
Description of the codec : Windows Media Audio 10 Professional - 128 kbps, 48 kHz, 2 channel 16 bit (A/V) 1-pass CBR
Duration : 10mn 0s
Bit rate mode : Constant
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Resolution : 16 bits
Language : en-us

Betsy25
18th November 2009, 07:13
Hi buzz,

Is it possible for the Interlace test to automatically set the deinterlace method ? After I did an interlace test, the file was stated 79% interlaced, but the used filter stayed at NONE.

Is there some structure of what to do first when we have a .VOB file as input for instance ?

Also, encoding to AVI doesn't finish, when the AVIMux-GUI starts it first throws an error that the subtitle is already in use, and when clicking OK, the whole AVIMux-GUI crashes (on Windows XP SP3 32bit)....
...After it tried another encode without muxing subtitles, AVIMux-GUI throws another error, this time that the .mp3 is already in use, and crashes complete again...

buzzqw
18th November 2009, 13:59
@txporter

try changing wmastd to WMA9STD and relaunch encoding
BUT don't believe in mediainfo.. try the file...

@Betsy25
automatic deinterlace isn't supported neither recommend
the threshold for activating DE interlace is 55%
but this will NOT automatically switch HDC to deinterlace mode. it will create a file named "interlaced"
if hdc found this file will automatically deinterlace the file

about "file in use" for mp3 or subs : hdc don't open these files, the files are locked by OS.

make sure you keep closed the hdc working folder

just an hint: you can use file/folder unlocker and see what app keep locked the files (it's a very useful info)

BHH

txporter
18th November 2009, 17:27
@txporter

try changing wmastd to WMA9STD and relaunch encoding
BUT don't believe in mediainfo.. try the file...

I will try using WMA9STD instead.

I wasn't sure about the MediaInfo either, but the encoding from the WME GUI (that successfully transfers to the Tivo) does list WMA 9.2 rather than 10 Pro. At any rate, I did try the file and it was not accepted by the Tivo. It really still is pro audio.

Thanks for your time.

Update: I tried encoding using WMA9STD instead of WMASTD. It was overwritten by the HDC executable to be WMASTD. So same result as above. Pro audio.

buzzqw
19th November 2009, 10:19
add your work to queue
edit in queue the WMASTD to WMA9STD
and hit start queue

BHH

txporter
19th November 2009, 13:57
add your work to queue
edit in queue the WMASTD to WMA9STD
and hit start queue

BHH

Yes, that is what I did. It was overwritten by WMASTD.

buzzqw
19th November 2009, 15:33
it will be overwritten ONLY if you hit start encoding. BUT if you edit the queue and hit start queue,the change will be applied

BHH

txporter
19th November 2009, 15:40
it will be overwritten ONLY if you hit start encoding. BUT if you edit the queue and hit start queue,the change will be applied

BHH

Ok. I follow. That must be what I did. Will give that a go later tonight. :thanks:

Can all strings be overwritten in the same way (edit and start queue rather than hitting encode) or only the -a_codec parameter because you went in and modified it to make it possible on the WMA;11 profile?

Update: updated a_codec string in queue and hit start queue rather than encode. WMA9STD showed up in cmd window for encoding now instead of WMASTD, but I still get pro audio in the file.

Don't worry about troubleshooting this anymore. I did a bunch of testing with Windows Expression encoder and I don't think the benefit of VC-1 encoding over x264 for my tivo is worth all of the effort. Playback is smoother with VC-1 (for SD material), but the tivo seems to choke on HD VC-1 encodes. Thanks again for all of your work and time.

Chengbin
20th November 2009, 23:47
I have a problem.

The latest HDC update broke avs2yuv compatibility. It says rawyuv requires a resolution.

schoeppchen
21st November 2009, 14:16
Latest version of HdConvertToX (2.2.518.3806) gives me analyzing file problem via DirectShowSource2 (Haali). What could be the problem?


Allgemein
ID : 0
Format : BDAV
Format/Info : Blu-ray Video
Dateigröße : 29,9 GiB
Dauer : 2h 33min
Gesamte Bitrate : 27,8 Mbps
maximale Gesamtbitrate : 48,0 Mbps

Video #1
ID : 4113 (0x1011)
Menü-ID : 1 (0x1)
Format : VC-1
Format-Profil : AP@L3
Dauer : 2h 33min
Breite : 1 920 Pixel
Höhe : 1 080 Pixel
Bildseitenverhältnis : 16:9
Bildwiederholungsrate : 23,976 FPS
Colorimetrie : 4:2:0
Scantyp : progressiv

Video #2
ID : 6912 (0x1B00)
Menü-ID : 1 (0x1)
Format : VC-1
Format-Profil : AP@L2
Dauer : 2h 33min
Breite : 720 Pixel
Höhe : 480 Pixel
Bildseitenverhältnis : 16:9
Bildwiederholungsrate : 23,976 FPS
Standard : NTSC
Colorimetrie : 4:2:0
Scantyp : progressiv

Audio #1
ID : 4352 (0x1100)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Format-Profil : TrueHD
Dauer : 2h 33min
Bitraten-Modus : variabel
Bitrate : 640 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 703 MiB (2%)

Audio #2
ID : 4353 (0x1101)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Format-Profil : Dolby Digital
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 192 Kbps
Kanäle : 2 Kanäle
Kanal-Positionen : L R
Samplingrate : 48,0 KHz
Stream-Größe : 211 MiB (1%)

Audio #3
ID : 4354 (0x1102)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 492 MiB (2%)

Audio #4
ID : 4355 (0x1103)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 492 MiB (2%)

Audio #5
ID : 4356 (0x1104)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 492 MiB (2%)

Audio #6
ID : 4357 (0x1105)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 493 MiB (2%)

Audio #7
ID : 4358 (0x1106)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 493 MiB (2%)

Audio #8
ID : 4359 (0x1107)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 492 MiB (2%)

Audio #9
ID : 4360 (0x1108)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 492 MiB (2%)

Audio #10
ID : 4361 (0x1109)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 492 MiB (2%)

Audio #11
ID : 4362 (0x110A)
Menü-ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 448 Kbps
Kanäle : 6 Kanäle
Kanal-Positionen : Front: L C R, Surround: L R, LFE
Samplingrate : 48,0 KHz
Stream-Größe : 492 MiB (2%)

Audio #12
ID : 6656 (0x1A00)
Menü-ID : 1 (0x1)
Format : E-AC-3
Format/Info : Audio Coding 3
Dauer : 2h 33min
Bitraten-Modus : konstant
Bitrate : 192 Kbps
Kanäle : 2 Kanäle
Kanal-Positionen : L R
Samplingrate : 48,0 KHz
Stream-Größe : 211 MiB (1%)

Text #1
ID : 4608 (0x1200)
Menü-ID : 1 (0x1)
Format : PGS

Text #2
ID : 4609 (0x1201)
Menü-ID : 1 (0x1)
Format : PGS

Text #3
ID : 4610 (0x1202)
Menü-ID : 1 (0x1)
Format : PGS

Text #4
ID : 4611 (0x1203)
Menü-ID : 1 (0x1)
Format : PGS

Text #5
ID : 4612 (0x1204)
Menü-ID : 1 (0x1)
Format : PGS

Text #6
ID : 4613 (0x1205)
Menü-ID : 1 (0x1)
Format : PGS

Text #7
ID : 4614 (0x1206)
Menü-ID : 1 (0x1)
Format : PGS

Text #8
ID : 4615 (0x1207)
Menü-ID : 1 (0x1)
Format : PGS

Text #9
ID : 4616 (0x1208)
Menü-ID : 1 (0x1)
Format : PGS

Text #10
ID : 4617 (0x1209)
Menü-ID : 1 (0x1)
Format : PGS

Text #11
ID : 4618 (0x120A)
Menü-ID : 1 (0x1)
Format : PGS

Text #12
ID : 4619 (0x120B)
Menü-ID : 1 (0x1)
Format : PGS

Text #13
ID : 4620 (0x120C)
Menü-ID : 1 (0x1)
Format : PGS

Text #14
ID : 4621 (0x120D)
Menü-ID : 1 (0x1)
Format : PGS

Text #15
ID : 4622 (0x120E)
Menü-ID : 1 (0x1)
Format : PGS

Text #16
ID : 4623 (0x120F)
Menü-ID : 1 (0x1)
Format : PGS

Text #17
ID : 4624 (0x1210)
Menü-ID : 1 (0x1)
Format : PGS

Text #18
ID : 4625 (0x1211)
Menü-ID : 1 (0x1)
Format : PGS

Text #19
ID : 4626 (0x1212)
Menü-ID : 1 (0x1)
Format : PGS

Text #20
ID : 4627 (0x1213)
Menü-ID : 1 (0x1)
Format : PGS

Text #21
ID : 4628 (0x1214)
Menü-ID : 1 (0x1)
Format : PGS

Text #22
ID : 4629 (0x1215)
Menü-ID : 1 (0x1)
Format : PGS

Text #23
ID : 4630 (0x1216)
Menü-ID : 1 (0x1)
Format : PGS

Text #24
ID : 4631 (0x1217)
Menü-ID : 1 (0x1)
Format : PGS

Text #25
ID : 4632 (0x1218)
Menü-ID : 1 (0x1)
Format : PGS

Text #26
ID : 4633 (0x1219)
Menü-ID : 1 (0x1)
Format : PGS

Text #27
ID : 4634 (0x121A)
Menü-ID : 1 (0x1)
Format : PGS
Dauer : 2h 33min
Video Verzögerung : 5s 88ms

Text #28
ID : 4635 (0x121B)
Menü-ID : 1 (0x1)
Format : PGS
Dauer : 2h 33min
Video Verzögerung : 5s 88ms

Sharc
22nd November 2009, 13:05
@buzzqw
It seems to be just a cosmetic issue, but I thought I will report it nevertheless:
In the Queue Tab, when I press 'Remove all job' in order to make new settings and then add the modified job with 'Add to Queue', the modified job is added as expected. However, in the .meta file all past chapter lists are memorized.
This means, when I do 'Remove all job' five times to make for example changes in the video parameters, the resulting .meta will include the chapters 5 x (chained).

8ternity
23rd November 2009, 05:04
Hi Buzz,

I've got the same trouble for conversion an hd movie.

Original file is 1280x544 MKV at 25fps;

Try to convert in 23.976 for bluray complient.

Try#1: deinterlace to 23.976fps, 1280x720, my trouble is that after conversion done, every second movie we have an light skip moving video (live an person walk, and walk and skip an mouvement every second)

Try#2: filter (ssrestore 23.976) and does the same trouble.

Any try from both method as you recommand last post (2-3 weeks ago) does the same result.

So, to convert from 25fps to 23.976, did you know an setting to set for convert the movie and to be fluid normally all movie long?

Thanks.

EDIT: Here the sample file of what i mean (the trouble video)
http://www.mediafire.com/file/wdt2zyhjjy1/sample_sw1.m2ts

buzzqw
23rd November 2009, 08:26
I have a problem.

The latest HDC update broke avs2yuv compatibility. It says rawyuv requires a resolution.

not able to replicate.
please post the make report

Latest version of HdConvertToX (2.2.518.3806) gives me analyzing file problem via DirectShowSource2 (Haali). What could be the problem?

open the analyze.avs (from analyze folder) in virtualdub
if you got errors is a missing decoder

@buzzqw
It seems to be just a cosmetic issue, but I thought I will report it nevertheless:
In the Queue Tab, when I press 'Remove all job' in order to make new settings and then add the modified job with 'Add to Queue', the modified job is added as expected. However, in the .meta file all past chapter lists are memorized.
This means, when I do 'Remove all job' five times to make for example changes in the video parameters, the resulting .meta will include the chapters 5 x (chained).

the chapter is used when muxed in bluray/avchd format (.meta)
but i am unable to replicate. the chapter file is always named chapter.txt...
could you post a make report ?

Hi Buzz,

I've got the same trouble for conversion an hd movie.

Original file is 1280x544 MKV at 25fps;

Try to convert in 23.976 for bluray complient.

Try#1: deinterlace to 23.976fps, 1280x720, my trouble is that after conversion done, every second movie we have an light skip moving video (live an person walk, and walk and skip an mouvement every second)

Try#2: filter (ssrestore 23.976) and does the same trouble.

Any try from both method as you recommand last post (2-3 weeks ago) does the same result.

So, to convert from 25fps to 23.976, did you know an setting to set for convert the movie and to be fluid normally all movie long?

Thanks.

EDIT: Here the sample file of what i mean (the trouble video)
http://www.mediafire.com/file/wdt2zyhjjy1/sample_sw1.m2ts

have you slowdown the audio too ?

BHH

dwrbudr
23rd November 2009, 08:32
Bug report: I'm trying to rip Lost Season 5 episodic DVD, but HDConvertToX wasn't able to recognize the correct D2V file run time. It reports 18:47min, but the episode length is 41:21 (correctly reported by GKnot). I've tried DGIndex 1.5.4, 1.5.5, 1.5.6.
Here is a link to the D2V: http://hotfile.com/dl/18360386/c483c12/VTS_06_1.zip.html
I've tried to load into HDConvertToX the generated from GKnot AVS file with no success - "File not directly supported". What a shame. I've even tried Force DirectShowSource without any luck. The AVS is playable in Media Player.
I'm using HDConvertToX 2.2.518.3806

Mrsash
23rd November 2009, 09:18
Originally Posted by buzzqw
delete the load soundout.dll from movie.avs and reopen the script

BHH

The video plays fine with no sound though but I guess this must be logical if the avs script has only video source and not audio, right?
So in order for the encoding to be successful I have to erase each time from the avs script the load soundout.dll?

Buzz I have this same problem. I delete the line and works fine.
I will post the make report soon.

I end up with no mkv file

this is in the window

mkvmerge v2.9.8 ('C'est le bon') built on Aug 13 2009 12:49:06
Error: The source file 'F:\HDConvertToX\temp\job1\hdencodertox-pid1.mp4' could n
ot be opened successfully, or retrieving its size by seeking to the end did not work.


Does this have anything to do with my second problem.

Movie xvid/Ac3 5.1 open in HDC set to use best decoder, audio set to use eac3to. Once I click analyse I get
"File not directly supported etc etc" then x264 checks file and then when I check the audio it has automatically defaulted to "Force FFmpeg.exe as decoder" and audio I set was original it defaults to 2. If I run it audio does not encode, but if I then set it the use eac3to and run it works but no mkv file


HDConvertToX v.2.2.518.3806 report

Input File: n:\smallville 2\blade\world is not enough.avi ( N:\Smallville 2\Blade\World Is Not Enough.avi )
Codec Video:
Width / Heigh : 1280 / 544
Framerate / Framecount: 23.976fps / 184625 frames
Duration(hh:mm:ss): 2:8:21
Aspect Ratio: 2.3529
Resized resolution: 1280 / 544
Crop Values : 0:0:0:0
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 Slow ; Bitrate= 1
Final Size: 2240
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 160
Audio Channels: 2
Normalize: On
Audio handling: Force FFmpeg.exe as decoder
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** N:\Smallville 2\Blade\World Is Not Enough.avi
n:\smallville 2\blade\world is not enough.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
Use MultiThreaded AviSynth: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G


"F:\HDConvertToX\applications\ffmpeg.exe" -i "n:\smallville 2\blade\world is not enough.avi" -f wav -y "F:\HDConvertToX\analysis\hdencodertox-pid1.wav"
"F:\HDConvertToX\applications\wavi.exe" "F:\HDConvertToX\analysis\hdconvert_audio_1_world is not enough.avi.avs" - | "F:\HDConvertToX\applications\neroaacenc.exe" -if - -br 160000 -ignorelength -of "F:\HDConvertToX\analysis\hdencodertox-pid1.mp4"
"F:\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 2281 --preset slow --threads auto --thread-input --sar 1:1 --output "F:\HDConvertToX\analysis\hdconverttox_world is not enough.h264" "F:\HDConvertToX\analysis\hdconverttox_world is not enough.avs"
"F:\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 2281 --preset slow --threads auto --thread-input --sar 1:1 --output "F:\HDConvertToX\analysis\hdconverttox_world is not enough.h264" "F:\HDConvertToX\analysis\hdconverttox_world is not enough.avs"
"F:\HDConvertToX\applications\mkvmerge.exe" -o "F:\World Is Not Enough.MKV" --default-duration 0:23.976fps --aspect-ratio -1:2.3529 "F:\HDConvertToX\analysis\hdconverttox_world is not enough.h264" "F:\HDConvertToX\analysis\hdencodertox-pid1.mp4" --title "Done with HDConvertToX v.2.2.518.3806"
-> End Queue

AviSynth Script ->
Working with files: F:\HDConvertToX\analysis\hdconverttox_world is not enough.avs
SetMemoryMax(512)
SetMTMode(2,0)
directshowsource("n:\smallville 2\blade\world is not enough.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
-> End AviSynth Script



By the way thanks for your efforts

buzzqw
23rd November 2009, 09:57
please update HDC
and on audio , check Use DirectSHowSource

BHH

gibbyman
23rd November 2009, 11:06
Hi Buzz!

One question about the choice of decoder (I'll come to why I'm asking in just a bit). Is there any harm in always using ffdshow as decoder?

The reason I'm asking is that I've been having some problems with AR's and cropping, where:

If I load a mkv and hit analyze (without touching the preset "use best decoder") this mkv usually gets analyzed as 1280x720 with recommendations for cropping off up to 96 pixels from the top and the bottom, something I can verify by clicking the "visual crop" button. These recommendations for cropping never fails when I check them before encoding.

After the encode is done I however have that exact same amount cropped from the actual movie (not only the black bars are cropped off, but the same amount of pixels are also cropped from the movie).

I don't know why the above thing happens (don't have any examples right now being at work) but if I choose to analyze this same file with ffdshow selected as decoder I get the correct dimensions (for example 1280x528) right away, with recommendations to crop off the remaining pixels (720-96-96=528) and the resulting encode is flawless.

If I - for the other hand choose directshow or directshow2 as preferred decoder it all gets messed up.

Is this something you'd be interested in looking at if I post some logs later today?

And - back to my initial question: Is there any harm in always using ffdshow as decoder?

Mrsash
23rd November 2009, 11:19
please update HDC
and on audio , check Use DirectSHowSource

BHH

Thanks buzz will check it out. Wondering if you managed to look into this. Someone couple of posts back mentioned setmode works faster with 2,3 which uses other cores and so on. Dont remember which post.
thanks

buzzqw
23rd November 2009, 11:21
you can check the analyze.avs (in \analyze folder).. but for mkv, is already used DirectShowSource..

and.. HDC will always apply the crop written, never more. You can always check the video avs file

.. anyway.. there isn't any harm forcing always ffdshow (both video and audio)

BHH

Chengbin
23rd November 2009, 13:25
For some reason avs2yuv works now. Maybe its because I cleared the work folders.

dwrbudr
23rd November 2009, 14:38
How can I download older versions? Apparently the D2V run time calculation is broken in the latest 2-3 updates. Because I've tried to open some older D2V files which I encoded about 10 days ago just fine and now with the latest HDConvertToX I get incorrect run times (18min instead of 40min)

8ternity
23rd November 2009, 14:39
not able to replicate.
please post the make report



open the analyze.avs (from analyze folder) in virtualdub
if you got errors is a missing decoder



the chapter is used when muxed in bluray/avchd format (.meta)
but i am unable to replicate. the chapter file is always named chapter.txt...
could you post a make report ?



have you slowdown the audio too ?

BHH

yes i check audio to NTSC 23.976 before check "copy audio"

But the sample i've made i cut a scene in DGindex and demux, remuxe it with delay supplied by DGindex.

Sharc
23rd November 2009, 20:14
the chapter is used when muxed in bluray/avchd format (.meta)
but i am unable to replicate. the chapter file is always named chapter.txt...BHH
Yes, the chapter.txt is the same (DOS windows just says that it cannot write the file (probably becuase it is locked by HDC), but the funny thing happens with the .meta where the chapters are repeated for every 'Remove all job' and 'Add to queue', like:

MUXOPT --no-pcr-on-video-pid --new-audio-pes --avchd --vbr --custom-chapters=00:00:00.000;00:07:39.667;00:16:51.583;00:24:09.667;00:41:20.833;00:48:30.958;01:06:16.875;01:20:17.250;01:33:27.58300:00:00.000;00:07:39.667;00:16:51.583;00:24:09.667;00:41:20.833;00:48:30.958;01:06:16.875;01:20:17.250;01:33:27.58300:00:00.000;00:07:39.667;00:16:51.583;00:24:09.667;00:41:20.833;00:48:30.958;01:06:16.875;01:20:17.250;01:33:27.58300:00:00.000;00:07:39.667;00:16:51.583;00:24:09.667;00:41:20.833;00:48:30.958;01:06:16.875;01:20:17.250;01:33:27.58300:00:00.000;00:07:39.667;00:16:51.583;00:24:09.667;00:41:20.833;00:48:30.958;01:06:16.875;01:20:17.250;01:33:27.583 --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_00000.h264", fps=0, insertSEI, contSPS
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid3.ac3", timeshift=0, lang=ger
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid4.ac3", timeshift=0, lang=eng
S_HDMV/PGS , "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox__subs_6.sup", fps=0,lang=ger
S_HDMV/PGS , "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox__subs_8.sup", fps=0,lang=ger

Anyway, not to worry too much, because this chapters repetition in the .meta has no real negative effect.

B00ne
23rd November 2009, 20:53
Hi,
I found your tool in the search for a way to convert the HD movies (MJPEG/mov) of my lumix camera to x264/mkv. With your tool this actually worked quite well. But for some reason, only if I rename the movies to avi. If I dont, the analyze wont work.

Now I tried to convert some DVDs, but so far I had no success (kind of). The audio is totally out of sync (running 10 to 20s ahead of the video). Is there a way to fix this? I tried using ffmpeg as decoder but then only some 20 min of audio are encoded and the muxing fails.

I dont know how to work the hdcindex utility and dont really know what it does (perhaps I didnt understand the manual but there is also little information on it) Also i dont know how to load several and the right vobs into this utility.

So I would be really happy if somebody could give me a hint on how to get the audio and video to be synchronized.

Thanks alot

Adub
24th November 2009, 07:17
When encoding from a DVD, you want to use the IFO of the main title set as your source file. HDConvertToX will do the rest.

buzzqw
24th November 2009, 08:15
@Mrsash
now soundout isn't more loaded in movie avs.

@dwrbudr

please update hdc, d2v parsing is improved
and.. make sure you have done the d2v with the same version of dgindex bundled with HDC

@B00ne

EDIT: please update HDC
and test your .mov file

@Sharc
thanks, fixed

BHH

Mrsash
24th November 2009, 10:01
@Mrsash
now soundout isn't more loaded in movie avs.
BHH

Great man but problem still exits where the output is not muxed.(movie avs loads fine in virtualdub).

Also when I manually mux it there needs to be a audio delay. This cant be right since the input is my xvid file

Another issue which I dont know is gonna make any problem. I setup queue. Movie 1 saves in job 1, movie 2 job 2. When finished
job1 folder has the avs file for movie 1 and previous movie. Job2 folder has avs files for movie 1

Last I had not set the computer to shut down, but it shut down anyway after the second job. I had more than 6 jobs in there??

buzzqw
24th November 2009, 10:10
@Mrsash

please try "Force DirectShowSource as Decoder" in audio option

about shutdown.. be sure to use last update and.. check where is located shudown option in queue list

BHH

Mrsash
24th November 2009, 10:18
@Mrsash

please try "Force DirectShowSource as Decoder" in audio option

about shutdown.. be sure to use last update and.. check where is located shudown option in queue list

BHH

I was using "Force DirectShowSource as Decoder". Any just updated and will test it further.

You gotta fix the problem where if I choose "Force DirectShowSource as Decoder" and hit analyse give message about only first track will be encoded then the "Force FFmpeg.exe as Decoder" is chosen automatically and the "Audio channels" changes to 2 which I had originally set to "Original"

Where is the option for shutdown in queue?

Also Profile not loaded when HDC is started for video

Also cant see video in visual crop.

thanks

buzzqw
24th November 2009, 11:18
You gotta fix the problem where if I choose "Force DirectShowSource as Decoder" and hit analyse give message about only first track will be encoded then the "Force FFmpeg.exe as Decoder" is chosen automatically and the "Audio channels" changes to 2 which I had originally set to "Original"

no, i haven't changed it. You should change option after analysis

Where is the option for shutdown in queue?

hdconverttox.ini

Also Profile not loaded when HDC is started for video

???

Also cant see video in visual crop.

you have problem of decoder

BHH

Mrsash
24th November 2009, 12:18
no, i haven't changed it. You should change option after analysis
BHH

Right. Never did this before, I might be wrong though


hdconverttox.ini
BHH

Checked it and it has shutdown=0 so dont know why computer turned off??


???
BHH
Once I set video parameters before I used to save settings and when I fire HDC up the next time it used to automatically load video and audio settings. It defaults to 700MB for file size now.


you have problem of decoder

BHH

Xvid was disabled, set it to Xvid now and will check

Betsy25
24th November 2009, 12:32
Conversion forgets about audio.

As I saw in AVIMux-GUI while processing, and as played in MPC-HC and media properties, HDCtoX didn't produce the audio, only video.
HDConvertToX v.2.2.522.3828 report

Input File: c:\documents and settings\toppy\desktop\212157527panoramap0893993.urlflvlong.flv ( C:\Documents and Settings\Toppy\Desktop\212157527PANORAMAP0893993.urlFLVLong.flv )
Codec Video:
Width / Heigh : 464 / 272
Framerate / Framecount: 25.000fps / 68473 frames
Duration(hh:mm:ss): 0:45:39
Aspect Ratio: 1.7059
Resized resolution: 464 / 272
Crop Values : 0:0:0:0
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: XviD Better Quality ; Quality= 2.7
Final Size: 2.7
Denoise Level: Super Light
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: Force FFmpeg.exe as decoder
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** C:\Documents and Settings\Toppy\Desktop\212157527PANORAMAP0893993.urlFLVLong.flv
C:\Documents and Settings\Toppy\Desktop\212157527PANORAMAP0893993.urlFLVLong.flv

-> 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
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G


"C:\Program Files\HDConvertToX\applications\ffmpeg.exe" -i "c:\documents and settings\toppy\desktop\212157527panoramap0893993.urlflvlong.flv" -f wav -y "C:\Program Files\HDConvertToX\job2\hdencodertox-pid1.wav"
"C:\Program Files\HDConvertToX\applications\wavi.exe" "C:\Program Files\HDConvertToX\job2\hdconvert_audio_1_212157527panoramap0893993.urlflvlong.flv.avs" - | "C:\Program Files\HDConvertToX\applications\lame.exe" - -h --abr 128 "C:\Program Files\HDConvertToX\job2\hdencodertox-pid1.mp3"
"C:\Program Files\HDConvertToX\applications\xvid_encraw.exe" -progress 50 -i "C:\Program Files\HDConvertToX\job2\hdconverttox_212157527panoramap0893993.urlflvlong.avs" -avi "C:\Program Files\HDConvertToX\job2\hdconverttox_212157527panoramap0893993.urlflvlong.avi" -max_bframes 2 -vhqmode 4 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -bvhq -qpel -gmc -framerate 25.000 -threads 2 -cq 2.7 -par 1:1
"C:\Program Files\HDConvertToX\applications\AVIMux_GUI.exe" -stdin "C:\Program Files\HDConvertToX\applications\mux2.amg"
-> End Queue

AviSynth Script ->
Working with files: C:\Program Files\HDConvertToX\job2\hdconverttox_212157527panoramap0893993.urlflvlong.avs
directshowsource("c:\documents and settings\toppy\desktop\212157527panoramap0893993.urlflvlong.flv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)
return last
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\Program Files\HDConvertToX\job2\hdconverttox_212157527panoramap0893993.urlflvlong.avi
LOAD C:\Program Files\HDConvertToX\job2\hdencodertox-pid.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 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\Toppy\Desktop\psychoses.avi
-> End AVIMux-Gui Script



Source:
Video: Flash Video 4 464x272 [Video]
Audio: MPEG Audio Layer 3 44100Hz mono 48kbps [Audio]

Encode Output:
Video: Xvid 464x272 25.00fps [Stream 00]

buzzqw
24th November 2009, 12:56
@Mrsash

Checked it and it has shutdown=0 so dont know why computer turned off??
.. so isn't hdc that shutdown your pc

defaults to 700MB for file size now.
final size is never memorized in profile

@Betsy25

in your make report audio processing is present... but maybe not working..
in audio option check force directshowsource decoder

BHH

Betsy25
24th November 2009, 14:05
@Mrsash
@Betsy25

in your make report audio processing is present... but maybe not working..
in audio option check force directshowsource decoder

BHH

Thanks, that worked.
Wonder why AviMux-GUI didn't add it using the default "Force FFmpeg.exe as decoder" though.

8ternity
24th November 2009, 18:50
Hi Buzz,

Can you help me with my case? I've not read any answer about my trouble.

Thank you.

B00ne
24th November 2009, 18:54
When encoding from a DVD, you want to use the IFO of the main title set as your source file. HDConvertToX will do the rest.

Well, I did, and HDC did the rest, unfortunately with audio and video being totally out of sync (see my post)

B00ne
24th November 2009, 20:50
@Mrsash
now soundout isn't more loaded in movie avs.

@dwrbudr

please update hdc, d2v parsing is improved
and.. make sure you have done the d2v with the same version of dgindex bundled with HDC

@B00ne

EDIT: please update HDC
and test your .mov file

@Sharc
thanks, fixed

BHH

I did, works fine with mov now. Thanks a bunch

buzzqw
24th November 2009, 21:20
@8ternity

please post a link to original mkv (a sample)

@B00ne

please post the make report of your audio synch issue

BHH

8ternity
25th November 2009, 04:53
@8ternity

please post a link to original mkv (a sample)

BHH

Sample:
http://www.mediafire.com/?qtgeot4qhon

Code:

Général
Complete name : Z:\--= Films HD =--\movie_sw1.mkv
Format : Matroska
File size : 7,95 Gio
Duration : 2h 10mn
Overall bit rate : 8 705 Kbps
Movie name : movie_sw1
Encoded date : UTC 2008-04-27 15:49:32
Writing application : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Vidéo
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Oui
Format settings, ReFrames : 4 images
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 10mn
Bit rate : 7 636 Kbps
Nominal bit rate : 7 814 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16/9
Frame rate : 25,000 Im/s
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressif
Bits/(Pixel*Frame) : 0.331
Stream size : 6,97 Gio (88%)
Writing library : x264 core 59 r818M d4b7d2b
Encoding settings : cabac=1 / ref=4 / deblock=0:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / me-prepass=0 / brdo=1 / mixed_ref=1 / me_range=20 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=0 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=7814 / ratetol=3.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=7 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=2:1.00
Language : Anglais

Audio #1
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 2h 10mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 canaux
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48,0 KHz
Stream size : 419 Mio (5%)
Language : Français

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 2h 10mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 canaux
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48,0 KHz
Stream size : 419 Mio (5%)
Language : Anglais

Texte #1
ID : 4
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Title : forcé
Language : Français

Texte #2
ID : 5
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Language : Français

totalz
25th November 2009, 05:50
I'm using Win7 x64, and I installed the MatroskaSplitter in "Program Files (x86)", I didn't choose the path, so it's default in x64 Win. However, HDC cannot detect the splitter!! Anyway to by-pass this? Nothing like this mentioned in the "Guide for installing HDConvertToX on Windows7 by rickatnight11"!?

HDC can detect subtitles list in ifo, which is great. An I notice there are subtitles for 4:3 and 16:9 DAR, is there any major difference in them?

Also if I want to transcode a NTSC dvd 720x480 (16:9) to h264 in mkv, should I keep 720x480 with 16:9 DAR?

Mrsash
25th November 2009, 08:05
.. so isn't hdc that shutdown your pc
BHH

Cant be. The reason I say this is beacuse it had finished encoding second movie completely and not started third. I should have seen some files in the job3 folder. I may be wrong somehow here but logic dictates HDC shut down my PC


final size is never memorized in profile
BHH

I have always been using this before. Now it doesnt do it. Anyway if it is a problem to fix not a major issue



Oh by the there is still no output mkv after encode


Error: The source file 'F:\HDConvertToX\temp\job1\hdencodertox-pid1.mp4' could n
ot be opened successfully, or retrieving its size by seeking to the end did not
work.

Error: The source file 'F:\HDConvertToX\temp\job2\hdencodertox-pid1.mp4' could n
ot be opened successfully, or retrieving its size by seeking to the end did not
work.

Error: The source file 'F:\HDConvertToX\temp\job3\hdencodertox-pid1.mp4' could n
ot be opened successfully, or retrieving its size by seeking to the end did not
work.

buzzqw
25th November 2009, 08:19
@8ternity

this isn't the MKV, it's a m2ts...

@Mrsash
is this using directshowsource as audio decoder ?

please try open the hdconvert_audio_XXXX.avs with mediaplayer classic do you get any error ? do you ear sound ?

BHH

Mrsash
25th November 2009, 11:09
is this using directshowsource as audio decoder ?
BHH

yes


please try open the hdconvert_audio_XXXX.avs with mediaplayer classic do you get any error ? do you ear sound ?

BHH

Yes can hear sound

buzzqw
25th November 2009, 11:18
launch from dos

"F:\HDConvertToX\applications\wavi.exe" "F:\HDConvertToX\analysis\hdconvert_audio_1_world is not enough.avi.avs" - | "F:\HDConvertToX\applications\neroaacenc.exe" -if - -br 160000 -ignorelength -of "F:\HDConvertToX\analysis\hdencodertox-pid1.mp4"

what's the error ?

BHH

MvB
25th November 2009, 11:46
Hi,

is it possible to automatically create an .mkv with chapters from dvd by hdconverttox, with slowdown?

Thanks
MvB

buzzqw
25th November 2009, 13:27
do you mean chapter time with slowdown ?

BHH

8ternity
25th November 2009, 14:32
@8ternity

this isn't the MKV, it's a m2ts...

BHH

EDIT: im currently upload the sample mkv file. When upload is done, i will post another message with the sample link.

Thanks!

MvB
25th November 2009, 14:35
do you mean chapter time with slowdown ?

BHH

@buzzqw

Hi buzzqw,

first of all, thanks a lot for this great gui. I've been fiddleing around with it and find it really easy to use.
I convert my dvds to MKV - x264, aac 6 channel, subtitles, one or two languages.

I have noticed three things:
- is there in this gui somewhere an option to preserve the chapters of the dvd in the mkv?
- Those chapters and the subtitles would have to be recalculated if one uses the slowdown option to slow down the encode to 23.976 fps.
- if i mark the slowdown to 23.976 from PAL DVD your gui creates an video stream in the mkv with the framerate of 25 fps (at least if i look at the properties panel of MPCHC) but an audio of 23.976. This can be changed by manually entering 23.976 in the framerate-field BEFORE the encoding process, but it would be very nice if the gui could change the framerate of the video accordingly by itself.

Anyway, i like your gui very very much. Thanks a lot.

PS: Just did an encode with subtitles, got the following error in the last step:

C:\Dokumente und Einstellungen\mvb>"C:\hdconverttox\applications\mkvmerge.exe" -
o "C:\temp\hdconv\ff7full23976.mkv" --default-duration 0:23.976fps "C:\hdconver
ttox\job4\hdconverttox_vts_02_1.h264" "C:\hdconverttox\job4\hdencodertox-pid2.
mp4" "C:\hdconverttox\job4\hdencodertox-pid3.mp4" "C:\hdconverttox\job4\hdenco
dertox-pid4.mp4" --default-track -1:no "C:\hdconverttox\job4\hdencodertox__subs
_5.idx" "C:\hdconverttox\job4\hdencodertox__subs_6.idx" "C:\hdconverttox\job4\
hdencodertox__subs_7.idx" --title "Done with HDConvertToX v.2.2.522.3828"
mkvmerge v2.9.8 ('C'est le bon') built on Aug 13 2009 12:49:06
Error: The source file 'C:\hdconverttox\job4\hdencodertox__subs_5.idx' could not
be opened successfully, or retrieving its size by seeking to the end did not wo
rk.

eac3to log for the subtitles:

eac3to v3.16
command line: "C:\hdconverttox\applications\eac3to.exe" "f:\video_ts\vts_02_1.vob" 5:"C:\hdconverttox\job4\hdencodertox__subs_5.sup" 6:"C:\hdconverttox\job4\hdencodertox__subs_6.sup" 7:"C:\hdconverttox\job4\hdencodertox__subs_7.sup"
------------------------------------------------------------------------------
VOB, 1 video track, 3 audio tracks, 3 subtitle tracks, 0:19:26
1: MPEG2, 576i50 (16:9)
2: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -26dB
3: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -25dB
4: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -25dB
5: Subtitle (DVD)
6: Subtitle (DVD)
7: Subtitle (DVD)
[s05] Extracting subtitle track number 5...
[s07] Extracting subtitle track number 7...
[s06] Extracting subtitle track number 6...
[s05] Creating file "C:\hdconverttox\job4\hdencodertox__subs_5.sup"...
[s06] Creating file "C:\hdconverttox\job4\hdencodertox__subs_6.sup"...
[s07] Creating file "C:\hdconverttox\job4\hdencodertox__subs_7.sup"...
Video track 1 contains 29148 frames.
Subtitle track 5 contains 169 captions.
Subtitle track 6 contains 174 captions.
Subtitle track 7 contains 171 captions.
eac3to processing took 29 seconds.
Done.

bdsup2sub doesn't recognize .sup as input and gives the error:
unexpected command 0 at index 0x00000012

there are no .idx files in directory "job4", only the .sub. That should be the error while muxing, but i don't know how to fix it.

Thanks.

verbatim2
25th November 2009, 14:38
hi

WHen i try to convert (ts, m2ts) to mkv x264 in xp or win7(installed by the guide) it goes but the result is not perfect in the video i see some lines (bad encoding?)
in the original video i dont see that

here you see at the arm some lines...How can i fix this problem?

http://img339.imageshack.us/img339/4544/bscap003o.th.jpg (http://img339.imageshack.us/i/bscap003o.jpg/)

http://img134.imageshack.us/img134/5558/bscap005u.th.jpg (http://img134.imageshack.us/i/bscap005u.jpg/)

*when i play a .ts file with wmp i see those lines too with powerdvd not
and m2ts i nver see those lines in both players.

original tsfile in wmp you see those lines to.
http://img209.imageshack.us/img209/8678/bscap022.th.jpg (http://img209.imageshack.us/i/bscap022.jpg/)

MvB
25th November 2009, 15:32
hi

WHen i try to convert (ts, m2ts) to mkv x264 in xp or win7(installed by the guide) it goes but the result is not perfect in the video i see some lines (bad encoding?)
in the original video i dont see that

here you see at the arm some lines...How can i fix this problem?

*when i play a .ts file with wmp i see those lines too with powerdvd not
and m2ts i nver see those lines in both players.


Hi verbatim2,

what you see are interlacing artifacts. You should include a deinterlacer in the encoding process (maybe setting de-interlacer to "automatic"?)

buzzqw
25th November 2009, 15:42
@MvB

is there in this gui somewhere an option to preserve the chapters of the dvd in the mkv?
hdc do this automatically

Those chapters and the subtitles would have to be recalculated if one uses the slowdown option to slow down the encode to 23.976 fps.
for subs yes, for chapter no

you should always use as input for dvd the IFO not the vobs
anyway .. are you sure you installed JAVA rte?

@verbatim2

try using in advanced options the Test Deinterlace

BHH

B00ne
25th November 2009, 17:31
@8ternity

please post a link to original mkv (a sample)

@B00ne

please post the make report of your audio synch issue

BHH

Hi,
thanks for the support. Se report below. Btw, the sound is in sync with the subtitles, but both out of sync with video.

Another question, it seems subs are only displayed with directvobsub installed. Without it, Haali (ot alternatively in Mediaplayer clsssic) shows there are subs but they are not displayed?

and another one. If i select a final size in the video options, does that refer to the output file or video size only?

Report:

HDConvertToX v.2.2.522.3828 report

Input File: f:\dvds\assassination_of_jesse_james\video_ts\vts_01_1.vob ( F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 2:33:07:00 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000fps / 229675 frames
Duration(hh:mm:ss): 2:33:8
Aspect Ratio: 1.7778
Resized resolution: 720 / 432
Crop Values : 0:72:0:72
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: X264 Slow ; Bitrate= 1
Final Size: 1380
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: 6 (5.1)
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]
81: Deutsch (AC3 6ch, 0xBD 0x81) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
*** English 0 (0xBD 0x20) [0] wide
*** Deutsch 1 (0xBD 0x21) [0] wide
*** Deutsch 2 (0xBD 0x22) [0] wide
*** Deutsch 3 (0xBD 0x23) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Programme\hdc\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\dvds\assassination_of_jesse_james\video_ts\vts_01_1.vob] -OF=[E:\HDC-work-dir\job1\movie] -exit -minimize
"C:\Programme\hdc\applications\eac3to.exe" "F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_1.vob"+"F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_2.vob"+"F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_3.vob"+"F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_4.vob"+"F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_5.vob"+"F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_6.vob"+"F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_7.vob"+"F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_8.vob" 3: stdout.wav -normalize -down6 | "C:\Programme\hdc\applications\neroaacenc.exe" -if - -q 0.4 -ignorelength -of "E:\HDC-work-dir\job1\hdencodertox-pid3.mp4"
"C:\Programme\hdc\applications\VSrip.exe" "E:\HDC-work-dir\job1\hdc_subs.list"
"C:\Programme\hdc\applications\x264.exe" --pass 1 --bitrate 1210 --preset slow --threads auto --thread-input --tune film --sar 19906560:13996800 --output "E:\HDC-work-dir\job1\hdconverttox_vts_01_1.h264" "E:\HDC-work-dir\job1\hdconverttox_vts_01_1.avs"
"C:\Programme\hdc\applications\x264.exe" --pass 2 --bitrate 1210 --preset slow --threads auto --thread-input --tune film --sar 19906560:13996800 --output "E:\HDC-work-dir\job1\hdconverttox_vts_01_1.h264" "E:\HDC-work-dir\job1\hdconverttox_vts_01_1.avs"
"C:\Programme\hdc\applications\Chapter\ChapterXtractor.exe" "F:\DVDs\ASSASSINATION_OF_JESSE_JAMES\VIDEO_TS\VTS_01_0.IFO" "E:\HDC-work-dir\job1\chapters.txt" -p5
"C:\Programme\hdc\applications\mkvmerge.exe" -o "C:\Programme\hdc\hdconverttox_full_vts_01_1.mkv" --default-duration 0:25.000fps --aspect-ratio -1:2.370370 "E:\HDC-work-dir\job1\hdconverttox_vts_01_1.h264" --language -1:eng --aac-is-sbr 0:1 "E:\HDC-work-dir\job1\hdencodertox-pid3.mp4" --default-track -1:no "E:\HDC-work-dir\job1\hdc_subs.idx" --chapters "E:\HDC-work-dir\job1\chapters.txt" --title "Done with HDConvertToX v.2.2.510.3790"
-> End Queue

AviSynth Script ->
Working with files: E:\HDC-work-dir\job1\hdconverttox_vts_01_1.avs
Mpeg2Source("E:\HDC-work-dir\job1\movie.d2v")
LanczosResize(720,432,0,72,-0,-72)
ColorMatrix(d2v="E:\HDC-work-dir\job1\movie.d2v")
hqdn3d(1)
-> End AviSynth Script

8ternity
25th November 2009, 18:28
@8ternity

this isn't the MKV, it's a m2ts...

BHH

http://www.mediafire.com/?wm4ejm4nygy


Général
Complete name : Z:\--= Films HD =--\movie_sw1.mkv
Format : Matroska
File size : 7,95 Gio
Duration : 2h 10mn
Overall bit rate : 8 705 Kbps
Movie name : movie_sw1
Encoded date : UTC 2008-04-27 15:49:32
Writing application : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Vidéo
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Oui
Format settings, ReFrames : 4 images
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 10mn
Bit rate : 7 636 Kbps
Nominal bit rate : 7 814 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16/9
Frame rate : 25,000 Im/s
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressif
Bits/(Pixel*Frame) : 0.331
Stream size : 6,97 Gio (88%)
Writing library : x264 core 59 r818M d4b7d2b
Encoding settings : cabac=1 / ref=4 / deblock=0:0:0 / analyse=0x3:0x113 / me=umh / subme=7 / me-prepass=0 / brdo=1 / mixed_ref=1 / me_range=20 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=0 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=7814 / ratetol=3.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=7 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=2:1.00
Language : Anglais

Audio #1
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 2h 10mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 canaux
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48,0 KHz
Stream size : 419 Mio (5%)
Language : Français

Audio #2
ID : 3
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 2h 10mn
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 canaux
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48,0 KHz
Stream size : 419 Mio (5%)
Language : Anglais

Texte #1
ID : 4
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Title : forcé
Language : Français

Texte #2
ID : 5
Format : ASS
Codec ID : S_TEXT/ASS
Codec ID/Info : Advanced Sub Station Alpha
Language : Français

buzzqw
25th November 2009, 18:32
what kind of synch issue you have ?
constant or progressive desynch ?

the subtitle extracted from dvd are graphical one's, so you MUST use directvobsub (it isn't a matter of HDC)
final size in the video options, does that refer to the output file or video size only?

it's audio+video

BHH

ziemlichdunkel
25th November 2009, 18:35
To support the changes in parameters within the latest x264 builds I modified my profile:

X264;19;HDC My Quality;--keyint 250 --bframes 3 --trellis 2 --ref 3 --deblock -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --merange 20 --b-adapt 2 --b-pyramid normal --partitions p8x8,b8x8,i4x4,i8x8 --aud --psy-rd 1.0:0.3 --aq-mode 2

When using 2pass x264 in mkv, Final size 8145MB (input x264,mkv, DTS and AC3) the final output has now only 78xxMB.
This worked fine some versions ago (both x264 and HDC).
Has this todo with the changes within x264 or is there a new bug in HDC?
What do you think about my profile? (I tried to find the best between speed and quality, for movies I take these and for anime i use additionaly tune: animation in filters tab)

best regards

MvB
25th November 2009, 18:52
sorry, didn't have the idea to select the corresponding ifo for conversion.

Now everything seems to work.

thanks for the help.

MvB

buzzqw
25th November 2009, 20:06
To support the changes in parameters within the latest x264 builds I modified my profile:

X264;19;HDC My Quality;--keyint 250 --bframes 3 --trellis 2 --ref 3 --deblock -1,-1 --subme 5 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --merange 20 --b-adapt 2 --b-pyramid normal --partitions p8x8,b8x8,i4x4,i8x8 --aud --psy-rd 1.0:0.3 --aq-mode 2

When using 2pass x264 in mkv, Final size 8145MB (input x264,mkv, DTS and AC3) the final output has now only 78xxMB.
This worked fine some versions ago (both x264 and HDC).
Has this todo with the changes within x264 or is there a new bug in HDC?

i can only guess you have to lower the qpmin..
you could have saturated the encoding


sorry, didn't have the idea to select the corresponding ifo for conversion.

Now everything seems to work.

thanks for the help.

MvB

glad it worked :)

BHH

B00ne
25th November 2009, 20:10
what kind of synch issue you have ?
constant or progressive desynch ?

the subtitle extracted from dvd are graphical one's, so you MUST use directvobsub (it isn't a matter of HDC)


it's audio+video

BHH

Well since the desync is so large (around 20 seconds), it's hard to say. I guess it's constant. I'll look into it... (Dunno if this helps: with Autogk I dont get sync issues)

If it is audio and video, do you have any idea how to get it more accurate? I set it to 1380 MB and got file with 1620MB. The video alone is already 1.3 gig.

Ok so I need to install directvobsub on the other machine.

Thanks alot.

Mrsash
25th November 2009, 20:59
launch from dos

"F:\HDConvertToX\applications\wavi.exe" "F:\HDConvertToX\analysis\hdconvert_audio_1_world is not enough.avi.avs" - | "F:\HDConvertToX\applications\neroaacenc.exe" -if - -br 160000 -ignorelength -of "F:\HDConvertToX\analysis\hdencodertox-pid1.mp4"

what's the error ?

BHH

Error: Could not find PCM audio track in "F:\HDConvertToX\analysis\hdconvert_aud
io_1_world is not enough.avi.avs".
ERROR: could not parse WAV file

buzzqw
25th November 2009, 21:08
@B00ne
the only cause of inaccurate file size could be due to copy audio

@Mrsash
please post the hdconvert_audio_1_world is not enough.avi.avs file

(i think it's a problem of audio decoding..)

BHH

8ternity
26th November 2009, 04:29
buzzqw:

I've send you the mkv file on my last post with mediainfo informations.

http://forum.doom9.org/showthread.php?p=1347386#post1347386

Let me know for news and updates. For now, i've reinstall Windows 7 (nero 9 crashed, burning rom stop working sudently).

Thanks,
8ternity :p

MvB
26th November 2009, 08:09
Hi buzzqw,

after using the ifo as source hdconverttox muxed subtitles and everything just fine. Only a two little problems:

i marked the slowdown field.
- the final mkv always has a speed of 25 fps with the audio of 23.976 and subtitles with 25fps.
("C:\hdconverttox\applications\mkvmerge.exe" -o "D:\dvdmovies\a_scanner_darkly.MKV" --default-duration 0:25.000fps --aspect-ratio -1:1.777778 "C:\hdconverttox\job4\hdconverttox_vts_02_1.h264" --language -1:eng "C:\hdconverttox\job4\hdencodertox-pid3.mp4" --language -1:deu "C:\hdconverttox\job4\hdencodertox-pid4.mp4" --default-track -1:no "C:\hdconverttox\job4\hdc_subs.idx" --chapters "C:\hdconverttox\job4\chapters.txt" --title "Done with HDConvertToX v.2.2.522.3828")
the problem here is that mkvmerge seems to be called with 25.000 fps instead of 23.976. I fixed that manually through replacing 25.000 with 23.976.
And the subtitles stay at 25.000 fps.

this is the whole batch hdconverttox created:
"C:\hdconverttox\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[f:\video_ts\vts_02_1.vob] -OF=[C:\hdconverttox\job4\movie] -exit -minimize
"C:\hdconverttox\applications\eac3to.exe" "F:\VIDEO_TS\VTS_02_1.vob"+"F:\VIDEO_TS\VTS_02_2.vob"+"F:\VIDEO_TS\VTS_02_3.vob"+"F:\VIDEO_TS\VTS_02_4.vob"+"F:\VIDEO_TS\VTS_02_5.vob"+"F:\VIDEO_TS\VTS_02_6.vob" 3: stdout.wav -normalize -slowdown | "C:\hdconverttox\applications\neroaacenc.exe" -if - -q 0.5 -ignorelength -of "C:\hdconverttox\job4\hdencodertox-pid3.mp4"
"C:\hdconverttox\applications\eac3to.exe" "F:\VIDEO_TS\VTS_02_1.vob"+"F:\VIDEO_TS\VTS_02_2.vob"+"F:\VIDEO_TS\VTS_02_3.vob"+"F:\VIDEO_TS\VTS_02_4.vob"+"F:\VIDEO_TS\VTS_02_5.vob"+"F:\VIDEO_TS\VTS_02_6.vob" 4: stdout.wav -normalize -slowdown | "C:\hdconverttox\applications\neroaacenc.exe" -if - -q 0.5 -ignorelength -of "C:\hdconverttox\job4\hdencodertox-pid4.mp4"
"C:\hdconverttox\applications\VSrip.exe" "C:\hdconverttox\job4\hdc_subs.list"
"C:\hdconverttox\applications\x264.exe" --crf 20 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --threads auto --thread-input --sar 64:45 --output "C:\hdconverttox\job4\hdconverttox_vts_02_1.h264" "C:\hdconverttox\job4\hdconverttox_vts_02_1.avs"
"C:\hdconverttox\applications\Chapter\ChapterXtractor.exe" "F:\VIDEO_TS\VTS_02_0.IFO" "C:\hdconverttox\job4\chapters.txt" -p5
"C:\hdconverttox\applications\mkvmerge.exe" -o "D:\dvdmovies\a_scanner_darkly.MKV" --default-duration 0:23.976fps --aspect-ratio -1:1.777778 "C:\hdconverttox\job4\hdconverttox_vts_02_1.h264" --language -1:eng "C:\hdconverttox\job4\hdencodertox-pid3.mp4" --language -1:deu "C:\hdconverttox\job4\hdencodertox-pid4.mp4" --default-track -1:no "C:\hdconverttox\job4\hdc_subs.idx" --chapters "C:\hdconverttox\job4\chapters.txt" --title "Done with HDConvertToX v.2.2.522.3828"

- "a scanner darkly" pal dvd has the audio playing about 10 secs early after conversion. what could that be?

Thanks
MvB

buzzqw
26th November 2009, 08:40
buzzqw:

I've send you the mkv file on my last post with mediainfo informations.

Ok, Got it.

i'll check when possible

Hi buzzqw,

after using the ifo as source hdconverttox muxed subtitles and everything just fine. Only a two little problems:

i marked the slowdown field.
- the final mkv always has a speed of 25 fps with the audio of 23.976 and subtitles with 25fps.

... a little note: slowdown works for audio , not for video.
You must set HDC to slowdown video too. Use "Change FPS to 23.976"

BHH

MvB
26th November 2009, 09:27
You must set HDC to slowdown video too. Use "Change FPS to 23.976"

BHH

Hi BHH,

where can i find this option? Or what do i have to do? Can't find anything in the manual except framerate change for audio conversion.

Thanks
MvB

buzzqw
26th November 2009, 09:35
Check deinterlace filters

BHH

MvB
26th November 2009, 09:49
i had no idea :)

Thank you.

Mrsash
26th November 2009, 10:43
@Mrsash
please post the hdconvert_audio_1_world is not enough.avi.avs file

(i think it's a problem of audio decoding..)

BHH

LoadPlugin("F:\HDConvertToX\filters\DirectShowSource.dll")
Import("F:\HDConvertToX\applications\BassAudio\audio_downmix.avsi")
directshowsource("n:\smallville 2\blade\world is not enough.avi",video=false)
ConvertAudioTo16bit()
Normalize()

LoadPlugin("F:\HDConvertToX\filters\DirectShowSource.dll")
Import("F:\HDConvertToX\applications\BassAudio\audio_downmix.avsi")
directshowsource("n:\smallville 2\blade\blade ii.avi",video=false)
ConvertAudioTo16bit()
Normalize()


Question: Even though the muxing was not done can I mux these manually and call it a day for these videos or do you advise reencoding. I did notice one movie had some artifats but quite minimum?
thanks

buzzqw
26th November 2009, 11:18
i can't help more on this, if directshowsource fails i have no choice

i can suggest as last option to not Normalize, to try ffmpeg, and to allow HDC to mux in MKV

and.. for sure you can mux the file manually

BHH

B00ne
26th November 2009, 13:25
what kind of synch issue you have ?
constant or progressive desynch ?

the subtitle extracted from dvd are graphical one's, so you MUST use directvobsub (it isn't a matter of HDC)


it's audio+video

BHH

Hi buzz. I checked the desync. Its constant. sound starts 13 seconds to early and ends 13s earlier.

Regarding the file size: You can check the report i posted earlier. There was no audi copy. On all encodes I tried the file size was off by a few 100 MB. Well, the file size is not that important - I was just wondering.

flebber
26th November 2009, 13:32
HI Buzzqw a random idea popped in my head for HDC, could the filters drop down list could be used more like a combo box so that it would be easier for a user to add multiple filter selections by holding down CTRL and selecting filters.

This could then allow users to then add the one or two extra filters to your superb list and then be able to quickly add and create filter combos for each encode.

:thanks: for your time and effort.

buzzqw
26th November 2009, 13:43
Hi buzz. I checked the desync. Its constant. sound starts 13 seconds to early and ends 13s earlier.

Regarding the file size: You can check the report i posted earlier. There was no audi copy. On all encodes I tried the file size was off by a few 100 MB. Well, the file size is not that important - I was just wondering.

a constant delay could be a problem of ripping or demuxing...

please using shrinkdvd reauthor the dvd (no compression mode)
any bad ripping trace will be corrected


HI Buzzqw a random idea popped in my head for HDC, could the filters drop down list could be used more like a combo box so that it would be easier for a user to add multiple filter selections by holding down CTRL and selecting filters.

This could then allow users to then add the one or two extra filters to your superb list and then be able to quickly add and create filter combos for each encode.

:thanks: for your time and effort.

not so easy.. (remember that you can already chain it with . )
but i will look

BHH

Chengbin
26th November 2009, 14:03
For MT avisynth + 64 bit x264, there should be a distributor() line for the script to allow multithreading + 64 bit x264.

buzzqw
26th November 2009, 14:07
at end of script ?

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

BHH

olapanekala
26th November 2009, 14:41
Mr buzzqw congratulations for excellent software HDConverttox.
I have already used automkv in the past and i found out that converting DVD (ifo) to mp4 using HDConverttox has some problems.
First of all analysing the ifo-vob takes ages compared to automkv. Second, doing two pass encoding x264 miscalculates bitrate giving 5-10% bigger files. Maybe you should say to stick to automkv, but you said that it is a dead horse (cannot update x264 encoder). Also analyzing m2v+mp2 files demuxed by projectX using best decoder does not find the right time length. The only way is to use ffmpeg decoder which takes ages.

I really thank you for creating such wonderfull tools.

:thanks:

Chengbin
26th November 2009, 23:25
at end of script ?

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

BHH

Ahhh. Thanks so much.

Mrsash
27th November 2009, 05:49
i can't help more on this, if directshowsource fails i have no choice

i can suggest as last option to not Normalize, to try ffmpeg, and to allow HDC to mux in MKV

and.. for sure you can mux the file manually

BHH

Hmm interesting. Can I ask why does it fail to merge? Considering when I manually merge it with mkv latest version it merges but is somewhat out of sync about 500 ms needs to be delayed. These files are xvid/Ac3 which should technically no syncing since they were already in sync when I started?
thanks

verbatim2
27th November 2009, 06:57
@MvB


hdc do this automatically


for subs yes, for chapter no

you should always use as input for dvd the IFO not the vobs
anyway .. are you sure you installed JAVA rte?

@verbatim2

try using in advanced options the Test Deinterlace

BHH


i set the de-interlace filter on "deinterlace" and now it works but hdc never mux the audio and h264 good (manually its perfect) the problem is: the hdc version plays 1min from the whole movie and thats it.

buzzqw
27th November 2009, 08:19
yes this is know, but sorry, isn't going to change

[quote]Second, doing two pass encoding x264 miscalculates bitrate giving 5-10% bigger files.
bitrate computing is the same as automkv, the only variable is the audio size, that HDC don't know exactly but guessed it

Also analyzing m2v+mp2 files demuxed by projectX using best decoder does not find the right time length. The only way is to use ffmpeg decoder which takes ages.
ffmpegsource make an index the first time, that's why it take ages, but it do it only the first time.. while encoding it will use the same index

Hmm interesting. Can I ask why does it fail to merge? Considering when I manually merge it with mkv latest version it merges but is somewhat out of sync about 500 ms needs to be delayed. These files are xvid/Ac3 which should technically no syncing since they were already in sync when I started?
thanks

usually muxing fails due to missing stream. in your case audio isn't extracted/encoded and so mkvmerge fails muxing

using DSS audio decoding should bring NO delay to audio.

I suggest again to mux the original avi in mkv ,and feed HDC with this mkv

i set the de-interlace filter on "deinterlace" and now it works but hdc never mux the audio and h264 good (manually its perfect) the problem is: the hdc version plays 1min from the whole movie and thats it.

what do you mean by "the hdc version plays 1min from the whole movie and thats it." ?

BHH

B00ne
27th November 2009, 09:25
a constant delay could be a problem of ripping or demuxing...

please using shrinkdvd reauthor the dvd (no compression mode)
any bad ripping trace will be corrected

BHH


I did that, didnt change the sync issue - though final file size is right now.
Can I control the demuxing? And why is nobody else having this problem?

Mrsash
27th November 2009, 09:28
usually muxing fails due to missing stream. in your case audio isn't extracted/encoded and so mkvmerge fails muxing

using DSS audio decoding should bring NO delay to audio.

I suggest again to mux the original avi in mkv ,and feed HDC with this mkv

BHH

I thought mkv does not accept Ac3 but will check.
thanks

buzzqw
27th November 2009, 10:15
mkv accept near all audio format!

BHH

olapanekala
27th November 2009, 10:40
yes this is know, but sorry, isn't going to change


bitrate computing is the same as automkv, the only variable is the audio size, that HDC don't know exactly but guessed it


ffmpegsource make an index the first time, that's why it take ages, but it do it only the first time.. while encoding it will use the same index



Thank you very much for fast reply. I will stick to automkv for a little while. If i can only update x264.exe .......

jsbenson
27th November 2009, 19:10
I've successfully converted some movies but I seem to have trouble with a couple of them. I convert to x264 in M2TS @ extreme quality at a bitrate of around 8000. When I convert Poltergeist or Creepshow the end movie is over 30GB. I use the same settings for other movies and they convert fine.

Anyone else run into this?

MvB
27th November 2009, 23:03
Ok, Got it.

i'll check when possible



... a little note: slowdown works for audio , not for video.
You must set HDC to slowdown video too. Use "Change FPS to 23.976"

BHH

Hi buzzqw,

now i found out why the video and audio never align if you choose "convert audio to 23.976" and change fps to 23.976.

To work properly in this constellation, it should say assumefps(23.976,true) in the avs script, otherwise the framecount will be changed and video and audio never match.

Is there the possibility to change these predefined functions in the gui?
Anyway, is there a possibility to automatically add a predefined batch commando with every encode (for example to let a tool convert (slowdown) the extracted chapters.txt)?

Thanks
MvB

gibbyman
28th November 2009, 11:14
Quick question for you all...

To test your movie to see if it's interlaced or not I've read that there's an option on the "advanced options"-tab in HDC.

I have one called "Test interlace pattern" but it's greyed out...
Is that the button? If so - how do I "un-grey" it?

buzzqw
28th November 2009, 11:27
@MvB

i could change in code changefps to assumefps... but i am unsure.. i will check further on avisynth manual

@gibbyman
deinterlace test could be done for source with MOD4 height and width

BHH

Sharc
28th November 2009, 14:01
@buzzqw
A minor issue:
When backing up from DVD to AVCHD (.m2ts), the language tag in the .meta for German (secondary language) is always missing for the audio and for the sup. I have to add it manually, like:

MUXOPT --no-pcr-on-video-pid --new-audio-pes --avchd --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_02_1.h264", fps=25, insertSEI, contSPS
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid3.ac3", timeshift=0, lang=eng
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid4.ac3", timeshift=0, lang=ger
S_HDMV/PGS , "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.sup", fps=25, lang=ger

Sharc
28th November 2009, 14:18
Hi buzzqw,

now i found out why the video and audio never align if you choose "convert audio to 23.976" and change fps to 23.976.

To work properly in this constellation, it should say assumefps(23.976,true) in the avs script, otherwise the framecount will be changed and video and audio never match.

Have you tried to simply overtype the value which is indicated in the GUI Source File Info as Frame Rate? The color will turn to yellow, but this value will be imported in the .meta for muxing. At least it works for speedup from 23.976 to 25 fps.

MvB
28th November 2009, 14:42
@MvB

i could change in code changefps to assumefps... but i am unsure.. i will check further on avisynth manual

@gibbyman
deinterlace test could be done for source with MOD4 height and width

BHH

Hi Buzzqw,

to slowdown a complete dvd-movie from 25 to 23.976 fps, you have to do the following things:
1) Use AssumeFPS instead of ChangeFPS, because ChangeFPS just skips frames to archive it's goal, but the length of the movie stays the same and it gets choppy (because of the skipped frames). AssumeFPS just plays the frames without skipping, but with the given speed of 23.976 (that means, the movie goes in sync with the audio again that we slowed down before. So the movie and audio are about 4% longer).
2) The chapters.txt is in 25fps. That means, if you mux this file with your video, the chapters aren't at the right place. You have to adjust the times for 23.976 fps in the chapters.txt file.
3) the hdc_subs.idx is in 25 fps. That means, if you mux this with the video the subtitles are to early and get earlier as time progresses. You have to adjust the times in the idx file to 23.976 fps.

After that everything works fine with conversion.

@Sharc

Have you tried to simply overtype the value which is indicated in the GUI Source File Info as Frame Rate? The color will turn to yellow, but this value will be imported in the .meta for muxing. At least it works for speedup from 23.976 to 25 fps.



Unfortunately that didn't work with me when i tried to convert a PAL-DVD to 23.976 mkv. The video plays with 25fps in the mkv.

pdanpdan
28th November 2009, 22:53
Hi,
1. I have a problem with DVD to mkv conversion: I select subtitle tracks 0,7,8,15, but in hdc_subs.list I get 0 6 7 13
2. When I use HQ Deinterlace, the video has 2x more frames (normal) but the fps value on muxing is not changed - I think there shoul be 2 options HQ Deinterlace 2xframes, which should mux with fps=2xoriginal fps, and a HQ Deinterlace 1x which should a a tdecimate(mode=2,rate=[original fps])
3. Please, can you please add "--no-global-tags" "--no-chapters" to the aac-in-mp4 tracks that are added to mkv. Mkvmerge also reads the chapters from audio file, so if a convert a dvd with chapters and 2 audio tracks, in the resulting mkv I get 2 Editions (1st with the DVD chapters, and the 2nd with 2 fake chapters taken from audio files)

Thank you,
PDan

Video info: MPEG2 720x576 PAL 4:3

PGC 1. Length: 0:00:00:10

Audio 1. English (AC3 2ch, 0xBD 0x80) [0]

Subtitle 1. English 8 (0xBD 0x20) [0]


PGC 2. Length: 0:00:00:00

Audio 1. English (AC3 2ch, 0xBD 0x80) [1]

Subtitle 1. English 8 (0xBD 0x20) [1]


PGC 3. Length: 0:00:00:10

Audio 1. English (AC3 2ch, 0xBD 0x80) [2]

Subtitle 1. English 8 (0xBD 0x20) [2]


PGC 4. Length: 0:23:09:21

Audio 1. English (AC3 2ch, 0xBD 0x80) [3]
Audio 2. Polish (AC3 2ch, 0xBD 0x81) [3]
Audio 3. Greek (AC3 2ch, 0xBD 0x82) [3]
Audio 4. Turkish (AC3 2ch, 0xBD 0x83) [3]
Audio 5. Russian (AC3 2ch, 0xBD 0x84) [3]
Audio 6. Portugues (AC3 2ch, 0xBD 0x85) [3]
Audio 7. Romanian (AC3 2ch, 0xBD 0x86) [3]

Subtitle 1. English 0 (0xBD 0x20) [3]
Subtitle 2. Polish 1 (0xBD 0x21) [3]
Subtitle 3. Greek 2 (0xBD 0x22) [3]
Subtitle 4. Turkish 3 (0xBD 0x23) [3]
Subtitle 5. Russian 4 (0xBD 0x24) [3]
Subtitle 6. Portugues 6 (0xBD 0x26) [3]
Subtitle 7. Romanian 7 (0xBD 0x27) [3]
Subtitle 8. English 8 (0xBD 0x28) [3]
Subtitle 9. Polish 10 (0xBD 0x2A) [3]
Subtitle 10. Greek 11 (0xBD 0x2B) [3]
Subtitle 11. Turkish 12 (0xBD 0x2C) [3]
Subtitle 12. Russian 13 (0xBD 0x2D) [3]
Subtitle 13. Portugues 14 (0xBD 0x2E) [3]
Subtitle 14. Romanian 15 (0xBD 0x2F) [3]

Crono141
29th November 2009, 02:43
OK, this is the 3rd DVD in a row this has happened on. It happened on fosters home for imaginary friends (season one and two) disc 1 and 2, it happened on Hocus Pocus, and its happened now on Green Legend Ran :mad: : Audio (and also subtitles) for the main movie plays during pre-main movie splash videos that get encoded. When I analyze main IFO, movie length is reported 2:27:46. Actual video produced length is 2:28:46. Here's the report for the last encode.

HDConvertToX v.2.2.522.3828 report

Input File: c:\users\nancy\desktop\ripped\vts_01_1.vob ( C:\Users\Nancy\Desktop\Ripped\VTS_01_0.IFO )
PGC : PGC 1. Length: 2:27:46:25 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 265714 frames
Duration(hh:mm:ss): 2:27:46
Aspect Ratio: 1.3334
Resized resolution: 704 / 544
Crop Values : 4:0:12:0

Start Video Configuration ->
Encoding Settings: X264 Slow
Final Size: 20
Denoise Level: None
Video Handling: Use Best Decoder
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
80: English (AC3 2ch, 0xBD 0x80) [0]
*** 81: Japanese (AC3 2ch, 0xBD 0x81) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
English 0 (0xBD 0x20) [0]
*** English 1 (0xBD 0x21) [0]

-> End Full Subtitle List

Encrust Subtitle in Video file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Users\Nancy\Desktop\HDC\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\users\nancy\desktop\ripped\vts_01_1.vob] -OF=[C:\Users\Nancy\Desktop\HDC\analysis\movie] -exit -minimize
"C:\Users\Nancy\Desktop\HDC\applications\eac3to.exe" "C:\Users\Nancy\Desktop\Ripped\VTS_01_1.vob"+"C:\Users\Nancy\Desktop\Ripped\VTS_01_2.vob"+"C:\Users\Nancy\Desktop\Ripped\VTS_01_3.vob"+"C:\Users\Nancy\Desktop\Ripped\VTS_01_4.vob"+"C:\Users\Nancy\Desktop\Ripped\VTS_01_5.vob"+"C:\Users\Nancy\Desktop\Ripped\VTS_01_6.vob"+"C:\Users\Nancy\Desktop\Ripped\VTS_01_7.vob" 4: stdout.wav -normalize -down2 | "C:\Users\Nancy\Desktop\HDC\applications\neroaacenc.exe" -if - -br 128000 -ignorelength -of "C:\Users\Nancy\Desktop\HDC\analysis\hdencodertox-pid4.mp4"
"C:\Users\Nancy\Desktop\HDC\applications\VSrip.exe" "C:\Users\Nancy\Desktop\HDC\analysis\hdc_subs.list"
"C:\Users\Nancy\Desktop\HDC\applications\x264.exe" --crf 20 --preset slow --threads auto --thread-input --tune animation --sar 1:1 --output "C:\Users\Nancy\Desktop\HDC\analysis\hdconverttox_vts_01_1.h264" "C:\Users\Nancy\Desktop\HDC\analysis\hdconverttox_vts_01_1.avs"
"C:\Users\Nancy\Desktop\HDC\applications\Chapter\ChapterXtractor.exe" "C:\Users\Nancy\Desktop\Ripped\VTS_01_0.IFO" "C:\Users\Nancy\Desktop\HDC\analysis\chapters.txt" -p5
"C:\Users\Nancy\Desktop\HDC\applications\mp4box.exe" -add "C:\Users\Nancy\Desktop\HDC\analysis\hdconverttox_vts_01_1.h264" -fps 23.976 -add "C:\Users\Nancy\Desktop\HDC\analysis\hdencodertox-pid4.mp4":lang=jpn -chap "C:\Users\Nancy\Desktop\HDC\analysis\chapters.txt" "C:\Users\Nancy\Desktop\HDC\hdconverttox_full_vts_01_1.mp4"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\Nancy\Desktop\HDC\analysis\hdconverttox_vts_01_1.avs
Mpeg2Source("C:\Users\Nancy\Desktop\HDC\analysis\movie.d2v")
tfm(last,d2v="C:\Users\Nancy\Desktop\HDC\analysis\movie.d2v").tdecimate()
LanczosResize(704,544,4,0,-12,-0)
ColorMatrix(d2v="C:\Users\Nancy\Desktop\HDC\analysis\movie.d2v")
VobSub("C:\Users\Nancy\Desktop\HDC\analysis\hdc_subs.idx")
-> End AviSynth Script


Edit: Link to sample output http://www.mediafire.com/file/dlyo1qjli0z/Green Legend Sample.mp4
Edit 2: Link to sample of input (video copied, audio to mp3 because my splitter program wasn't copying audio for some reason) http://www.mediafire.com/file/jmcdmkrnltw/green legend sample source.avi

MvB
29th November 2009, 08:50
OK, this is the 3rd DVD in a row this has happened on. It happened on fosters home for imaginary friends (season one and two) disc 1 and 2, it happened on Hocus Pocus, and its happened now on Green Legend Ran :mad: : Audio (and also subtitles) for the main movie plays during pre-main movie splash videos that get encoded.


Yes, this happens to me with every 3rd dvd, too.
for example, contact, pal the trailer and on extra are encoded, too, but the audio and subtitles don't match anymore.
A scanner darkly, pal, the pre-movie warner-logo is encoded, so the audio and subtitles start about 10s to early.

Sharc
29th November 2009, 08:59
Yes, this happens to me with every 3rd dvd, too.
for example, contact, pal the trailer and on extra are encoded, too, but the audio and subtitles don't match anymore.
A scanner darkly, pal, the pre-movie warner-logo is encoded, so the audio and subtitles start about 10s to early.
Just a note for a workaround:
In such cases it will help to firstly re-author the main movie of the DVD with good old DVD Shrink, set for 'no compression', before throwing it to HDC.

MvB
29th November 2009, 17:18
Just a note for a workaround:
In such cases it will help to firstly re-author the main movie of the DVD with good old DVD Shrink, set for 'no compression', before throwing it to HDC.

Good idea. Why didn't i think of it? Thanks.

Crono141
29th November 2009, 22:36
That work-around seems to work. However, I wonder what is wrong or different between HDC's dvd program/feature detector vs DVD Shrink's. Seems like an area that needs to be fixed/improved. In my opinion, a one-click solution like HDC shouldn't have to rely on a separate manual step, especially since this seems to happen with lots of DVDs.

MvB
29th November 2009, 22:44
Hey sharc, dvdshrink works just fine :)

Sharc
29th November 2009, 23:18
Glad it helped. You might sometimes find issues with the extraction and sync of subtitles though .... :devil:
Depends on the structure/authoring of the DVD.

olapanekala
29th November 2009, 23:20
Hi Buzzqw again.
I have found the reason for the problems i had with files processed with projectx (m2v/mp2). As you can see in file filename.m2v.avs which is created for the job the bitrate is -br 128 and not 128000 as it should (same problem with other bitrates thousands are missing). Tha is why i had problems with abr/cbr and not vbr.

Thank you again for excellent job. :thanks:

LoadPlugin("C:\utils\HDConvertToX\applications\BassAudio\BassAudio.dll")
LoadPlugin("C:\utils\HDConvertToX\filters\NicAudio.dll")
LoadPlugin("C:\utils\HDConvertToX\filters\SoundOut.dll")
Import("C:\utils\HDConvertToX\applications\BassAudio\audio_downmix.avsi")
NicMPG123Source("filename.mp2")
ConvertToMono()
Soundout(output="cmd",type=1,format=3,overwritefile="yes",autoclose=true,executable="C:\utils\HDConvertToX\applications\neroaacenc.exe",prefilename=" -if - -br 128 -ignorelength -of ",filename="C:\utils\HDConvertToX\job1\hdencodertox-pid1.mp4",nofilename=false,showoutput=false)
converttoyv12()

buzzqw
30th November 2009, 08:35
@Sharc @MvB @Crono141

usually these problem with dvd are due to bad "reauthor" of rippers.
dvdshrink is able to fix these errors

@olapanekala
thanks fixed in next update

BHH

buzzqw
30th November 2009, 08:46
@buzzqw
A minor issue:
When backing up from DVD to AVCHD (.m2ts), the language tag in the .meta for German (secondary language) is always missing for the audio and for the sup. I have to add it manually, like:

MUXOPT --no-pcr-on-video-pid --new-audio-pes --avchd --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_02_1.h264", fps=25, insertSEI, contSPS
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid3.ac3", timeshift=0, lang=eng
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid4.ac3", timeshift=0, lang=ger
S_HDMV/PGS , "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.sup", fps=25, lang=ger

please post the make report.
HDC already search for "ger" in audio list, but seems missing it..
i need the exact string for german language

BHH

B00ne
30th November 2009, 10:35
Hi,

Regarding the Audio/Video synchronization issue: I got it fixed. Apparently I didnt use the reauthor feature of DVDshrink, using that fixed it.
However now I got a DVD which also has this "sound overlaps for xxxxx ms at xx:xx:xx" (Iget this info from demuxing with the index utility), but DVDshrink didnt fix it through reauthoring for some reason. But I got it fixed to by introducing the delay specified by the index utility in the mkvmerge cmdline.

With another DVD i have the same problem but worse. It has this sound overlaps issue at three different positions. DVDshrink didnt fix it and with mkvmerge I can only shift the whole sound file (afaik).

Do you have any idea how to work around this?

buzzqw
30th November 2009, 10:55
ripping with another program ?

BHH

Desaster Dan
30th November 2009, 18:29
Hi buzzqw,
tried to use HDconvertToX 2.2.522.3828 with Nvtools, using actual release (dgdecnv200b3).
I followed your desciption:

(Unzip the nvtools package (latest so far is NVbeta7.zip ). Put all unzipped file in \application folder , then copy the DGDecodeNV.dll into \filters folder.)

now whe i force HDconvertToX to use nvtools nothing happens. neither when i try do a compression test, nor a direct encoding.
I tried this with DVD material and Blue-Ray h264 and VC1.

Are ther any changes with the filenames?
Or is it just not compartible with the actual version of nvtools?


regards,
DD

Sharc
30th November 2009, 20:06
please post the make report.
HDC already search for "ger" in audio list, but seems missing it..
i need the exact string for german language

BHH

Here we go. I guess you would have to search not only for "ger" but for "de" and "Deutsch" as well.

HDConvertToX v.2.2.522.3828 report

Input File: f:\dvd movies\runaway_train\video_ts\vts_02_1.vob ( F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_0.IFO )
PGC : PGC 1. Length: 1:46:11:14 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000fps / 159275 frames
Duration(hh:mm:ss): 1:46:12
Aspect Ratio: 1.7778
Resized resolution: 720 / 576
Crop Values : 0:0:0:0
Activate: Anamorphic Resize
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 avchd1 ; Quality= 17
Final Size: 17
Denoise Level: None
Video Handling: Force DG NVTools (license required)
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: Original
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 80: English (AC3 2ch, 0xBD 0x80) [0]
*** 81: Deutsch (AC3 2ch, 0xBD 0x81) [0]
82: Francais (AC3 2ch, 0xBD 0x82) [0]
83: Espanol (AC3 2ch, 0xBD 0x83) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
English 0 (0xBD 0x20) [0] wide
*** Deutsch 1 (0xBD 0x21) [0] wide
Francais 2 (0xBD 0x22) [0] wide
Italiano 3 (0xBD 0x23) [0] wide
Espanol 4 (0xBD 0x24) [0] wide
Nederlands 5 (0xBD 0x25) [0] wide
Svenska 6 (0xBD 0x26) [0] wide
Norsk 7 (0xBD 0x27) [0] wide
Dansk 8 (0xBD 0x28) [0] wide
Suomi 9 (0xBD 0x29) [0] wide
Portugues 10 (0xBD 0x2A) [0] wide
Polish 11 (0xBD 0x2B) [0] wide
Greek 12 (0xBD 0x2C) [0] wide
Czech(Ceske) 13 (0xBD 0x2D) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Programme\Video\HDConvertToX\applications\CUVIDServer.exe"
"C:\Programme\Video\HDConvertToX\applications\DGMPGIndexNV.exe" -i "F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_1.vob","F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_2.vob","F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_3.vob","F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_4.vob","F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_5.vob","F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_6.vob","F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_7.vob" -f 2 -e -o "C:\Users\Movies\HDConvertToX\HDC-

WORKFOLDER\job1\movie.dgm"
"C:\Programme\Video\HDConvertToX\applications\eac3to.exe" "F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_1.vob"+"F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_2.vob"+"F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_3.vob"+"F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_4.vob"+"F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_5.vob"+"F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_6.vob"+"F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_7.vob" 3: "C:\Users\Movies\HDConvertToX\HDC-

WORKFOLDER\job1\hdencodertox-pid3.ac3" -no2ndpass
"C:\Programme\Video\HDConvertToX\applications\eac3to.exe" "F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_1.vob"+"F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_2.vob"+"F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_3.vob"+"F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_4.vob"+"F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_5.vob"+"F:\DVD

Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_6.vob"+"F:\DVD Movies\RUNAWAY_TRAIN\VIDEO_TS\VTS_02_7.vob" 4: "C:\Users\Movies\HDConvertToX\HDC-

WORKFOLDER\job1\hdencodertox-pid4.ac3" -no2ndpass
"C:\Programme\Video\HDConvertToX\applications\VSrip.exe" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.list"
java -jar "C:\Programme\Video\HDConvertToX\applications\BDSup2Sub.jar" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.idx"

"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.sup"
"C:\Programme\Video\HDConvertToX\applications\x264.exe" --crf 17 --preset medium --level 4.0 --keyint 24 --min-keyint 1 --ipratio 1.1 --pbratio 1.1 --me umh --aud --vbv-

bufsize 14500 --vbv-maxrate 17500 --threads auto --thread-input --sar 64:45 --output "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1

\hdconverttox_vts_02_1.h264" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_02_1.avs"
"C:\Programme\Video\HDConvertToX\applications\tsMuxeR.exe" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_02_1.meta"

"C:\Users\Movies\HDConvertToX\hdconverttox_full_vts_02_1.avchd"

-> End Queue

AviSynth Script ->
Working with files: C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_02_1.avs
DGSource("C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\movie.dgm")
return last
-> End AviSynth Script

TSMuxer Script ->
MUXOPT --no-pcr-on-video-pid --new-audio-pes --avchd --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_02_1.h264", fps=25, insertSEI, contSPS
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid3.ac3", timeshift=0, lang=eng
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid4.ac3", timeshift=0
S_HDMV/PGS , "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.sup", fps=25
-> End TSMuxer Script

buzzqw
1st December 2009, 08:17
@Desaster Dan

i have missed recent build of nvtools... i must check the documentation and see what were changed

@Sharc

thanks, please update HDC

BHH

buzzqw
1st December 2009, 10:28
update the title thread too..
this is the changelog from previus full version

>fixed recognition of "Deutsch" language
>fixed better rounding computing for ITU on NTSC DVD
>added support for .mov file (beta)
>fixed bitrate using neroaacenc
>fixed d2v parsing routines
>fixed multiple chapter times reported on .meta file
>fixed soundout.dll isn't more loaded in video avs file, only on audio processing
>fixed don't keep core audio of truehd/ac3 when muxing in m2ts
>fixed dvd to avchd subtitle muxing
>fixed analysis of mkv files
>fixed Force DirectShowSource in analysis of avi files
>fixed avs input
>added support for X264 at 64bit. Please put avs2yuv.exe and x264-64bit.exe in applications folder
>added hidden option in profile. "Bitrate=" will set bitrate.
>fixed assume propierties as previus file will delete audio and subs track list
>fixed better handling of shutdown on queue (2)
>fixed layout glitch when simply clicking on combo, some value changes
>fixed shutdown usage when not using queue
>added color control for width/height
>fixed shutdown use on queue
>fixed No Audio when encoding with WMV codec
>fixed minor glitch to make report
>added possibility to specify MT mode
>other minor corrections and cosmetic fixes

BHH

olapanekala
1st December 2009, 10:50
Bitrate issue fixed with m2v/mp2. Thanx again Buzzqw

MvB
1st December 2009, 19:03
AssumeFPS is now used instead of ChangeFPS.
But you have to write 23.976 instead of 23,976 i think, otherwise it won't work.
Are chapters and subs converted, too?

Anyway, Thank you very much for all the effort you put into this app! It's really great.

MvB

Mrsash
2nd December 2009, 07:53
I thought mkv does not accept Ac3 but will check.
thanks

Sorry I think I was thinking mp4.

anyway I muxed the Xvid/Ac3 to mkv file and gave it to HDC.

Analyse > problems analyzing input" then "please check media properties" then error

Script error: Invalid arguments to function "is RGB"
(F:\HDC....\analyse\error.avs, line 7)

the line its referring to in error.avs is

last = isRGB(last) ? ConvertToYV12(last) : last



Analysing the original Xvid/Ac3 worked fine

thanks

verbatim2
2nd December 2009, 08:05
Originally Posted by verbatim2
i set the de-interlace filter on "deinterlace" and now it works but hdc never mux the audio and h264 good (manually its perfect) the problem is: the hdc version plays 1min from the whole movie and thats it.
what do you mean by "the hdc version plays 1min from the whole movie and thats it." ?

BHH

well to show it
the hdc mux
(the movie is good but the audio is shocky)

(http://img14.imageshack.us/i/bspalyerhdc.jpg/)

mediainfo

General
Complete name : 27nov.mkv
Format : Matroska
File size : 4.78 GiB
Duration : 59mn 3s
Overall bit rate : 11.6 Mbps
Movie name : Done with HDConvertToX v.2.2.522.3828
Encoded date : UTC 2009-11-27 16:45:04
Writing application : mkvmerge v2.9.8 ('C'est le bon') built on Aug 13 2009 12:49:06
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L5.0
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Muxing mode : Container profile=Unknown@5.0
Codec ID : V_MPEG4/ISO/AVC
Duration : 59mn 4s
Bit rate : 10.7 Mbps
Nominal bit rate : 11.0 Mbps
Width : 1 916 pixels
Height : 1 072 pixels
Display aspect ratio : 16:9
Frame rate : 1 387.347 fps
Original frame rate : 29.970 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.004
Stream size : 4.43 GiB (93%)
Writing library : x264 core 76 r1271 496d79d
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.0:0.0 /

mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 /

decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40

/ rc_lookahead=50 / rc=2pass / mbtree=1 / bitrate=10954 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 /

qblur=0.5 / ip_ratio=1.40 / aq=1:1.00

Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 59mn 3s
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 270 MiB (6%)
Language : English

Menu
00:00:00.000 : en:00:00:00.000
00:10:39.072 : en:00:10:39.072
00:22:27.046 : en:00:22:27.046
00:29:57.496 : en:00:29:57.496
00:38:43.655 : en:00:38:43.655
00:49:13.484 : en:00:49:13.484




my own mux

[IMG]http://img689.imageshack.us/img689/3236/mymux.th.jpg (http://img689.imageshack.us/i/mymux.jpg/)

Media Info

General
Complete name : Episode 2.mkv
Format : Matroska
File size : 4.78 GiB
Duration : 59mn 3s
Overall bit rate : 11.6 Mbps
Encoded date : UTC 2009-11-27 17:18:56
Writing application : mkvmerge v2.9.8 ('C'est le bon') built on Aug 13 2009 12:49:06
Writing library : libebml v0.7.7 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L5.0
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Muxing mode : Container profile=Unknown@5.0
Codec ID : V_MPEG4/ISO/AVC
Duration : 59mn 0s
Bit rate : 10.7 Mbps
Nominal bit rate : 11.0 Mbps
Width : 1 916 pixels
Height : 1 072 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Resolution : 24 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.174
Stream size : 4.42 GiB (92%)
Writing library : x264 core 76 r1271 496d79d
Encoding settings : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x113 / me=umh / subme=8 / psy=1 / psy_rd=1.0:0.0 /

mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / chroma_qp_offset=-2 / threads=6 / nr=0 /

decimate=1 / mbaff=0 / bframes=3 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / keyint=250 / keyint_min=25 / scenecut=40

/ rc_lookahead=50 / rc=2pass / mbtree=1 / bitrate=10954 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 /

qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language : English

Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 59mn 3s
Bit rate mode : Constant
Bit rate : 640 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 270 MiB (6%)
Language : English


btw when i set the size in mb on "5000mb" i get as output "4.88GB"? i thought convert it to bytes so i tried 6GB = 6142mb and as output 5.88GB? how can i fix it to get the correct size for mkv and avi?

buzzqw
2nd December 2009, 08:29
@MvB

thanks again ,please update HDC

@Mrsash

what version of avisynth have you installed ?

@verbatim2

Bit rate : 10.7 Mbps

so you want to use more bitrate ?

IMHO you have reached the qpmin value, 10.
if you want more bitrate you should manually add to command line --qpmin 2

OR i can suggest to try a crf profile. with a value of 16 or lower

BHH

verbatim2
2nd December 2009, 08:47
@MvB

thanks again ,please update HDC

@Mrsash

what version of avisynth have you installed ?

@verbatim2

Bit rate : 10.7 Mbps

so you want to use more bitrate ?

IMHO you have reached the qpmin value, 10.
if you want more bitrate you should manually add to command line --qpmin 2

OR i can suggest to try a crf profile. with a value of 16 or lower

BHH

The bitrate is not so important but thank now i know that too.

so like this

prompt $d $t $_$P$G

"J:\Downloads\hdconvert n\applications\eac3to.exe" "k:\downloads\south pacific\disc2\bdmv\stream\00006.m2ts" 2:"J:\Downloads\hdconvert n\job1\hdconverttox.h264"
"J:\Downloads\hdconvert n\applications\DGAVCIndex.exe" -i "J:\Downloads\hdconvert n\job1\hdconverttox.h264" -o "J:\Downloads\hdconvert n\job1\movie.dga" -f 0 -e
"J:\Downloads\hdconvert n\applications\eac3to.exe" "k:\downloads\south pacific\disc2\bdmv\stream\00006.m2ts" 4:"J:\Downloads\hdconvert n\job1\hdencodertox__subs_4.sup"
"J:\Downloads\hdconvert n\applications\eac3to.exe" "k:\downloads\south pacific\disc2\bdmv\stream\00006.m2ts" 3: "J:\Downloads\hdconvert n\job1\hdencodertox-pid3.ac3" -normalize -640
java -jar "J:\Downloads\hdconvert n\applications\BDSup2Sub.jar" "J:\Downloads\hdconvert n\job1\hdencodertox__subs_4.sup" "J:\Downloads\hdconvert n\job1\hdencodertox__subs_4.idx" /res:1080p
"J:\Downloads\hdconvert n\applications\x264.exe" --pass 1 --bitrate 11025 --preset slow --threads auto --thread-input --sar 1:1 --output "J:\Downloads\hdconvert n\job1\hdconverttox_00006.h264" "J:\Downloads\hdconvert n\job1\hdconverttox_00006.avs"
"J:\Downloads\hdconvert n\applications\x264.exe" --pass 2 --bitrate 11025 --preset slow --threads auto --thread-input --sar 1:1 --output "J:\Downloads\hdconvert n\job1\hdconverttox_00006.h264" "J:\Downloads\hdconvert n\job1\hdconverttox_00006.avs"
"J:\Downloads\hdconvert n\applications\eac3to.exe" "k:\downloads\south pacific\disc2\bdmv\stream\00006.m2ts" 1:"J:\Downloads\hdconvert n\job1\chapters.txt"
"J:\Downloads\hdconvert n\applications\mkvmerge.exe" -o "K:\Downloads\south pacific\disc2\BDMV\STREAM\afl6.MKV" --default-duration 0:1387.347fps "J:\Downloads\hdconvert n\job1\hdconverttox_00006.h264"
--language -1:eng "J:\Downloads\hdconvert n\job1\hdencodertox-pid3.ac3" --default-track -1:no --language -1:eng

"J:\Downloads\hdconvert n\job1\hdencodertox__subs_4.idx" --chapters "J:\Downloads\hdconvert n\job1\chapters.txt" --title "Done with HDConvertToX v.2.2.522.3828"
--qpmin 2



But it was just for example, like when i set "5000 mb as output size i get 4.78GB? what i need to do to get exactly 5000mb?

i tried to put the output size in bytes but doesnt work too
"5120mb" i get 4.86GB....

buzzqw
2nd December 2009, 08:57
you must edit the x264 command line

"J:\Downloads\hdconvert n\applications\x264.exe" --pass 1 --qpmin 2 --bitrate 11025 --preset slow --threads auto --thread-input --sar 1:1 --output "J:\Downloads\hdconvert n\job1\hdconverttox_00006.h264" "J:\Downloads\hdconvert n\job1\hdconverttox_00006.avs"
"J:\Downloads\hdconvert n\applications\x264.exe" --pass 2 --qpmin 2 --bitrate 11025 --preset slow --threads auto --thread-input --sar 1:1 --output "J:\Downloads\hdconvert n\job1\hdconverttox_00006.h264" "J:\Downloads\hdconvert n\job1\hdconverttox_00006.avs"

x264 quality can go from 0 (lossless) to 51 (ugly block), with 18 usually mean transparent quality as source
x264 will by default CAP the quantitizer from 10 to 51, so.. if you use a bitrate that will trigger quality below 10, it will maximized at 10, and not all bitrate will be used.

that's why i suggest to encode in CRF mode, in that way x264 will use any bitrate needed to get the quality you set on crf

BHH

harycover
2nd December 2009, 13:21
Thanks buzzqw for this great app, really

I think it's the most advanced mpeg4 encoder gui to date

I have one request though, x264 encoding speed is disappointing compared to others apps, using exactly the same encoding settings, I 'm running windows seven 64bits with an I7 core and 12GB ram, I set up x264-64bit.exe and avs2yuv.exe in the app folder, but somehow x264 only uses half computing power of my cpu (about 50%) I don't know if this is a multithread issue but anyhow the fps number is halfway what I get with ripbotx264 for example, for the same video using the same encoding settings (ripbot manages to use 100% of my cpu ressources wile encoding the video part)

I'm not advanced enough to tell where the problem is, I tried changing the x264 thread value from "auto" to "8" in the queue.bat but ended up with the same results

If you can fix this I would be grateful (I mean even more :) )

Thanks

buzzqw
2nd December 2009, 14:15
Do ripbot use avs2yuv for accessing x264 64bit ?

ave you checked the Avisynth MT ? (but you must use the avisynth mt version)

also: be sure the avisynth script is exacly the same...

BHH

Betsy25
2nd December 2009, 15:45
When trying to update it says

Update Found!
2.2.526.3840
>fixed 23,976 instead of 23.976

But after downloading & restarting, it's still the v3836 and the update comes back over and over when looking for an update.

buzzqw
2nd December 2009, 15:56
:confused:

i have reuploaded hdc...

maybe a broken / borked upload

BHH

harycover
2nd December 2009, 16:16
Do ripbot use avs2yuv for accessing x264 64bit ?

ave you checked the Avisynth MT ? (but you must use the avisynth mt version)

also: be sure the avisynth script is exacly the same...

BHH

Yes ripbot also uses avs2yuv for accessing x264

And Yes I checked avisynth MT (after installing avisynth multithread version) and it's working

now for avisynth script I have no clue, I may check this later, I think if you or some expert here can compare the encoding processes you may find what's going on much faster than me, I noticed that with ripbot after 10-20 seconds at 50% the avs2yuv+x264 processes raises to 100% while doubling their memory usage and stays at 90-100% for the rest of the time

I was mainly pointing out that x264 encoding in HDConverToX uses only half power of a 4core cpu, and since it's a very popular codec... it may be interesting to find out why

Thanks again anyway :)

MvB
2nd December 2009, 16:32
@buzzqw

I, i think i found a bug.

Just ripped iron man pal dvd, activated german and english audio in hdc and added the job to the queue.
look what hdc created:
"C:\hdconverttox\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[k:\video_ts\vts_01_1.vob] -OF=[C:\hdconverttox\job4\movie] -exit -minimize
"C:\hdconverttox\applications\eac3to.exe" "K:\VIDEO_TS\VTS_01_1.vob"+"K:\VIDEO_TS\VTS_01_2.vob"+"K:\VIDEO_TS\VTS_01_3.vob"+"K:\VIDEO_TS\VTS_01_4.vob"+"K:\VIDEO_TS\VTS_01_5.vob"+"K:\VIDEO_TS\VTS_01_6.vob" 3: stdout.wav -normalize -slowdown | "C:\hdconverttox\applications\neroaacenc.exe" -if - -q 0.4 -ignorelength -of "C:\hdconverttox\job4\hdencodertox-pid3.mp4"
"C:\hdconverttox\applications\eac3to.exe" "K:\VIDEO_TS\VTS_01_1.vob"+"K:\VIDEO_TS\VTS_01_2.vob"+"K:\VIDEO_TS\VTS_01_3.vob"+"K:\VIDEO_TS\VTS_01_4.vob"+"K:\VIDEO_TS\VTS_01_5.vob"+"K:\VIDEO_TS\VTS_01_6.vob" 4: stdout.wav -normalize -slowdown | "C:\hdconverttox\applications\neroaacenc.exe" -if - -q 0.4 -ignorelength -of "C:\hdconverttox\job4\hdencodertox-pid4.mp4"
"C:\hdconverttox\applications\VSrip.exe" "C:\hdconverttox\job4\hdc_subs.list"
"C:\hdconverttox\applications\x264.exe" --crf 18 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --threads auto --thread-input --tune film --sar 64:45 --output "C:\hdconverttox\job4\hdconverttox_vts_01_1.h264" "C:\hdconverttox\job4\hdconverttox_vts_01_1.avs"
"C:\hdconverttox\applications\Chapter\ChapterXtractor.exe" "K:\VIDEO_TS\VTS_01_0.IFO" "C:\hdconverttox\job4\chapters.txt" -p5
c:\windows\conv.bat job4 rem inserted by me
"C:\hdconverttox\applications\mkvmerge.exe" -o "D:\dvdmovies\Iron_Man.MKV" --default-duration 0:23.976fps --aspect-ratio -1:1.777778 "C:\hdconverttox\job4\hdconverttox_vts_01_1.h264" --language -1:deu "C:\hdconverttox\job4\hdencodertox-pid3.mp4" --default-track -1:no "C:\hdconverttox\job4\hdc_subs.idx" --chapters "C:\hdconverttox\job4\chapters.txt" --title "Done with HDConvertToX v.2.2.522.3828"


I had this same problem with another dvd, too.
hdc extracts both autdio streams but forgets to mux one of them. Manual remux works.

Thanks
MvB

harycover
2nd December 2009, 16:33
Here are the scripts ripbot generated, there is not much in it :

the one called "getframe.avs"

DirectShowSource("I:\bighdvideo.mkv",audio=false).ConvertToYV12()
ConvertToRGB32.ImageWriter("I:\Temp\RipBot264temp\job1\", 6246, 6246, "bmp").Trim(6246,-1)

and the one called "job1.avs"

#MT


#VideoSource

video=DirectShowSource("I:\bighdvideo.mkv",audio=false).ConvertToYV12()

#Deinterlace



#Decimate



#Crop



#Resize
video=Spline36Resize(video,848,360).Sharpen(0.2)


#Colors



#Denoise




#Subtitles



#AudioSource



#DownMix



#Delay



#Tempo



#Normalize



#AudioDub



#Triming



#AVSameLength



#ColorSpace

return video

buzzqw
2nd December 2009, 16:38
now post the script of hdc

BHH

harycover
2nd December 2009, 16:47
now post the script of hdc

BHH

ok :) (I thought I had to reencode to have the script but I was wrong)

#HDConvertToX Avisynth Script
#
#Input File = i:\bighdvideo.mkv
#Original Resolution = 1920x812
#Aspect Ratio = 2.3645
#Frame rate =23.976
#Number of Frames = 340448
#Lenght (hour:minutes:seconds) = 3:56:40
#Display Aspect Ratio = 2.3645
#Aspect Error = 0.0365
#
#Resized resolution = 832 / 352
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\AddGrain.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\AddGrainC.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\asharp.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\autocrop.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\Average.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\avss.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\ColorMatrix.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\deblock.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\Decomb.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\deen.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\degrainmedian.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\dfttest.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DGAVCDecode.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DGDecode.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DirectShowSource.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\EEDI2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\ffms2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\FFT3DFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\FluxSmooth.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\frfun7.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\gradfun2db.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\GrainOpt.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\hqdn3d.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\MSharpen.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mt_masktools-26.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mvtools.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mvtools2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\NicAudio.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\nnedi.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RemoveDirtS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RemoveGrainS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RepairS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\SangNom.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TBilateral.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TDeint.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TIVTC.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TTempSmooth.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\UnDot.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\UnFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\VSFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\yadifmod.dll")

Import("H:\HDConvertToX_2.2.492.3692\filters\BlindDeHalo3_mt2.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Deblock_QED_MT2.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\GradFun2DBmod.v1.3.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Lem.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\LSFmod.v1.8.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\MCTemporalDenoise.v1.3.09.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_3_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_5_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_7_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_9_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\seesaw.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\SoftSharpen.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\spresso.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Srestore.avsi")

#Enabling MT
SetMemoryMax(512)
SetMTMode(8,0)

#Source File
SetMTMode(5,0)
AVCSource("H:\HDConvertToX_2.2.492.3692\job1\movie.dga")
SetMTMode(8,0)


#Applying Resizing
LanczosResize(832,352,0,0,-0,-0)

#Insert Filters As Requested

distributor()

harycover
2nd December 2009, 16:52
Here are both command lines :

ripbot (video encode line I guess)

"H:\RipBot264\tools\avs2yuv\pipebuf.exe" "H:\RipBot264\tools\avs2yuv\avs2yuv.exe" "I:\Temp\RipBot264temp\job1\job1.avs" -raw - : "H:\RipBot264\tools\x264\x264_x64.exe" --crf 22 --stats "I:\Temp\RipBot264temp\job1\job1.stats" --fps 24000/1001 --min-keyint 24 --keyint 240 --frames 340447 --sar 1:1 --level 4.0 --aud --nal-hrd --vbv-bufsize 25000 --vbv-maxrate 25000 --filter 0,0 --ref 3 --bframes 3 --b-adapt 1 --direct auto --subme 7 --aq-mode 1 --trellis 1 --partitions all --me umh --output "I:\Temp\RipBot264temp\video.264" - 848x360 : 2

HDConverToX :

"H:\HDConvertToX_2.2.492.3692\applications\avs2yuv.exe" "H:\HDConvertToX_2.2.492.3692\job1\hdconverttox_bighdvideo.avs" -raw - | "H:\HDConvertToX_2.2.492.3692\applications\x264-64bit.exe" - --crf 22 --preset slow --threads auto --thread-input --sar 1:1 --output "H:\HDConvertToX_2.2.492.3692\job1\hdconverttox_bighdvideo.h264" 832x352

buzzqw
2nd December 2009, 16:54
@MvB

please post the make report, thanks

BHH

buzzqw
2nd December 2009, 16:56
@harycover

different decoder! (and HDC x264 preset is slower than one used in RipBot)

in HDC try , in Source File Info "Force DirectSHowDecoder" :)

BHH

harycover
2nd December 2009, 16:59
Ok, thanks !

I'll try and let you know, will do it tonight or tomorrow, hope it works because I really like your app ;)

MvB
2nd December 2009, 17:13
@MvB

please post the make report, thanks

BHH

Hi Buzzqw,

Sorry, updated hdc in the meantime. I could post the queue.bat, if you like. Is it in any way possible that hdc extracts 2 audiostreams and only muxes one of them?

buzzqw
2nd December 2009, 17:32
@MvB

this kind of error is possible (and is due to chained vobs)

could you try to rip in one big vob (plus ifo..) and retry ?

no need to encoding just add to queue

anyway: please post the make report (do it with most current version of hdc)

BHH

MvB
2nd December 2009, 17:53
@MvB

this kind of error is possible (and is due to chained vobs)

could you try to rip in one big vob (plus ifo..) and retry ?

no need to encoding just add to queue

anyway: please post the make report (do it with most current version of hdc)

BHH

I make this report when i encouter the probleme again.
hdc does it correct with that dvd alone in the queue.


Thanks
MvB

harycover
2nd December 2009, 18:07
Unfortunately when I select "force directshow" or "force directshow 2" I have a windows message saying "avs2yuv.exe stopped working" and the conversion stops

Here's the report

- System

- Provider

[ Name] Application Error

- EventID 1000

[ Qualifiers] 0

Level 2

Task 100

Keywords 0x80000000000000

- TimeCreated

[ SystemTime] 2009-12-02T17:05:50.000000000Z

EventRecordID 13337

Channel Application

Computer Phoenix-PC

Security


- EventData

avs2yuv.exe
0.0.0.0
4228f465
unknown
0.0.0.0
00000000
c0000005
04697989
1264
01ca7371b26415fc
H:\HDConvertToX_2.2.492.3692\applications\avs2yuv.exe
unknown
f074784f-df64-11de-82b1-0024215f19ed

buzzqw
2nd December 2009, 19:35
@MvB

thanks, i will wait any future reports

@harycover

please try opening the hdconverttox...avs in virtualdub

got errors ?

also.. try disabling avisynth MT while forcing dss

BHH

Mrsash
2nd December 2009, 20:54
@MvB

thanks again ,please update HDC

@Mrsash

what version of avisynth have you installed ?

@verbatim2

Bit rate : 10.7 Mbps

so you want to use more bitrate ?

IMHO you have reached the qpmin value, 10.
if you want more bitrate you should manually add to command line --qpmin 2

OR i can suggest to try a crf profile. with a value of 16 or lower

BHH

As fare as I know 2.5.8

harycover
2nd December 2009, 21:18
also.. try disabling avisynth MT while forcing dss

BHH


:thanks: it's working now, and the fps raised from 30 to 55 for the same encoding job :D

Not to mention there is no video stream copying going on before the encoding process and no indexation needed anymore, a great gain of time !

thanks again ;)

Mrsash
3rd December 2009, 03:07
Ok I set Xvid in ffdshow from disabled to xvid and it analysed it fine. Can I ask why does it not read with xvid codec? Why do I have to use xvid from ffdshow? considering the xvid codec installed is working fine. The one I have installed is on the main page for this thread.
thanks

buzzqw
3rd December 2009, 08:28
@harycover

:goodpost:

@Mrsash
The analysis of input file is based on directshowsource. You need a working directshow decoder.

BHH

Tiberiust
3rd December 2009, 08:59
@harycover

Tks for the informative discussion...

And so you now have all 8 cores running at 100pct when encoding?

tks

T

PS I'm building an i7 system right now...

buzzqw
3rd December 2009, 10:04
@all

this is a new BETA of hdc http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe

this new beta will change the default processing for video files with AVC/H264 codec.

previously HDC will demux h264 and then index it with dgavcdec

NOW HDC will mux only the video track into MKV, then process it with DSS

thanks for any test!

BHH

harycover
3rd December 2009, 16:50
@Tiberiust

Yes, my i7 920 is overclocked at 3,7ghz, it's running at 90-100% and since encoding is running at low priority it's not slowing down my pc

@buzzqw

Thanks for the new beta, I'll test it as soon as I can :)

harycover
3rd December 2009, 17:50
Hi buzzqw

The new beta simply doesn't work for me, while the "normal" one still do, the command window just terminate itself very quickly after less than a second with the beta, for the same exact settings, here are the avs and the queue, I used force directshowsource for both

hdconverttox_bighdvideo(Normal).avs

#HDConvertToX Avisynth Script
#
#Input File = i:\extracted\bighdvideo.mkv
#Original Resolution = 1920x812
#Aspect Ratio = 2.3645
#Frame rate =23.976
#Number of Frames = 340448
#Lenght (hour:minutes:seconds) = 3:56:40
#Display Aspect Ratio = 2.3645
#Aspect Error = 0.0365
#
#Resized resolution = 832 / 352
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\AddGrain.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\AddGrainC.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\asharp.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\autocrop.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\Average.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\avss.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\ColorMatrix.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\deblock.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\Decomb.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\deen.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\degrainmedian.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\dfttest.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DGAVCDecode.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DGDecode.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DirectShowSource.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\EEDI2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\ffms2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\FFT3DFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\FluxSmooth.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\frfun7.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\gradfun2db.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\GrainOpt.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\hqdn3d.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\MSharpen.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mt_masktools-26.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mvtools.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mvtools2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\NicAudio.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\nnedi.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RemoveDirtS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RemoveGrainS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RepairS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\SangNom.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TBilateral.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TDeint.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TIVTC.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TTempSmooth.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\UnDot.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\UnFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\VSFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\yadifmod.dll")

Import("H:\HDConvertToX_2.2.492.3692\filters\BlindDeHalo3_mt2.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Deblock_QED_MT2.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\GradFun2DBmod.v1.3.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Lem.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\LSFmod.v1.8.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\MCTemporalDenoise.v1.3.09.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_3_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_5_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_7_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_9_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\seesaw.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\SoftSharpen.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\spresso.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Srestore.avsi")
#Source File
directshowsource("i:\extracted\bighdvideo.mkv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
LanczosResize(832,352,0,0,-0,-0)

#Insert Filters As Requested



hdconverttox_bighdvideo(Beta).avs

#HDConvertToX Avisynth Script
#
#Input File = i:\extracted\bighdvideo.mkv
#Original Resolution = 1920x812
#Aspect Ratio = 2.3645
#Frame rate =23.976
#Number of Frames = 340448
#Lenght (hour:minutes:seconds) = 3:56:40
#Display Aspect Ratio = 2.3645
#Aspect Error = 0.0365
#
#Resized resolution = 832 / 352
#Crop Left = 0
#Crop Top = 0
#Crop Right = 0
#Crop Bottom = 0
#
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\AddGrain.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\AddGrainC.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\asharp.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\autocrop.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\Average.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\avss.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\ColorMatrix.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\deblock.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\Decomb.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\deen.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\degrainmedian.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\dfttest.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DGAVCDecode.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DGDecode.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\DirectShowSource.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\EEDI2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\ffms2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\FFT3DFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\FluxSmooth.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\frfun7.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\gradfun2db.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\GrainOpt.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\hqdn3d.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\MSharpen.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mt_masktools-26.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mvtools.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\mvtools2.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\NicAudio.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\nnedi.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RemoveDirtS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RemoveGrainS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\RepairS.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\SangNom.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TBilateral.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TDeint.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TIVTC.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\TTempSmooth.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\UnDot.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\UnFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\VSFilter.dll")
LoadPlugin("H:\HDConvertToX_2.2.492.3692\filters\yadifmod.dll")

Import("H:\HDConvertToX_2.2.492.3692\filters\BlindDeHalo3_mt2.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Deblock_QED_MT2.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\GradFun2DBmod.v1.3.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Lem.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\LSFmod.v1.8.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\MCTemporalDenoise.v1.3.09.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_3_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_5_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_7_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\QMLF_9_motions.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\seesaw.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\SoftSharpen.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\spresso.avsi")
Import("H:\HDConvertToX_2.2.492.3692\filters\Srestore.avsi")
#Source File
directshowsource("H:\HDConvertToX_2.2.492.3692\job1\hdconverttox.mkv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last


#Applying Resizing
LanczosResize(832,352,0,0,-0,-0)

#Insert Filters As Requested



Queue.bat (normal)


prompt $d $t $_$P$G

"H:\HDConvertToX_2.2.492.3692\applications\avs2yuv.exe" "H:\HDConvertToX_2.2.492.3692\job3\hdconverttox_bighdvideo.avs" -raw - | "H:\HDConvertToX_2.2.492.3692\applications\x264-64bit.exe" - --crf 22 --preset slow --threads auto --thread-input --sar 1:1 --output "H:\HDConvertToX_2.2.492.3692\job3\hdconverttox_bighdvideo.h264" 832x352
"H:\HDConvertToX_2.2.492.3692\applications\mkvmerge.exe" -o "I:\extracted\dww4.mkv" --default-duration 0:23.976fps "H:\HDConvertToX_2.2.492.3692\job3\hdconverttox_bighdvideo.h264" --title "test"


Queue.bat (beta)


prompt $d $t $_$P$G

"H:\HDConvertToX_2.2.492.3692\applications\avs2yuv.exe" "H:\HDConvertToX_2.2.492.3692\job1\hdconverttox_bighdvideo.avs" -raw - | "H:\HDConvertToX_2.2.492.3692\applications\x264-64bit.exe" - --crf 22 --preset slow --threads auto --thread-input --sar 1:1 --output "H:\HDConvertToX_2.2.492.3692\job1\hdconverttox_bighdvideo.h264" 832x352
"H:\HDConvertToX_2.2.492.3692\applications\mkvmerge.exe" -o "H:\movies\dww4.mkv" --default-duration 0:23.976fps "H:\HDConvertToX_2.2.492.3692\job1\hdconverttox_bighdvideo.h264" --title "test"


I think the path it uses for the video is wrong

#Source File
directshowsource("H:\HDConvertToX_2.2.492.3692\job1\hdconverttox.mkv",audio=false)

Because the video is still on I:\ drive, not on hdc job folder

buzzqw
3rd December 2009, 19:54
post the make report...

BHH

harycover
3rd December 2009, 23:24
what is the "make report" ?

Mrsash
4th December 2009, 00:23
@harycover

The analysis of input file is based on directshowsource. You need a working directshow decoder.

BHH

If this is a Xvid file then I need xvid codec right. I have it installed. Sorry I am not sure what I should check?

Also I muxed the xvid to mkv and then encoded it. IT created the mkv video file but the video was jerky. Reencoded with xvid itself does not create a mkv file but th resulting video had no jerkyness but I had to mux myself and it was out of sync which I had to manually sync. Not sure what I am doing worng.
thanks

Sharc
5th December 2009, 11:28
@buzzqw
When I add a free AVS string, the compression test does no longer 'select every(x,y)' but encodes the full clip.
The same happens when I play the script in MPC-HC. The full clip is played.
When I remove the free AVS string in 'hdconverttox_vts_01_1.avs', the compression test works correctly.

Here the report (the critical entry in blue):
HDConvertToX v.2.2.526.3840 report

Input File: f:\dvd movies\todesmelodie\video_ts\vts_01_1.vob ( F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 2:30:30:13 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000fps / 225750 frames
Duration(hh:mm:ss): 2:30:31
Aspect Ratio: 1.7778
Resized resolution: 720 / 576
Crop Values : 10:74:6:70
Activate: Anamorphic Resize
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 avchd1 ; Quality= 17
Final Size: 17
Denoise Level: None
Video Handling: Force DG NVTools (license required)
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: Original
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]
*** 81: Deutsch (AC3 6ch, 0xBD 0x81) [0]
82: Espanol (AC3 6ch, 0xBD 0x82) [0]
83: Polish (AC3 2ch, 0xBD 0x83) [0]
84: English (AC3 2ch, 0xBD 0x84) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
English 0 (0xBD 0x20) [0] wide
*** Deutsch 1 (0xBD 0x21) [0] wide
Espanol 2 (0xBD 0x22) [0] wide
Svenska 3 (0xBD 0x23) [0] wide
Suomi 4 (0xBD 0x24) [0] wide
Norsk 5 (0xBD 0x25) [0] wide
Dansk 6 (0xBD 0x26) [0] wide
Portugues 7 (0xBD 0x27) [0] wide
Greek 8 (0xBD 0x28) [0] wide
Slovak 9 (0xBD 0x29) [0] wide
Hrvatski 10 (0xBD 0x2A) [0] wide
English 11 (0xBD 0x2B) [0] wide
Deutsch 12 (0xBD 0x2C) [0] wide
Espanol 13 (0xBD 0x2D) [0] wide
Deutsch 14 (0xBD 0x2E) [0] wide
Espanol 15 (0xBD 0x2F) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
FreeAVS String: Sharpen(0.1)
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Programme\Video\HDConvertToX\applications\CUVIDServer.exe"
"C:\Programme\Video\HDConvertToX\applications\DGMPGIndexNV.exe" -i "F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_1.vob","F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_2.vob","F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_3.vob","F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_4.vob","F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_5.vob","F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_6.vob","F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_7.vob","F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_8.vob" -f 2 -e

-o "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\movie.dgm"
"C:\Programme\Video\HDConvertToX\applications\eac3to.exe" "F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_1.vob"+"F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_2.vob"+"F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_3.vob"+"F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_4.vob"+"F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_5.vob"+"F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_6.vob"+"F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_7.vob"+"F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_8.vob" 3:

"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid3.ac3" -no2ndpass
"C:\Programme\Video\HDConvertToX\applications\eac3to.exe" "F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_1.vob"+"F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_2.vob"+"F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_3.vob"+"F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_4.vob"+"F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_5.vob"+"F:\DVD

Movies\TODESMELODIE\VIDEO_TS\VTS_01_6.vob"+"F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_7.vob"+"F:\DVD Movies\TODESMELODIE\VIDEO_TS\VTS_01_8.vob" 4:

"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid4.ac3" -no2ndpass
"C:\Programme\Video\HDConvertToX\applications\VSrip.exe" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.list"
java -jar "C:\Programme\Video\HDConvertToX\applications\BDSup2Sub.jar" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.idx"

"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.sup"
"C:\Programme\Video\HDConvertToX\applications\x264.exe" --crf 17 --preset medium --level 4.0 --keyint 24 --min-keyint 1 --ipratio 1.1 --pbratio 1.1 --me umh --aud --vbv-bufsize 14500 --

vbv-maxrate 17500 --threads auto --thread-input --sar 64:45 --output "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_01_1.h264"

"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_01_1.avs"
"C:\Programme\Video\HDConvertToX\applications\tsMuxeR.exe" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_01_1.meta"

"C:\Users\Movies\HDConvertToX\hdconverttox_full_vts_01_1.avchd"

-> End Queue

AviSynth Script ->
Working with files: C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_01_1.avs
DGSource("C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\movie.dgm")
Sharpen(0.1)
return last
function Comptest(clip c, float percent)
{
frange=floor(14./(percent/100.))
Return SelectRangeEvery(c, frange, 14)
}
Comptest(2)
-> End AviSynth Script

TSMuxer Script ->
MUXOPT --no-pcr-on-video-pid --new-audio-pes --avchd --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_vts_01_1.h264", fps=25, insertSEI, contSPS
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid3.ac3", timeshift=0, lang=eng
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid4.ac3", timeshift=0, lang=ger
S_HDMV/PGS , "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdc_subs.sup", fps=25
-> End TSMuxer Script



Secondly, the German language tag for the Subtitles is not included in the .meta. I imagine the problem is the same as it was before for the audio. One would need to search the list for ger, deu, Deutsch in order to catch it.

olapanekala
7th December 2009, 11:27
Hi to all again.

Is there a way to use xvid ecnoder 1.2.2 instead of 1.2.1 included in the pack? I tried replacing xvidcore.dll with no luck.

Thnx

****UPDATE (SOLVED) ****
Changed also c:/windows/system32/xvidcore.dll

talkto_menow
7th December 2009, 18:50
This is probably the best all in one solution for x264 encoding. Congratulation!

However, I came across a problem with audio delay. I 'm trying convert some MKV's that have delayed audio. Unfortunately I do not see any option that would allow me to put values manually. I do not believe this is done automatically with Analyze file, since I' m getting the same problem over and over.

Also, there should be progressive filter option under De-Interlace filters. There are some Mixed progressive options. The source file is progressive, I'm not sure if it's necessary to select any de-interlace filter in that case?

Thanks

gasnyder
7th December 2009, 19:00
@Buzzqw


I've noticed some problems with the Display Aspect Ratio in some AVI's I've made with several versions of HDC now. Here are the file specs:

DVD Video 720x480

HDC analysis says 1.7778 Display AR and 2.4243 for Movie AR based on the autocrop of 62 top and 66 bottom for an encoding size of 720x352. I've checked the Anamorphic Shape Box and it says Stream PAR: 853:720. This is correct, but for some reason it encodes at a different PAR. Here is the line from the batch file..

"C:\HDC\HDC_2.2.492.3692\applications\xvid_encraw.exe" -progress 50 -i "C:\HDC\HDC_2.2.492.3692\job3\hdconverttox_vts_01_1.avs" -avi "C:\HDC\HDC_2.2.492.3692\job3\hdconverttox_vts_01_1.avi" -max_bframes 2 -imin 3 -imax 16 -quality 6 -vhqmode 4 -qtype 0 -pmin 3 -pmax 16 -bmin 3 -bmax 16 -bquant_ratio 100 -bquant_offset 0 -vbvpeak 8000000 -vbvmax 4854000 -vbvsize 3145728 -nopacked -nochromame -bvhq -threads 3 -lumimasking -qmatrix "C:\HDC\HDC Support Files\Didees SixOfNine-HVS.cqm" -framerate 23.976 -threads 3 -bitrate 4000 -pass1 -turbo -par 10137600:8363520

This par calculates to 1.212 instead of 1.1852. This makes the file 876 pixels wide instead of 853. I have to use Mpeg4Modifier to correct the PAR in these files.

Changing the crop to 0 for top and bottom changes the batch par to -par 13824000:11404800. But this is still 1.212.
The PAR is based on the width of the movie correct? Why would changing the top/bottom crop affect the PAR value at all?

Here is the important info from the report file:


PGC : PGC 1. Length: 2:18:04:16 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 248272 frames
Duration(hh:mm:ss): 2:18:4
Aspect Ratio: 1.7778
Resized resolution: 720 / 480
Crop Values : 0:0:0:0
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: XviD 2 Pass SAP ; Bitrate= 4000
Final Size: 0
Denoise Level: None
Set Manual Bitrate: 4000
Video Handling: Use Best Decoder
Deinterlace: Film NTSC (29.97->23.976)
-> End Video Configuration


The PAR is correct for an X264 version of the same file stored in an mkv container. The queue shows --sar 11059200:9331200 which is 1.185 for the X264 encode.

Am I not understanding something correctly? I guess I could do the encode from the queue and modify the value in the queue or modify the batch file, but it would be easier if the correct value was used.

I'm using version 2.2.526.3840 currently, but I've seen this on many versions I believe.

As always, thanks for the great program.

gasnyder
7th December 2009, 19:25
@talkto_menow

I think you want to use the FILM de-interlacer for progressive material. That's what I use. It will make the output 23.976 frames/second, which I believe is how movies are recorded to begin with.

talkto_menow
7th December 2009, 20:06
@gasnyder

In this case the source is TV show at 29.97fps (star trek) so I'm not sure if Film option applies.

buzzqw
9th December 2009, 09:57
what is the "make report" ?

advanced options, Utilities, Make report

If this is a Xvid file then I need xvid codec right. I have it installed. Sorry I am not sure what I should check?

you need a decoder. Xvid is a CoDec (COder/DECoder) but a fully working dss decoder is also needed.

@Sharc

thanks , fixed (both) -> EDIT: download the BETA

However, I came across a problem with audio delay. I 'm trying convert some MKV's that have delayed audio. Unfortunately I do not see any option that would allow me to put values manually. I do not believe this is done automatically with Analyze file, since I' m getting the same problem over and over.

you must handle manualli the delay.. or try forcing DSS

@gasnyder

try disabling anamorphic encoding

BHH

buzzqw
9th December 2009, 12:05
@Sharc

added in beta build support for new NVtools (2.0.0beta5)
it's a very alpha support (never tested.. and without a manual is a little tricky...)

BHH

gasnyder
9th December 2009, 18:09
@Buzzqw

I've tried disabling and then re-enabling Anamorphic Encoding but it doesn't appear to make a difference. The goal is to actually make an anamorphic encode, so I don't want to turn it off. I guess the main question is why isn't the PAR value shown in the GUI, the value that gets passed to the XVID encoder? It seems like some calculation isn't quite right. And like I mentioned above, the calculation seems to correct for an MKV encode.

Garth

Sharc
9th December 2009, 23:26
@Sharc

added in beta build support for new NVtools (2.0.0beta5)
it's a very alpha support (never tested.. and without a manual is a little tricky...)

BHH
Thanks. I will try it over the weekend.

buzzqw
10th December 2009, 08:42
@gasnyder

the base value of par (the whom from hdc start computing) are different between xvid and x264

XviD
1 = 1:1
2 = 12:11 (4:3 PAL)
3 = 10:11 (4:3 NTSC)
4 = 16:11 (16:9 PAL)
5 = 40:33 (16:9 NTSC)

X264
1 = 1:1
2 = 16:15 (4:3 PAL)
3 = 8:9 (4:3 NTSC)
4 = 64:45 (16:9 PAL)
5 = 32:27 (16:9 NTSC)

afaik these numbers are correct.

do you have different info/source ?

BHH

gasnyder
10th December 2009, 19:50
@buzzqw

Thank you for the information. That explains the difference. I don't really understand why those values would be different between the two. It seems that the PAR should be whatever makes the output file the same aspect ratio as the source file. For NTSC DVD's, the 720x480 at 16:9 should be 853:480 (at least as displayed on a computer). The x264 value of 32:27 seems correct to make the encoded 720 wide file play at 853 pixels wide. The XVID value makes it display at 872 pixels wide.

There must be some good reason for the difference. Now I remember why my old videos have what I consider to be the correct PAR. I was setting the PAR value to 32:27 in AutoMKV. My newer encodes with HDC have just been using what the program calculates and that is why the value doesn't match what I expect it to be.

Since that's the way it works, I'll simply modify the queue to pick the PAR value that I want.

Thanks again for the explanation.

Sharc
10th December 2009, 21:28
@Sharc

added in beta build support for new NVtools (2.0.0beta5)
it's a very alpha support (never tested.. and without a manual is a little tricky...)

BHH
I found 2 bugs:

1) When the source is AVC:
- DGIndexNV.exe should produce *.dga, not *.dgm as index file.
- And the .avs script should also be
#Source File
DGSource("C:\.........\job1\movie.dga")

2) When the source is VC-1, HDC should run DGIndexNV.exe, not DGVC1Index.exe

Added:
You may also replace DGSource() by DGMultiSource(), and eliminate calling the CUVIDServer

Laffer
11th December 2009, 20:16
you cant encode a dvd after encoding a bluray (reported earlier) without shutting down & starting up again

I recently started suffering this (trying to mix blu-ray and DVD encodes in the same session). Took me a while to track it down - was this ever fixed?

Thanks,

Laffer.

Sharc
12th December 2009, 08:21
@buzzqw
I tried to convert a captured .avi
In order to make it work, I had to do changes in the script as indicated in the report red=>blue:

HDConvertToX v.2.2.526.3840 report

Input File: c:\users\videos\capture.avi ( C:\Users\Videos\capture.avi )
Codec Video:
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000fps / 441 frames
Duration(hh:mm:ss): 0:0:18
Aspect Ratio: 1.2500
Resized resolution: 720 / 576
Crop Values : 10:54:6:74
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 avchd1 ; Quality= 19
Final Size: 19
Denoise Level: None
Video Handling: Use Best Decoder
Deinterlace: Interlaced
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: AC3 Audio
Audio Bitrate/Quality: 448
Audio Channels: 2
Normalize: On
Audio handling: Force FFmpeg.exe as decoder
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** C:\Users\Videos\capture.avi
C:\Users\Videos\capture.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 ->
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G


"C:\Programme\Video\HDConvertToX\applications\ffmpeg.exe" -i "c:\users\videos\capture.avi" -f wav -y "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid1.wav"
"C:\Programme\Video\HDConvertToX\applications\wavi.exe" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconvert_audio_1_capture.avi.avs" - | "C:\Programme\Video\HDConvertToX\applications\aften.exe" - -b 448 "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pid1.ac3"
"C:\Programme\Video\HDConvertToX\applications\x264.exe" --crf 19 --preset medium --level 4.0 --keyint 24 --min-keyint 1 --ipratio 1.1 --pbratio 1.1 --me umh --aud --vbv-bufsize 14500 --vbv-maxrate 17500 --threads auto --thread-input --tune film --sar 1:1 --output "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_capture.h264" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_capture.avs"
"C:\Programme\Video\HDConvertToX\applications\tsMuxeR.exe" "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_capture.meta" "C:\Users\Movies\HDConvertToX\hdconverttox_full_capture.avchd"

-> End Queue

AviSynth Script ->
Working with files: C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_capture.avs
directshowsource avisource("c:\users\videos\capture.avi",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
TDeint(mode=0,order=-1)
return last
-> End AviSynth Script

TSMuxer Script ->
MUXOPT --no-pcr-on-video-pid --new-audio-pes --avchd --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdconverttox_capture.h264", fps=25, insertSEI, contSPS
A_AC3, "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\hdencodertox-pidC pid1.ac3", timeshift=0, lang=sla
-> End TSMuxer Script

stax76
12th December 2009, 08:43
- DGIndexNV.exe should produce *.dga, not *.dgm as index file.

Why not dgm, doesn't it work?

Sharc
12th December 2009, 09:53
*.dgm didn't work in this case because the source is AVC.
AFAIK *.dga is allocated to AVC, *.dgv for VC-1 and *.dgm is reserved for mpeg-2.

8ternity
13th December 2009, 01:31
Hi Buzz,

Did you have take times to check my trouble. You're not given me any reply on that.

http://forum.doom9.org/showthread.php?p=1347386#post1347386

For information, ripbot264 convert perfectly 25fps to 23.976 video and don't make that trouble for the video trouble.

Thanks, and hope to see news about my case plz.

Thank you! :D

olapanekala
13th December 2009, 12:17
Hi to all.

Is there a tutorial to explain the proper usage of Basic filters, QMF filters, MXDegrain and resizing methods.

Thanks

JSearfoss
13th December 2009, 16:29
buzzqw,

It would be nice if for SAVE FILE you could just set a directory path and the file name would default to the Open File name. (even if you had to seperate it into two fields Save Directory and File Name). When entering a big list of movies to process it is a pain to have to type in each one.

verbatim2
13th December 2009, 17:44
i have tried the option to have more bitrate but then the job is done in like 20minz else it take my pc 12/13h
*hdconvert just did 4minz from the whole video.

like if i want between 10à13mb what value should be better?


IMHO you have reached the qpmin value, 10.
if you want more bitrate you should manually add to command line --qpmin 2



and where i am suposed to put the crf profile?

that is just the same job is done in a few minz

"Y:\Downloads\HDconvertxx\applications\x264.exe" --crf 16 --pass 1 --bitrate 12538 --preset slow --threads auto --thread-input --sar 1:1 --output "Y:\Downloads\HDconvertxx\job1\hdconverttox_00007.h264" "Y:\Downloads\HDconvertxx\job1\hdconverttox_00007.avs"
"Y:\Downloads\HDconvertxx\applications\x264.exe" --crf 16 --pass 2 --bitrate 12538 --preset slow --threads auto --thread-input --sar 1:1 --output "Y:\Downloads\HDconvertxx\job1\hdconverttox_00007.h264" "Y:\Downloads\HDconvertxx\job1\hdconverttox_00007.avs"

what command i must put in "load and settings" so each job in an other folder?

buzzqw
14th December 2009, 08:14
@Sharc

the Nvtools 2.x manual is non-existent, but from information gathered DGIndexNV.exe should able to index all formats (vc1/mpeg2/h264)
look here http://forum.doom9.org/showthread.php?t=151118

i have update the beta build to use DGMultiSource for any DGM projects
feel free to retry

about your avi: you don't have a directshow decoder. or you install a dss decoder or you must force ffmpegsource

@Laffer

if you try please report back :)

@olapanekala

i can only suggest to search these forums

@JSearfoss

just try to NOT set any output file name :)

@verbatim2

*hdconvert just did 4minz from the whole video
please post the make report

and.. you have missed the encoding mode... you must select "1 pass Quality"
and in CRF value write 10 (or less)

this should give enough quality

BHH

Sharc
14th December 2009, 19:41
@Sharc
i have update the beta build to use DGMultiSource for any DGM projects
feel free to retry

it's all working now, thanks!

One minor remark:
with DGMultiSource() the CUVIDServer is no longer needed, means you can remove from the Queue the line
"C:\Programme\Video\HDConvertToX\applications\CUVIDServer.exe"

Laffer
16th December 2009, 01:24
@Laffer
if you try please report back :)
BHH

Sorry perhaps I did not make myself clear - this does not work. I do not think it has been fixed (encoding Blu-ray and DVD in the same batch).

Is there a guide or FAQ anywhere as to the correct setup of FFDSHOW for HDC (and perhaps anything else required for HDConvertTOx to function properly). I personally dislike FFDSHOW - it has caused me far more problems than it solves.

More than likely I will have to go to a dual boot system - one for normal operation and the other for encoding. Far from ideal.

Laffer.

Sharc
18th December 2009, 18:28
@buzzqw
You may have noticed that since beta 7 of DGNVtools all index files are *.dgi

crossbred900
18th December 2009, 19:29
If this question has been asked and answered please direct me to where. When using automkv in the autoresize and bitrate/quality options you can set it to 100% Can this be done in HDC? I tried 1 pass quality with CQ set to 1, but the file ended up being 14g compared to automkv's file being 2g. When it says CQ of 18 equals transparent quality does that mean the same as the original? I just started to try and convert my dvd collection and want good quality in a small size. I am happy with the quality output of the files made with automkv using 2 pass balanced, use crf value for autoresize routines: 20, and specific quality: 100%. But I am having audio sync issues, and since HDC replaced automkv I need some help.

Thanks in advance

Mr. Monte
18th December 2009, 23:25
Buzzqw,

I want to thank you for HDConvert. I've used BD-RB, but it sometimes errors out. Your interface has worked for me where others would not. Granted, I've had codec issues, restored from a virgin image on my PC, had the "Invalid arguments to function "isRGB" error a few times. Issues with VC1 files......but have been using your beta (2.2.536) for the past three encodes (Poltergeist 1, Die Hard 2 & Mr & Mrs Smith)with no issues.

I also like that I can select 1 pass or 2 pass. When my encodes (In extreme quality 2-pass) are completed. I check the x264 settings you've implemented with Media Info. Most of what I use in Handbrake, you also use. Good job. Speaking of Handbrake, you ever though of a advanced tab like theirs for th euser to select and change things him/herself?

Also, Am I correct that x264 has a fast first-psss option on a 2-pass encode?...If so, could that also be implemented?

Thanks Again

Adub
18th December 2009, 23:28
@crossbred900
If you want good quality and a small filesize you are better off using 2pass encoding instead of 1 pass crf or cq. 2 pass will give you the best quality for a specific file size. I suggest you choose a filesize you want to shoot for and then adapt your 2 pass bitrate to hit that file size.

And CQ=1 is just insane. You getting a 14 GB file is exactly what I would expect of you using such a ridiculous setting.

1 pass modes are for people who want a constant quality, but don't really care about the filesize. Since you care about file size, go with 2 pass.

Edit:

Also, Am I correct that x264 has a fast first-psss option on a 2-pass encode?...If so, could that also be implemented?


It is called "turbo". Usually it is already on by default, but if you want to manually activate it, simply edit the "HDConvertToX_profile.txt" file your self to include the --turbo option.

Mr. Monte
18th December 2009, 23:36
It is called "turbo". Usually it is already on by default, but if you want to manually activate it, simply edit the "HDConvertToX_profile.txt" file your self to include the --turbo option.

Is it on by default on all modes of HDConvert?..IE medium, extreme quality or slow..on the slider at the bottom?

:thanks:

archy141
19th December 2009, 14:37
Thanks for the great software !

crossbred900
20th December 2009, 04:43
is there a way to have the dvd menus in an mkv?

Mr. Monte
20th December 2009, 16:20
@crossbred900
If you want good quality and a small filesize you are better off using 2pass encoding instead of 1 pass crf or cq. 2 pass will give you the best quality for a specific file size. I suggest you choose a filesize you want to shoot for and then adapt your 2 pass bitrate to hit that file size.

And CQ=1 is just insane. You getting a 14 GB file is exactly what I would expect of you using such a ridiculous setting.

1 pass modes are for people who want a constant quality, but don't really care about the filesize. Since you care about file size, go with 2 pass.

Edit:


It is called "turbo". Usually it is already on by default, but if you want to manually activate it, simply edit the "HDConvertToX_profile.txt" file your self to include the --turbo option.

In X264, I see a turbo fast 1st pass check box, however I do not see it on HDConverttoX. Also, x264 does not have a turbo switch, so where would you insert the --turbo in the profile.txt file?

Thanks

buzzqw
20th December 2009, 18:00
@sharc

thanks, i'll check it

@crossbred900

stick with crf at 19, should be pretty similar to automkv 20 crf

and.. no, no menu support

@Mr. Monte
the hdc profile are quite simple!
just open the hdconverttox_profile.txt
and edit it

and .. TURBO is always ON on x264 !. even more you must use a specific option (--slowfirstpass) to disable it...


BHH

crossbred900
20th December 2009, 18:23
@crossbred900

stick with crf at 19, should be pretty similar to automkv 20 crf

and.. no, no menu support


Thanks. What about the specific quality setting? I was using 100%, did that actually have an effect?

buzzqw
20th December 2009, 20:18
specifying both quality and crf is wrong

on automkv the crf will be applyed instead of quality

BHH

Entos Bolas
20th December 2009, 20:42
I've run into a couple of issues regarding HDC. Overall, it seems to work great 90% of the time, but there are certain times when it seems to just do the wrong thing. I have two specific cases.

One case regards audio not being muxed properly into destination MKV files. It usually gets muxed fine if I'm using the "Use eac3to as demuxer and decoder". But if I use any of the others, the compressed audio file is generated correctly, but the file the "mkvmerge" step attempts to use is a different file. For example, the converted file might be "job1\hdencodertox-pid80.ogg", but the file that mkvmerge tries to use is "job1\hdencodertox-pid2.ogg". Obviously, I'm using OGG encoding.

The other case regards IFO processing, specifically of PGC 1 of one of the .IFOs of a disc. When you process any PGC other than PGC1, the batch file that gets generated is different from the one you get for PGC1. When processing other PGCs, the first step uses VStrip to pull specific data from the .IFO and .VOB files into a temporary .VOB file. All other commands, .avs scripts, and .d2v scripts reference only this temporary .VOB. This makes sense; you're trying to extract just the specific data from the .IFO, so you need a step that pulls exactly and only this data out.

The problem is that this step is not being run for PGC1. Basically, anytime I try to extract PGC1 from an IFO, I get the entire .VOB sequence. Now don't get me wrong: I am happy with a way to convert an entire IFO, rather than doing it piecewise. But sometimes, I really do want PGC1 and only PGC1. It would be great if there were separate selections for "PGC1 only" and "Get everything." Have I missed an option somewhere, or is this currently possible?

Also, one minor issue. Sometimes, I use MakeMKV to rip discs rather than just copying the .IFOs and .VOBs directly. That means that, sometimes, my source data is .mkv files. I've noticed that, whenever I do this, I find that the chapter information gets stripped out. HDC doesn't use mkvextract to pull chapters from the source and put it into the destination. It'd be great if it did this (or again, have I missed an option somewhere?).

buzzqw
20th December 2009, 20:46
Hi Entos Bolas

I really do want PGC1 and only PGC1

have you try to check the "multiple episode dvd" check ?

about pid.. i need a make report

about chapter.. i will look , thanks

BHH

Chengbin
21st December 2009, 03:41
buzzqw, how can I change the audio settings? For example in LAME if I don't want --b 32 or --lowpass 16.5, how do I remove that permanently? I don't want to change the command line every single time.

Thanks.

Entos Bolas
21st December 2009, 03:56
Hi Entos Bolas

have you try to check the "multiple episode dvd" check ?

about pid.. i need a make report

about chapter.. i will look , thanks

BHH

I didn't really know what the option did, so I never much bothered with it. I'll give it a shot.

Here's the make report for the Pid issue. See how the third line of the queue generates "hdencodertox-pid.ogg", but the last line searches for "hdencodertox-pid2.ogg".

HDConvertToX v.2.2.526.3840 report

Input File: d:\program files (x86)\hdconverttox\job1\vts_01_1.vob ( D:\DVDExtraction\Report\VTS_01_0.IFO )
PGC : PGC 6. Length: 0:08:53:06 / chained=0
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 15974 frames
Duration(hh:mm:ss): 0:8:53
Aspect Ratio: 1.3334
Resized resolution: 720 / 480
Crop Values : 0:0:0:0
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 Slower ; Bitrate= 1000
Final Size:
Denoise Level: None
Set Manual Bitrate: 1000
Video Handling: Use Best Decoder
Deinterlace: Interlaced
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: OGG Audio
Audio Bitrate/Quality: 4
Audio Channels: Original
Normalize: On
Audio handling: Force DirectShowSource as decoder
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** : ??? (MPEG1 2ch, 0xC0) [5]

-> 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
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"D:\Program Files (x86)\HDConvertToX\applications\Vstrip.exe" @"D:\Program Files (x86)\HDConvertToX\job1\list.ini" -i"D:\DVDExtraction\Report\VTS_01_0.IFO" -o"D:\Program Files (x86)\HDConvertToX\job1\VTS_01_1.VOB" -p5
"D:\Program Files (x86)\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[D:\Program Files (x86)\HDConvertToX\job1\VTS_01_1.VOB] -OF=[D:\Program Files (x86)\HDConvertToX\job1\movie] -exit -minimize
"D:\Program Files (x86)\HDConvertToX\applications\wavi.exe" "D:\Program Files (x86)\HDConvertToX\job1\hdconvert_audio_0_vts_01_1.vob.avs" - | "D:\Program Files (x86)\HDConvertToX\applications\oggenc2.exe" - -q 4 -o "D:\Program Files (x86)\HDConvertToX\job1\hdencodertox-pid.ogg"
"D:\Program Files (x86)\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 1000 --preset slower --threads auto --thread-input --sar 1:1 --output "D:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.h264" "D:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.avs"
"D:\Program Files (x86)\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 1000 --preset slower --threads auto --thread-input --sar 1:1 --output "D:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.h264" "D:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.avs"
"D:\Program Files (x86)\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "D:\DVDExtraction\Report\VTS_01_0.IFO" "D:\Program Files (x86)\HDConvertToX\job1\chapters.txt" -p5
"D:\Program Files (x86)\HDConvertToX\applications\mkvmerge.exe" -o "D:\DVDExtraction\Report\output.mkv" --default-duration 0:29.970fps --aspect-ratio -1:1.3334 "D:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.h264" --language -1:und "D:\Program Files (x86)\HDConvertToX\job1\hdencodertox-pid2.ogg" --chapters "D:\Program Files (x86)\HDConvertToX\job1\chapters.txt" --title "Done with HDConvertToX v.2.2.526.3840"
-> End Queue

AviSynth Script ->
Working with files: D:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.avs
Mpeg2Source("D:\Program Files (x86)\HDConvertToX\job1\movie.d2v")
TDeint(mode=0,order=-1)
ColorMatrix(d2v="D:\Program Files (x86)\HDConvertToX\job1\movie.d2v")
return last
-> End AviSynth Script

Chengbin
21st December 2009, 04:07
buzzqw, there is a bug in HDC where it will change the "No Autocrop = 1" to 0, and I've seen it many times, but I don't know what caused it. Any ideas?

Ramir Gonzales
21st December 2009, 04:15
No more bugfixes, buzz started from scratch (again :rolleyes:)

buzzqw
21st December 2009, 08:28
buzzqw, how can I change the audio settings? For example in LAME if I don't want --b 32 or --lowpass 16.5, how do I remove that permanently? I don't want to change the command line every single time.

Thanks.

try using a higher bitrate. HDC will not enforce these parameters, it pass to lame your selected bitrate and encoding mode.


Pid issue. See how the third line of the queue generates "hdencodertox-pid.ogg", but the last line searches for "hdencodertox-pid2.ogg".

thanks, please try to redownload the beta update

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

buzzqw, there is a bug in HDC where it will change the "No Autocrop = 1" to 0, and I've seen it many times, but I don't know what caused it. Any ideas?

the hdconverttox.ini is saved only when you hit Save settings.

No more bugfixes, buzz started from scratch (again :rolleyes:)

Do you have any problems ?

@Sharc
please try the new beta. now using DGI

BHH

crossbred900
21st December 2009, 15:58
When using 1 pass quality, does the speed/quality slider have any effect?

buzzqw
21st December 2009, 16:07
Yes!

the crf encoding mean you aim a perceived quality , but slower preset will achieve this quality with less bitrate

BHH

crossbred900
21st December 2009, 16:13
Yes!

the crf encoding mean you aim a perceived quality , but slower preset will achieve this quality with less bitrate

BHH

When it says you recommend not to select extreme value, does that mean the far left or right? Or the extreme quality in the middle?

And thanks for all the support, a lot of people put their stuff out and don't bother to help people to use it.

buzzqw
21st December 2009, 16:25
extreme values (too left or too right) could be not too savvy to use

just think about how fast you want your encoding.

usually the middle range gives the good quality at right encoding speed

BHH

Jackie
21st December 2009, 16:58
Hi,

I have read the documentation, but there is one thing I do not understand: I have a 24fps inputfile, and want to convert to m2ts 50Hz, I can tick the checkbox in the Audio-Folder to convert audio to PAL. The documentation says that I have to select the same for my videofile - but where can I do that? I find no such option.

buzzqw
21st December 2009, 17:14
you should use the deinterlace box list.

like changefps to 25

BHH

Sharc
21st December 2009, 23:33
@Sharc
please try the new beta. now using DGI

No, still using dga, dgv, dgm :confused:
and the CUVIDServer.exe is still started

Mr. Monte
22nd December 2009, 00:14
I have the dreaded Invalid arguments to function "isRGB" on two Rambo movies. I know they are VC-1. I have read the guide here:

http://forum.doom9.org/showthread.php?p=1318934

Still no luck. I even D/L the latest NVTools (since buzz said it was good for VC1), put all the files in the apps directory, copied over the DLL to the filter directory....still erroring

Found a post where Jdobbs recommended installing WMP11, nada...changed all the ffdshows with VC1 disabled (after installing WMP11) and with it set to WMP9

Any help would be appreciated

TIA

P.S.

Buzz, could you allow the user to decrease the x264 compression and the numbers of frames for Visual Crop..to speed it up if need be? SOmetimes takes 4 minutes on my AMD quad core for Visual Crop.

Lastly, your missing on the bitrate calculator any audio bitrate above 320 kbps. In MEGUI, if you select DTS or AC3, does it assume 6 channels?..would adding a option to input how many channels help? Under total size, could you add BD5 and BD8 options (like MeGUI)?

Thanks

Guest
22nd December 2009, 00:26
I have the dreaded Invalid arguments to function "isRGB" on two Rambo movies. I know they are VC-1. Post your full script.

Mr. Monte
22nd December 2009, 01:01
Analyze AVS:

#HDConvertToX Analyze Avisynth Script
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\DirectShowSource.dll")
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\FFMS2.dll")
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\autocrop.dll")
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\DGAVCDecode.dll")
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\DGDecode.dll")
try {
DirectShowSource("D:\___Movies Rips\RAMBO_III\BDMV\STREAM\00002.m2ts",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
sep=" "
WriteFile("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\analysis\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)
}
catch (err) {
BlankClip()
WriteFileStart("errorlogfile.txt", "VersionString()", "err")
}

eac3toinfo.log:

eac3to v3.17
command line: "C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\applications\eac3to.exe" "D:\___Movies Rips\RAMBO_III\BDMV\STREAM\00002.m2ts" -log="C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\analysis\eac3toinfo.log"
------------------------------------------------------------------------------
M2TS, 1 video track, 4 audio tracks, 3 subtitle tracks, 1:41:40, 24p /1.001
1: Chapters, 16 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz, dialnorm: -4dB
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz, dialnorm: -4dB)
4: AC3, French, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
5: AC3, English, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
6: AC3 Surround, English, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB
7: Subtitle (PGS), English
8: Subtitle (PGS), Spanish
9: Subtitle (PGS), English

errorlogfile:

AviSynth 2.58, build:Dec 22 2008 [08:46:51]DirectShowSource: RenderFile, the filter graph manager won't talk to me
(C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\analysis\analyze.avs, line 8)

error.avs:

#HDConvertToX Analyze Avisynth Script
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\DirectShowSource.dll")
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\FFMS2.dll")
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\autocrop.dll")
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\DGAVCDecode.dll")
LoadPlugin("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\filters\DGDecode.dll")
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
sep=" "
WriteFile("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\analysis\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)

Thanks for help :thanks:

Mr. Monte
22nd December 2009, 01:54
Someone posted a good idea. Check to see if the m2ts raw file will play with MPC. Well, it won't. So it appears there is something wrong with my codec setup..even though it appears correct.

Also, some said to re-install Avisynth and Haali AFTER the K-Lite Codec Pak. So, I will go back and do that and also do a reboot (I am in the middle of a 8 hour x264 encode now)..so it will be tomorrow morning before I attempt any of the above.

I will check back here BEFORE I do anything tomorrow morning first though.

Thanks everyone

ziemlichdunkel
22nd December 2009, 09:04
I found an error with incorrect filesize on some 2pass encodes.
When using the insane profile in 2pass with 32bit x264 I get the correct filesize given.
When now keeping the same seetings, but activating 64bit x264, the filesize is always way to small. (always the same size for every encode but not the one given, about 500MB too small.)
Can someone verify this behavior?

buzzqw
22nd December 2009, 11:17
No, still using dga, dgv, dgm :confused:
and the CUVIDServer.exe is still started

please redownload the beta. cuvid isn't more started.. and dgi should be in use. thanks

I have the dreaded Invalid arguments to function "isRGB" on two Rambo movies. I know they are VC-1. I

Buzz, could you allow the user to decrease the x264 compression and the numbers of frames for Visual Crop..to speed it up if need be? SOmetimes takes 4 minutes on my AMD quad core for Visual Crop.

about IsRGB should be fixed in beta build (but you must always have the deocders installed and working)
about visual crop: is just 10/15 frames ...
i could only check is MT is applicable

I found an error with incorrect filesize on some 2pass encodes.
When using the insane profile in 2pass with 32bit x264 I get the correct filesize given.
When now keeping the same seetings, but activating 64bit x264, the filesize is always way to small. (always the same size for every encode but not the one given, about 500MB too small.)
Can someone verify this behavior?
you can verify if bitrate passed to x264 32 bit and x264 64bit is the same

BHH

Sharc
22nd December 2009, 12:04
please redownload the beta. cuvid isn't more started.. and dgi should be in use. thanks

Now it's ok, thanks.

buzzqw
22nd December 2009, 12:12
Now it's ok, thanks.

thanks!

BHH

ziemlichdunkel
22nd December 2009, 16:44
you can verify if bitrate passed to x264 32 bit and x264 64bit is the same

BHH

Bitrate is the same, I just had to delete the --b-pyramid option from the profile because new (64bit) x264 otherwise gets an error about invalid parameter.
But --b-pyramid isn't used anyway when using merange, so that shouldn't be the reason???

buzzqw
22nd December 2009, 17:33
b-pyramid isn't present in profile...

are you sure you have an update hdconverttox_profile ?

BHH

gasnyder
22nd December 2009, 19:27
@buzzqw

In regards to Mr Monte's post about Preview Crop. I've seen cases where the preview is doing anywhere from 2 - 100's of frames. not 10/15. I don't have specific numbers, but if I see it doing a really long one, I CTRL-C it and try it again and it usually does a much shorter one. If I see this again, would you like a specific log file, .avs file etc. to see what is going on? It doesn't happen that often, but I know I've seen it a few times.

cegy
22nd December 2009, 20:13
hi buzzqw, would it be possible for you to upload the src code for autoff, autohandbrke, automen, autox264, hdconvertox, and mkvmagic and would it be possible to make sure they can complie in pb 4.40 and if you like you could pm me the link only. as i would like to learn how both purebasic and how to make your own gui like you have

many thanks cegy and hope to hear from you soon :)

ziemlichdunkel
22nd December 2009, 23:06
b-pyramid isn't present in profile...

are you sure you have an update hdconverttox_profile ?

BHH

I downloaded your HDConvertToX_2.2.492.3692.rar Package including the latest Update and then did an AutoUpdate to get the latest Version.
Then I have an Insane (and some other) profile in HDConvertToX_profile.txt in applications Folder, in most of the profiles b-pyramid is still there.

Am I doing something wrong???

buzzqw
23rd December 2009, 08:08
@buzzqw

In regards to Mr Monte's post about Preview Crop. I've seen cases where the preview is doing anywhere from 2 - 100's of frames. not 10/15.

i will need the visualcropgrab.avs in \applications folder. thanks

hi buzzqw, would it be possible for you to upload the src code for autoff, autohandbrke, automen, autox264, hdconvertox, and mkvmagic and would it be possible to make sure they can complie in pb 4.40 and if you like you could pm me the link only. as i would like to learn how both purebasic and how to make your own gui like you have

many thanks cegy and hope to hear from you soon :)

first of all you must obey to license. you abide to gpl2 boundaries.
http://www.64k.it/andres/data/v/bhh_src.rar
you will found autofftheora, automen, automkv, autox264, ffmpegx, microx264, mkvmagic.
I can't guarantee the compatibility with pb4.40 for all softwares. I can guarantee only for automen and microx264 (actually compiled with pb4.40)

I downloaded your HDConvertToX_2.2.492.3692.rar Package including the latest Update and then did an AutoUpdate to get the latest Version.
Then I have an Insane (and some other) profile in HDConvertToX_profile.txt in applications Folder, in most of the profiles b-pyramid is still there.

Am I doing something wrong???

this is the full hdconverttox_profile.txt

X264;1;UltraFast;--preset ultrafast
X264;2;VeryFast;--preset veryfast
X264;3;Faster;--preset faster
X264;4;Fast;--preset fast
X264;5;Medium;--preset medium
X264;6;Extreme Quality;--preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me
X264;7;Slow;--preset slow
X264;8;Slower;--preset slower
X264;9;VerySlow;--preset veryslow
X264;10;Placebo;--preset placebo
XVID;1;Ultra Fast;-max_bframes 0 -quality 4 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame
XVID;2;Very Fast;-max_bframes 0 -quality 5 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame
XVID;3;Fast;-max_bframes 1 -quality 4 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame
XVID;4;High Performance;-max_bframes 1 -quality 5 -bquant_ratio 100 -max_key_interval 250 -notrellis -nochromame
XVID;5;Balanced;-max_bframes 1 -quality 6 -bquant_ratio 100 -max_key_interval 250 -notrellis -nochromame
XVID;6;Better Quality;-max_bframes 1 -quality 6 -bquant_ratio 100 -max_key_interval 250 -nochromame
XVID;7;Extreme Quality;-max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150
XVID;8;Insane Quality;-max_bframes 2 -vhqmode 2 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150
XVID;9;Slug;-max_bframes 2 -vhqmode 3 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -bvhq
XVID;10;Infinite Time;-max_bframes 2 -vhqmode 4 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -bvhq -qpel -gmc
DIVX;1;Ultra Fast;-pq 6950 -b 0
DIVX;2;Very Fast;-pq 6950 -b 0
DIVX;3;Fast;-pq 7110 -b 1
DIVX;4;High Performance;-pq 7110 -b 1
DIVX;5;Balanced;-pq 7670 -b 1
DIVX;6;Better Quality;-pq 7670 -b 1
DIVX;7;Extreme Quality;-pq 8100 -b 1 -g
DIVX;8;Insane Quality;-pq 8100 -b 1 -g
DIVX;9;Slug;-pq 8610 -b 2 -q -g
DIVX;10;Infinite Time;-pq 8610 -b 2 -q -g
WMV;1;Codec WMV7 fast
WMV;2;Codec WMV8 fast
WMV;3;Codec WMV8 good
WMV;4;Codec WMV8 better
WMV;5;Codec WMV9 fast
WMV;6;Codec WMV9 good
WMV;7;Codec WMV9 better
WMV;8;Codec WVC1 fast
WMV;9;Codec WVC1 good
WMV;10;Codec WVC1 better
WMV;11;Codec WVC1 best
WMV;12;Codec WVC1 insane

i don't see any p-pyramid...

BHH

cegy
23rd December 2009, 11:11
thanks for uploading the src code for these and i just thought to let you know i was only able to complie/make autoffmegtheora, autoffmpeg, autox264 and micro264 for automkv it seems there is a file missing called "AutoMkV_avsredirect_new.pbi" also for mkvmagic and automen it seems i can't complie these as i get some error or it just doesn't load the gui when i click run. maybe when you have some freetime you could take a look at this for me and once again many thanks for the src code.

many thanks cegy

p.s also there was hdconvertox missing from the pack aswell :/

buzzqw
23rd December 2009, 12:48
update package added AutoMkV_avsredirect_new.pbi

automen must be compilable (activate debug and check), since i can compile it (standard ide)

i have very few spare time .. start reading the code, it's very ugly and not commented... better to study manual ;)

HDC isn't include, like all my applications it start as closed source, when ready i will publish source code.. and .. btw you have enough for start

BHH

archy141
23rd December 2009, 13:17
Hi,

I am hoping someone can help me achieve two things with this fantastic software.

I have a PC that streams media to a PS3 using the PS3MediaServer software. Viewings are done on a 50" 1080p Plasma screen.

-Firstly i would like to backup some of my DVD's to a server in MKV x264 format.

What x264 video & filter settings can i use to maintain transparency & possibly improve playback image quality on the plasma (interlacing, filters, denoisers etc ) ?


-Secondly I have some 1080p X264 files that cannot play properly through PS3Media server (no video) without using PS3MediaServer's transcoder option -Mencoder.

I want to avoid transcoding altogether and just use the TsMuxer option to stream to the PS3. My 100M router can't handle the 1080p high bitrate MPEG2's that Mencoder transcodes.
To overcome this i have decided to re-encode these problem files into NMT (PS3) compatible MKV files.

What Video settings can i use to re-encode these files so that they are close as possible to original quality ?

I had a go at doing this & it resulted in the resultant file being 300Mb smaller than original. After analysing the video file i did nothing to the crop & resize tab. On the Video tab i used 1 pass quality, 18CRF & X264 Extreme Quality. De-nosier & De-interlacer left off & NMT compatibility selected. Nothing else was changed on any other tab.


Some guidance would be most appreciated.


:thanks:

cegy
23rd December 2009, 13:18
update package added AutoMkV_avsredirect_new.pbi

automen must be compilable (activate debug and check), since i can compile it (standard ide)

i have very few spare time .. start reading the code, it's very ugly and not commented... better to study manual ;)

HDC isn't include, like all my applications it start as closed source, when ready i will publish source code.. and .. btw you have enough for start

BHH

the package doesn't seem to be updated with the file you said i have downloaded it a few times to make sure

buzzqw
23rd December 2009, 14:06
yep.. not overwritten

please retry

BHH

ziemlichdunkel
23rd December 2009, 14:28
this is the full hdconverttox_profile.txt

i don't see any p-pyramid...

BHH

This is because you looked at the hdconverttox_profile.txt in the main folder of HDC, these one only uses the presets of x264, not as I told in the "Application" Folder as I've written before. In the application Folder is another "hdconverttox_profile.txt", this means it exists two times in HDC.
(I like this one more than the one with the presets because I can see what parameters are exactly set and it's easier to change to my needs)

buzzqw
23rd December 2009, 14:44
the profile file in \applications is to use with cautious..

edit it manually, i will remove the b pyramid in next update

EDIT: those profile are the "community" additions to officials one.
feel free to share you own profile too!

BHH

Sharc
23rd December 2009, 15:29
the profile file in \applications is to use with cautious..

edit it manually, i will remove the b pyramid in next update

Just a note: You may change it to '--b-pyramid strict' (for bluray compliance) or '--b-pyramid normal' (if you don't care about bluray specs).
Actually the --b-pyramid .... together with --mb-tree and --b-adapt 2 helps to make the enoding run faster (search the forum for the discussion on this subject).

Mr. Monte
23rd December 2009, 17:33
Sharc, the b-pyramid would not work with mbtree (on by default) until recent builds of x264, is that not correct.?

Also, buzz, in the x264 wiki, it states that b-adapt is only needed for the first pass of a multi-pass encode. Since your GUI automatically passes the same cmd line string for both passes, will adding b-adapt to my profile, which means it will be in the cmd line for both the first ans second pass...slow down the second pass?

Mr. Monte
23rd December 2009, 17:36
i will need the visualcropgrab.avs in \applications folder. thanks
BHH

Here is one from this morning..22 or 25 frames

directshowsource("C:\Documents and Settings\Administrator\My Documents\RESIDENT_EVIL\BDMV\STREAM\00011.m2ts",audio=false)
ConvertToRGB24()
SelectRangeEvery(6860,1)
ImageWriter("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\applications\",1,10,"bmp")
ConvertToYV12()

Sharc
23rd December 2009, 17:54
Sharc, the b-pyramid would not work with mbtree (on by default) until recent builds of x264, is that not correct.?

Yes, the new --b-pyramid.... plus --mb-tree work only with recent x264 builds. You would have to download the latest x264 build and copy it into HDC's applications directory.

buzzqw
23rd December 2009, 20:44
well pals.. i will not change the default profiles. i will stick with the preset system.

as already said i will gladly accept any contribute to enrich/fix advanced profiles

BHH

Mr. Monte
23rd December 2009, 23:08
well pals.. i will not change the default profiles. i will stick with the preset system.

as already said i will gladly accept any contribute to enrich/fix advanced profiles

BHH

buzzqw,

I have no need for you to change the profiles. I am quite talented enough to research and edit the HDConvertToX_profile.txt file myself. As such I have. I added another x264 option

X264;11;Monte HQ;--preset medium --ref 4 --rc-lookahead 50 --b-pyramid strict --merange 24 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2

Did you look at my AVS above for the Visual Crop with more than the 10/15 frames?

Thanks

gasnyder
23rd December 2009, 23:57
@buzzqw

Here are a few sample visualcropgrab.avs from a DVD encode. The Report file is included below.
I was not able to reproduce the 100's of frames to encode.

What I saw was a range of 1 to 22. With only 1 frame (which happens about ~80% of the time),
no frames are displayed on the visual crop screen. Just the blue lines with no image.

It doesn't seem to matter if I hit the shuffle button or cancel and then hit the Visual Crop button again.

The key seems to be the SelectRangeEvery line, but I'm not sure what this is going exactly.


This one resulted in 2 frames
directshowsource("c:\hdc\mainmovie\wedding_crashers\video_ts\vts_01_1.vob",audio=false)
ConvertToRGB24()
SelectRangeEvery(1313,1)
ImageWriter("C:\HDC\HDC_2.2.492.3692\applications\",1,10,"bmp")
ConvertToYV12()

This one resulted in 1 frames (there were no frames in the preview)
directshowsource("c:\hdc\mainmovie\wedding_crashers\video_ts\vts_01_1.vob",audio=false)
ConvertToRGB24()
SelectRangeEvery(14510,1)
ImageWriter("C:\HDC\HDC_2.2.492.3692\applications\",1,10,"bmp")
ConvertToYV12()

This one resulted in 22 frames
directshowsource("c:\hdc\mainmovie\wedding_crashers\video_ts\vts_01_1.vob",audio=false)
ConvertToRGB24()
SelectRangeEvery(109,1)
ImageWriter("C:\HDC\HDC_2.2.492.3692\applications\",1,10,"bmp")
ConvertToYV12()

This one resulted in 11 frames
directshowsource("c:\hdc\mainmovie\wedding_crashers\video_ts\vts_01_1.vob",audio=false)
ConvertToRGB24()
SelectRangeEvery(237,1)
ImageWriter("C:\HDC\HDC_2.2.492.3692\applications\",1,10,"bmp")
ConvertToYV12()

HDConvertToX v.2.2.526.3840 report

Input File: c:\hdc\mainmovie\video_ts\vts_01_1.vob ( C:\HDC\MainMovie\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 2:06:51:21 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 228102 frames
Duration(hh:mm:ss): 2:6:51
Aspect Ratio: 1.7778
Resized resolution: 716 / 304
Crop Values : 2:62:2:66
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Quality= 16
Final Size: 16
Denoise Level: None
Video Handling: 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
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
English 0 (0xBD 0x20) [0] wide
English 0 (0xBD 0x21) [0] letbox

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
Basic Filter: FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2)
MXDegrain: MVDegrain2
ColorMatrix: On
Use MultiThreaded AviSynth: On
Resizer: Spline36Resize
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\HDC\HDC_2.2.492.3692\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\hdc\mainmovie\video_ts\vts_01_1.vob] -OF=[C:\HDC\HDC_2.2.492.3692\analysis\movie] -exit -minimize
"C:\HDC\HDC_2.2.492.3692\applications\eac3to.exe" "C:\HDC\MainMovie\VIDEO_TS\VTS_01_1.vob"+"C:\HDC\MainMovie\VIDEO_TS\VTS_01_2.vob"+"C:\HDC\MainMovie\VIDEO_TS\VTS_01_3.vob"+"C:\HDC\MainMovie\VIDEO_TS\VTS_01_4.vob"+"C:\HDC\MainMovie\VIDEO_TS\VTS_01_5.vob" 3: "C:\HDC\HDC_2.2.492.3692\analysis\hdencodertox-pid3.ac3" -no2ndpass
"C:\HDC\HDC_2.2.492.3692\applications\x264.exe" --crf 16 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --threads auto --thread-input --sar 6965248:6804864 --output "C:\HDC\HDC_2.2.492.3692\analysis\hdconverttox_vts_01_1.h264" "C:\HDC\HDC_2.2.492.3692\analysis\hdconverttox_vts_01_1.avs"
"C:\HDC\HDC_2.2.492.3692\applications\Chapter\ChapterXtractor.exe" "C:\HDC\MainMovie\VIDEO_TS\VTS_01_0.IFO" "C:\HDC\HDC_2.2.492.3692\analysis\chapters.txt" -p5
"C:\HDC\HDC_2.2.492.3692\applications\mkvmerge.exe" -o "C:\HDC\MainMovie\VIDEO_TS\movie.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.791423 "C:\HDC\HDC_2.2.492.3692\analysis\hdconverttox_vts_01_1.h264" --language -1:eng "C:\HDC\HDC_2.2.492.3692\analysis\hdencodertox-pid3.ac3" --chapters "C:\HDC\HDC_2.2.492.3692\analysis\chapters.txt" --title "Done with HDConvertToX v.2.2.502.3754"
-> End Queue

AviSynth Script ->
Working with files: C:\HDC\HDC_2.2.492.3692\analysis\hdconverttox_vts_01_1.avs
SetMemoryMax(512)
SetMTMode(2,0)
Mpeg2Source("C:\HDC\HDC_2.2.492.3692\analysis\movie.d2v")
tfm(last,d2v="C:\HDC\HDC_2.2.492.3692\analysis\movie.d2v").tdecimate()
Spline36Resize(716,304,2,62,-2,-66)
ColorMatrix(d2v="C:\HDC\HDC_2.2.492.3692\analysis\movie.d2v")
FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2)
backward_vec2 = last.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec1 = last.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec1 = last.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec2 = last.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
last.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=1)
-> End AviSynth Script

Mr. Monte
24th December 2009, 07:49
Checking some of the SW in the applications folder. A few are outdated. DGIndex is one. From the changelog:

--------------------------
DGMPGDec 1.5.7
Changes from version 1.5.6
--------------------------

1. Fixed pitch problems in DGDecode postprocessing.

2. Added indexing progress reporting to stdout.

--------------------------
DGMPGDec 1.5.6
Changes from version 1.5.5
--------------------------

1. Added Unix-style CLI parsing. The legacy parsing is also supported. The new parsing
allows for commas and spaces within file name.

2. Revised the audio header emulation check to prevent it from rejecting some valid
audio.

3. Increased the timeout for finding transport packets from 3 to 5 seconds.

4. Properly ignore some program stream filler packets that do not specify the
correct packet length.

5. When a new transport stream is loaded without exiting DGIndex, the PIDs are now
re-determined (without requiring the user to reset them as was previously
the case).

6. Fixed a bug in which normalization was being used erroneously when demuxing
audio (could happen if you were decoding AC3 to WAV with Normalization enabled
and then you set the mode to demux audio without unchecking the Normalization
option).

7. Fixed a bug in the Cropping dialog such that the height field was not properly
set after changes were made.

8. Improved reliability of stream type detection upon file open.

Mr. Monte
24th December 2009, 08:33
buzz,

Here's an visualcropgrab.avs from tonight (we'll this morning) that stated over 100 frames

directshowsource("C:\Documents and Settings\Administrator\My Documents\Resident Evil 3 - Extinction 720p BRRip\BDMV\STREAM\00011.m2ts",audio=false)
ConvertToRGB24()
SelectRangeEvery(1260,1)
ImageWriter("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\applications\",1,10,"bmp")
ConvertToYV12()

Heres the visualcrop.inf file that goes with it:

inputfile=C:\Documents and Settings\Administrator\My Documents\Resident Evil 3 - Extinction 720p BRRip\BDMV\STREAM\00011.m2ts
leftcrop=0
topcrop=4
rightcrop=0
bottomcrop=4
frames=135359

Hope this helps :thanks:

buzzqw
24th December 2009, 08:47
@Mr. Monte
thanks for your profile, i will add to the profile list :)
and .. your visualcrop.avs/inf are usefull! (a lot)

now i am in hold for Christmas holyday, i will fix it (hope) at 28/12

and about software update: i will push software updates (x264/dgindex..) only with full package, that's why you have a little old dgindex..
on my hdconverttox folder i always update the softwares :) feel free to do the same

i will probably publish a new full package when tests on nvtools will give some results

thanks again

BHH

Mr. Monte
24th December 2009, 15:58
buzz,

Have a great holiday, thanks for the GUI

BTW, I notice colormatrix is checked by default. Based on my reading, as long as your keeping the encode in the HD realm, you might not need it, have you seen it is beneficial to keep it on..even if your only going from 1080 to 720p?

Is there a SW that will let me encode X number of frames with x264 and then do a side by side comparision so that I can tinker with filters and presets ?

:thanks:

archy141
24th December 2009, 19:42
Please offer some guidance.

If i have posted in wrong thread or made bad requests please let me know.

Merry Christmas to all !



Hi,

I am hoping someone can help me achieve two things with this fantastic software.

I have a PC that streams media to a PS3 using the PS3MediaServer software. Viewings are done on a 50" 1080p Plasma screen.

-Firstly i would like to backup some of my DVD's to a server in MKV x264 format.

What x264 video & filter settings can i use to maintain transparency & possibly improve playback image quality on the plasma (interlacing, filters, denoisers etc ) ?


-Secondly I have some 1080p X264 files that cannot play properly through PS3Media server (no video) without using PS3MediaServer's transcoder option -Mencoder.

I want to avoid transcoding altogether and just use the TsMuxer option to stream to the PS3. My 100M router can't handle the 1080p high bitrate MPEG2's that Mencoder transcodes.
To overcome this i have decided to re-encode these problem files into NMT (PS3) compatible MKV files.

What Video settings can i use to re-encode these files so that they are close as possible to original quality ?

I had a go at doing this & it resulted in the resultant file being 300Mb smaller than original. After analysing the video file i did nothing to the crop & resize tab. On the Video tab i used 1 pass quality, 18CRF & X264 Extreme Quality. De-nosier & De-interlacer left off & NMT compatibility selected. Nothing else was changed on any other tab.


Some guidance would be most appreciated.


:thanks:

Mr. Monte
24th December 2009, 19:55
Please offer some guidance.

If i have posted in wrong thread or made bad requests please let me know.

Merry Christmas to all !

Firstly i would like to backup some of my DVD's to a server in MKV x264 format.

What x264 video & filter settings can i use to maintain transparency & possibly improve playback image quality on the plasma (interlacing, filters, denoisers etc ) ?

I'll take a stab at this question, only since the second one deals with streaming and I don't stream..HD space is cheap and I love my WD Live's , but I am in no way an expert like some on here.

Are your DVD's that you want to back up in SD format or HD (Blu-Ray/HDDVD). If in SD, then on a plasma..the best it's gonna look is how any SD DVD/Broadcast looks on your plasma. Different TV/Monitors handle SD content differently. If all you are concerned about is qulaity and not file size, stay with CRF and use 20-22 for SD content and 18-20 for HD content. Under the advanced tab and X264 tuning you might want to try the film preset for your SD content. If time is not an issue, add the profile I posted above and use it with the CRF.

:helpful:

buzzqw
28th December 2009, 09:11
@All

http://www.64k.it/andres/data/hdconverttox/HDC_visualcrop.exe
should be fixed the number of analyzed frames (from 10 to 20)

@archy141

I have a PC that streams media to a PS3 using the PS3MediaServer software. Viewings are done on a 50" 1080p Plasma screen.
i used the same solution.. before building a dedicated htpc (now using ps3 only for blueray)

What x264 video & filter settings can i use to maintain transparency & possibly improve playback image quality on the plasma (interlacing, filters, denoisers etc ) ?

for quality aiming you should stick with a Quality profile. don't use the faster or the slower preset, just the medium profile with a quality of 18.
I watch my rip on plasma too (panasonic p46g10) and look good :)

about denoising: most depend of source!
blueray don't need heavy filtering (usually), so i suggest the standard Super Light.
for dvd use the Normal filtering
Deinterlace it is impossibile to say without first analyze the file. Or use the Deinterlace test...

To overcome this i have decided to re-encode these problem files into NMT (PS3) compatible MKV files.
What Video settings can i use to re-encode these files so that they are close as possible to original quality ?
as before. Quality 18

I had a go at doing this & it resulted in the resultant file being 300Mb smaller than original. After analysing the video file i did nothing to the crop & resize tab. On the Video tab i used 1 pass quality, 18CRF & X264 Extreme Quality. De-nosier & De-interlacer left off & NMT compatibility selected. Nothing else was changed on any other tab.

that's good try and catch!

most of video encoding is try and repeat.. don't worry , it's normal :)

BHH

Tiberiust
30th December 2009, 10:35
Are u working on an update to fully incorporate the latest NVtools? Doubtless yu know, but just in case:

Now, Beta 8, all file types use DGIndexNV.exe - not separate .exe files for DG???IndexNV.exe depending on file type.
Also need options in HDC for Bob deinterlacing on Purevideo (interlace=2 in DGSource AVS string). Only got '1' at the moment in HDC. Need option for NV resizer also.

I am having an issue with the CUVIDServer. It seems to want to be loaded twice. Your script tries to load it, but then the process hangs. However, if I load it separately first (I put a shortcut on the desktop), then hit the HDC encode button it works. Or, hit the encode button, it hangs, I close the DOS box and hit Encode again and then it works (Never come across an exe that needs to be launched twice!)

Can u implement all this?

Tks and happy new year to you and your family
T

i7 @4.01 GHZ, GTX260, Win7 x64. AVS 2.5.8 JeremyDuncan MT DLLs. HDC 526.3840.

buzzqw
30th December 2009, 10:52
@Tiberiust

try latest hdc BETA.exe http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe it is compatible with beta8

it support interlace=1 and interlace=2
i will not add support for resize using nvtools
cuvid is no more loaded since since HDC now use MultiSource

and thanks , and happy new year to you (and family) too!

BHH

Chengbin
30th December 2009, 19:08
buzzqw, 2 issues

no autocrop seems to change to 0 every time I save the settings through HDC.

You can't make HDC use 64 bit x264 automatically by saving the settings.

Tiberiust
30th December 2009, 23:41
Wow! are u trying for a Guinness world record? :) Last time I submitted a problem here:

http://forum.doom9.org/showthread.php?p=1302937#post1302937

at 11:19 hrs....Yu then uploaded a working fix at 11:58. This time I submit at 11:35hrs and yu post the update at 11:52. 17mins to rewrite and update the package, can’t wait for my next request since mathematically there’s still room for improvement ;)

The NV Tools update seems to work perfectly – checked several quick encodes. Why no support for NV GPU resizing out of interest - it's just another criteria in the DGSource AVS line?

Tks
T

buzzqw
31st December 2009, 08:36
@Chengbin

both fixed, please download the BETA

@Tiberiust
i don't think it's worth the time (and isn't a simple switch)
do you have any link to "speed" test ?

@All

in next days i will publish a new full package
feel free to suggest ideas and bugs

BHH

harycover
31st December 2009, 09:59
In some blu rays, the main movie stream is splitted in a non linear way between many m2ts files, hdconvertox can't recognize it, is there a way to do that ? Thanks : )

Tiberiust
31st December 2009, 11:32
@Buzzqw
Tks. I'm still messing with my new PC/GTX/64OS et al and not quite ready to post a proper test. My AViSynth MT keeps breaking as well....still trying to find out why. Might try another MT build - SEt's seem to be the most stable whilst waiting for 2.6 proper. Recommendations anyone?

So I’m still evaluating the GPU thing ...but Purevideo Bob on the GPU seems seriously faster. I’ll do it more scientifically and report back. I’m now starting to encode AVC captures from 1080i Sat TV, so Bob deinterlacing to 50fps P is virtually all I have to do. However, just to wet the appetite, first runs using 2 pass Slow x264 at 3000kbps, doing nothing to the clip expect BOB deinterlacing using NV Tools 2 vs HDC's Interlaced HQ "yadifmod(mode=1, edeint=nnedi(field=-2))" reveal:

Interlaced HQ (not MT) : Pass1=5 FPS ; Pass2=5 FPS
NV Tools 2: Pass1=17 FPS ; Pass2=25 FPS

so, a rather huge 4x speed advantage to NV Tools. Which is...er...rather a lot, but don't take that as a definite yet since maybe the test isn't valid since I'm not using MT with the CPU deinterlacer. Anyone else Bobbing with NV Tools?

T

i7 @4.01 GHz, GTX260, Win7 x64. AVS 2.5.8 JeremyDuncan MT DLLs. HDC 2.2.542.3384

Wouse
31st December 2009, 12:28
i know, but isn't possible with HDC

when you start and encoding with HDC all parameters MUST be set before start, and so bitrate.

just a question: final audio was 5.1 ?

(i just checked and in case of 5.1 the bitrate is guessed as 2.0)

for example with audio cbr encoding you will get a very good size approximation

BHH

Hello buzzqw,

I understand that currently VBR audio encoding and target file size matching don't go together very well, but as said before it did work very well in AutoMKV. I have two questions regarding this subject.
1) Is the architecture of HDConvertToX not suitable for recreating this feature, and if it is, why not implement it?
2) If VBR is not a good idea (q=0.4 was presented as default in AutoMKV, and I never questioned its reasonability), what is a good CBR equivalent bitrate for AAC? E.g. 64, 96, 128 kbps?

Thanks in advance for sharing your insights, and a happy new year!

Mrsash
31st December 2009, 21:18
Alright I seem to have this bug when I analyse and then do a test interlace pattern on the same video once said "tff" another time progressive.
second issue I have come across is when I run test interlace pattern and then add to queue several clips it only ends up doing audio for each clip
Third issue is size of endfile seems excessive even for CRF 19. for a video song. Started with 259mb and ended up with 257mb Mkv x264 file with AAC 0.4 vbr audio????

Last issue I hope is as a result of wrong type of deinterlace according to the first problem. Can anyone confirm?
thanks

Crono141
31st December 2009, 21:39
When I click "Force Direct Show Source" in the audio tab, I don't get any audio. Here's the screenshot. IFO/DVD source:

http://lh5.ggpht.com/_gN5QJLxIaU0/Sz0KpfNOXRI/AAAAAAAAAEA/He9DOPNyTsQ/SnipImage.JPG

kev99
2nd January 2010, 16:52
Can anyone tell me what this switch does in the analyse panel.

I was hopeing that it would take a multi episode DVD and output them all as seperate files. Am I just being hopeful?.

If so, can anyone suggest how to do this. I have tried manually editting the queue file (after selecting the first episode and saving) but not all the information seems to be in the queue batch file (ie output file name!!).

Chengbin
3rd January 2010, 02:30
buzzqw, the latest beta (v.2.2.526.3840) does not fix my 2 issues.

Here are some more issues and suggestions.

1) would not save CRF value or preferred decoder (I would like to force directshowsource to avoid spending a long time just to demux and analyze the video using DGAVCIndex)
2) would be nice to remember resized resolution (at least the vertical resolution)
3) would be nice to remember the last place I selected my input file and open that every time I click open file.
4) would be nice to automatically name the encoded file the same name as the source

flebber
3rd January 2010, 09:24
buzzqw, the latest beta (v.2.2.526.3840) does not fix my 2 issues.

Here are some more issues and suggestions.

1) would not save CRF value or preferred decoder (I would like to force directshowsource to avoid spending a long time just to demux and analyze the video using DGAVCIndex)
2) would be nice to remember resized resolution (at least the vertical resolution)
3) would be nice to remember the last place I selected my input file and open that every time I click open file.
4) would be nice to automatically name the encoded file the same name as the source

I would second these two from chengbin defintiely. It was something in Automkv that was great.

3) would be nice to remember the last place I selected my input file and open that every time I click open file.
4) would be nice to automatically name the encoded file the same name as the source

Tiberiust
3rd January 2010, 12:35
@Kev99
It works great. One PGC at a time tho, like this:
1. Rip the DVD to disk
2. Select VIDEO_TS.IFO as Input file (In Open File box)
3. Hit Analyse file (ensure 'Use Best Decoder')
4. If yu get 'Assume same properties as Previous File'...select 'No'
5. You'll then get another box incl a dropdown box saying 'Select PGC' (PGC=Program chain which are the individual episodes on the DVD). BUT FIRST, go to the bottom of that box and click the 'Multi Episodes DVD' button.
6. Then use Select PGC box to select the episode yu want. Click 'Accept PGC'. Back to the first screen...and 'add to queue'
7. Repeat and select another PGC....

etc etc etc

@buzzqw
Yes. +1 from me for Chengbin's 3) and 4)

Also, I am having great fun (not!) with MT AviSynth - I can't get it to work on my HD content and specifically it doesn't work with DGSource and therefore the 4x faster PureVideo Deinterlacer. I can only get MT to work with MPEGSource and then it makes the encoding process abt X3 faster. Are u aware of these issues? I will upload a file and post a detailed report if not. I have tried SeT's/TSP's and Jeremy Duncan's builds of MT.

@Chengbin, @Flebber: Yu chaps must be using MT?! How r u getting on with it?

Thanks
T

prospeed
3rd January 2010, 15:09
Hey All,
Hopefully haven't missed the obvious somewhere...
How does HDC handle a BD Rip where movie
has multiple m2ts files... Doesn't seem to be able
Playlists, is that correct?

Sharc
3rd January 2010, 15:25
You could use Clown_BD or MakeMKV to merge the individual .mts into one combined .m2ts. One can select the playlist directly.

kev99
3rd January 2010, 18:16
@tiberiust

Thanks for that, thats the way I do it at the moment (although I also define the outfile each time otherwise they all seem to be written to the same file - so it only saves the last :eek: ).

Perhaps I'm lazy (not too many comments thanks) and was hoping it would do all episodes with the same settings automatically.

Chengbin
3rd January 2010, 18:36
@Tiberiust

Yes, I am using MT. I don't know about the RAM usage of your filter, but running MT with x threads will make the filter use x times more RAM. If your filter uses a lot of RAM, you might be hitting the 2GB RAM limit on 32 bit programs.

prospeed
3rd January 2010, 22:47
You could use Clown_BD or MakeMKV to merge the individual .mts into one combined .m2ts. One can select the playlist directly.

Thanks Sharc,

Will give Clown_BD a try, MakeMKV just totally hangs my system. Sounds like a good developement opportunity for Buzzqw :)

Tiberiust
4th January 2010, 00:38
@tiberiust

Perhaps I'm lazy (not too many comments thanks)

Nope, don't worry. Not a word. Won't say a thing. Won't even think it. At all....:p

@Chengbin
Tks. AVISynth filters running out of memory..?? Didn't know that was an issue. With MT on HD I crash as soon as AVS starts to serve into x264, doesn't seem to matter which filters I'm using. I'm struggling a bit getting my new setup to work at full power and still trying to work out what's wrong. When yu transcode to x264 with some basic HDC filtering on HD content, does Avisynth MT work for u?

T

Core i7 @4 GHZ, 6MB Ram, GTX 260, Win7 x64

Chengbin
4th January 2010, 01:41
You probably didn't install MT correctly. You have to put mt.dll in avisynth's plugin folder and replace avisynth.dll in syswow64.

buzzqw
4th January 2010, 08:24
Hello buzzqw,

I understand that currently VBR audio encoding and target file size matching don't go together very well, but as said before it did work very well in AutoMKV. I have two questions regarding this subject.
1) Is the architecture of HDConvertToX not suitable for recreating this feature, and if it is, why not implement it?
2) If VBR is not a good idea (q=0.4 was presented as default in AutoMKV, and I never questioned its reasonability), what is a good CBR equivalent bitrate for AAC? E.g. 64, 96, 128 kbps?

automkv does encoding by watching step by step , and so it iwll know the size of audio.. and can "adjust" the bitrate on fly.
HDC will work by adding all needed command line in the same batch file and it don't know how different will be the size of audio respect to how it guessed it..
so.. no, actually not implementable
2) 96 is a good bitrate for AAC audio

Quality Bitrate (kbit/s)
0.05 16
0.15 33
0.25 66
0.35 100
0.45 146
0.55 192
0.65 238
0.75 285
0.85 332
0.95 381

from nero aac tutorial

Alright I seem to have this bug when I analyse and then do a test interlace pattern on the same video once said "tff" another time progressive.
second issue I have come across is when I run test interlace pattern and then add to queue several clips it only ends up doing audio for each clip
Third issue is size of endfile seems excessive even for CRF 19. for a video song. Started with 259mb and ended up with 257mb Mkv x264 file with AAC 0.4 vbr audio????

Last issue I hope is as a result of wrong type of deinterlace according to the first problem. Can anyone confirm?
thanks

0) please next time try to give more information, i don't like to guess problems.
1) tff and progressive isn't the same as tff and interlaced...
2) in next build the log of deinterlace analisys will be deleted before launching
3) how is related to HDC ?


When I click "Force Direct Show Source" in the audio tab, I don't get any audio. Here's the screenshot. IFO/DVD source:

http://lh5.ggpht.com/_gN5QJLxIaU0/Sz0KpfNOXRI/AAAAAAAAAEA/He9DOPNyTsQ/SnipImage.JPG

try updating your mpeg2 splitter

buzzqw, the latest beta (v.2.2.526.3840) does not fix my 2 issues.

you are right. that's way i say BETA!
http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe

1) would not save CRF value or preferred decoder (I would like to force directshowsource to avoid spending a long time just to demux and analyze the video using DGAVCIndex)
the beta will handle mkv+h264 in different way as before
2) would be nice to remember resized resolution (at least the vertical resolution)
no
3) would be nice to remember the last place I selected my input file and open that every time I click open file.
no
4) would be nice to automatically name the encoded file the same name as the source
don't give any output file name...

BHH

cybersharky
4th January 2010, 17:50
Encoding with x26-64bit.exe, x264 is encoding at the incorrect fps rate of 25

HDConvertToX v.2.2.526.3840 report

Input File: g:\bdrip\temp_chapter0001.m2ts ( G:\bdrip\Temp_CHAPTER0001.M2TS )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976fps / 15796 frames
Duration(hh:mm:ss): 0:10:59
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: X264 Slow ; Quality= 16
Final Size: 16
Denoise Level: None
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: dts, english, 5.1 channels, 24 bits, 1510kbps, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
*** 3: subtitle (pgs), english
*** 4: subtitle (pgs), english

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
Use MultiThreaded AviSynth: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"F:\HDConvertToX\applications\eac3to.exe" "g:\bdrip\temp_chapter0001.m2ts" 1:"F:\HDConvertToX\temp\job1\hdconverttox.h264"
"F:\HDConvertToX\applications\DGAVCIndex.exe" -i "F:\HDConvertToX\temp\job1\hdconverttox.h264" -o "F:\HDConvertToX\temp\job1\movie.dga" -f 0 -e
"F:\HDConvertToX\applications\eac3to.exe" "g:\bdrip\temp_chapter0001.m2ts" 3:"F:\HDConvertToX\temp\job1\hdencodertox__subs_3.sup" 4:"F:\HDConvertToX\temp\job1\hdencodertox__subs_4.sup"
"F:\HDConvertToX\applications\eac3to.exe" "g:\bdrip\temp_chapter0001.m2ts" 2: "F:\HDConvertToX\temp\job1\hdencodertox-pid2.dts"
"F:\HDConvertToX\applications\avs2yuv.exe" "F:\HDConvertToX\temp\job1\hdconverttox_temp_chapter0001.avs" -raw - | "F:\HDConvertToX\applications\x264-64bit.exe" - --crf 16 --preset slow --threads auto --thread-input --sar 1:1 --output "F:\HDConvertToX\temp\job1\hdconverttox_temp_chapter0001.h264" 1920x800
"F:\HDConvertToX\applications\tsMuxeR.exe" "F:\HDConvertToX\temp\job1\hdconverttox_temp_chapter0001.meta" "G:\bdrip\star-trek-chapter-1.m2ts"
-> End Queue

AviSynth Script ->
Working with files: F:\HDConvertToX\temp\job1\hdconverttox_temp_chapter0001.avs
SetMemoryMax(512)
SetMTMode(2,0)
SetMTMode(5,0)
AVCSource("F:\HDConvertToX\temp\job1\movie.dga")
SetMTMode(2,0)
LanczosResize(1920,800,0,140,-0,-140)
distributor()
-> End AviSynth Script

TSMuxer Script ->
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC,"F:\HDConvertToX\temp\job1\hdconverttox_temp_chapter0001.h264", fps=23.976, insertSEI, contSPS
A_DTS, "F:\HDConvertToX\temp\job1\hdencodertox-pid2.dts", timeshift=0, lang=eng
S_HDMV/PGS , "F:\HDConvertToX\temp\job1\hdencodertox__subs_3.sup", fps=23.976,lang=eng
S_HDMV/PGS , "F:\HDConvertToX\temp\job1\hdencodertox__subs_4.sup", fps=23.976,lang=eng
-> End TSMuxer Script

Mrsash
5th January 2010, 05:52
0) please next time try to give more information, i don't like to guess problems.
1) tff and progressive isn't the same as tff and interlaced...
2) in next build the log of deinterlace analisys will be deleted before launching
3) how is related to HDC ?



Ok maybe I was not clear

I analysed a video the first time it said tff. The second time I analysed the same video it said progressive. I am no sure therefore was wondering if this is a bug.

for the second issue you said "log of deinterlace analisys will be deleted before launching" hoping this will fix the problem

third issue started with a video file 259 MB and ended up with 257MB x264 mkv file. I thought this was excessive file size. I have another video since then I tried. this tine video size I started with was ~ 200MB and ended up with 400 MB file with crf 19. I will post some info but am pretty stuffed with a disc slip and visiting the doctors. Anyway just thought give you a heads up. I dont know much about the HDC and how it passes parameters to other software. There is either a bug in x264 encoding or the parameters HDC is passing on. If I post make report would this help?

thanks

buzzqw
5th January 2010, 08:52
@cybersharky

please download the BETA build http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe and report back :)

@Mrsash

deinterlace analysis reports 2 information
the first is the tff/bff flag
the second is the interlaced/progressive/telecine....

while the first information is always reported, the second is reported only if the analisys give a precise answer

about file size.. i cannot help: you should look at command line, BUT remember that using a CRF profile you will never know the final size

BHH

gasnyder
6th January 2010, 00:37
Hi Buzzqw,

I've encountered something strange in the beta. I'm converting an MKV at 640x480 to a 320x240 AVI file. The AVI file stats all look reasonable, but the video isn't right. The Video is there and matches the Audio, but it's quite jerky in spots.

Doing the same encode using the non-beta doesn't show this behavior. The output is also about 10% bigger than the beta output. As a test, I did the same encode without MT Avisynth enabled and the problem went away.

Is it possible that the multithreading isn't working right with the new method you are using for encoding from a MKV source? It looks like the decode and encode are happening at the same time, so maybe there is a race condition of the 2 threads? I don't really see much of a speed increase using MT mode anyway, so I'll just avoid using that mode when encoding from MKV files.

I didn't post a report file since the only difference between a good and bad encode is the MT mode. Let me know if a report file would help at all.

Garth

Mrsash
6th January 2010, 04:54
@cybersharky

@Mrsash

deinterlace analysis reports 2 information
the first is the tff/bff flag
the second is the interlaced/progressive/telecine....

while the first information is always reported, the second is reported only if the analisys give a precise answer

about file size.. i cannot help: you should look at command line, BUT remember that using a CRF profile you will never know the final size

BHH

Hmm may be I dont understand the process. I ran the "test interlace pattern" it said Source is considered to be tff etc"

The second time I ran the test on the same video it said "progressive video"

For the CRF encoding what I am wondering is how an advanced codec like x264 encode in such a way that it needs more space than a Mpeg2 codec to cover the same quality for the video?

Anyway I am bit confused as you can understand.
thanks

gasnyder
6th January 2010, 05:18
@Mrsash

Try to post an Avinaptic output of the x264 encode (assuming it's mkv) and we'll see if anything looks odd. I don't remember if there is a log dump feature or if you just have to copy/paste the text.

avinaptic can be found on the web and is freeware and quite useful for doing encoding work.

Ozool
6th January 2010, 07:37
Newbie here, settling on HDConverttox as best and easiest of 5+ methods I've found online for converting BD & DVD to MKV/264/AC3 files my LG BD390 can stream over home network. (Thanks buzzqw!)

1. One stumbling point - knowing very little about telecine/interlacing/etc., how do I match the "Test Interlace Pattern" analysis with the "De-Interlace Filters" menu options? Can someone please post an exact mapping? (I need X > Y simplicity since I don't know much about this topic.. online manual & guide don't seem to have enough info for newbie, and analysis refers to things like "Progressive NTSC" which isn't even in this menu..)

2. Specifically, my Dune DVD analysis is:

Source is declared tff by a margin of 481/90.
Analyzed 2265 sections of five frames
Found Interlace Sections: 25 1.10%
Found progressive Sections:1867 82.43%
Found Telecined Sections: 373 16.47%
Found Zero Mov: 82.43% 1867
Found One Mov: 1.10% 25
Found Two Mov: 16.47% 373
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0


Thanks in advance.

cybersharky
6th January 2010, 10:53
Some rather high numbers for the encoding fps
Wed 01/06/2010 11:49:07.09
F:\HDConvertToX\temp\job1>"F:\HDConvertToX\applications\avs2yuv.exe" "F:\HDConve
rtToX\temp\job1\hdconverttox_temp_chapter0001.avs" - | "F:\HDConvertToX\appli
cations\x264-64bit.exe" - --stdin y4m --crf 16 --preset slow --threads auto --t
hread-input --sar 1:1 --output "F:\HDConvertToX\temp\job1\hdconverttox_temp_ch
apter0001.h264" 1920x800
F:\HDConvertToX\temp\job1\hdconverttox_temp_chapter0001.avs: 1920x800, 10000000/
417083 fps, 15795 frames
yuv4mpeg: 1920x800@10000000/417083fps, 1:1
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cach
e64
x264 [info]: profile High, level 4.0
220 frames: 5.12 fps, 2458.08 kb/s

buzzqw
6th January 2010, 12:39
try using calc (or bc -l)

10000000/417083=23.97604313769681334410fps

BHH

cincibluer6
6th January 2010, 23:14
This should be an easy question for someone to answer: I'm not sure why, but I properly converted a few blu-ray files but now it hangs after the 1st pass at 99%. It doesn't matter whether I'm using Xvid or X264, it just hangs. I've uninstalled and reinstalled and still have the same problem.
The settings are all correct as far as the guides here have shown and I also updated both the Xvid and X264 codecs.
Any ideas? Also, if I need to post more info I will. I'm just not sure what's really relevant here.
I'll just list the basics that I have in there-
-Opened file, analyzed.
-Force DirectShowSource2
-Xvid or X264, in MKV
-2 pass, 5000 Final MB size
-Fast or Medium speed
-OGG audio, no normalize (was having a problem getting it all to mux in a final MKV)
-eac3 is my demuxer and decoder
-2 subtitle tracks muxed in the container

and that's about it. Not sure what happened as those were all the same settings I've used before.

Edit: Thank you buzz for creating the program. When it was working, I was getting excellent conversions with nice and tidy file sizes.

Chengbin
8th January 2010, 00:21
DSS2 is the culprit.

cincibluer6
8th January 2010, 01:46
DSS2 is the culprit.
Any reason why it wouldn't work now? All I did was shut it down and bring it back to my house and now it won't work.
Also, any suggestions on what to run otherwise?

crossbred900
10th January 2010, 04:56
I've been trying to encode a video with nero aac audio, but the final output has no audio. Any help?

HDConvertToX v.2.2.526.3840 report

Input File: e:\movies to encode\500 days of summer\video_ts\vts_01_1.vob ( E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:34:59:18 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 170799 frames
Duration(hh:mm:ss): 1:34:59
Aspect Ratio: 1.7778
Resized resolution: 720 / 304
Crop Values : 0:64:0:64

Start Video Configuration ->
Encoding Settings: X264 Slow ; Quality= 17
Final Size: 17
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: automatic
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 256
Audio Channels: 2
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
English 0 (0xBD 0x20) [0] wide
English 0 (0xBD 0x21) [0] letbox

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Program Files (x86)\HDConvertToX_2.2.492.3692\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[e:\movies to encode\500 days of summer\video_ts\vts_01_1.vob] -OF=[C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\movie] -exit -minimize
"C:\Program Files (x86)\HDConvertToX_2.2.492.3692\applications\HDC_Deint.exe" -input "e:\movies to encode\500 days of summer\video_ts\vts_01_1.vob" -workpath "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\" -usedecoder d2v -here "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\"
"C:\Program Files (x86)\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_1.vob"+"E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_2.vob"+"E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_3.vob"+"E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_4.vob"+"E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2 | "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\applications\neroaacenc.exe" -if - -br 256000 -ignorelength -of "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\hdencodertox-pid3.mp4"
"C:\Program Files (x86)\HDConvertToX_2.2.492.3692\applications\x264.exe" --crf 17 --preset slow --threads auto --thread-input --sar 1:1 --output "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.h264" "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.avs"
"C:\Program Files (x86)\HDConvertToX_2.2.492.3692\applications\Chapter\ChapterXtractor.exe" "E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_0.IFO" "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\chapters.txt" -p5
"C:\Program Files (x86)\HDConvertToX_2.2.492.3692\applications\mkvmerge.exe" -o "C:\Users\Megatron\Desktop\500 days hdc 17 nero aac 3.mkv" --default-duration 0:29.970fps "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.h264" --chapters "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\chapters.txt" --title "500 Days of Summer"
-> End Queue

AviSynth Script ->
Working with files: C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\hdconverttox_vts_01_1.avs
Mpeg2Source("C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\movie.d2v")
exist("C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\interlaced") ? TDeint(mode=0,order=-1) : nop()
exist("C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\telecine") ? tfm(last,d2v="C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\movie.d2v").tdecimate() : nop()
LanczosResize(720,304,0,64,-0,-64)
ColorMatrix(d2v="C:\Program Files (x86)\HDConvertToX_2.2.492.3692\job0\movie.d2v")
hqdn3d(1)
-> End AviSynth Script


And this says nero didn't work.

eac3to v3.16
command line: "C:\Program Files (x86)\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_1.vob"+"E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_2.vob"+"E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_3.vob"+"E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_4.vob"+"E:\Movies to encode\500 days of summer\VIDEO_TS\VTS_01_5.vob" 3: stdout.wav -normalize -down2
------------------------------------------------------------------------------
VOB, 1 video track, 1 audio track, 3 subtitle tracks, 13:42:52
1: Joined VOB file
2: MPEG2, 480p24 /1.001 (16:9) with pulldown flags
3: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
4: Subtitle (DVD)
5: Subtitle (SRT)
6: Subtitle (DVD)
[a03] The Nero decoder doesn't seem to work, will use libav instead.
[a03] Extracting audio track number 3...
[a03] Removing AC3 dialog normalization...
[a03] Decoding with libav/ffmpeg...
[a03] Remapping channels...
[a03] Downmixing multi channel audio to stereo...
[a03] Writing WAV...
[a03] Creating file "stdout.pass1.wav"...
[a03] Starting 2nd pass...
[a03] Reading WAV...
[a03] Reducing depth from 64 to 24 bits...
[a03] Writing WAV...
[a03] Creating file "stdout.wav"...
[a03] The original audio track has a constant bit depth of 64 bits.
[a03] The processed audio track has a constant bit depth of 24 bits.
Video track 2 contains 136782 frames.
eac3to processing took 9 minutes, 21 seconds.
Done.

buzzqw
10th January 2010, 10:04
@crossbred900

you don't have nero decoder installed (nero 7). don't worry eac3to is using libav, and it will do a good encoding

BHH

done75
10th January 2010, 18:43
i would like to convert mkv->avi.

after Analyse > "problems analyzing input file" then "please check media properties" then error

Script error: Invalid arguments to function "is RGB"
(D:\HDC....\analyse\error.avs, line 7)

the line its referring to in error.avs is
last = isRGB(last) ? ConvertToYV12(last) : last

my settings in ffdshow decoder:
http://img196.imageshack.us/img196/368/73578621.jpg

buzzqw
11th January 2010, 08:38
try the beta build http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe

but please reinstall avisynth 2.58

BHH

done75
11th January 2010, 10:40
try the beta build http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe

but please reinstall avisynth 2.58

BHH

no results,error is still here

PS. error only with MKV->AVI conversion........ DVD->AVI works great

buzzqw
11th January 2010, 12:01
what codec is used in your mkv ?

BHH

done75
11th January 2010, 14:15
it was a problem of my .mkv file...... : with an another .mkv HDC works well.....

Abnormal1
11th January 2010, 16:58
Has the beta been updated to use the new DG NV tools build 2001?

buzzqw
11th January 2010, 17:05
yes

BHH

crossbred900
11th January 2010, 18:10
@crossbred900

you don't have nero decoder installed (nero 7). don't worry eac3to is using libav, and it will do a good encoding

BHH

I only have nero 8, but I think the no audio issue was caused by the dvd files, because none of the options I tried gave audio. But I did discover that if de-interlace filters is set to automatic my final video is sped up. What files should I post to figure out why?

Abnormal1
11th January 2010, 19:17
yes

BHH

But in 3891 you pass the field option via dgindexNV which I thought had changed over to DGMultiSource property.

Also any chance you could add the hide option to DGindexNV.

Thanks
Neil

Sharc
11th January 2010, 19:18
yes

You have to remove the '-f 2' from the DGindexNV command line in order to work for version 2001.

Abnormal1
11th January 2010, 20:27
You have to remove the '-f 2' from the DGindexNV command line in order to work for version 2001.

Checking the documentation the f command is now the option "fieldop=#" in the DGMultiSource line of the avs

buzzqw
11th January 2010, 20:28
damn'it

thanks Sharc

next time be faster on reporting ;)

BHH

done75
11th January 2010, 21:23
it was good with a second mkv but error again with a third :devil:

i don't understand what's the problem....

tfhfony
11th January 2010, 22:25
Is it possible with HDConvertToX to convert 576i50 MPEG2 material to 576i50 h.264? I'd like to keep the material interlaced. The reason is that I am converting old Amiga demo's, and the scrollbars aren't that nice to look at in 25fps.

buzzqw
12th January 2010, 08:15
@Abnormal1 and @Sharc

i checked the documentation.

as HDC works i should always use Ignore Pulldown Flags (fieldop=2) in dgmulti, because USERS must select to activate the appropriate deinterlace (telecine/film).

i could check if users has select Telecine or Film, and if positive i could add fieldop=1 (Force Film)

what do you thinks ?

EDIT: wip

@done75
pm me (in italian :) )

@tfhfony
don't select any deinterlacer. the fps will be left untouched

BHH

buzzqw
12th January 2010, 08:45
update beta build: explicited in deinterlace list the fieldop 1 or 2 (or 0)

please test, thanks

EDIT 08.59: now should be fixed even the preview of DGI

BHH

Abnormal1
12th January 2010, 10:20
@Abnormal1 and @Sharc

i checked the documentation.

as HDC works i should always use Ignore Pulldown Flags (fieldop=2) in dgmulti, because USERS must select to activate the appropriate deinterlace (telecine/film).

i could check if users has select Telecine or Film, and if positive i could add fieldop=1 (Force Film)

what do you thinks ?
BHH
Looking at the documentation, maybe a good option would be for you to detect if its PAL and to use fieldop=0 for PAL sources since they don't have pulldown.

Not sure about NTSC but I think your current choice of fieldop=2 would probably be best and then the user has to make the choice. Maybe however add a way for the user to open DGIndexNV with the current source so they can preview it to work out what option they need to choose.

buzzqw
12th January 2010, 11:03
actually users can select the fieldop and deinterlace.. so can select the right things

BHH

Laffer
13th January 2010, 01:26
Is HDC still compatible with HD-DVD's. Been trying for days to get it working - to no avail. All sorts of errors. Can do DVD & BR fine. Is there a guide anywhere on exactly what you need to do to make HDC/ffdshow compatible .EVO files?

Mr. Monte
13th January 2010, 04:44
Tried encoding a MPEG2 DVD Video_TS today with beta 545.

Everything was great until I tried to do a visual crop. it analyzed and the windows that came up were all white, not picture.

Buzz, anything you can think of to cause this. Worked fine on my BR DVD's??

buzzqw
13th January 2010, 08:18
@Laffer

HDC is compatible with DSS, so it's compatible with EVO.. if correct demuxer/decoder is found.
i don't process evo files, but i can suggest to try ffmpegsource

@Mr. Monte
try the new visualcrop http://www.64k.it/andres/data/hdconverttox/HDC_visualcrop.exe

BHH

Sharc
13th January 2010, 21:23
update beta build: explicited in deinterlace list the fieldop 1 or 2 (or 0)

please test, thanks

EDIT 08.59: now should be fixed even the preview of DGI

You still forgot to remove -f 2 in the DGindexNV.exe command line.....

mantis78
14th January 2010, 05:25
I have been having audio out of sync issues lately and I cannot figure out why. One of my recent conversions is below. Thank you for your help!


HDConvertToX v.2.2.526.3840 report

Input File: g:\temp\taken\video_ts\vts_01_1.vob ( G:\Temp\Taken\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:30:48:15 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 163276 frames
Duration(hh:mm:ss): 1:30:48
Aspect Ratio: 1.7778
Resized resolution: 716 / 304
Crop Values : 2:54:2:58

Start Video Configuration ->
Encoding Settings: X264 Slow ; Bitrate= 1459
NMT Compatibility: On
Final Size: 1200
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: automatic
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
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
English 0 (0xBD 0x20) [0] wide
English 0 (0xBD 0x21) [0] letbox
English 1 (0xBD 0x24) [0] wide
English 1 (0xBD 0x25) [0] letbox

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"W:\Program Files\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[g:\temp\taken\video_ts\vts_01_1.vob] -OF=[F:\VideoTemp\job0\movie] -exit -minimize
"W:\Program Files\HDConvertToX\applications\HDC_Deint.exe" -input "g:\temp\taken\video_ts\vts_01_1.vob" -workpath "F:\VideoTemp\job0\" -usedecoder d2v -here "W:\Program Files\HDConvertToX\"
"W:\Program Files\HDConvertToX\applications\eac3to.exe" "G:\Temp\Taken\VIDEO_TS\VTS_01_1.vob"+"G:\Temp\Taken\VIDEO_TS\VTS_01_2.vob"+"G:\Temp\Taken\VIDEO_TS\VTS_01_3.vob"+"G:\Temp\Taken\VIDEO_TS\VTS_01_4.vob"+"G:\Temp\Taken\VIDEO_TS\VTS_01_5.vob"+"G:\Temp\Taken\VIDEO_TS\VTS_01_6.vob" 3: "F:\VideoTemp\job0\hdencodertox-pid3.ac3" -no2ndpass
"W:\Program Files\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 1459 --preset slow --threads auto --thread-input --sar 1:1 --output "F:\VideoTemp\job0\hdconverttox_vts_01_1.h264" "F:\VideoTemp\job0\hdconverttox_vts_01_1.avs" --level 4.0
"W:\Program Files\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 1459 --preset slow --threads auto --thread-input --sar 1:1 --output "F:\VideoTemp\job0\hdconverttox_vts_01_1.h264" "F:\VideoTemp\job0\hdconverttox_vts_01_1.avs" --level 4.0
"W:\Program Files\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "G:\Temp\Taken\VIDEO_TS\VTS_01_0.IFO" "F:\VideoTemp\job0\chapters.txt" -p5
"W:\Program Files\HDConvertToX\applications\mkvmerge.exe" -o "G:\Temp\TAKENtest4.MKV" --default-duration 0:29.970fps "F:\VideoTemp\job0\hdconverttox_vts_01_1.h264" --language -1:eng "F:\VideoTemp\job0\hdencodertox-pid3.ac3" --chapters "F:\VideoTemp\job0\chapters.txt" --title "Done with HDConvertToX v.2.2.526.3840"
-> End Queue

AviSynth Script ->
Working with files: F:\VideoTemp\job0\hdconverttox_vts_01_1.avs
Mpeg2Source("F:\VideoTemp\job0\movie.d2v")
exist("F:\VideoTemp\job0\interlaced") ? TDeint(mode=0,order=-1) : nop()
exist("F:\VideoTemp\job0\telecine") ? tfm(last,d2v="F:\VideoTemp\job0\movie.d2v").tdecimate() : nop()
LanczosResize(716,304,2,54,-2,-58)
ColorMatrix(d2v="F:\VideoTemp\job0\movie.d2v")
hqdn3d(1)
-> End AviSynth Script

buzzqw
14th January 2010, 08:27
You still forgot to remove -f 2 in the DGindexNV.exe command line.....

please post the make report
i don't find any -f 2 in code

@mantis78

please rip in a single VOB
or do yourself the d2v and audio (using dgindex)
then feed HDC with d2v and audio :)

BHH

Sharc
14th January 2010, 19:18
please post the make report
i don't find any -f 2 in code

Here the first lines of the queue.bat:
prompt $d $t $_$P$G

"C:\Programme\Video\HDConvertToX\applications\DGIndexNV.exe" -i "f:\bd movies\last_house\bdmv\stream\00009.m2ts" -o "C:\Users\Movies\HDConvertToX\HDC-WORKFOLDER\job1\movie.dgi" -f 2 -e

tfhfony
14th January 2010, 21:35
@tfhfony
don't select any deinterlacer. the fps will be left untouched

BHH

Well, the idea was good, but after analyzing, HDC sees the file as being 25fps, while it's actually a 50fps file, or at least: a normal interlaced PAL file.
If you want, I can give you a link by PM of a file which I wish to convert, so you can take a look.

mantis78
15th January 2010, 03:46
please post the make report
i don't find any -f 2 in code

@mantis78

please rip in a single VOB
or do yourself the d2v and audio (using dgindex)
then feed HDC with d2v and audio :)

BHH


But I never had to do that in the past and I have converted a lot of movies with this same method. This issue has been going on for the last 2-3 weeks and I am trying to determine what could have caused it. Do you have any idea? Thank you for your help!

buzzqw
15th January 2010, 08:27
@Sharc

i have reuploaded the beta build. please try it

@tfhfony

bobbing ?
try using the Free avs string in Advanced Options, Filters. and write changefps(50)
but check in queue the muxing line if -fps option is at 25 or 50

@mantis78

have you update your ripping program ?
afaik the problem is due to audio spanning across multiple vobs in not good way.
usually ripping (or using dvdshrink in reauthor mode) in one single vob fixed it

BHH

mantis78
15th January 2010, 13:50
@Sharc

i have reuploaded the beta build. please try it

@tfhfony

bobbing ?
try using the Free avs string in Advanced Options, Filters. and write changefps(50)
but check in queue the muxing line if -fps option is at 25 or 50

@mantis78

have you update your ripping program ?
afaik the problem is due to audio spanning across multiple vobs in not good way.
usually ripping (or using dvdshrink in reauthor mode) in one single vob fixed it

BHH

I found what the issue was. I 've started using the Automatic De-interlace filter about 3 weeks ago and I guess it works on some of my movies (the interlaced ones) and on some others (the progressive ones) it sped up the movie and as a result the audio couldn't keep up. I guess I need to be careful to use the De-interlace filters only on interlaced movies. Thank you for your suggestions buzzqw.

Sharc
15th January 2010, 20:18
@Sharc

i have reuploaded the beta build. please try it

Now it's ok. Thanks.

Crono141
17th January 2010, 16:26
The state of "x264 64bit" option does not save with settings file. Can this be updated?

buzzqw
17th January 2010, 16:35
The state of "x264 64bit" option does not save with settings file. Can this be updated?
should be already fixed in beta build

BHH

nx6
17th January 2010, 20:30
update beta build: explicited in deinterlace list the fieldop 1 or 2 (or 0)

Hoo! I'll have to check out this beta build. I was just about to ask where I would specify field order, as I forgot how I did it in AutoMKV before it existed as a preference (probably an AVISynth line added).

Bonus Question: Is there a reason we have to use AVISynth version 2.58? I'd heard multithreading was much better in the 2.6 builds.

Tiberiust
18th January 2010, 09:52
@nx6


Bonus Question: Is there a reason we have to use AVISynth version 2.58? I'd heard multithreading was much better in the 2.6 builds.

I use SEt's 2.6MT build without problems
http://forum.doom9.org/showthread.php?t=148782

All HDC's filters seems to work OK with it. On my i7 though I get full power across all cores when transcoding MPEG2 with SetMTMode(2,0), however when doing HD content I have to lower this to SetMTMode (2,2) otherwise 32bit Avisynth runs out of memory and the process crashes. I'm no expert on this, but that's what works for me. Jeremy Duncan's 2.5.8 MT build also worked OK but I found SEt's a tad quicker for some reason beyond my comprehension :confused:

T

deejay.2001
19th January 2010, 17:06
hi
sorry i am just beginner...
manual is dated and not detailed about it...
would need please some kind of help to choose right deinterlacer and filters settings by encoding standard movie dvd > mkv (x264)..

1-FILTERS
>BASIC FILTERS
which to choose for optimal quality
NONE
RemoveGrain(mode=2)
FFT3DFilter(sigma=2.5)
FFT3DFilter(sigma=3)
or any other?

>QMFfilters-which to choose?
none
QMLF_3_motions_Fast_Degrain.avs
or other?

>MXDegrain
which to choose ?
none
mvdegrain3 or other

>x264 tunning
film? or other

>use color matrix or not?


2.de-interlace
which to choose for optimal quality..
NONE
automatic
telecine(what is it?)
one of my dvd says by test interlaced pattern that dvd is progressive so which to choose also?

also why x264 is using high profile 3.1 instead of 4.1,by choosing slower option?
how to change it?


thanks guys...

Tiberiust
19th January 2010, 20:59
@Deejay.2001
Each source material is different so it's impossible to generalise. Best way is to cut a section (abt 30 secs, close up face/fast action scene) of the movie (try mpeg2cut.exe) and test test test. If this is yr first go and the movie is good original quality then don't try too much to improve it bcos yu won't. Use x264 in MKV, 'Film' option and maybe light denoise, everything else off or none. Color Matrix can be useful for transcoding MPEG2 so maybe give that a try, 1 pass quality CRF 20, Slow if yu have time but Medium is usually fine. If interlace test reports movie as progressive then yu don't need to deinterlace so select NONE in interlace box....and go for it. Should be indistinguishable from original.
Descriptions of the filters are in Program files\HDC\filters\readme\ . They are Avisynth filter plugins written by various, and very talented :), enthusiasts. Incorrect use of them can make a complete mess of your encode and they will nearly all slow the process down a lot.

T

ziemlichdunkel
20th January 2010, 16:27
When can we expect an new full package of HDC with all corresponding tools at latest build?
(I don't want to update the tools one by one myself because I don't want to break my working one and also I have no Idea which versions of the different tools are supported) Please also include x264-64bit and Avisynth MT

thanks in advance...

tulip001
21st January 2010, 12:56
Hi,

i have a 16GB m2ts source file encoded with VC-1. When i convert this file with HDC to a MP4 with x264 and CRF 20 and medium profile, the encoded files grows up to 25GB. OK, that could be normal, but when i mux it with mp4box to a MP4 file, mp4box end up with an I/O Error. My HDD is ok.

Is the 25GB file corrupt because of encoding with x264?

While encodinh i noticed thas the cmd shows suddenly a bitrate of 132579 ! I Ithis that's why the file grows up. But how can i prevent this ? Or is it an bug?

Other VC-1 Source files has been encoded without this problem.

Ciao
Tulip001

buzzqw
21st January 2010, 15:45
full new package

>update manual
>added support for DGNVTools (beta)
>added mp4 to list of external audio support
>fixed colormatrix usage with d2v input
>fixed external audio and copy audio for video bitrate computing
>added tweak to NVTools. If deinterlace is set to Telecine or Film, DGMultiSource is set to use fieldop=1
>fixed HDC to works with DGNVTools 2.001
>fixed use of x264-64bit and avs2yuv on non pal source
>fixed potential issue on test deinterlacer (previus log files wasn't deleted)
>fixed VisualCrop analyzing too much frames
>fixed if No Resize&Crop is checked before analysis , autocrop will not triggered
>fixed a potential issue while analyze input (previus info.txt wasn't deleted)
>added DGI to visualcrop
>fixed "IsRGB" on anaysis file's
>fixed better internal organization of decoder to use
>added support for DGI input file
>fixed audio PID when using "Force DSS for Audio Decoding"
>better support for input file with h264 codec. Now HDC is faster on encoding
>fixed Subtitle language on m2ts mux
>fixed use of freeavs string with compression test
>fixed 23,976 instead of 23.976
>other minor corrections and cosmetic fixes

BHH

feanor12
21st January 2010, 16:01
Buzz :thanks: for all your support and great GUIs you are developing!! :rolleyes:

Even if I (and most users) don't speak so much on forum, you gotta know that we use HDC, update it and read forum (daily)!! :rolleyes:


Tnx also to all who contribute!! :)

ziemlichdunkel
21st January 2010, 20:22
full new package
BHH

Great, thank you so much, will try it right now! :)

(By the way, links are missing the .rar ending, so you get a file not found error if not typing it manually...)

best regards...

buzzqw
21st January 2010, 20:55
thanks ziemlichdunkel :)

BHH

Havokdan
21st January 2010, 21:00
Eset Smart Security Detect virus in fullpack(trojan, now i dont remember)

Log from Eset:

http://www.64k.it/andres/data/hdconverttox/HDConvertToX_2.3.554.3913.rar » RAR » applications\avs2yuv.exe uma variante de Win32/Kryptik.BKA cavalo de Tróia(Trojan Horse)

buzzqw
21st January 2010, 21:16
post the avs2yuv to virustotal.com

and signal the false positive to nod/eset

BHH

ziemlichdunkel
22nd January 2010, 08:50
tried the new package analyze is much faster, great :-)
but after audio processing avs2yuv.exe crashes :mad: on my win7 64bit System when using x264-64bit.
Maybe it has to do with using x264-64bit, so I'll try it with the 32bit one when I'm at home again.

The last full package worked fine for me in both 64bit/32bit...

buzzqw
22nd January 2010, 08:52
try replacing the x264-64bit.exe in \applications... with a different version

BHH

Sharc
22nd January 2010, 19:45
After starting the new version (3913) of HDC and loading my 'Custom Settings', it does not adapt the 'Speed / Quality' according to my customized 'HDConvertToX_profile.txt' but keeps the default profile. Only after I select again the 'x264 in m2ts' in the GUI, the actual 'HDConvertToX_profile.txt' is activated (but then other parameters like the 'Final MB size' is reset to 700....)

This problem is new in 3913.

Added:
...and there is a newer version of BDSub2Sub.jar available (4.0.0)

pdanpdan
22nd January 2010, 20:42
In Test Intelace pattern, on DVD source, C:\#EAC#\job1\createautodeintmovie.avs is created without the
movie = mpeg2source("C:\path\job1\movie.d2v") line, so that the test fails

Also on x264 in mkv, crf value is not remembered, and is reset to 21

valnar
23rd January 2010, 00:31
NOD32 is showing a trojan in the avs2yuv.exe file.

deejay.2001
23rd January 2010, 11:48
few points from beginner:

1.new build still gives nod32 alert about trojan
2.after coding finishes, program still says starting encoding in that info bar. can we have some pop up or change info in that info bar so we know it has finished properly whole job.
3.in automkv i could see how much time encoding took in log(time was nicely shown).
dont see it in this program somehow-is it somewhere shown?
4.which profile gives me better quality x264-extreme quality which uses high profile 4.1 or x264-slow which uses lower 3.1 profile?
(x264-slower and very slow takes 14-24hours to encode dvd on my 2.4 ghz dual core so that is not an option for me)

thanks guys

buzzqw
23rd January 2010, 13:45
@Sharc @pdanpdan

i'll check monday, thanks

@valnar
false positive. post the avs2yuv on virustotal.com


@deejay.2001
1)not my issue
2/3) not possible , different queue system
4) test it, you can be the only judge

BHH

nx6
23rd January 2010, 14:59
Okay, I just completed my first job with this new version and I have a problem.

Everything seemed to run fine but the final file is twice as long as it should be. The audio is fine, file size is fine, but it's like all the frames got doubled so the video plays in what appears to be slow motion.

Also, I chose the Network Media Tank compatibility option so that I would be able to use DXVA acceleration, but Media Player Classic is not using that mode when it plays the file back. I checked with a known DXVA-compatible file and it's working fine there.

buzzqw
23rd January 2010, 15:18
post the make report

and check media with mediainfo

BHH

typhoon_2099
23rd January 2010, 16:22
Everything I convert is out of sync and the completely wrong size to what I tell it to be. Have I missed a setting?

buzzqw
23rd January 2010, 16:40
Everything I convert is out of sync and the completely wrong size to what I tell it to be. Have I missed a setting?

what about giving more info ?

BHH

typhoon_2099
23rd January 2010, 17:12
I set the program to convert to x264 in MP4, Nero AAC, with a file size of 175MB. The program decides to ignore this and it ends up being somewhere around 360MB. Also, the MP4 that results from it is aut of sync by about 100ms. The input files are .m2v and .ac3 (due to me getting annoyed with AutoMKV not working properly) and I'm on Windows 7, but I've follew the guide and installed all the extras needed for it to work properly.

P.S. For some reason x264.exe is crashing during the analysis, telling me the video is only 11 minutes long, then it's 22 minutes long. This may actually be part of the problem.

buzzqw
23rd January 2010, 20:21
try building the d2v from the m2v
then feed HDC with d2v and ac3

BHH

nx6
23rd January 2010, 21:16
Okay, I just completed my first job with this new version and I have a problem.

Everything seemed to run fine but the final file is twice as long as it should be. The audio is fine, file size is fine, but it's like all the frames got doubled so the video plays in what appears to be slow motion.

Also, I chose the Network Media Tank compatibility option so that I would be able to use DXVA acceleration, but Media Player Classic is not using that mode when it plays the file back. I checked with a known DXVA-compatible file and it's working fine there.

post the make report

and check media with mediainfo

BHH

I was about to ask where I get a log file from. I just figured out how to make this report. Keep in mind I have shut my machne down since I did this, so I had to recreate the settings I used.

HDConvertToX v.2.3.554.3913 report

Input File: c:\documents and settings\user\my documents\dvdfab\fulldisc\noir_1\video_ts\vts_02_1.vob ( C:\Documents and Settings\user\My Documents\DVDFab\FullDisc\NOIR_1\VIDEO_TS\VTS_02_0.IFO )
PGC : PGC 1. Length: 0:24:22:00 / chained=1
Codec Video: mpeg
Width / Heigh : 704 / 480
Framerate / Framecount: 29.970fps / 43816 frames
Duration(hh:mm:ss): 0:24:22
Aspect Ratio: 1.7778
Resized resolution: 704 / 480
Crop Values : 0:0:0:0
No Resize & Crop: On

Start Video Configuration ->
Encoding Settings: X264 Placebo ; Bitrate= 1188
NMT Compatibility: On
Final Size: 230
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: Interlaced HQ
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 96
Audio Channels: 2
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]
*** 81: Japanese (AC3 6ch, 0xBD 0x81) [0]

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
*** English 0 (0xBD 0x20) [0] wide
English 1 (0xBD 0x21) [0] wide

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
Use MultiThreaded AviSynth: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\HDConvertToX 2.3.554.3913\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\documents and settings\user\my documents\dvdfab\fulldisc\noir_1\video_ts\vts_02_1.vob] -OF=[C:\HDConvertToX 2.3.554.3913\analysis\movie] -exit -minimize
"C:\HDConvertToX 2.3.554.3913\applications\eac3to.exe" "C:\Documents and Settings\user\My Documents\DVDFab\FullDisc\NOIR_1\VIDEO_TS\VTS_02_1.vob"+"C:\Documents and Settings\user\My Documents\DVDFab\FullDisc\NOIR_1\VIDEO_TS\VTS_02_2.vob" 3: stdout.wav -normalize -down2 | "C:\HDConvertToX 2.3.554.3913\applications\neroaacenc.exe" -if - -br 96000 -ignorelength -of "C:\HDConvertToX 2.3.554.3913\analysis\hdencodertox-pid3.mp4"
"C:\HDConvertToX 2.3.554.3913\applications\eac3to.exe" "C:\Documents and Settings\user\My Documents\DVDFab\FullDisc\NOIR_1\VIDEO_TS\VTS_02_1.vob"+"C:\Documents and Settings\user\My Documents\DVDFab\FullDisc\NOIR_1\VIDEO_TS\VTS_02_2.vob" 4: stdout.wav -normalize -down2 | "C:\HDConvertToX 2.3.554.3913\applications\neroaacenc.exe" -if - -br 96000 -ignorelength -of "C:\HDConvertToX 2.3.554.3913\analysis\hdencodertox-pid4.mp4"
"C:\HDConvertToX 2.3.554.3913\applications\VSrip.exe" "C:\HDConvertToX 2.3.554.3913\analysis\hdc_subs.list"
"C:\HDConvertToX 2.3.554.3913\applications\x264.exe" --pass 1 --bitrate 1124 --preset placebo --threads auto --thread-input --tune animation --sar 1:1 --output "C:\HDConvertToX 2.3.554.3913\analysis\hdconverttox_vts_02_1.h264" "C:\HDConvertToX 2.3.554.3913\analysis\hdconverttox_vts_02_1.avs" --level 4.0
"C:\HDConvertToX 2.3.554.3913\applications\x264.exe" --pass 2 --bitrate 1124 --preset placebo --threads auto --thread-input --tune animation --sar 1:1 --output "C:\HDConvertToX 2.3.554.3913\analysis\hdconverttox_vts_02_1.h264" "C:\HDConvertToX 2.3.554.3913\analysis\hdconverttox_vts_02_1.avs" --level 4.0
"C:\HDConvertToX 2.3.554.3913\applications\Chapter\ChapterXtractor.exe" "C:\Documents and Settings\user\My Documents\DVDFab\FullDisc\NOIR_1\VIDEO_TS\VTS_02_0.IFO" "C:\HDConvertToX 2.3.554.3913\analysis\chapters.txt" -p5
"C:\HDConvertToX 2.3.554.3913\applications\mkvmerge.exe" -o "C:\HDConvertToX 2.3.554.3913\hdconverttox_full_vts_02_1.mkv" --default-duration 0:29.970fps --aspect-ratio -1:1.7778 "C:\HDConvertToX 2.3.554.3913\analysis\hdconverttox_vts_02_1.h264" --language -1:eng "C:\HDConvertToX 2.3.554.3913\analysis\hdencodertox-pid3.mp4" --language -1:jpn "C:\HDConvertToX 2.3.554.3913\analysis\hdencodertox-pid4.mp4" --default-track -1:no "C:\HDConvertToX 2.3.554.3913\analysis\hdc_subs.idx" --chapters "C:\HDConvertToX 2.3.554.3913\analysis\chapters.txt" --title "Noir, Episode 1"
-> End Queue

AviSynth Script ->
Working with files: C:\HDConvertToX 2.3.554.3913\analysis\hdconverttox_vts_02_1.avs
SetMemoryMax(512)
SetMTMode(2,0)
Mpeg2Source("C:\HDConvertToX 2.3.554.3913\analysis\movie.d2v")
yadifmod(mode=1, edeint=nnedi(field=-2))
ColorMatrix(d2v="C:\HDConvertToX 2.3.554.3913\analysis\movie.d2v")
hqdn3d(1)
return last
-> End AviSynth Script


Not sure what you mean by check with Mediainfo, here's what I can tell you using CCCP's Insurgent tool.

Media Information of: C:\HDConvertToX 2.3.554.3913\hdconverttox_full_vts_02_1.mkv

General:
Filename: hdconverttox_full_vts_02_1.mkv
Filesize: 231 MiB
Format: Matroska
PlayTime: 00:48:46.990
Title: Noir, Episode 1
Application: mkvmerge v3.1.0 ('Happy up here') built on Jan 19 2010 12:09:24
Application: libebml v0.7.9 + libmatroska v0.8.1
1 video stream(s), 2 audio stream(s), 1 subtitle stream(s).

Video Stream 0:
Length: 00:48:44.033
Frames: 87721, 29.970 fps,
Codec: V_MPEG4/ISO/AVC (Family: )
Dimensions: 720x480, AR: 16/9

Audio Stream 0:
Language: English
Codec: A_AAC, A_AAC,
Sampling Rate: 48 KHz
Channel(s): 2 channel

Audio Stream 1:
Language: Japanese
Codec: A_AAC, A_AAC,
Sampling Rate: 48 KHz
Channel(s): 2 channel

Subtitle Stream 0:
Language: English
Codec: S_VOBSUB, The same subtitle format used on DVDs

buzzqw
23rd January 2010, 22:47
@nx6

both avs script and mux options don't show any reason for a slowdown

try playing your file with VLC

also.. are you sure you haven't to decimate ?

BHH

pdanpdan
23rd January 2010, 23:14
When I add more than 1 encoding to the queue, the final mkv file name is the same and the file is replaced.
The problem shows when I encode the same ifo from multiple dvd's (so same base file name).

hdconvertx.ini

HDConvertToX v.2.3.554.3913
#
1 mean active
0 mean non active
#Crop&Resize
Crop Obey to AR=0
Follow ITU Resizing=0
No Resize Crop=1
Anamorphic=1
Set MOD Width=4
Set MOD Height=16
No AutoCrop=0
#Video
Video Codec=X264 in MKV
Video Quality=6
Encoding Mode=1 pass quality
Allow CRF + 1 pass encoding=0
Allow FFmpeg Encoder=0
Allow Mencoder Encoder=0
DirectX264=0
Allow ffmpeg2theora.exe=0
Final MB Size=23
SAP=0
NMT=0
Create BlueRay Structure=0
Create Avchd Structure=0
Use X264 tuning=Animation
Use X264-64bit=0
#Denoisers and Filters
Set Denoise=Normal
Deinterlace=Interlaced
Basic Filters>
QMF Filters=NONE
MVDegrain=NONE
Use ColorMatrix=1
Use GreyScale=0
Free AVS String#
Use Multithread AviSynth=0
Multithread AviSynth Value=2,0
#Audio Options
Audio Codec=Nero AAC Audio
Audio bitrate=0.4
Audio Channels=Original
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
Keep only Core of HD Audio=1
#Muxing Options
AutoChapter=0
AutoChapter Minutes=5
NO Subs Always On=0
#Project Options
AutoTitle=1
Shutdown=0
Reboot=0
Suspend=0
Input Work Folder=0
Clean Temporary files=0
AutoAnalysis of input files=1
Workfolder=C:\#EAC#\
Muxing Title=Done with HDConvertToX v.2.3.554.3913
Default Output Folder=C:\#EAC#\

nx6
23rd January 2010, 23:17
@nx6

both avs script and mux options don't show any reason for a slowdown

try playing your file with VLC
It's not a slowdown. The file is playing at normal speed, it's just twice as long as it's supposed to be. It's a 24 minute episode and the encoding is 48 minutes long. The audio plays normally and ends halfway through the playback.

I'll try it with VLC tonight when I get home. I tried in ZoomPlayer and MediaPlayer Classic earlier.

also.. are you sure you haven't to decimate ?

I thought it was going to deinterlace for me.

Chengbin
24th January 2010, 01:58
buzzqw

I just tried the new package, and on a Windows 7 x64 machine, avs2yuv will always crash.

typhoon_2099
24th January 2010, 04:11
I got the file to convert properly with a .VOB but the file size is wrong again. In the video tab, when you set the final size, is that just the final size for video? How can I set the job up so the final file is a certain size instead?

buzzqw
24th January 2010, 10:55
@pdanpdan
have you specified different file name when adding queue ?
in queue the muxing options show different file name ?
also.. every queue job use its own folder...

@nx6
maybe due to use of hq deint
and deinterlace <> decimante
your video has 29.97 fps, usually isn't to use deinterlace but decimate (IVTC process)

@Chengbin
post the make report
and report to author of avs2yuv

@typhoon_2099
the final size.. is the final size, audio+video
just use a 2 pass encoding
(and post the make report if you have problem)

BHH

nx6
24th January 2010, 11:33
@nx6
maybe due to use of hq deint
and deinterlace <> decimante
your video has 29.97 fps, usually isn't to use deinterlace but decimate (IVTC process)

Yeah, I just now reran the job with some settings changed
Film NTSC (29.97->23.976) instead of HQ Deinterlace
Quality slider set to "Extreme Quality" instead of "Placebo" (so it would finish much faster)

and the new video is the correct length.

DXVA mode is also being used now according to MPC-HC. Does the Network Media Tank function not work with Placebo quality level on h264?

buzzqw
24th January 2010, 14:06
maybe placebo uses to much ref frames and bframes

i will check.. maybe i must force use of specific number of bframes/ref frames while using nmt check


BHH

pdanpdan
24th January 2010, 20:36
[QUOTE=buzzqw;1367283]@pdanpdan
have you specified different file name when adding queue ?
in queue the muxing options show different file name ?
also.. every queue job use its own folder...

No, I haven't specified any name, so that the program autoselects the name. In queue there is the same name. Every job use it's own folder inside my defined folder (so it's c:\folder\job1, c:\folder\job2).
The problem is that the final file is not inside c:\folder\jobX, but inside c:\folder, so that all final files are overwritten.

buzzqw
24th January 2010, 20:54
ok, but hdc select file name on input file
if you use autoname (no specifing output file name) and add to queue the same file..

well , i cannot call it a bug.. but disattention

BHH

pdanpdan
24th January 2010, 21:36
It's not really the same file, it's the same file from another DVD (a series) - if the final file would be in the jobX folder, everything would be fine.

Tiberiust
24th January 2010, 21:50
DXVA mode is also being used now according to MPC-HC. Does the Network Media Tank function not work with Placebo quality level on h264?

I wouldn't waste time with Placebo - I read an IRC once between the x264 coders that suggested that only daft people would use it - I got the impression they put it in as a bit of a joke/waste of time, which is what the word Placebo means

T

rantingotaku
25th January 2010, 02:20
not sure what's going on, but every time I try to convert 5.1 audio (from dvd vobs) to nero aac and keeping the 5.1.. it always comes out sounding "hollow".

never had this problem with automkv.. it ripped it as ac3 instead of wav. Just wondering if that's what is causing my problem? (2 channel usually sounds ok, rarely has the hollow issue)

Other than that.. love the program!

typhoon_2099
25th January 2010, 02:35
Where's the make report at? I'm in the job0 folder but there are several log files in there and none are clearly marked as make report.

buzzqw
25th January 2010, 08:34
@ALL

use the live update

>fixed mispelling label of codec settings when loading custom configuration
>fixed Deinteralce test on dvd source
>fixed nmt check. Now HDC will force a specific number of bframes and ref frames.

BHH

ziemlichdunkel
25th January 2010, 11:58
Still got "file not fully supported" error when opening some files in MKV Container. HDC teels me only encoding of one audio stream is possible, already tried to remux in MKV before opening in HDC without success - MediaInfo says x264/VC1 - AC3/DTS so nothing special, you solved this issue for most files in an earlier fix, but seems some still left, what information about the files do you need for solving this issue?

ziemlichdunkel
25th January 2010, 12:06
buzzqw

I just tried the new package, and on a Windows 7 x64 machine, avs2yuv will always crash.

I already told this buzzqw, suggested to use different x264-64bit version, haven't tried already -> tried to use 32bit to verify its a problem with the 64bit x264 but in 32bit mode after the first-pass the cmd-window hangs and the second pass won't start.

Will try the new Update when at home again, maybe it fixes the issue...

buzzqw
25th January 2010, 13:15
also.. please the full command line

BHH

nx6
25th January 2010, 13:25
I wouldn't waste time with Placebo - I read an IRC once between the x264 coders that suggested that only daft people would use it - I got the impression they put it in as a bit of a joke/waste of time, which is what the word Placebo means
I've tried jobs in the past with both Placebo and the level right below it and I've noticed the HUGE difference in rendering time. I mostly wanted to test my new system compared to back then. ;)


>fixed Deinteralce test on dvd source
That still isn't working for me. DGIndex runs its course but then whatever's supposed to happen next crashes and I get "the Easy converting HD Movie to SAP and NMT has encountered a problem and needs to close. We are sorry for the inconvenience."

>fixed nmt check. Now HDC will force a specific number of bframes and ref frames.
It's also worth noting that some of the X264 tuning modes add extra B-frames (like the animation one I was using).

buzzqw
25th January 2010, 14:42
@nx6

please try update hdc (download the exe)

could you please post more info about the crash ?

like input source type ? (ifo/vob...)

BHH

typhoon_2099
25th January 2010, 18:06
HDConvertToX v.2.3.557.3925 report

Input File: d:\users\matthew\desktop\seinfeld 0901\vts_06_1.vob ( d:\Users\Matthew\Desktop\Seinfeld 0901\vts_06_1.vob )
Codec Video: mpeg
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000fps / 32782 frames
Duration(hh:mm:ss): 0:21:52
Aspect Ratio: 1.3334
Resized resolution: 640 / 480
Crop Values : 0:0:0:0

Start Video Configuration ->
Encoding Settings: X264 Slow ; Bitrate= 1085
NMT Compatibility: On
Final Size: 175
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: automatic
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 0.4
Audio Channels: 2
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 2: ac3, 2.0 channels, 192kbps, 48khz, dialnorm: -23db, -29ms
3: ac3, 2.0 channels, 192kbps, 48khz, dialnorm: -23db, -29ms

-> 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
Use MultiThreaded AviSynth: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[d:\users\matthew\desktop\seinfeld 0901\vts_06_1.vob] -OF=[d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\movie] -exit -minimize
"d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\applications\HDC_Deint.exe" -input "d:\users\matthew\desktop\seinfeld 0901\vts_06_1.vob" -workpath "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\" -usedecoder d2v -here "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\"
"d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\applications\eac3to.exe" "d:\users\matthew\desktop\seinfeld 0901\vts_06_1.vob" 2: stdout.wav -down2 | "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\applications\neroaacenc.exe" -if - -q 0.4 -ignorelength -of "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\hdencodertox-pid2.mp4"
"d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\applications\x264.exe" --pass 1 --bitrate 1086 --preset slow --threads auto --thread-input --sar 1:1 --output "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\hdconverttox_vts_06_1.h264" "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\hdconverttox_vts_06_1.avs" --ref 4 --bframes 4 --level 4.0
"d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\applications\x264.exe" --pass 2 --bitrate 1086 --preset slow --threads auto --thread-input --sar 1:1 --output "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\hdconverttox_vts_06_1.h264" "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\hdconverttox_vts_06_1.avs" --ref 4 --bframes 4 --level 4.0
"d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\applications\mp4box.exe" -add "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\hdconverttox_vts_06_1.h264" -fps 25.000 -add "d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\hdencodertox-pid2.mp4" "d:\Users\Matthew\Desktop\Seinfeld\Seinfeld - 09x01.mp4"
-> End Queue

AviSynth Script ->
Working with files: d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\hdconverttox_vts_06_1.avs
SetMemoryMax(512)
SetMTMode(2,0)
Mpeg2Source("d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\movie.d2v")
exist("d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\interlaced") ? TDeint(mode=0,order=-1) : nop()
exist("d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\telecine") ? tfm(last,d2v="d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\movie.d2v").tdecimate() : nop()
LanczosResize(640,480,0,0,-0,-0)
ColorMatrix(d2v="d:\Users\Matthew\Desktop\HDConvertToX_2.3.554.3913\analysis\movie.d2v")
hqdn3d(1)
-> End AviSynth Script


The final size is 188MB. The .h264 file in the job folder is 168MB, leaving only 6MB for audio, which is 18MB (the size it should be).

buzzqw
25th January 2010, 20:19
1) don't use automatic deinterlace. I will remove it in next update.
2) audio is vbr. this will cause HDC to don't know the exact audio size. this will lead to incorrect size.
use cbr factor for precise file size

BHH

Sharc
25th January 2010, 20:49
@ALL

>fixed mispelling label of codec settings when loading custom configuration

@buzzqw
Now it loads the custom settings correctly according the the codec selection. However it loads only the first 12 profiles. I have defined 18 profiles for x264. I have to select the codec again to activate all 18 profiles.
(well, I could delete some of the profiles because I don't really need that many, but I report it because it might be a bug nevertheless).

buzzqw
25th January 2010, 20:55
thanks Sharc

i'll check it (should be a uber quick fix)

BHH

typhoon_2099
26th January 2010, 02:07
Working, thanks!!!

buzzqw
26th January 2010, 09:07
@Sharc

should be fixed. use the live update

BHH

nx6
26th January 2010, 11:39
@nx6

please try update hdc (download the exe)

could you please post more info about the crash ?

like input source type ? (ifo/vob...)

BHH

IFO file input. I updated again now and downloaded the new exe from the first post to compare version numbers and make sure it actually updated from the auto-update. It matched. I just ran another interlace test now and it finished. :)

Results say it's declared progressive. :confused: I can frame advance on DVD and see two telecined frames out of every 5. Which deinterlace setting would I chose?

OLP
26th January 2010, 11:43
Seems there is a problem with save/load settings.

e.g.

i am starting with a fresh install without any *.ini
starting HDC and do my changes on the settings for my standard-projekts

Crop&resize-Tab:
"no resize &crop"
"anamorphic shape"

Video-Tab:
x264 in MKV
1 pass quality
CRF 22
choosing a profile (for the test "x264 Rip Standard..." , Profil #35)

Audio-Tab
"copy audio"

Audio&Subtitels-Tab
Embed Subtitels in Videostream

Saving the settings under "test", closing HDC and reopen.
Load my saved "test" and getting this result (erros in red):

Crop&resize-Tab:
"no resize &crop"
"anamorphic shape"

Video-Tab:
x264 in MKV
1 pass quality
Final MB size 700
Profile "x 264 HDC fast ; Bitrate= +infinity" (Profil #13)

Audio-Tab
"copy audio"

Audio&Subtitels-Tab
"Mux subtitels in ..."

after just hitting the "load custom settings"-button again the profile is now the right one, but all other erros stay the same.


hope you can sort this out :)

Greetings
OLP

P.S. This worked without problems with Version 2.2.492.3692

OLP
26th January 2010, 12:06
another question, maybe wrong place....

when using x264-32 bit the estimate % and time is shown while encoding.
with x264-64 bit both are not shown.

Is there any switch to get this 2 things shown up with 64.bit version?

buzzqw
26th January 2010, 12:30
@OLP
please try live update, should be a little better

subtitle options aren't saved.

about 64bit: avs2yuv don't report progress

BHH

OLP
26th January 2010, 12:57
@OLP
please try live update, should be a little better

subtitle options aren't saved.

about 64bit: avs2yuv don't report progress

BHH

thanks!
Works better now :thanks:

buzzqw
26th January 2010, 14:46
thanks you too :)

BHH

ziemlichdunkel
26th January 2010, 19:53
Got today a strange error for an mkv's DTS audio while converting to AC3: (already latest update of HDC)
3: DTS, English, 5.1 channels, 24 bits, 1509kbps, 48khz
"English DTS 5.1 - 1536kbit"
v01 The video bitstream is encoded in a non-standard framerate.
a03 Extracting audio track number 3...
a03 Decoding with ArcSoft DTS Decoder...
a03 Writing WAV...
a03 Creating file "L:\temp\job1\hdencodertox-pid3.ac3.pass1.wav"...
a03 Invalid EBML data (1).
Aborted at file position 609484800.

Any Idea how to fix that?

buzzqw
27th January 2010, 08:29
i can suggest to ask help on eac3to thread (you can also try disabling acrsoft dts decoder)

BHH

storm20200
27th January 2010, 12:04
Hi, just thought I'd give your new prog a go, Was wondering about the quality settings, at 1345Kbps X264 in MKV on the placebo setting I was getting 4FPS with a core i5 750 @stock but when I put it at very slow (one notch to the left) I got 25FPS which is more what I expected. Should there be any significant quality loss by going from placebo to very slow? Or is placebo just that? A setting to give the impression that the extremely long encode time has some benefit when infact it does nothing? Thanks alot. Liking your new program.

EDIT: Also placebo was using all 4 of my cores but very slow is only using 2 cores, how can I make sure that it uses 4 cores all the time?

buzzqw
27th January 2010, 13:11
placebo is named as is for a reason. it's a placebo.

use slower or the extreme quality. it's enough

also.. some options on x264 aren't very optimized for multicore, that's why some profiles works better on quadcore

BHH

storm20200
27th January 2010, 13:42
Thanks for the help, I'll stick to slower and very slow.

dcmo
27th January 2010, 20:39
On 7 Sep 09 this was posted:

"When I click the Analyze file button I get "please check media properties" message with a frame rate of 0.000 with ANY video file I open. The resolution and total frames are also 0. Run time is 0:0:1. The Video format, Container, and Display AR are filled in. The eac3to.exe program opens for a few seconds in a DOS window. Clicking the Preview button open the Classic Media Player with a file not found error. The media player can play the source file.

ffdshow, haali media splitter, AviSynth & XviD are installed.

What should I look for?"

I'm new to this program but ran across the same problem. The wierd thing is the first time I analyzed the m2ts file it did fine, but I didn't set the final mb size properly (still not sure on this one, I have a 31.3 GB file so should my final size be 31300 MB's). The finished result was unacceptable so I tried to do it again and ran across the same problem as above. No matter how many times I do it it does the same thing. I deleted everything and re-downloaded, ran it as an administrator, and ran the previous version but nothing worked to get it to analyze. I tried other m2ts files and they did fine (they are h264, this one is vc1). I'm streaming to a PS3 so I've got to get it converted over to x264, running Windows 7. If anyone could give some help on figuring out this problem that would be awesome.

buzzqw
27th January 2010, 20:51
first of all make sure you don't use a protected (by uac) path. install/unrar HDC in c:\HDC
then verify if analysis folder is created upon analysis of files and there are files inside this folder

BHH

Firestone
28th January 2010, 11:03
Hi...firstly thx for your latest app!
I have question about converting music videos (DVD from live performance). I think that these videos have a lot of dynamic scene so I'm attempting to get best output performance. If there is anybody who are working with this kind of video (or anybody who know how to get better result) source what do you think about my settings (see attachement)? Thx for any your info :)

nx6
29th January 2010, 05:16
Also placebo was using all 4 of my cores but very slow is only using 2 cores, how can I make sure that it uses 4 cores all the time?
Try using a multithreaded build of AVIsynth. I get all 8 threads going on my machine (Core i7) and I've used "Placebo", "Very Slow", and "Extreme Quality" so far.

Note to everyone: If you use ZoomPlayer (as I do) for a video player, this build of ffdshow tryout HDC uses is not compatible. You'll just get a memory access error if you try to play video files. You will need to go into ffdshow's settings and move "zplayer.exe" from the whitelist to the blacklist so it doesn't load. This will allow Zoom Player to work normally again. You will have to make changes to decoder settings from within Zoom Player's settings after that.

buzzqw
29th January 2010, 08:12
update HDC (recommend to all)

>fixed usage of Force DSS, Force DSS2
>added support for file splitting (alpha)

use live update

BHH

done75
29th January 2010, 14:25
update HDC (recommend to all)

i updated but i continue to can't analyze .mkv files...

buzzqw
29th January 2010, 14:42
is your mkv playable with windows media player ?
create a script avisynth like this

directshowsource("c:\myfile.mkv")


open this script with virtualdub, got errors ?

BHH

Adub
29th January 2010, 23:21
If anyone has been having trouble with my mirror, it's all fixed now! Download away!

Sharc
30th January 2010, 14:48
@buzzqw
The latest update still does not show with the speed/quality slider all my x264 profiles immediately after loading the custom settings. It only activates all my 18 x264 profiles when I once again select the encoder.

Here the detailed sequence:
1. I load custom settings (*.ini)
2. All parameters load fine, except the speed/quality slider which shows only the first 12 of my total 18 x264 profiles
3. I have to select again the 'x264 in m2ts' encoder (which unfortunately resets the 'Final MB size' to 700)
4. But now the Speed/Quality slider lets me select all my 18 x264 profiles

buzzqw
30th January 2010, 20:12
thanks Sharc
i will check with a more expanded profile

BHH

ziemlichdunkel
30th January 2010, 21:33
is your mkv playable with windows media player ?
create a script avisynth like this

directshowsource("c:\myfile.mkv")


open this script with virtualdub, got errors ?

BHH

I have the same error for some MKVs so I did the test:
Got no errors, Virtualdub FileInfo Screenshot attached...
Windows Media Player (Win7) plays the file fine...

buzzqw
30th January 2010, 22:49
win7 can even play it correctly, but it uses its own decoder

make sure you have installed ffdshow then using Win7DSFilterTweaker check it

BHH

Frozen-Figo
31st January 2010, 00:58
Can I disable sound in HDC? ( I mean process sound )

feanor12
31st January 2010, 01:11
In "Audio" tab select under "Encode using:" last possible option - "No Audio". :rolleyes:

You can always delete line for audio out of queue also... :cool:

TraumaDoc
31st January 2010, 10:01
I'm using the current version as of 31 January 2010 and trying to convert a bluray m2ts video the program crashes no matter what combination of conversion settings I use. I have tried all decoders via the first tab of options. I'm using Windows 7.

buzzqw
31st January 2010, 10:21
is the analysis working ?

and.. when it crash ?

BHH

TraumaDoc
31st January 2010, 10:27
My apologies ..... when I started using this new desktop computer I forgot to set avimux_gui to XP compatability ..... I'm trying it again with this changed :)

Frozen-Figo
31st January 2010, 11:43
In "Audio" tab select under "Encode using:" last possible option - "No Audio". :rolleyes:

You can always delete line for audio out of queue also... :cool:

I didn't mean clip or movie sound, but HDC itself sound when start encoding :)

buzzqw
31st January 2010, 13:58
I didn't mean clip or movie sound, but HDC itself sound when start encoding

:confused:

HDC sounds ?

BHH

gasnyder
31st January 2010, 18:32
I think Frozen-Figo is talking about that "popping" sound (sounds like popping a cork from a wine bottle?) when the HDC encode starts. This might be HDC and it might be one of the programs it uses. But I think that's the sound he's talking about.

buzzqw
31st January 2010, 19:37
i think it's eac3to

BHH

TraumaDoc
1st February 2010, 06:44
I've gotten the program to start the video conversion itself with avimux after changing to XP compatability. I've run the video conversion many times and it ALWAYS stops/stalls at about 30.0 - 30.6 % each time. Memory usage is about 478 MB and it just stops, the CMD window is still open, showing the status of conversion, but no more progress in the total percent or frames converted.

buzzqw
1st February 2010, 09:27
this is usually a decoding issue

are you using dss ?

BHH

ziemlichdunkel
1st February 2010, 14:14
About the "Unsupported File Error Popup" for some MKV Files, I think I found the problem:

Seems HDC behaves different when using dragnDrop for Fileinput or using the OpenFile Dialog.

The message comes only while using DragNDrop (my prefered way), but I can work with all these Files where I got this error when using the FileOpen Dialog.

Seems youre Using redundant coding instead of using the same routine for both ways, so maybe it happened you corrected one and missed the other?

best regards

buzzqw
1st February 2010, 14:28
@ziemlichdunkel

sorry pal, share the same code. both fuction (drag&drop and file open) call the same routines

(you can check the analysis.avs in analysis folder, should be the same for both way)

@all
i added a preliminary support for dgi input files

could someone download hdc and test it ?

also: please mail me a zipped dgi file

BHH

wishyou
1st February 2010, 20:09
Hey!

Thanx for a great program.

I have been using it for a short while and run across some issues. All of these are with the latest version.
All of these happen using a DVD source, either ripped as folders or mounted ISO-images. I convert to x264 in MKV, choosing two audio tracks and one video track.


Everything I test for interlacing ends up progressive. My test ISO is interlaced, and the version from around 20th of january reported this correctly. Now it doesn't work.
When running an interlace test the movie.d2v-files gets created in the analysis folder. An encode with the same file after an analysis fails because the d2v files are left in the analysis folder and not moved/recreated in the correct job folder.
Also only when encoding directly after an analysis: When selected multiple audio tracks, only the first one is muxed. Both are extracted though.


Two minor wishes too :)


How about adding a pause at the end of the queue when starting it. That way its easy to see the tasks and progress after leaving the computer encoding by itself.
I'd like to be able to reorder audio tracks and set the default track. I have to reconstruct the mkvmerge-command to accomplish that now.


Regards,
Wish

Tiberiust
1st February 2010, 21:15
also: please mail me a zipped dgi file

BHH

Eh? Are yu saying that you don't have NVTools :confused:

Here's one, with source and audio. The dgi does not seem happy at all in V3966: "File not Directly supported; Unable to compute aspect ratio...."

http://www.mediafire.com/?sharekey=4dd372b18fd20196e7c82ed4b8f0c3803c089a4098a4a75d61390143435ec59c

T

buzzqw
1st February 2010, 21:52
yes, i have ntvools and even the license :) but i use as main os linux, and my developing machine (win7) has a integrated intel gpu

BHH

Tiberiust
1st February 2010, 22:09
Ah! Understood. If yu want any more samples, let me know. (tomo tho...bedtime here)

I can't imagine encoding or decoding without an Nvidia GPU...

feanor12
1st February 2010, 23:20
...

How about adding a pause at the end of the queue when starting it. That way its easy to see the tasks and progress after leaving the computer encoding by itself.

...


I agree. I always add at the end of queue this two lines:
...
color 0a
pause

That way I can (after queue is finished) easily see if everything was successfully completed (or where was error).
Colorizing is just for me to quickly notice when all jobs are completed. :cool:

edit: How about an option in HDC (or .ini file) for last queue line(s)?

TraumaDoc
2nd February 2010, 03:42
I've finally gotten the program to fully complete a conversion of a m2ts from a blueray. It would ONLY get past 30% or so when I put it on the fastest conversion speed. IT ALWAYS stalls on any other speed. However, there is a new problem (using latest version). I converted the single m2ts of 32GB ... to a 1.8 GB x264/mkv. The problem is, that the single file (full movie) is 2h 10min in length. THE FINAL converted video was the ENTIRE movie - but put into a running time of 1h 5minutes ....... the entire movie was there, including subtitles and audio, but the video, when watching it was moving slightly fast forward and the entire movie was showing in 1h 5 min .......... what's up with that ?

buzzqw
2nd February 2010, 08:30
@wishyou

Hi wishyou and welcome to the Forum!

Everything I test for interlacing ends up progressive. My test ISO is interlaced, and the version from around 20th of january reported this correctly. Now it doesn't work.

the test deinterlace routines isn't changed. it was fixed because previous test deinterlace could bring wrong results. i can suggest to rise the % for source analyzed (like 10%)

anyway i have put some sanity checks around deinterlace routines. please use the live update :)

When running an interlace test the movie.d2v-files gets created in the analysis folder. An encode with the same file after an analysis fails because the d2v files are left in the analysis folder and not moved/recreated in the correct job folder.
should be fixed (at least for mpeg source)

Also only when encoding directly after an analysis: When selected multiple audio tracks, only the first one is muxed. Both are extracted though.

i need some more info about this. like a make report

How about adding a pause at the end of the queue when starting it. That way its easy to see the tasks and progress after leaving the computer encoding by itself.

just edit the queue as feanor12 suggested

thanks for your feedback wishyou!

@feanor12
i will think about :)

@TraumaDoc
used any deinterlace ?
also.. the make report!

BHH

TraumaDoc
2nd February 2010, 10:43
I am using NOT using De-Noise Filters or De-Interlace Filters.

I'm going to run the program and try converting a different bluray - but that should NOT make a difference. I don't understand why it's doing this.

HDConvertToX v.2.3.566.3972 report

Input File: d:\movies\the hurt locker\bdmv\stream\00020.m2ts ( D:\Movies\THE HURT LOCKER\BDMV\STREAM\00020.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1088
Framerate / Framecount: 47.952fps / 376128 frames
Duration(hh:mm:ss): 2:10:44
Aspect Ratio: 1.7778
Resized resolution: 1024 / 560
Crop Values : 0:8:0:8

Start Video Configuration ->
Encoding Settings: XviD Ultra Fast ; Bitrate= 1363
Final Size: 1400
Denoise Level: None
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
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: dts master audio, english, 5.1 channels, 24 bits, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
*** 4: subtitle (pgs), english

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 2:"C:\HDConvertToX_2.3.566.3972\job1\hdconverttox.mkv" -seekToIFrames
"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 4:"C:\HDConvertToX_2.3.566.3972\job1\hdencodertox__subs_4.sup"
"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 3: stdout.wav -down16 -down2 | "C:\HDConvertToX_2.3.566.3972\applications\lame.exe" - -h --abr 128 "C:\HDConvertToX_2.3.566.3972\job1\hdencodertox-pid3.mp3"
java -jar "C:\HDConvertToX_2.3.566.3972\applications\BDSup2Sub.jar" "C:\HDConvertToX_2.3.566.3972\job1\hdencodertox__subs_4.sup" "C:\HDConvertToX_2.3.566.3972\job1\hdencodertox__subs_4.idx" /res:pal
"C:\HDConvertToX_2.3.566.3972\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avs" -avi "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avi" -max_bframes 0 -quality 4 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame -framerate 47.952 -threads 3 -bitrate 1363 -pass1 -turbo -par 1:1
"C:\HDConvertToX_2.3.566.3972\applications\xvid_encraw.exe" -progress 50 -i "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avs" -avi "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avi" -max_bframes 0 -quality 4 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame -framerate 47.952 -threads 3 -bitrate 1363 -pass2 -par 1:1
"C:\HDConvertToX_2.3.566.3972\applications\AVIMux_GUI.exe" -stdin "C:\HDConvertToX_2.3.566.3972\applications\mux1.amg"
-> End Queue

AviSynth Script ->
Working with files: C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avs
directshowsource("C:\HDConvertToX_2.3.566.3972\job1\hdconverttox.mkv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
BilinearResize(1024,560,0,8,-0,-8)
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avi
LOAD C:\HDConvertToX_2.3.566.3972\job1\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 OUTPUT OPTIONS
WITH SET OPTION
OPENDML 0
RECLISTS 0
AUDIO INTERLEAVE 1 FR
AVI ADDJUNKBEFOREHEADERS 0
PRELOAD 512
END WITH
START C:\Working\The Hurt Locker.avi
-> End AVIMux-Gui Script

buzzqw
2nd February 2010, 11:12
Framerate / Framecount: 47.952fps / 376128 frames

quite funny framerate...

there is some decoding issue

try changing this line
"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 2:"C:\HDConvertToX_2.3.566.3972\job1\hdconverttox.mkv" -seekToIFrames

to this
"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 2:"C:\HDConvertToX_2.3.566.3972\job1\hdconverttox.mkv" -seekToIFrames -fps XXXXXXXX

where XXXXX is the correct framerate

anyway try to check your decoders

BHH

TraumaDoc
2nd February 2010, 13:06
Making the change gives the following error:

Command line parameter "fps" is unknown.

buzzqw
2nd February 2010, 13:07
my bad

"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 2:"C:\HDConvertToX_2.3.566.3972\job1\hdconverttox.mkv" -seekToIFrames -XXXXXXXX

simply omit fps
just -framerate

BHH

TraumaDoc
2nd February 2010, 14:10
-seekToIFrames -376128 also causes that "376128" is not a proper command

If I just do -seekToIFrames 376128 there is not a command error problem, but there says: Track 3 is used for destination file "376128".This audio conversion is not supported.

What if I just use a deinterlace filter to force half frames or force 23.976 fps ?

And all the commands are clearly different using mkv or avi and codec, right?

So, I can't seem to find a good way to ensure proper output regardless of the codec and package chosen for the video !!

I'm going to try the following. This sucks because it takes HOURS AND HOURS even at the fastest selection. If I had a small sample of the video with the SAME properties, framerate, etc. I could try it, but don't know the best way to do that with such a large m2ts.

Here is my next attempt plan:

HDConvertToX v.2.3.566.3972 report

Input File: d:\movies\the hurt locker\bdmv\stream\00020.m2ts ( D:\Movies\THE HURT LOCKER\BDMV\STREAM\00020.m2ts )
Codec Video: avc
Width / Heigh : 1920 / 1088
Framerate / Framecount: 47.952fps / 376128 frames
Duration(hh:mm:ss): 2:10:44
Aspect Ratio: 1.7778
Resized resolution: 1024 / 560
Crop Values : 0:8:0:8

Start Video Configuration ->
Encoding Settings: X264 UltraFast ; Bitrate= 4668
Final Size: 4482
Denoise Level: None
Video Handling: Force DirectShowSource2 (Haali)
Deinterlace: Half Framerate
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
MP3 Mode: abr
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 3: dts master audio, english, 5.1 channels, 24 bits, 48khz

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
NONE
*** 4: subtitle (pgs), english

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 4:"C:\HDConvertToX_2.3.566.3972\job1\hdencodertox__subs_4.sup"
"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 3: stdout.wav -down16 -down2 | "C:\HDConvertToX_2.3.566.3972\applications\lame.exe" - -h --abr 128 "C:\HDConvertToX_2.3.566.3972\job1\hdencodertox-pid3.mp3"
java -jar "C:\HDConvertToX_2.3.566.3972\applications\BDSup2Sub.jar" "C:\HDConvertToX_2.3.566.3972\job1\hdencodertox__subs_4.sup" "C:\HDConvertToX_2.3.566.3972\job1\hdencodertox__subs_4.idx" /res:pal
"C:\HDConvertToX_2.3.566.3972\applications\x264.exe" --pass 1 --bitrate -1 --preset ultrafast --threads auto --thread-input --sar 1:1 --output "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.h264" "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avs"
"C:\HDConvertToX_2.3.566.3972\applications\x264.exe" --pass 2 --bitrate 4668 --preset ultrafast --threads auto --thread-input --sar 1:1 --output "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.h264" "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avs"
"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 1:"C:\HDConvertToX_2.3.566.3972\job1\chapters.txt"
"C:\HDConvertToX_2.3.566.3972\applications\mkvmerge.exe" -o "c:\working\The Hurt Locker.mkv" --default-duration 0:23.976fps "C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.h264" --language -1:eng "C:\HDConvertToX_2.3.566.3972\job1\hdencodertox-pid3.mp3" --default-track -1:no --language -1:eng "C:\HDConvertToX_2.3.566.3972\job1\hdencodertox__subs_4.idx" --chapters "C:\HDConvertToX_2.3.566.3972\job1\chapters.txt" --title "Done with HDConvertToX v.2.3.566.3972"
-> End Queue

AviSynth Script ->
Working with files: C:\HDConvertToX_2.3.566.3972\job1\hdconverttox_00020.avs
DSS2("d:\movies\the hurt locker\bdmv\stream\00020.m2ts",fps=47.952)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
ChangeFPS(23.976)
BilinearResize(1024,560,0,8,-0,-8)
-> End AviSynth Script

buzzqw
2nd February 2010, 14:15
you should pass the good FPS

how is good "47.952fps " ???

try with

"C:\HDConvertToX_2.3.566.3972\applications\eac3to.exe" "d:\movies\the hurt locker\bdmv\stream\00020.m2ts" 2:"C:\HDConvertToX_2.3.566.3972\job1\hdconverttox.mkv" -seekToIFrames -23.976

then open the hdconverttox_00020.avs in virtualdub

and check the file information

you can also play the script with mpc and look at duration

but don't know the best way to do that with such a large m2ts.
use neuron2 dgsplit
split at 100mb size

EDIT: if possible please send me (mediafire.com) the sample!

BHH

done75
2nd February 2010, 15:21
with the last update if i analyze a MKV file i have this errorlog:

AviSynth 2.58, build: Dec 22 2008 [08:46:51]Evaluate: System exception - Access Violation
(D:\SETUP\Divx\HDConvertToX\analysis\analyze.avs, line 44)

buzzqw
2nd February 2010, 15:42
not due to program

it's an avisynth exception

reinstall ffdshow and haali

BHH

done75
2nd February 2010, 17:50
not due to program

it's an avisynth exception

reinstall ffdshow and haali

BHH

i reinstalled both but nothing happens....i can't analyze mkv....

buzzqw
2nd February 2010, 20:45
try using ripbot264

ripbot autoconfigure ffdshow for correct decoding

BHH

done75
2nd February 2010, 23:18
try using ripbot264

ripbot autoconfigure ffdshow for correct decoding

BHH

oh,no......error with ripbot264 too:

Evaluate: System exception - Access Violation
(G:\temp\RipBot264temp\job1\getinfo.avs, line 2)

TraumaDoc
3rd February 2010, 05:00
The last plan that I tried WORKED. Setting it to either HALF the number of frames or setting to 23.976 FPS in the deinterlace filters works ..... the video is normal now with normal running time, audio, and in-sync subs

buzzqw
3rd February 2010, 08:04
@done75

uninstall avisynth. DELETE the c:\program files\avisynth2.5 folder
reinstall avisynth

@TraumaDoc
your decoding filters gives incorrect framerate. make sure you have installed all correct decoders and splitters

BHH

done75
3rd February 2010, 10:36
@done75

uninstall avisynth. DELETE the c:\program files\avisynth2.5 folder
reinstall avisynth

BHH

nothing. like before. :(

buzzqw
3rd February 2010, 11:27
redo the same operation AND make sure you have also deleted the avisynth.dll non windows\system32 folder and the MT.dll in the same folder

BHH

Frozen-Figo
3rd February 2010, 13:30
I think Frozen-Figo is talking about that "popping" sound (sounds like popping a cork from a wine bottle?) when the HDC encode starts. This might be HDC and it might be one of the programs it uses. But I think that's the sound he's talking about.

Yes that's what I'm talking about

i think it's eac3to

BHH


Thanks for clearing that, anyway, not a big deal.

Atak_Snajpera
3rd February 2010, 14:02
Evaluate: System exception - Access Violation
Install latest ffdshow
http://sourceforge.net/projects/ffdshow-tryout/

done75
3rd February 2010, 19:52
Install latest ffdshow
http://sourceforge.net/projects/ffdshow-tryout/

now it's all good.

3choTh1s
3rd February 2010, 22:19
Hey, obviously since it's worked for so many people the problem is on my end, just wondering if you could help me out of my mess.

I've been using the app for quite a while ago until I hit a snag. I haven't been using HDConvertToX for a while and just recently decided that I want to see if it could be good for me so I should fix the problem.

The problem I have is that when I load an ifo from a dvd file I've extracted using dvd decryptor and analyze it, I get the correct Run Time, and Display Aspect Ratio but the Movie AR is way off. For some reason it wants to crop over 200 px from every side.

I've tried uninstalling it, ffdshow haali splitter and reinstalling each but to no avail. I'm using Win 7 64-bit, ffdshow tryouts 2010-01-23, and Haali media splitter 19.12.2009.

I've updated to the newest version btw.

buzzqw
4th February 2010, 08:11
those are commercial dvd or remastered one's ?

make sure in ffdshow you don't have set any resize

i have uploaded a new hdc version, for dvd it will analyze frames starting from 1 minute , should be better

BHH

Sharc
4th February 2010, 20:15
thanks Sharc
i will check with a more expanded profile

The issue here (http://forum.doom9.org/showthread.php?p=1369409#post1369409) still seems to persist with latest updates. Did you try to fix it?

buzzqw
5th February 2010, 08:03
@Sharc

afaik the problem is already solved. please download the update

BHH

Sharc
5th February 2010, 19:34
It's still the same ....
Never mind, I will reduce the number of x264 profiles and see if it helps.

buzzqw
5th February 2010, 19:49
i tested with the hdc profile in applications (over 35 profiles)
and it works!

please send me your hdc profile AND hdc.ini

thanks

BHH

Sharc
5th February 2010, 20:20
I sent you a PM. Thanks for checking.

Crono141
7th February 2010, 22:45
Got an x264 error: unsupported format (dib )

Ran the AVS through Vdub, here was the error:

Avisynth open failure:
TFM: d2v frame count does not match filter fram count (43379 vs 43437)!
(C:\Programs\HDConvertToX\job3\hdconverttox_ep6.avs, line 79)

Here's the AVS #HDConvertToX Avisynth Script
#
#Input File = c:\ripped\black cat disk 2\ep6.d2v
#Original Resolution = 720x480
#Aspect Ratio = 1.7778
#Frame rate =29.970
#Number of Frames = 43437
#Lenght (hour:minutes:seconds) = 0:24:10
#Display Aspect Ratio = 1.7383
#Aspect Error = -1.2333
#
#Resized resolution = 704 / 400
#Crop Left = 8
#Crop Top = 0
#Crop Right = 8
#Crop Bottom = 0
#
LoadPlugin("C:\Programs\HDConvertToX\filters\AddGrain.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\AddGrainC.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\asharp.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\autocrop.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\Average.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\avss.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\ColorMatrix.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\deblock.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\Decomb.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\deen.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\degrainmedian.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\dfttest.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\DGAVCDecode.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\DGDecode.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\DirectShowSource.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\EEDI2.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\ffms2.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\FFT3DFilter.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\FluxSmooth.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\frfun7.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\gradfun2db.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\GrainOpt.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\hqdn3d.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\MSharpen.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\mt_masktools-26.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\mvtools.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\mvtools2.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\NicAudio.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\nnedi.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\RemoveDirtS.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\RemoveGrainS.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\RepairS.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\SangNom.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\TBilateral.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\TDeint.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\TIVTC.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\TTempSmooth.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\UnDot.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\UnFilter.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\VSFilter.dll")
LoadPlugin("C:\Programs\HDConvertToX\filters\yadifmod.dll")

Import("C:\Programs\HDConvertToX\filters\BlindDeHalo3_mt2.avsi")
Import("C:\Programs\HDConvertToX\filters\Deblock_QED_MT2.avsi")
Import("C:\Programs\HDConvertToX\filters\GradFun2DBmod.v1.3.avsi")
Import("C:\Programs\HDConvertToX\filters\Lem.avsi")
Import("C:\Programs\HDConvertToX\filters\LSFmod.v1.8.avsi")
Import("C:\Programs\HDConvertToX\filters\MCTemporalDenoise.v1.3.09.avsi")
Import("C:\Programs\HDConvertToX\filters\QMLF_3_motions.avsi")
Import("C:\Programs\HDConvertToX\filters\QMLF_5_motions.avsi")
Import("C:\Programs\HDConvertToX\filters\QMLF_7_motions.avsi")
Import("C:\Programs\HDConvertToX\filters\QMLF_9_motions.avsi")
Import("C:\Programs\HDConvertToX\filters\seesaw.avsi")
Import("C:\Programs\HDConvertToX\filters\SoftSharpen.avsi")
Import("C:\Programs\HDConvertToX\filters\spresso.avsi")
Import("C:\Programs\HDConvertToX\filters\Srestore.avsi")
#Source File
Mpeg2Source("c:\ripped\black cat disk 2\ep6.d2v")


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

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

#Insert Filters As Requested
ColorMatrix(d2v="c:\ripped\black cat disk 2\ep6.d2v")


Make Report:
HDConvertToX v.2.3.570.3989 report

Input File: c:\ripped\black cat disk 2\ep6.d2v ( C:\Ripped\Black Cat Disk 2\ep6.d2v )
Codec Video: avs
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 43437 frames
Duration(hh:mm:ss): 0:24:10
Aspect Ratio: 1.7778
Resized resolution: 704 / 400
Crop Values : 8:0:8:0

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Quality= 18
NMT Compatibility: On
Final Size: 18
Denoise Level: None
Video Handling: Use Best Decoder
Deinterlace: Telecine
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 192
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** C:\Ripped\Black Cat Disk 2\ep6_2.ac3

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
5: subtitle (dvd)
6: subtitle (dvd)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Programs\HDConvertToX\applications\eac3to.exe" "C:\Ripped\Black Cat Disk 2\ep6_2.ac3" 1: stdout.wav -normalize -down2 | "C:\Programs\HDConvertToX\applications\neroaacenc.exe" -if - -br 192000 -ignorelength -of "C:\Programs\HDConvertToX\job3\hdencodertox-pid1.mp4"
"C:\Programs\HDConvertToX\applications\x264.exe" --crf 18 --preset medium --trellis 0 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --threads auto --thread-input --tune animation --sar 1:1 --output "C:\Programs\HDConvertToX\job3\hdconverttox_ep6.h264" "C:\Programs\HDConvertToX\job3\hdconverttox_ep6.avs" --ref 4 --bframes 4 --level 4.0
"C:\Programs\HDConvertToX\applications\mp4box.exe" -add "C:\Programs\HDConvertToX\job3\hdconverttox_ep6.h264" -fps 23.976 -add "C:\Programs\HDConvertToX\job3\hdencodertox-pid1.mp4" "\\MEDIATANK\Media\Video\anime\Black Cat\Black Cat - 6.MP4"
-> End Queue

AviSynth Script ->
Working with files: C:\Programs\HDConvertToX\job4\hdconverttox_ep6.avs
Mpeg2Source("c:\ripped\black cat disk 2\ep6.d2v")
tfm(last,d2v="C:\Programs\HDConvertToX\job4\movie.d2v").tdecimate()
GaussResize(704,400,8,0,-8,-0,p=75)
ColorMatrix(d2v="c:\ripped\black cat disk 2\ep6.d2v")
-> End AviSynth Script

buzzqw
8th February 2010, 08:34
the problem isn't of HDC but how DGindex done the d2v

make sure you have used the latest dgindex

you can also open the script (without the tfm()) and check if dgindex has indexed all but not first frames

BHH

nx6
8th February 2010, 11:05
Is it possible to use HDC with .ts as an input file?

I want to pull just the audio from a file.

buzzqw
8th February 2010, 12:39
HDC support TS as input

it will process it with eac3to, and so it's possibile to copy/extract audio

eac3to.exe file.ts 2:myfile.ac3
(as example)

BHH

IndianaRed
9th February 2010, 23:24
buzzqw,

Ever since I upgraded HDC from 2.2 to 2.3, the interlace pattern test always reports 100% progressive. In 2.2, it was correct with the %ages for interlaced/progressive/telecine.

What changed?

Source is declared tff by a margin of 26/29.
Analyzed 163 sections of five frames
Found Interlace Sections: 0 0.00%
Found progressive Sections:163 100.00%
Found Telecined Sections: 0 0.00%
Found Zero Mov: 100.00% 163
Found One Mov: 0.00% 0
Found Two Mov: 0.00% 0
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0

The Movie is declared to progressive

Source is declared tff by a margin of 42/41.
Analyzed 303 sections of five frames
Found Interlace Sections: 0 0.00%
Found progressive Sections:303 100.00%
Found Telecined Sections: 0 0.00%
Found Zero Mov: 100.00% 303
Found One Mov: 0.00% 0
Found Two Mov: 0.00% 0
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0

The Movie is declared to progressive

buzzqw
10th February 2010, 08:36
Hi IndianaRed

please update HDC
it's already fixed

BHH

nikio
10th February 2010, 13:19
Maybe you said already,
Does "Update HDconrtTox" update also the included applications or do I have to keep them up to date?

buzzqw
10th February 2010, 13:41
"update hdc" will update only main application

if you want you can update the applications in \applications folder

BHH

Queelis
10th February 2010, 13:42
I keep encountering a bug upgrading from 2.3.566 to 2.3.570 - it says it has downloaded new file, I click OK to close the application, wait the seconds, the .exe is replaced, yet when I run it, it still says 2.3.566. Any thoughts? I'm running Vista 64bit, tried "Run as Administrator", didn't help. Previously updated normally.

buzzqw
10th February 2010, 13:55
Hi Queelis

please retry NOW

BHH

Queelis
10th February 2010, 14:44
Still nothing - the new version is 2.3.571.etc, but still doesn't update.

A question from another sphere: when I analyze a file with the interlace-pattern utility, and it reports the file to be some 90% interlaced, 7% progressive, 4% telecine and some other percentages, which de-interlacing options should I choose? Previously I've used automatic, but since that's removed, I'm at a loss a bit. Maybe mixed progressive/interlaced or interlaced/telecine depending on the second largest part of percentage (the largest is always interlaced)?

And yet another question: since I'm running Vista 64bit with 64-bit capable CPU (Phenom II), is there any advantage of using 64-bit version of x264?

By the way, I'm also interested whether I have to keep the %applications% content up to date myself. Have managed to do that with x264, not much else.

By the way, when encoding the audio file (I chose AC3 format) I always get "Nero decoder doesn't seem to work, will use libav instead". Does that affect the audio quality (or anything else, for that matter) in any way?

buzzqw
10th February 2010, 15:13
make sure you have hdc not running
about analyze : with 90% interlaced i will surely go for Interlaced.
only if results isn't good i will select mixed interlaced/telecine

remember.. you can also try the preview button

And yet another question: since I'm running Vista 64bit with 64-bit capable CPU (Phenom II), is there any advantage of using 64-bit version of x264?
yes ! a gain till 5% in speed. but remember most depends on filters used

By the way, I'm also interested whether I have to keep the %applications% content up to date myself. Have managed to do that with x264, not much else.

the applications within this folder are update with full package, you can always update x264 manually

By the way, when encoding the audio file (I chose AC3 format) I always get "Nero decoder doesn't seem to work, will use libav instead". Does that affect the audio quality (or anything else, for that matter) in any way?

no, quality is the same (or 99% the same).
don't worry.. unless you got very expensive audio equipment you will not ear/notice the difference

BHH

Queelis
10th February 2010, 15:51
Ah, one more thing about deinterlacing: when encoding the command line says [n frames where n is double the amount of the source frame count] @ [twice the frame rate of the source, e.g. 50 instead of 25]. And when I test interlacing pattern, I get ~90% interlaced, and if I choose Interlaced (I think I've only tried Interlaced HQ), it produces double amount of frames, so when I get the exported video (in .mkv), it is twice slower than the sound. Any solutions?

buzzqw
10th February 2010, 16:12
@Queelis

don't use hq deint

EDIT: update HDC. it's fixed

BHH

Betsy25
10th February 2010, 18:53
I completely lost track of what the latest version is, I encounter the same problems, there always seem an update available, the program makes us believe it's updating, but it doesn't do anything.

I've just replaced with the latest main .exe from top post, and now it shows v .3999 , but I have no single idea if it has the latest applications.:confused:

gasnyder
10th February 2010, 19:02
Hi Buzzqw (and any others using DG NVtools...Sharc?)

I've recently gotten a new laptop with an NVIDIA chip so I'm trying to use the DG NVtools. I have the 2006 build and I'm having a few issues.

Based on this report file, you can see that the wrong filename is used for the audio file.

Here's the .ac3 file it's trying to send to MKVmerge..

"C:\HDC\HDC_APP\job1\hdencodertox-pid1.\HDC\MainMovie\StarTrek\VIDEO_TS\TEST T80 3_2ch 48KHz 448Kbps DELAY -492ms.ac3"

It looks like it added the wrong thing between pid1. and ac3
It does this in a 570 and 574 build of HDC.

My other issue is that I wanted to try a quick test before encoding an entire movie, so I used DGIndexNV to create a .dgi file.
The audio file has a length of 1:37 but the dgi file analyzes to only 1:07. It looks like DGIndexNV might be doing a decimate operation? Since 23.97/29.97 * 1:37 =~ 1:07.

The normal DGIndex has ForceFilm and some other options that I don't see in DGIndexNV.
I assume this problem is user error of some sort. If somebody could tell me what I'm doing wrong that would be great.

Thanks!

HDConvertToX v.2.3.574.3999 report

Input File: c:\hdc\mainmovie\startrek\video_ts\test.dgi ( C:\HDC\MainMovie\StarTrek\VIDEO_TS\TEST.dgi )
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 2332 frames
Duration(hh:mm:ss): 0:1:18
Aspect Ratio: 1.7778
Resized resolution: 720 / 352
Crop Values : 0:62:0:66
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: XviD Extreme Quality
Final Size: 16
Denoise Level: None
Video Handling: 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
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** C:\HDC\MainMovie\StarTrek\VIDEO_TS\TEST T80 3_2ch 48KHz 448Kbps DELAY -492ms.ac3

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
3: subtitle (dvd)
4: subtitle (srt)
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)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
Basic Filter: FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2)
MXDegrain: MVDegrain2
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

copy "C:\HDC\MainMovie\StarTrek\VIDEO_TS\TEST T80 3_2ch 48KHz 448Kbps DELAY -492ms.ac3" "C:\HDC\HDC_APP\job1\hdencodertox-pid1.ac3"
"C:\HDC\HDC_APP\applications\x264.exe" --crf 16 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --threads auto --thread-input --sar 8110080:6842880 --output "C:\HDC\HDC_APP\job1\hdconverttox_test.h264" "C:\HDC\HDC_APP\job1\hdconverttox_test.avs"
"C:\HDC\HDC_APP\applications\mkvmerge.exe" -o "C:\HDC\MainMovie\StarTrek\VIDEO_TS\Test.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.424242 "C:\HDC\HDC_APP\job1\hdconverttox_test.h264" "C:\HDC\HDC_APP\job1\hdencodertox-pid1.\HDC\MainMovie\StarTrek\VIDEO_TS\TEST T80 3_2ch 48KHz 448Kbps DELAY -492ms.ac3"
-> End Queue

AviSynth Script ->
Working with files: C:\HDC\HDC_APP\job1\hdconverttox_test.avs
DGMultiSource("c:\hdc\mainmovie\startrek\video_ts\test.dgi",fieldop=1)
tfm(last).tdecimate()
GaussResize(720,352,0,62,-0,-66,p=75)
ColorMatrix(mode="Rec.709->Rec.601")
FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2)
backward_vec2 = last.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec1 = last.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec1 = last.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec2 = last.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
last.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=1)
-> End AviSynth Script

gasnyder
11th February 2010, 02:03
Hello Again,

Looks like another error in the new version.

The .avs file has an error on this line:

tfm(last,d2v="C:\HDC\HDC_APP\job1\movie.d2v").tdecimate()

movie.d2v doesn't exist. Is HDC supposed to copy it there or is this just an incorrect file. If I change it to the original .d2v file
the encode works just fine.

HDConvertToX v.2.3.574.3999 report

Input File: c:\hdc\mainmovie\startrek\video_ts\700test.d2v ( C:\HDC\MainMovie\StarTrek\VIDEO_TS\700Test.d2v )
Codec Video: avs
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 1436 frames
Duration(hh:mm:ss): 0:0:48
Aspect Ratio: 1.7778
Resized resolution: 720 / 352
Crop Values : 0:62:0:66
Activate: Anamorphic Resize

Start Video Configuration ->
Encoding Settings: XviD Extreme Quality
Final Size: 16
Denoise Level: None
Video Handling: 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
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** C:\HDC\MainMovie\StarTrek\VIDEO_TS\700Test T80 3_2ch 448Kbps DELAY -625ms.ac3

-> End Full Audio List

Full Subtitle List-> (*** mean selected)
*** NONE
3: subtitle (dvd)
4: subtitle (srt)
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)

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
Basic Filter: FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2)
MXDegrain: MVDegrain2
ColorMatrix: On
Resizer: Spline36Resize
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

copy "C:\HDC\MainMovie\StarTrek\VIDEO_TS\700Test T80 3_2ch 448Kbps DELAY -625ms.ac3" "C:\HDC\HDC_APP\job1\hdencodertox-pid1.ac3"
"C:\HDC\HDC_APP\applications\x264.exe" --crf 16 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --threads auto --thread-input --sar 8110080:6842880 --output "C:\HDC\HDC_APP\job1\hdconverttox_700test.h264" "C:\HDC\HDC_APP\job1\hdconverttox_700test.avs"
"C:\HDC\HDC_APP\applications\mkvmerge.exe" -o "C:\HDC\MainMovie\StarTrek\VIDEO_TS\700test.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.424242 "C:\HDC\HDC_APP\job1\hdconverttox_700test.h264" "C:\HDC\HDC_APP\job1\hdencodertox-pid1.ac3"
-> End Queue

AviSynth Script ->
Working with files: C:\HDC\HDC_APP\job1\hdconverttox_700test.avs
Mpeg2Source("c:\hdc\mainmovie\startrek\video_ts\700test.d2v")
tfm(last,d2v="C:\HDC\HDC_APP\job1\movie.d2v").tdecimate()
Spline36Resize(720,352,0,62,-0,-66)
ColorMatrix(d2v="c:\hdc\mainmovie\startrek\video_ts\700test.d2v")
FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2)
backward_vec2 = last.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec1 = last.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec1 = last.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec2 = last.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
last.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=1)
-> End AviSynth Script

buzzqw
11th February 2010, 08:17
thanks gasnyder!

both should be fixed

use live update or point to http://www.64k.it/andres/data/hdconverttox/HDConvertToX.exe

BHH

Queelis
11th February 2010, 16:18
I have (yet another) issue, this time with audio and video synchronization. The start of DVD playing has some splash-screen like introduction of probably the releaser, and then continues with the concert. But when I convert the DVD to an .mkv, the audio of the "splash screen" is skipped leaving me with a difference of audio and video of 17.44 seconds (when encoding audio it says audio overlap detected of 16992ms at 0.00.00 and 448ms at 0.00.00, leaving me with 17.44 seconds of silence). What is the easiest way of making audio start that much later? I don't mind having just silence in the beginning, just don't want to manually adjust the audio every time I play the video.

Edit: BTW, the update is just wrong. It detected a newer version, and then downloaded an even older version than I had (downloaded 2.3.566 again!).

buzzqw
11th February 2010, 16:31
- you can open the mkv with mmg.exe (mkvtoolnix) and insert here the delay

- clean your ie cache
my site is ok

BHH

romeyo007
11th February 2010, 17:13
why when i try to convert from mkv to DVIX avi and change the audio to ac3 or aac the avi mux gui crash down?

gasnyder
11th February 2010, 19:04
@Buzzqw

Both problems are fixed! Thanks.

Betsy25
11th February 2010, 19:55
I think the update server does not send the correct cache headers, so your browser, or which one the live update uses, fetches a cached file from the browser cache, and thus copies an old version.

I have this problem with Live update for a long time now, After a lot of browser (FF & IE cache clearing) I finally have installed v4002 and still the update button keeps telling me a new v4001 is available....

buzzqw
11th February 2010, 20:33
@Betsy25
i'll check
but on ftp management is correct :(

@romeyo007

Hi

make sure you have set avimux compatibility to winxp sp3 (look at first post)
also isn't good muxing aac with avi

BHH

gasnyder
11th February 2010, 22:05
@All,

I'm looking for some guidance on using the DG NVtools. I've read this forum and the NVTools forum but I haven't found what I'm looking for yet.

1) Shouldn't an Encode with the NVTools (using DGMultisource) be faster than using MPEG2Source?

From my testing they are equal or MPEG2Source is actually a bit faster. I'm using the following filters: FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2) while encoding to a CRF 16 single pass MKV file. I get about 23fps encoding, regardless of which method I use. I have a Laptop with the Quadro FX 2700M chipset. My processor is a core 2 duo T9900 (3.06ghz). The harddrive is 7200rpm. This is already 3x faster than my previous laptop's encoding speed, but I thought the NVTools would buy me even a little bit more performance. Maybe I need to configure something in the NVidia control panel?

2) What is the proper way to use a .dgi project file for an MPEG source?

DGIndexNV seems to be doing the decimate for me. Opening the dgi file in HDC tells me it's 29.97 framerate but the duration is too short. Using the Film NTSC deinterlace rountine results in video that plays too quickly even though the sound is ok. I found that I can choose NVTools ForceFilm causes the video to be correct. Is this what I'm supposed to do for a .dgi source? It's a little confusing because HDC is telling me the input is 29.97 but the index file appears to really be done as 23.97. Also, should I use the NVTools Force Film option if I'm using a video_ts.ifo file as the input to HDC?

Thanks for any guidance you can provide.

EDIT: It appears that my Nvidia chip has only partial acceleration for MPEG2. I did some tests using an h.264 MKV source and the NVTools processing was indeed faster than the "Use Best Decoder" settings.

And another question. Can I use AVS MT in conjunction with the NVTools or will that just cause trouble?

Thanks again.

romeyo007
12th February 2010, 01:32
when i convert a mkv with karaoke and colored subtitle to avi it wouldn't show the subtitle when i play video after converting anyone know why and how can i fix it?

romeyo007
12th February 2010, 03:05
@Betsy25
i'll check
but on ftp management is correct :(

@romeyo007

Hi

make sure you have set avimux compatibility to winxp sp3 (look at first post)
also isn't good muxing aac with avi

BHH
i only have wixsp 2 is it enough i'm using win vista home premier

IndianaRed
12th February 2010, 04:25
I think the update server does not send the correct cache headers, so your browser, or which one the live update uses, fetches a cached file from the browser cache, and thus copies an old version.

I have this problem with Live update for a long time now, After a lot of browser (FF & IE cache clearing) I finally have installed v4002 and still the update button keeps telling me a new v4001 is available....

Actually, it is telling you that 2.3.5744.4001 is available (typo in 3rd number), which is why it thinks it is greater than 2.3.576.4002

IndianaRed
12th February 2010, 08:25
Hi IndianaRed

please update HDC
it's already fixed

BHH
Still not working with 4002.

I tried again with 2.2.526.3840 and got the following. One thing I do notice is that the older version takes longer to run the test.

Source is declared tff by a margin of 395/34.
Analyzed 1055 sections of five frames
Found Interlace Sections: 42 3.98%
Found progressive Sections:202 19.15%
Found Telecined Sections: 811 76.87%
Found Zero Mov: 19.15% 202
Found One Mov: 3.98% 42
Found Two Mov: 76.87% 811
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0

The Movie is declared to telecined

buzzqw
12th February 2010, 08:31
@gasnyder
update hdc
the previus version will read the fps of dgi input by parsing dgi files.
now it will rely on decoding

Also, should I use the NVTools Force Film option if I'm using a video_ts.ifo file as the input to HDC?
"should work" . just gives hdc the video_ts ifo as input
hdc will concatenate vobs in command line

@romeyo007
you must embed subititle in avi (first option on subtitle)
avi don't muxing of graphical subtitles

for muxing problem.. post the make report

@IndianaRed

numbering fixed. thanks

Source is declared tff by a margin of 395/34.
Analyzed 1055 sections of five frames
Found Interlace Sections: 42 3.98%
Found progressive Sections:202 19.15%
Found Telecined Sections: 811 76.87%
Found Zero Mov: 19.15% 202
Found One Mov: 3.98% 42
Found Two Mov: 76.87% 811
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0

The Movie is declared to telecined
what's the error ?
it's telecined not progressive...

BHH

mantis78
12th February 2010, 16:35
This is what I get now when I run the interlace test:

---------------------------
HDConverToX - Pattern Test Report
---------------------------
Source is hybrid bff and tff at 0 bff and 0 tff.
Analyzed 0 sections of five frames
Found Interlace Sections: 0 -1.#J%
Found progressive Sections:0 -1.#J%
Found Telecined Sections: 0 -1.#J%
Found Zero Mov: -1.#J% 0
Found One Mov: -1.#J% 0
Found Two Mov: -1.#J% 0
Found Three Mov: -1.#J% 0
Found Four Mov: -1.#J% 0
Found Five Comb: -1.#J% 0

Deinterlacer_Analysis.log created in W:\Program Files\HDConvertToX\analysis\
---------------------------
OK
---------------------------

The interlace test for this same movie was working before the update.

HDConvertToX v.2.3.577.4004 report

Input File: g:\temp\juno\video_ts\vts_01_1.vob ( G:\Temp\Juno\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:36:00:06 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 172627 frames
Duration(hh:mm:ss): 1:36:0
Aspect Ratio: 1.7778
Resized resolution: 720 / 400
Crop Values : 0:0:0:0

Start Video Configuration ->
Encoding Settings: X264 Slow
NMT Compatibility: On
Final Size: 700
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
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
English 0 (0xBD 0x20) [0] wide
English 0 (0xBD 0x24) [0] letbox

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

copy "W:\Program Files\HDConvertToX\analysis\movie.d2v" .
"W:\Program Files\HDConvertToX\applications\eac3to.exe" "G:\Temp\Juno\VIDEO_TS\VTS_01_1.vob"+"G:\Temp\Juno\VIDEO_TS\VTS_01_2.vob"+"G:\Temp\Juno\VIDEO_TS\VTS_01_3.vob"+"G:\Temp\Juno\VIDEO_TS\VTS_01_4.vob"+"G:\Temp\Juno\VIDEO_TS\VTS_01_5.vob" 3: "W:\Program Files\HDConvertToX\analysis\hdencodertox-pid3.ac3" -no2ndpass
"W:\Program Files\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 628 --preset slow --threads auto --thread-input --sar 1:1 --output "W:\Program Files\HDConvertToX\analysis\hdconverttox_vts_01_1.h264" "W:\Program Files\HDConvertToX\analysis\hdconverttox_vts_01_1.avs" --ref 4 --bframes 4 --level 4.0
copy "W:\Program Files\HDConvertToX\analysis\movie.d2v" .
"W:\Program Files\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 628 --preset slow --threads auto --thread-input --sar 1:1 --output "W:\Program Files\HDConvertToX\analysis\hdconverttox_vts_01_1.h264" "W:\Program Files\HDConvertToX\analysis\hdconverttox_vts_01_1.avs" --ref 4 --bframes 4 --level 4.0
"W:\Program Files\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "G:\Temp\Juno\VIDEO_TS\VTS_01_0.IFO" "W:\Program Files\HDConvertToX\analysis\chapters.txt" -p5
"W:\Program Files\HDConvertToX\applications\mkvmerge.exe" -o "W:\Program Files\HDConvertToX\hdconverttox_full_vts_01_1.mkv" --default-duration 0:29.970fps "W:\Program Files\HDConvertToX\analysis\hdconverttox_vts_01_1.h264" --language -1:eng "W:\Program Files\HDConvertToX\analysis\hdencodertox-pid3.ac3" --chapters "W:\Program Files\HDConvertToX\analysis\chapters.txt" --title "Done with HDConvertToX v.2.3.577.4004"
-> End Queue

AviSynth Script ->
Working with files: W:\Program Files\HDConvertToX\analysis\hdconverttox_vts_01_1.avs
Mpeg2Source("W:\Program Files\HDConvertToX\analysis\movie.d2v")
LanczosResize(720,400,0,0,-0,-0)
ColorMatrix(d2v="W:\Program Files\HDConvertToX\analysis\movie.d2v")
hqdn3d(1)
-> End AviSynth Script

buzzqw
12th February 2010, 16:54
the make report isn't related to deinterlace analysis

try this:

remove analysis folder on hdc folder
launch hdc
load your file
run analisys

mail me the analyze.avs, autodeint_ff_movie.avs , createautodeintmovie.avs

thanks
BHH

mantis78
12th February 2010, 18:04
buzzqw, now that I deleted the analysis folder, I get the message "Problems analyzing input file" when I try to analyze the file and the analysis folder only contains the analyze.avs from the files you requested.

Frozen-Figo
12th February 2010, 18:32
After the version "2.2.526.3840" I have a problem with encoding Ts.h264 files.
Always video is in slow motion, audio is okay, clip duration is correct. I tried a lot of settings, but no luck

File source: TV cap ( DVB-S )

Report
HDConvertToX v.2.3.577.4004 report

Input File: l:\nat geo hd20100212-06_35_13_cut_cutkk.ts ( L:\NAT GEO HD20100212-06_35_13_cut_cutkk.ts )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 25.000fps / 1500 frames
Duration(hh:mm:ss): 0:1:1
Aspect Ratio: 1.7778
Resized resolution: 1280 / 720
Crop Values : 0:4:0:4

Start Video Configuration ->
Encoding Settings: X264 Slow
Final Size: 20
Denoise Level: Super Light
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: AC3 Audio
Audio Bitrate/Quality: 320
Audio Channels: Original
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
2: ac3, turkish, 5.1 channels, 448kbps, 48khz, dialnorm: -27db, -642ms
*** 3: ac3, orj, 5.1 channels, 448kbps, 48khz, dialnorm: -27db, -613ms

-> 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: FFT3DFilter(sigma=2.5)
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

"C:\Downloads\Archives\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "l:\nat geo hd20100212-06_35_13_cut_cutkk.ts" 1:"C:\Downloads\Archives\HDConvertToX_2.2.492.3692\analysis\hdconverttox.mkv" -seekToIFrames
"C:\Downloads\Archives\HDConvertToX_2.2.492.3692\applications\eac3to.exe" "l:\nat geo hd20100212-06_35_13_cut_cutkk.ts" 2: stdout.wav -down16 -down2 -normalize | "C:\Downloads\Archives\HDConvertToX_2.2.492.3692\applications\lame.exe" - -h --abr 128 "C:\Downloads\Archives\HDConvertToX_2.2.492.3692\analysis\hdencodertox-pid2.mp3"
"C:\Downloads\Archives\HDConvertToX_2.2.492.3692\applications\xvid_encraw.exe" -progress 50 -i "C:\Downloads\Archives\HDConvertToX_2.2.492.3692\analysis\hdconverttox_nat geo hd20100212-06_35_13_cut_cutkk.avs" -avi "C:\Downloads\Archives\HDConvertToX_2.2.492.3692\analysis\hdconverttox_nat geo hd20100212-06_35_13_cut_cutkk.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 6 -bitrate 98010 -pass1 -turbo -par 1:1
"C:\Downloads\Archives\HDConvertToX_2.2.492.3692\applications\xvid_encraw.exe" -progress 50 -i "C:\Downloads\Archives\HDConvertToX_2.2.492.3692\analysis\hdconverttox_nat geo hd20100212-06_35_13_cut_cutkk.avs" -avi "C:\Downloads\Archives\HDConvertToX_2.2.492.3692\analysis\hdconverttox_nat geo hd20100212-06_35_13_cut_cutkk.avi" -max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.000 -threads 6 -bitrate 98010 -pass2 -par 1:1
"C:\Downloads\Archives\HDConvertToX_2.2.492.3692\applications\AVIMux_GUI.exe" -stdin "C:\Downloads\Archives\HDConvertToX_2.2.492.3692\applications\mux0.amg"
-> End Queue

AviSynth Script ->
Working with files: C:\Downloads\Archives\HDConvertToX_2.2.492.3692\analysis\hdconverttox_nat geo hd20100212-06_35_13_cut_cutkk.avs
directshowsource("C:\Downloads\Archives\HDConvertToX_2.2.492.3692\analysis\hdconverttox.mkv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
LanczosResize(1920,1072,0,4,-0,-4)
hqdn3d(1)
-> End AviSynth Script

gasnyder
12th February 2010, 20:20
@Buzzqw

@gasnyder
update hdc
the previus version will read the fps of dgi input by parsing dgi files.
now it will rely on decoding


I've downloaded the new version (2.3.577.4004) but I don't notice any difference.

My example is a short (48 second) grab from an MPEG2 vob using DGIndexNV (dgi). After analyzing the file, HDC reports Frame Rate 29.970, Total Frames 1129 and Run Time 0:0:38.

The same sample (+/- a few frames) from DGIndex (d2v) results in Frame Rate 29.970, Total Frames 1436, Run Time 0:0:48

If I choose ForceFilm in DGIndex, I get Frame Rate 23.976, Total Frames 1137, Run Time 0:0:48. Since it appears that DGIndexNV is indexing with ForceFilm, I would expect to see similar numbers from the dgi input. For this source, using No Deinterlace is required to get the correct output.

For the dgi case, if I use the NVTools ForceFilm deinterlace option the video ends up ok. Using No Deinterlace results in a 29.97 FPS .mkv file with 1436 frames.

Maybe I just don't understand how the index file relates to the encoding job. Since I know how to make things work, maybe this isn't really important but it would be nice to understand what I'm doing.

Thanks

buzzqw
12th February 2010, 20:37
@mantis78

open the analysys.avs with virtualdub
what's the error ?

@Frozen-Figo
open the hdconverttox_nat geo hd20100212-06_35_13_cut_cutkk.avs with virtualdub

do you get the good framerate or not ?

@gasnyder
you can open the analysis.avs in analysis folder with virtualdub and check for framerate
i don't know how dgnv handle the ivtc
i can only say that hdc open the dgi and reports back what decoder say

BHH

Queelis
12th February 2010, 20:55
buzzqw - thanks a lot for the mmb.exe, worked great.

And now that I've cleaned IE cache (I normally use FF), the updates work as well.

I'm sure I'll be back with some issue or other, but thanks for your great work! Keep it up!

mantis78
12th February 2010, 21:01
buzzqw, when I open the avs file in virtualdub I get the following message

---------------------------
VirtualDub Error
---------------------------
Avisynth open failure:
DirectShowSource: couldn't open file G:\Temp\JulieAndJulia\VIDEO_TS\VTS_01_1.vob:
No combination of filters could be found to render the stream.
(W:\Program Files\HDConvertToX\analysis\analyze.avs, line 7)
---------------------------
OK
---------------------------

buzzqw
12th February 2010, 21:57
@Queelis
thanks to you.
report back any problem :)

@mantis78

reinstall the software on first page: haali media splitter, ffdshow tryout, xvid

BHH

IndianaRed
12th February 2010, 23:14
Source is declared tff by a margin of 395/34.
Analyzed 1055 sections of five frames
Found Interlace Sections: 42 3.98%
Found progressive Sections:202 19.15%
Found Telecined Sections: 811 76.87%
Found Zero Mov: 19.15% 202
Found One Mov: 3.98% 42
Found Two Mov: 76.87% 811
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0

The Movie is declared to telecined
what's the error ?
it's telecined not progressive...

BHH
Yeah, that's the output from the old 3840 version. 4002 and 4004 both say it is 100% progressive.

4004 produced the output below:
Source is declared tff by a margin of 26/29.
Analyzed 163 sections of five frames
Found Interlace Sections: 0 0.00%
Found progressive Sections:163 100.00%
Found Telecined Sections: 0 0.00%
Found Zero Mov: 100.00% 163
Found One Mov: 0.00% 0
Found Two Mov: 0.00% 0
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0

The Movie is declared to progressive

Frozen-Figo
13th February 2010, 00:51
@Frozen-Figo
open the hdconverttox_nat geo hd20100212-06_35_13_cut_cutkk.avs with virtualdub

do you get the good framerate or not ?



Yes same thing, but I did more test and used FDSS2 and things now almost are okay. because picture stop for 1 second ( sound is running ) then it run,
and the strange thing is synchronizing still right ( same problem happen with raw file ). Now if I use FDSS slow motion the bug occur, but picture run from the beginning, also if I try any HD mkv already downloaded everything seems okay.

Thanks

buzzqw
13th February 2010, 08:09
Yeah, that's the output from the old 3840 version. 4002 and 4004 both say it is 100% progressive.

4004 produced the output below:
Source is declared tff by a margin of 26/29.
Analyzed 163 sections of five frames
Found Interlace Sections: 0 0.00%
Found progressive Sections:163 100.00%
Found Telecined Sections: 0 0.00%
Found Zero Mov: 100.00% 163
Found One Mov: 0.00% 0
Found Two Mov: 0.00% 0
Found Three Mov: 0.00% 0
Found Four Mov: 0.00% 0
Found Five Comb: 0.00% 0

The Movie is declared to progressive

seems not the same sample. the analyzed sections is different
could you upload the sample to mediafire ? i will like to analyse it

thanks

@Frozen-Figo

maybe you have some post processing active with ffdshow/direct show source ?

BHH

buzzqw
13th February 2010, 11:06
new full package

>fixed bitrate computing. On same situation bitrate could be negative.
>fixed interlaced routines. Now using Yadif for Interlaced and TDeint for mixed progressive/interlaced
>fixed (workaround) on detecting framerate from dgi files
>fixed use of HQ Deint in preview
>fixed application of decimate/film when input file is d2v/dgi
>fixed copy audio when input file is a d2v/dgi
>fixed double framerate for HQ Deint
>added check for FILM % reported in dgi file
>fixed adding job after testing deinterlace (for mpeg2 source)
>fixed deinterlace test for mpeg2 source
>added support for dgi file for test deinterlace
>added as input file DGI extension
>added support for fastdegrain_mt and temporaldegrain
>added support for file splitting (alpha)
>fixed mispelling label of codec settings when loading custom configuration (2)
>fixed removed automatic deinterlace
>fixed mispelling label of codec settings when loading custom configuration
>fixed Deinteralce test on dvd source
>fixed nmt check. Now HDC will force a specific number of bframes and ref frames.
>other minor corrections and cosmetic fixes

BHH

feanor12
13th February 2010, 14:17
Tnx Buzz, great! :rolleyes:


I noticed one strange thing though. It's not something major, but anyways...

When saving settings to default profile (HDConvertToX.ini) everything was saved allright (I checked), BUT when opening HDC (new full package and also old ones!) audio settings are NOT restored as in default profile! Other settings are restored correctly.

Strange is that if I later manualy load the same profile audio settings are loaded correctly too.

Any idea what could be problem? :confused:

buzzqw
13th February 2010, 16:48
@ALL

the crop preview is now broken
i will fix monday

BHH

nx6
13th February 2010, 20:03
When I use VBR for audio with Nero's encoder, the size of the audio is not being taken into account in the total MKV filesize. So while I have MDC set for 230 MB files, the encodes with ABR audio are 230 MB, but the VBR ones are 248 MB.

buzzqw
13th February 2010, 20:43
When I use VBR for audio with Nero's encoder, the size of the audio is not being taken into account in the total MKV filesize
is taken in account , but since it's vbr.. HDC can only guess the final size

BHH

Frozen-Figo
13th February 2010, 22:32
@Frozen-Figo

maybe you have some post processing active with ffdshow/direct show source ?

BHH

No there's nothing except encoding, and sorry, I gave wrong info, audio and video not synch, there's a delay in audio.

noee
13th February 2010, 23:25
I hope I haven't missed something, but I can't get my default video settings to load automatically when HDC starts. Here are the settings in hdconverttox.ini:

Video Codec=X264 in MKV
Video Quality=7
Encoding Mode=1 pass quality

But, HDC will not automatically load these at startup, I have to choose them every time. Same with my audio defaults (Copy Audio).

feanor12
14th February 2010, 14:13
Did you save your profile with default name (HDConvertToX.ini)?
... because only that profile is automaticaly loaded when you start HDC. :rolleyes:

Everything works ok, except automaticaly loading audio settings (as I said few posts above).
In my case HDC should set audio encoder to Nero AAC, 64kb/s - but it stays on MP3, 128kb/s

Queelis
14th February 2010, 14:32
I've seen posts about putting nVidia cards to work, but nothing about ATI. I have an ATI Radeon 4800 series card, is there any way I could use it to make encoding (talking specifically about HDConvertToX, don't want to use anything else :) ) faster? Or is it planned for the future maybe? I don't really know who it is up to do that, but I figured I ask here :)

nx6
14th February 2010, 17:06
is taken in account , but since it's vbr.. HDC can only guess the final size
But the size difference in size is the same size as the audio stream when I demux the file.

Since audio is the first thing to get encoded, couldn't HDC get that final value after it's finished and recompute the video bitrate to match the requested final size?

Also, I don't know if anyone else is having this issue, but when I try to enter a filesize that starts with a "1" HDC freezes and then crashes. Like I'll type the 1, then everything stops, and the main HDC window just goes away. But if I type "75" and then add a "1" to the front it's okay. Is HDC crashing because it's trying to recompute the bitrate while I type? I always load and analyze the input file before I start setting options.

buzzqw
14th February 2010, 17:59
@nx6

when you start job hdc but already know all size/bitrate.. and audio isn't already done
about crash.. i have an idea..

i will check monday

(my weekend is always dedicated to my family)

BHH

Queelis
14th February 2010, 18:40
Hello, I've another question.

When I want to set up a queue of several different sources, I think things might go wrong with the analyses. When I analyse first file, everything goes into 'analysis' folder, including movie.d2v file. And when I analyse the second source for interlacing, I assume it overwrites the 'movie.d2v' file (since there are no "job1" or "job2" folders in "analysis" folder). Then the first source is left with the analysis of the second source, as there is a command line in the queue for the first source "copy *****movie.d2v****". Now, I've no idea what the "movie.d2v" file is for, but I'm not sure this is right.

nx6
14th February 2010, 21:33
The d2v file lists info about what VOB files make up a movie, aspect ratio, frame rate and the analysis of source type. It's done so you have this information to use for the settings you choose for cropping, etc, when you set up the job for HDC's queue.

I'm pretty sure this analysis gets done again at the start of the job run. So it doesn't matter if the d2v file is a different one when you start the queue, because those files will get overwritten anyway when the job comes up with ones that pertain to the job you're about to run, and then all the work files get created in the "job#" folder.

nx6
14th February 2010, 22:36
@Buzz:

I just started something new this morning, and I'm looking at deinterlacing issues.

Source is NTSC, interlaced.

When I did a quick test encoding with the regular "Interlaced" setting I didn't see anything weird, but then I did the final encode with the "Interlaced HQ" setting now I'm seeing what looks like very clear Telecine artifacts (three frames normal, two combed).

Do I have to use both InterlacedHQ and Telecined to get the corrected frames now?

buzzqw
15th February 2010, 08:52
@ALL

update HDC

>fixed visual crop button
>fixed preview button
>fixed crash on bitrate computing
>fixed source code optimizations

also uploaded a new full package -> HDConvertToX_2.4.580.4029.rar

BHH

buzzqw
15th February 2010, 09:11
@Queelis

you are right. it could be a mess
the problem arise only when users works with test deint and compression test before add to queue

it's fixed. redownload hdc

@nx6
use only a FILM deinterlace or try the "Mixed interlaced/telecine"
try the preview button. you can check results before encoding

BHH

Queelis
15th February 2010, 11:49
From the update.txt file I see that it's fixed in the 2.4.583 version, but it doesn't update to that from 2.4.582 (deleted temp files, nothing). And the .583 build isn't in the first post links yet - I'll wait :)

buzzqw
15th February 2010, 12:15
ok.. retry :)

BHH

AirZonk!
15th February 2010, 12:19
I've only registered to say BIG :thanks: for this fantastic und multifunktional tool. I loved automkv and now HDC much more.
Your fast support und bugfixing is one oft the best i know. To return the favour i donate a little bit.

Greetings from Germany!

buzzqw
15th February 2010, 12:27
thansk AirZonk!

every kind of support is appreciated :)

BHH

Queelis
15th February 2010, 12:32
Fixed, thank you :)

Frozen-Figo
15th February 2010, 14:35
Anything I can do with synch thing?
The only way I can get synch right, is to choose FDSS and increase framerate to 50 !!! and of course in this way video stop in his halfway and audio keep running

Thanks

buzzqw
15th February 2010, 14:41
have you reinstalled ffdshow and haali ? (latest build)

BHH

Frozen-Figo
15th February 2010, 17:09
I have reinstalled everything related to codecs and bla bla bla ... FDSS2 not change, but the
good news is FDSS framerate now right ( it's something like video try to keep up with audio with the first second, because video move quickly
as opposed to FDSS2 that stop first second !! ) ... Anyway I have just tried 1 minute file, so I will confirm after do full test.

Thanks a lot buzz, you are the hero.

buzzqw
15th February 2010, 17:29
glad to help Frozen-Figo :)

BHH

AirZonk!
15th February 2010, 21:32
Hi, sometimes i've a problem with some mkv files. Its the known Roundingerror. If im starting the conversion eac3to says that the inputframerate is not supportet. Mediainfo says its 23,976, eac3to says its 23,975...(look at atachements)

Its not at all files but at the most.

I've the latest Avisynth 2,58 and the newest ffdshow from xvidvideo.ru

my hdconverttox version is 2.4.591.4073 but the problem exists since a longer time.

http://img85.imageshack.us/img85/6505/zwischenablage02n.th.jpg (http://img85.imageshack.us/i/zwischenablage02n.jpg/)
http://img237.imageshack.us/img237/239/zwischenablage01rm.th.jpg (http://img237.imageshack.us/i/zwischenablage01rm.jpg/)

Frozen-Figo
16th February 2010, 08:11
How to apply saved queue list ?
When I run .bat file, quick analyzing done nothing else !

buzzqw
16th February 2010, 08:16
the problem is within eac3to... not of HDC

you can try adding to eac3to the -23.976 parameter (by editing the queue)

BHH

buzzqw
16th February 2010, 08:17
@Frozen-Figo

have you edited/deleted/renalyzed files after saving queue ?
maybe the "job1" folder is missing ?

look at error at dos prompt
(add a pause at end of queue)

BHH

AirZonk!
16th February 2010, 08:47
you can try adding to eac3to the -23.976 parameter (by editing the queue)


Thx, i'll try that.

EDIT:
I modified the queue like this:

http://img515.imageshack.us/img515/293/zwischenablage01o.jpg (http://img515.imageshack.us/i/zwischenablage01o.jpg/)

but it wont work. is the modification correct?

A.VOID
16th February 2010, 23:12
I just reinstalled everything and updated to the newest HDConvert 2.4.580.4029>>>

When I use H264 MKV on 1 pass quality, then it crashes.
When I use my old version 2.1.458.3528 (in the new folder) it works. I followed the Windows 7 install with K-Lite codec.
I've been using the tool for months to convert VC-1 Blu-Ray rips > mkv for PS3 streaming.


Thoughts on the crash?

NEVERMIND: The newest update from within corrected it/

buzzqw
17th February 2010, 08:35
@AirZonk!

what's the error ?

@A.VOID

live update is your friend ;)

BHH

AirZonk!
17th February 2010, 09:23
@AirZonk!

what's the error ?


the same error as before:
http://img237.imageshack.us/img237/239/zwischenablage01rm.jpg

buzzqw
17th February 2010, 09:36
try remuxing the mkv with mkvmerge forcing the fps value

then use as input the new mkv

BHH

AirZonk!
17th February 2010, 09:59
I have already try that. I've extract the 264 videostream and ac3 stream. Than i speedup the ac3 with beesweet to 25 frames. After that i mux all together in a new mkv. at the videostreamoptions i fill in 25FPS...

The errormessage is the same. As u can see at the picture eac3to means that the videostreamframerate (23.975) dont match to the containerframerate (23.976 or after mux/remux 25).


EDIT:
Ive found a way to fix that problem:

I demux the mkv with tsmuxer. The only config i do is the option to change the fps info of the 264 stream directly in the header. see here:

http://img682.imageshack.us/img682/6108/zwischenablage01gu.jpg

after that i remux the ac3 and the 264 stream into a new mkv without any other changes and it works fine.

My result is that there is a problem of ac3to to read the correct pfs info of the 264 stream (not the mkv fps info).


Sorry for bad english.... :rolleyes:

Teebeeke
17th February 2010, 10:23
Damn, big thread, and i havent read all of it, but i was wondering when having a dozen files in the queue, to see how far the queue is advanced/ which file it is encoding at that time?

buzzqw
17th February 2010, 10:29
@AirZonk!
glad you resolved
eac3to could be picky ...

@Teebeeke
look at dos box.. what's is the job folder ?
every job has it own folder...

BHH

Teebeeke
17th February 2010, 11:18
ah, so job2 means the second encode in the queue.
Now to remember how many encodes i put in the queue :rolleyes:

Or is there a way to find out without browsing the queuelist?

A.VOID
18th February 2010, 00:49
OK, so I continue to have these issues happen when I try to reconvert a VC-1 .mkv -> x264 mkv

It shows 100% complete, but it doesn't convert all the frames and it never fully completes.
144840/144912

I assume I have something out of sync.
This was an original .mkv VC-1 rip from a Blu-Ray.

http://img16.imageshack.us/img16/7027/outofsync.jpg (http://img16.imageshack.us/i/outofsync.jpg/)

pdanpdan
18th February 2010, 06:12
Can you please replace the loading of yadif.dll
from LoadCPlugin to Load_Stdcall_plugin
My 2.58 version of avisynth(from sourceforge) doesn't load it at all as LoadCPlugin, but everything is OK with Load_Stdcall_plugin
Thank you

buzzqw
18th February 2010, 08:16
@A.VOID

usually these errors are due to misconfiguration of decoders.
VC1 must be decoded by WMV9 (set it in ffdshow) or by the exellent DGNVtools

@pdanpdan
i am using 2.58 (mt version) too but i don't get this error :confused:

anyway... redownload HDC

since Load_Stdcall_plugin is supported from 2.56 above

BHH

A.VOID
18th February 2010, 14:37
buzz

i have vc-1 wmv9 enabled in ffdshow

I seem to have hit or miss luck with the vc-1 files. sometimes they work fine, but other times i get the error above. The frames are out of sync and it never finishes.

The original vc-1 .mkv rips play fine, but I'm re-encoding for PS3 streaming

storm20200
19th February 2010, 14:31
Hi again, gotta do some encoding for going away tomorrow and my phone can't handle frame rates higher than 15FPS using H.264, I was wondering if I can use this to change the FPS to 15? I know I can do it from the last line AVS bit but last time I tried that with autoMKV I got problems with the audio going twice as fast as it should or something, I can't remember what happened anymore, was nearly 2 years ago.

chourmovs
20th February 2010, 09:39
@ buzzqw and all

thank you for this great tool first
i try to transcode some .mkv with H264/DTS tracks to .avi with xvid/DTS track (audio copy) but my 3 last attempts give avi with audio synchronization problem
In general, eac3to give a warning (or info) message that video file is encoded in a non standard method
encoding run well but final movie have a sound desynchronisation , not at the beginning but 5 to 10 seconds a t the end, it sounds like a frame rate issue here....

My first attempt was ok but source file was encoded in 25 fps (if i remember well), all other attempts give this synchronization issue

I have to say i tested everything (related to mencoder or ffmpeg) to do this operation and the only working method, witch is very slow, is to use mencoder with "Super" : no desynchro but just awful quality

Another little bug : avimuxer complain that i try to encode large avi file and i have to manually accept to make an opendml encoding, i hope it can be automated

Please help me, or give me another way to do this

Thank you by advance

ziemlichdunkel
23rd February 2010, 18:43
Seems the bitrate computing for 2-pass with given filesize is broken.
Ac3 audio works fine, but DTS and Enhanced DTS (Bluray) leeds to a wrong filesize.

I choose for example a mkv x264 file ripped from one of my bluray some time ago to shrink the filesize to DVD5 (But HDC made 5.76GB).

The commandline looks like:

"C:\Users\Wess\Desktop\VIDEO ENCODING\HDConvertToX_2.3.554.3913\applications\eac3to.exe" "L:\My_HD-Movies\test-myrip1.mkv" 6:"L:\temp\job1\hdencodertox__subs_6.srt" 7:"L:\temp\job1\hdencodertox__subs_7.srt" 8:"L:\temp\job1\hdencodertox__subs_8.srt" 9:"L:\temp\job1\hdencodertox__subs_9.srt" 10:"L:\temp\job1\hdencodertox__subs_10.srt" 11:"L:\temp\job1\hdencodertox__subs_11.srt"
"C:\Users\Wess\Desktop\VIDEO ENCODING\HDConvertToX_2.3.554.3913\applications\eac3to.exe" "L:\My_HD-Movies\test-myrip1.mkv" 2: "L:\temp\job1\hdencodertox-pid2.dts"
"C:\Users\Wess\Desktop\VIDEO ENCODING\HDConvertToX_2.3.554.3913\applications\eac3to.exe" "L:\My_HD-Movies\test-myrip1.mkv" 3: "L:\temp\job1\hdencodertox-pid3.dts"
"C:\Users\Wess\Desktop\VIDEO ENCODING\HDConvertToX_2.3.554.3913\applications\x264.exe" --pass 1 --bitrate 7236 --keyint 250 --bframes 4 --trellis 2 --ref 4 --deblock -1,-1 --subme 8 --direct auto --me umh --merange 20 --b-adapt 2 --b-pyramid normal --partitions p8x8,b8x8,i4x4,i8x8 --aud --psy-rd 1.0:0.3 --aq-mode 2 --threads auto --thread-input --tune animation --sar 1:1 --output "L:\temp\job1\hdconverttox_test-myrip1.h264" "L:\temp\job1\hdconverttox_test-myrip1.avs"
"C:\Users\Wess\Desktop\VIDEO ENCODING\HDConvertToX_2.3.554.3913\applications\x264.exe" --pass 2 --bitrate 7236 --keyint 250 --bframes 4 --trellis 2 --ref 4 --deblock -1,-1 --subme 8 --direct auto --me umh --merange 20 --b-adapt 2 --b-pyramid normal --partitions p8x8,b8x8,i4x4,i8x8 --aud --psy-rd 1.0:0.3 --aq-mode 2 --threads auto --thread-input --tune animation --sar 1:1 --output "L:\temp\job1\hdconverttox_test-myrip1.h264" "L:\temp\job1\hdconverttox_test-myrip1.avs"
"C:\Users\Wess\Desktop\VIDEO ENCODING\HDConvertToX_2.3.554.3913\applications\mkvmerge.exe" -o "L:\final-rip.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.400000 "L:\temp\job1\hdconverttox_test-myrip1.h264" --language -1:ger "L:\temp\job1\hdencodertox-pid2.dts" --language -1:eng "L:\temp\job1\hdencodertox-pid3.dts" --default-track -1:no --language -1:ger "L:\temp\job1\hdencodertox__subs_6.srt" --language -1:eng "L:\temp\job1\hdencodertox__subs_7.srt" --language -1:ger "L:\temp\job1\hdencodertox__subs_8.srt" --language -1:eng "L:\temp\job1\hdencodertox__subs_9.srt" --language -1:ger "L:\temp\job1\hdencodertox__subs_10.srt" --language -1:eng "L:\temp\job1\hdencodertox__subs_11.srt" --title "Done by Ziemlichdunkel"

============================================

Mediainfo for example tells:

L:\My_HD-Movies\test-myrip1.mkv
Format : Matroska
File size : 6.04 GiB
Duration : 1h 26mn
Overall bit rate : 9 964 Kbps
Encoded date : UTC 2009-12-26 01:37:52
Writing application : mkvmerge v2.9.9 ('Tutu') built on Nov 25 2009 21:13:32
Writing library : libebml v0.7.9 + libmatroska v0.8.1

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 5 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 26mn
Bit rate : 7 053 Kbps
Nominal bit rate : 7 235 Kbps
Width : 1 920 pixels
Height : 800 pixels
Display aspect ratio : 2.40:1
Frame rate : 23.976 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.192
Stream size : 4.27 GiB (71%)
Writing library : x264 core 80 r1376M 3feaec2
Encoding settings : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=umh / subme=10 / psy=1 / psy_rd=1.5:0.0 / mixed_ref=1 / me_range=24 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=5 / b_pyramid=0 / b_adapt=2 / b_bias=0 / direct=3 / wpredb=1 / wpredp=2 / keyint=250 / keyint_min=25 / scenecut=40 / rc_lookahead=80 / rc=2pass / mbtree=1 / bitrate=7235 / ratetol=1.0 / qcomp=0.80 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:0.80
Language : English

Audio #1
ID : 2
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 1h 26mn
Bit rate mode : Constant
Bit rate : 755 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Resolution : 24 bits
Stream size : 468 MiB (8%)
Language : German

Audio #2
ID : 3
Format : DTS
Format/Info : Digital Theater Systems
Codec ID : A_DTS
Duration : 1h 26mn
Bit rate mode : Constant
Bit rate : 1 510 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Surround: L R, LFE
Sampling rate : 48.0 KHz
Resolution : 24 bits
Stream size : 937 MiB (15%)
Language : English

Audio #3
ID : 4
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 1h 26mn
Bit rate mode : Constant
Bit rate : 224 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Stream size : 139 MiB (2%)
Title : Commentary Animations
Language : English

Audio #4
ID : 5
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 1h 26mn
Bit rate mode : Constant
Bit rate : 224 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Stream size : 139 MiB (2%)
Title : Commentary Directors
Language : English

Text #1
ID : 6
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : German

Text #2
ID : 7
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Language : English

Text #3
ID : 8
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Commentary Animations
Language : German

Text #4
ID : 9
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Commentary Animations
Language : English

Text #5
ID : 10
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Commentary Directors
Language : German

Text #6
ID : 11
Format : UTF-8
Codec ID : S_TEXT/UTF8
Codec ID/Info : UTF-8 Plain Text
Title : Commentary Directors
Language : English



Can you please fix that, it's now the 5th file where I got this error after hours of encoding... ;-(

small
24th February 2010, 08:48
Hi
I am having a hard time using HDConvertToX successfully. I loved AutoMKV and I would like to switch to HDConvertToX since you are actively developing it. However each time I try to encode two audio tracks into a video the size of the file I get is too big by the size of the second audio track. So I have to encode the audio first and subtract the size of the second audio file from my targeted filesize to get the filesize I want for the whole video/audio file. Am I doing something wrong or is this the intended behavior of the program?
Thanks!

nx6
24th February 2010, 10:06
What audio format and bitrate are you using? I can do encodes with two audio tracks and file size of final product is correct.

small
24th February 2010, 11:11
Sorry - should have mentioned that.
I use X264 in MKV, 2pass, 1493 MB final size, X264 slower; Nero AAC Audio, Nero Quality 0.3, 2 Audio Channels, vbr, normalize audio; Keep only core of HD audio

ziemlichdunkel
24th February 2010, 17:20
What audio format and bitrate are you using? I can do encodes with two audio tracks and file size of final product is correct.

Are you using 2pass x264 /mkv/DL too?
I have the same problem (see above) now not only with DTS, just tried AC3, no matter if i reencode Audio or just say copy audio, the final file is too big by the filesize of the audio?
:confused:

Laffer
24th February 2010, 23:21
Hi All,
Going through a very painful experience with HDC at the moment. No matter how many times I have re-installed everything (to do with HDC, the usual suspects ffdshow etc) I cannot analyse bluray (DVD is fine). All the settings appear to be correct. Always get that problem though, I'm running XP 64. Is there no way to have a script (that comes with HDC) that can simply set all the settings required? Has anyone got any ideas other than re-installing windows? BTW no codec packs have been installed.

I'm that hacked off with this, I'm thinking of going back to MeGUI (long winded and not as easy to use - but at least it works).

nx6
25th February 2010, 01:36
Sorry - should have mentioned that.
I use X264 in MKV, 2pass, 1493 MB final size, X264 slower; Nero AAC Audio, Nero Quality 0.3, 2 Audio Channels, vbr, normalize audio; Keep only core of HD audio
I'm using abr.

See, that's the issue I was having when I tried vbr recently, the filesize was over target by the exact size of the audio. Buzzqw says that the audio size is estimated and taken into account for video, but I don't know how that can be true unless it's estimating a size of 0 bytes for audio. :p

Hi All,
Going through a very painful experience with HDC at the moment. No matter how many times I have re-installed everything (to do with HDC, the usual suspects ffdshow etc) I cannot analyse bluray (DVD is fine). All the settings appear to be correct. Always get that problem though, I'm running XP 64. Is there no way to have a script (that comes with HDC) that can simply set all the settings required?

It would be impossible to write a script that would be able to deal with all the different type of systems out there. If you're using the 64-bit x264 option I would recommend not using it. The multithreaded AVISynth does, though, assuming you've added a multi-threaded build.

azmoth
25th February 2010, 11:59
I usually use Buzz's other excellent program Automen, so thought I would check out his other excellent software. Any of you guys know how to change a 4.3 aspect into a 16.9 avi one using h264 video as source.? When I use HDconvertToX I get weird aspect figure showing 13.xx from an aspect of (4.3): 1.3037(AutoMen came up with this figure: 1.30.1) after preview and loading source.

If I use any aspect option in AutoMen it always encodes to 4.3 but at least it recognises 4.3 aspect. Using Handbrake(old xvid supported version) or AutoMKV it reframes to 16.9. I cannot seem to have success with HDConvert in this matter. Thanks guys!

P.S I know AutoMKV is not supported anymore. I use Xvid Standalone sap profile for all my xvid encodings, but what is the xvid_sap_scure profile? I cant find anything on it anywhere. Appreciate some info on it.

nx6
26th February 2010, 05:26
Any of you guys know how to change a 4.3 aspect into a 16.9 avi one using h264 video as source.? When I use HDconvertToX I get weird aspect figure showing 13.xx from an aspect of (4.3): 1.3037(AutoMen came up with this figure: 1.30.1) after preview and loading source.
So you want to crop the video to 16:9 specs? I would just manually figure a resolution for the video that meets your aspect ratio needs, and make sure it fits the MOD-type requirements. Then set the crop and resize settings as needed.

P.S I know AutoMKV is not supported anymore. I use Xvid Standalone sap profile for all my xvid encodings, but what is the xvid_sap_scure profile? I cant find anything on it anywhere. Appreciate some info on it.
That would be a profile that generates DIVX Stand Alone Player complaint AVI files. So you could theoretically take a bunch of them and burn them to a DVD-R (as actual files, not converting to DVD-video VOBs) and then play the disc on your DVD player that supports DivX files (most Philips brand players do to name one brand).

buzzqw
26th February 2010, 11:24
@ALL
sorry for late answers.. got a bad flu

Hi again, gotta do some encoding for going away tomorrow and my phone can't handle frame rates higher than 15FPS using H.264, I was wondering if I can use this to change the FPS to 15? I know I can do it from the last line AVS bit but last time I tried that with autoMKV I got problems with the audio going twice as fast as it should or something, I can't remember what happened anymore, was nearly 2 years ago.

HDC is very different on audio handling respect automkv.
i can only suggest to try

@ buzzqw and all

thank you for this great tool first
i try to transcode some .mkv with H264/DTS tracks to .avi with xvid/DTS track (audio copy) but my 3 last attempts give avi with audio synchronization problem
In general, eac3to give a warning (or info) message that video file is encoded in a non standard method
encoding run well but final movie have a sound desynchronisation , not at the beginning but 5 to 10 seconds a t the end, it sounds like a frame rate issue here....

if eac3to reports problem about framerate HDC cannot give accurate results.
i can suggest to force DirectShowSource Decoding of audio

I have to say i tested everything (related to mencoder or ffmpeg) to do this operation and the only working method, witch is very slow, is to use mencoder with "Super" : no desynchro but just awful quality

try AutoMen, MY GUI to Mencoder :)

Another little bug : avimuxer complain that i try to encode large avi file and i have to manually accept to make an opendml encoding, i hope it can be automated

what size have you requested ?

Seems the bitrate computing for 2-pass with given filesize is broken.
Ac3 audio works fine, but DTS and Enhanced DTS (Bluray) leeds to a wrong filesize.

i need the make report. Not the queue
anyway when audio is COPIED HDC must guess the size of stream
HDC try reading information reported by eac3to, but is a hit and miss...

@small @ziemlichdunkel
Hi
I am having a hard time using HDConvertToX successfully. I loved AutoMKV and I would like to switch to HDConvertToX since you are actively developing it. However each time I try to encode two audio tracks into a video the size of the file I get is too big by the size of the second audio track. So I have to encode the audio first and subtract the size of the second audio file from my targeted filesize to get the filesize I want for the whole video/audio file. Am I doing something wrong or is this the intended behavior of the program?
Thanks!

there was an issue with audio copy of more then one audio tracks
now fixed (the file size were duplicated). Update HDC, thanks

What audio format and bitrate are you using? I can do encodes with two audio tracks and file size of final product is correct.

yes, the file size is correct when ENCODING audio, not when copying

Hi All,
Going through a very painful experience with HDC at the moment. No matter how many times I have re-installed everything (to do with HDC, the usual suspects ffdshow etc) I cannot analyse bluray (DVD is fine). All the settings appear to be correct. Always get that problem though, I'm running XP 64. Is there no way to have a script (that comes with HDC) that can simply set all the settings required? Has anyone got any ideas other than re-installing windows? BTW no codec packs have been installed.

I'm that hacked off with this, I'm thinking of going back to MeGUI (long winded and not as easy to use - but at least it works).

make sure you have installed all required applications (ffdshow tryout, haali, xvid)
most probably it's a problem of splitters

I'm using abr.

See, that's the issue I was having when I tried vbr recently, the filesize was over target by the exact size of the audio. Buzzqw says that the audio size is estimated and taken into account for video, but I don't know how that can be true unless it's estimating a size of 0 bytes for audio. :p

please update HDC

I usually use Buzz's other excellent program Automen, so thought I would check out his other excellent software. Any of you guys know how to change a 4.3 aspect into a 16.9 avi one using h264 video as source.? When I use HDconvertToX I get weird aspect figure showing 13.xx from an aspect of (4.3): 1.3037(AutoMen came up with this figure:
1.30.1) after preview and loading source.

If I use any aspect option in AutoMen it always encodes to 4.3 but at least it recognises 4.3 aspect. Using Handbrake(old xvid supported version) or AutoMKV it reframes to 16.9. I cannot seem to have success with HDConvert in this matter. Thanks guys!

P.S I know AutoMKV is not supported anymore. I use Xvid Standalone sap profile for all my xvid encodings, but what is the xvid_sap_scure profile? I cant find anything on it anywhere. Appreciate some info on it.

HDC got the aspect ratio by eac3to
if file isn't supported by eac3to it computed it by rounding width/height
mplayer has a very different way for computing ar
anyway you can change HDC width and height to your taste

xvid sap scure is a xvid profile tuned for low use of bframes
max 1 b frames and with low quantization.
just to use with very scure movie (easy compressible)


@nx6
thanks for your support on answering post :)

BHH

azmoth
26th February 2010, 11:46
Thanks Buzzqw for your valuable and always informative support. I use all your progs now and if one of them rarely cannot handle an aspect ratio I find one of the others usually does. AutoMKV reframed it excellently into widescreen and works perfectly when a target bitrate is entered. Get well soon mate!

Re. nx6, Thankyou for aspect tip. Appreciated!

P.S. Many thanks for Automen GUI fix, Buzzqw!

Spreeni
28th February 2010, 05:13
Hello Buzzqw,
I used AutoMKV until I now have to switch to Windows 7 64bit, which is not working with AGK anymore. So I'm trying HDC. I like the new and 'cleaner' GUI in combination with the hidden options in the ini file. Something I noticed: Temporary files in those job(x)-folders are not deleted, even the hidden option 'Clean Temporary files' is set to 1.
And one more queestion: Why did you put Shutdown and suspend option to the hidden option? Wouldn't it make sense to have a switch for it in GUI to set, for example, a last queue-job to suspend?
thanks for your work

azmoth
28th February 2010, 12:03
My question is on aspect ratio. Why is one able to reframe a 4.3 into 16.9 using AutoMKV easily, but seemingly impossible in AutoMen and HDC even after meeting all the MOD requirements?

I tried this numerous times and it always comes out 4.3 in Automen and HD, but using exactly same settings in AutoMKV e.g 688 x 384 (1.7778) widescreen(16.9) is the result. Could it be the new build of xvid codec causing this in AutoMen and HDC?

Also I used an xvid as source and used the encode using "copy audio" setting. The resultant video came out fine, but with no audio. This has happened a couple of times for me using xvid.

gasnyder
1st March 2010, 00:24
Buzzqw,

HDC got the aspect ratio by eac3to

Something isn't quite right with the aspect ration calculation as reported by another poster.

I ran the eac3to.bat file on a couple different input MKV's and compared the results to what HDC is reporting for a Display AR.

1) 704x464 MKV file.
1: h264/AVC, 704x464 24p /1.001 (1408:783)
1408/783 = 1.7982 but HDC is reporting 18.051283 for the Display AR.

2) 720x352 MKV file.
1: h264/AVC, 720x352 24p /1.001 (80:33)
80/33 = 2.4242 HDC reports 2.4242 as expected.

After doing some math it appears that in the first case the calculation results from 1408/78, not 1408/783. It looks like the output parser is only grabbing two characters, not 3.

Hopefully this will be an easy fix for you.

azmoth
1st March 2010, 12:29
I got the same bizarre ratio for a 1.30.1(4.3 AR). Number was 13.876 etc. I inputted 1.778 but it still came out fullscreen. AutoMen on the other hand previews/autocrops and does the job very well. Only problem there is resizing: if you do a test sample using 1 pass xvid of a few minutes of your source video the sample after resizing shows 16.9 using Media Info. You carry on thinking all's well to do the 2 pass. It still comes out frustratingly 4.3 at end.

AutoMen at least lets you do a short clip in 1 pass xvid. HDC does not as 1pass file is unreadable, so no clip for a few minutes is allowed using xvid and everytime -whatever format as source- I get in black encoding screen "the format of the source file could not be detected." HDC still encodes okay. Thankfully solved my AR issue using AutoMKV.

Buzzqw is aware of these glitches using eac3.

buzzqw
1st March 2010, 12:41
@azmoth @gasnyder

very well spotted!

fixed! (use live update)

BHH

small
1st March 2010, 17:02
Hi buzzqw,

thanks for your reply.
I was using a very recent version of HDConverttoX and I was not copying the audio, so I think this might be a different problem.
I updated the program anyway and could encode the same video again. What would you need to track down the bug or to tell me what I did wrong (if the problem should persist)?

buzzqw
1st March 2010, 17:17
the make report is always the start for bug finding :)

BHH

gasnyder
1st March 2010, 17:25
@buzzqw

Thanks for the prompt fix (attempt). I'm sorry to report that it still doesn't seem to work correctly.

I did live update and now the AR problem looks different.

The eac3to log looks the same: 1: h264/AVC, 704x464 24p /1.001 (1408:783)

But now, HDC is reporting Display AR as -1.#IO and Movie AR as -1.0000. This looks like a math error of some type. Overflow of a variable or something.

buzzqw
1st March 2010, 17:33
@gasnyder

please download this build

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

load your file , analyze it, and post the "for buzzqw.txt" in HDC folder

thanks!

BHH

gasnyder
1st March 2010, 18:01
@Buzzqw

line=3: subtitle (vobsub), english
ar1=0
ar2=0

0's don't make for good computer division :-(

Here's the complete eac3to output...

eac3to v3.17
command line: "C:\HDC\HDC_APP\applications\eac3to.exe" "C:\HDC\MainMovie\MonstersInc\VIDEO_TS\MonstersInc.mkv" -log="C:\HDC\HDC_APP\analysis\eac3toinfo.log"
------------------------------------------------------------------------------
MKV, 1 video track, 1 audio track, 1 subtitle track, 1:32:10, 24p /1.001
1: h264/AVC, 704x464 24p /1.001 (1408:783)
2: AC3, English, 5.1 channels, 448kbps, 48khz
3: Subtitle (VobSub), English
Bitstream parsing for track 3 failed. <WARNING>
Demuxing this track may still produce correct results - or not. <WARNING>

buzzqw
1st March 2010, 20:13
... ok, i will fix tomorrow

thanks

BHH

chourmovs
1st March 2010, 20:56
Hello thank you for your answer


if eac3to reports problem about framerate HDC cannot give accurate results.
i can suggest to force DirectShowSource Decoding of audio

i can't do this as i want to make audio copy of dts track : it's my first goal :)
HDconverttox tooltip tell me that only eac3to can handle audio copy method... i've never tested other method...

note : i've the feeling that today's release fix this issue, i test it at the moment


try AutoMen, MY GUI to Mencoder :)

I've tried and it works like a charm thx, but encoding takes a lot of time, maybe because charge of cpu is stuck at 50% due to lack of optimization
i'll post on Mencoder thread but is there a way to optimize (multithread, 64bit exe, mencoder option or mencoder unofficial release .... ???)


what size have you requested ?


the size of my converted avi file is great (more than 2 gig), i know that's strange but that's what i want: i need avi container to play dts track on my amplificator, my actual multimedia box can't manage with dts files in mkv :rolleyes:
So my request is to pass the odml option to avimuxer and not to have the alert about filesize and odml (it avoids automation and batch process)

hope i'm clear in my explanations

and thank you again for your whole work

Sharc
1st March 2010, 23:03
@buzzqw
The latest update just shows crap numbers and letters like -1.#6 or similar for Display AR, Movie AR, Stream PAR, Container PAR, Height .... and so on. I had to revert to a previous version.

buzzqw
2nd March 2010, 08:14
@gasnyder @sharc

fixed

update HDC


Hello thank you for your answer


i can't do this as i want to make audio copy of dts track : it's my first goal :)
HDconverttox tooltip tell me that only eac3to can handle audio copy method... i've never tested other method...
you can for use of DSS for VIDEO and still use eac3to for audio


I've tried and it works like a charm thx, but encoding takes a lot of time, maybe because charge of cpu is stuck at 50% due to lack of optimization
i'll post on Mencoder thread but is there a way to optimize (multithread, 64bit exe, mencoder option or mencoder unofficial release .... ???)
on sherpya site http://oss.netfarm.it/mplayer-win32.php you can found multithreaded optimized build
multithreading is working well only for x264 encoding

the size of my converted avi file is great (more than 2 gig), i know that's strange but that's what i want: i need avi container to play dts track on my amplificator, my actual multimedia box can't manage with dts files in mkv :rolleyes:
So my request is to pass the odml option to avimuxer and not to have the alert about filesize and odml (it avoids automation and batch process)

on HDC if final size is over 2000 the build script for avimux gui force use of odml
just not use manual bitrate...

BHH

Spreeni
2nd March 2010, 08:29
Does anyone else have the problem, that temporary files (those job(x)-folders) are not deleted, even the hidden option 'Clean Temporary files' is set to 1? I'm running Windows 7 64-bit, so is this a w7 problem?

buzzqw
2nd March 2010, 08:57
@Spreeni

i have deactivated the option
i don't want that some dumb users activating this option will erase it's own disk , just because he has messed up the options (working folder, input folder...)

i have mixed feelings about it

if you want it download this build -> http://www.64k.it/andres/data/hdconverttox/HDConvertToX-Spreeni.exe

BHH

Spreeni
2nd March 2010, 09:06
Thanks for the link, I will test it. I now understand the problem of the automatic delete. Would it be a solution, that HDC only deletes folders named job(x)? This would prevent unwanted data losses but also keeps the system free of temporary datas. What do you think?

buzzqw
2nd March 2010, 09:24
could be a good compromise ;)

will be added in next update

BHH

azmoth
2nd March 2010, 18:32
I tested new build twice today and get parsing errors too. Posted you logs Buzzqw.

gasnyder
2nd March 2010, 18:49
Buzzqw,

Thanks for fixing the AR issue!

I noticed that "load custom settings" now results in 2 identical dialog boxes to close. Is this intentional? It's not really a problem, but I thought I'd report it.

Sharc
2nd March 2010, 21:14
@buzzqw
Thanks for the update.
The video bitrate calculation seems to be incorrect now (too low), e.g. in my case 2920kbps instead of 3430kbps for 2 ac3 audio recoded to 448 kbps. Could it be that you calculate for 640 kbps instead of 448?

ziemlichdunkel
3rd March 2010, 19:28
final size computing is still wrong, (also when there's only one audio stream) if I reencode the audio it works now, but if you choose copy audio then the bitrate for the video is to high, leading to a to big outputfile.
(No need to do a encode, you can test it if you change to AC3 448 now analyse a file (use one which original audio stream is bigger, for example AC3 640 or DTS), click in bitrate box to be sure it gets updated, have a look at the calculated bitrate of the video, then change to copy audio and if you click in bitrate box now and check bitrate now it's bigger than before, which should not be possible)

???? Any Idea:eek:

buzzqw
4th March 2010, 08:31
Buzzqw,

Thanks for fixing the AR issue!

I noticed that "load custom settings" now results in 2 identical dialog boxes to close. Is this intentional? It's not really a problem, but I thought I'd report it.


fixed
I tested new build twice today and get parsing errors too. Posted you logs Buzzqw.

mail send

@Sharc and @ziemlichdunkel

there was a bug when "Original" (or 5.1) channel mapping was selected

try updating with HDC

Stormshadow
4th March 2010, 18:08
I'm having problems with my HDC trys....


when i try and encode a mkv with nero AAC audio it just runs 99,9 % of the first pass and then just freezes.

The only log i get is:

VOB, 1 video track, 1 audio track, 2:11:45
1: Joined VOB file
2: MPEG2, 480i60 /1.001 (4:3)
3: AC3, 2.0 channels, 192kbps, 48khz, 17ms
[a03] The Nero decoder doesn't seem to work, will use libav instead.
[a03] Extracting audio track number 3...
[a03] Decoding with libav/ffmpeg...
[a03] Applying RAW/PCM delay...
[a03] Writing WAV...
[a03] Creating file "stdout.pass1.wav"...
[a03] Starting 2nd pass...
[a03] Reading WAV...
[a03] Reducing depth from 64 to 24 bits...
[a03] Writing WAV...
[a03] Creating file "stdout.wav"...
[a03] Original audio track: max 32 bits, average 29 bits, most common 28 bits.
[a03] The processed audio track has a constant bit depth of 24 bits.
Video track 2 contains 236976 frames.
eac3to processing took 11 minutes, 3 seconds.
Done.

I have done the "Right click on AVIMux-Gui in \applications and on compatibility mode set it to Windows Xp SP2"

I have try'd deleting it and re-downloading it... didn't help & also followed the guide.

I use FFDshow.

My pc is runnin Vista SP2

PC Specs: AMD Phenom(tm) II X4 955 Processor 3.20 GHz x86
Ram: 4,00 GB DDR3

Any chance anybody could tell me what my problem might be??

I really want it to work since AutoMKV isn't updated anymore :(

TNX for any help you might be able to give me :)

noee
4th March 2010, 19:20
There appears to be an error in the creation of the MKVMERGE line item. HDC is not including the entry for the AC3 audio file. Note that in the make report, the one that I selected is the second one on the list. Note also that it does have the proper call to eac3to or the demux.

HDConvertToX v.2.4.607.4144 report

Input File: c:\users\mike\videos\dvd movies\dexter s1\d1\vts_03_1.vob ( C:\Users\Mike\Videos\DVD Movies\Dexter S1\D1\VTS_03_0.IFO )
PGC : PGC 1. Length: 0:52:59:26 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 95274 frames
Duration(hh:mm:ss): 0:52:59
Aspect Ratio: 1.7778
Resized resolution: 720 / 400
Crop Values : 0:0:0:0

Start Video Configuration ->
Encoding Settings: X264 SlowAQ2
Final Size: 20
Denoise Level: Super Light
Set Manual Bitrate: 1200
Video Handling: 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
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
80: English (AC3 2ch, 0xBD 0x80) [0]
*** 81: English (AC3 6ch, 0xBD 0x81) [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: RemoveGrain(mode=2)
Use MultiThreaded AviSynth: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

echo job number: 1
"C:\Users\Mike\Documents\Utils\Conversion Tools\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\users\mike\videos\dvd movies\dexter s1\d1\vts_03_1.vob] -OF=[C:\Temp\job1\movie] -exit -minimize
"C:\Users\Mike\Documents\Utils\Conversion Tools\HDConvertToX\applications\eac3to.exe" "C:\Users\Mike\Videos\DVD Movies\Dexter S1\D1\VTS_03_1.vob"+"C:\Users\Mike\Videos\DVD Movies\Dexter S1\D1\VTS_03_2.vob" 4: "C:\Temp\job1\hdencodertox-pid4.ac3" -no2ndpass
"C:\Users\Mike\Documents\Utils\Conversion Tools\HDConvertToX\applications\avs2yuv.exe" "C:\Temp\job1\hdconverttox_vts_03_1.avs" - | "C:\Users\Mike\Documents\Utils\Conversion Tools\HDConvertToX\applications\x264-64bit.exe" - --stdin y4m --crf 20 --preset slow --aq-mode 2 --subme 10 --threads auto --thread-input --tune film --sar 1:1 --output "C:\Temp\job1\hdconverttox_vts_03_1.h264" 720x400
"C:\Users\Mike\Documents\Utils\Conversion Tools\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "C:\Users\Mike\Videos\DVD Movies\Dexter S1\D1\VTS_03_0.IFO" "C:\Temp\job1\chapters.txt" -p5
"C:\Users\Mike\Documents\Utils\Conversion Tools\HDConvertToX\applications\mkvmerge.exe" -o "E:\Output\hdconverttox_full_vts_03_1.mkv" --default-duration 0:23.976fps "C:\Temp\job1\hdconverttox_vts_03_1.h264" --chapters "C:\Temp\job1\chapters.txt"
-> End Queue

AviSynth Script ->
Working with files: C:\Temp\job1\hdconverttox_vts_03_1.avs
Load_Stdcall_plugin("C:\Users\Mike\Documents\Utils\Conversion Tools\HDConvertToX\filters\yadif.dll")
SetMemoryMax(512)
SetMTMode(2,8)
Mpeg2Source("C:\Temp\job1\movie.d2v")
tfm(last,d2v="C:\Temp\job1\movie.d2v").tdecimate()
LanczosResize(720,400,0,0,-0,-0)
hqdn3d(1)
RemoveGrain(mode=2)
distributor()
-> End AviSynth Script

buzzqw
5th March 2010, 08:26
@Stormshadow

please post the make report (i haven't understood your problem...)

@noee

the eac3to should be correct, try launch in dos prompt
it will extract the ac3 track

about missing option in mux i must admit i have no clue :(
i have changed some code in muxing routines , please update hdc

BHH

Stormshadow
5th March 2010, 13:05
I don't get any report only the log i posted up top... (or i just don't know where to look)

and my HDC is up-2-date... always hit "update hdc" before doin anything when i want to use it.

gasnyder
5th March 2010, 18:36
@Stormshadow,

The make report button is found in Advanced Options-> Utilities. Once you have your encode setup the way you want, hit this button and it will generate the file for you.

@Buzzqw,

The update HDConvertToX button doesn't appear to be working.
I had to manually download the update file to get to 2.4.607.4144 and today it again says No Update found. I think I read a post way back about some cache needing to be cleared to get the update to work? Is there anything else that can prevent new updates from being found?

Mr. Monte
7th March 2010, 06:54
buzz,

Just updated to 608.4150

Encoding a SD DVD to a MKV file:

Visual Crop is fine for first selection (slider far left), but visual screeen goes white for all other sliders to right

You seem to be using a different program to extract and index subtitles.....it hung up three times for me at the indexing (went through PGC's and all VOB's then hung up)

I am running Win 7 X64

Thanks,

azmoth
7th March 2010, 13:33
Posted you log reports Buzzqw about decoding option tests and not copy audio problem in xvid. Thanks.

cybersharky
7th March 2010, 19:25
HDConvertToX v.2.4.608.4150 report

Input File: g:\bdrip\temp\chapter3\t1_video - .mkv ( G:\bdrip\temp\chapter3\T1_Video - .mkv )
Codec Video: avc
Width / Heigh : 1920 / 1080
Framerate / Framecount: 23.976fps / 11663 frames
Duration(hh:mm:ss): 0:8:7
Aspect Ratio: 1.7778
Resized resolution: 1920 / 800
Crop Values : 0:140:0:140

Start Video Configuration ->
Encoding Settings: X264 Slow
Final Size: 16
Denoise Level: Super Light
Video Handling: Use Best Decoder
Deinterlace: Mixed progress/interlaced
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE

-> 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
Use MultiThreaded AviSynth: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

echo job number: 1
"F:\HDConvertToX\applications\x264.exe" --crf 16 --preset slow --threads auto --thread-input --sar 1:1 --output "F:\HDConvertToX\temp\job1\hdconverttox_t1_video - .h264" "F:\HDConvertToX\temp\job1\hdconverttox_t1_video - .avs"
"F:\HDConvertToX\applications\mkvmerge.exe" -o "G:\bdrip\temp\chapter3\chapter3.mkv" --default-duration 0:23.976fps "F:\HDConvertToX\temp\job1\hdconverttox_t1_video - .h264" --title "Done with HDConvertToX"
-> End Queue

AviSynth Script ->
Working with files: F:\HDConvertToX\temp\job1\hdconverttox_t1_video - .avs
SetMemoryMax(512)
SetMTMode(2,0)
directshowsource("g:\bdrip\temp\chapter3\t1_video - .mkv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
TDeint(mode=0,order=-1)
LanczosResize(1920,800,0,140,-0,-140)
hqdn3d(1)
-> End AviSynth Script


F:\HDConvertToX\temp\job1>echo job number: 1
job number: 1

Sun 03/07/2010 20:13:10.11
F:\HDConvertToX\temp\job1>"F:\HDConvertToX\application
s\x264.exe" --crf 16 --preset slow --threads auto --thread-input --sar 1:1 --
output "F:\HDConvertToX\temp\job1\hdconverttox_t1_video - .h264" "F
:\HDConvertToX\temp\job1\hdconverttox_t1_video - .avs"
avs [info]: 1920x800p 1:1 @ 10000000/417083 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cach
e64
x264 [info]: profile High, level 4.0
x264 [error]: malloc of size 1714176 failed
x264 [error]: x264_encoder_encode failed

Prospero424
9th March 2010, 03:56
@buzzqw

I'm having the same problem described here:

http://forum.doom9.org/showthread.php?p=1374199&highlight=interlaced#post1374199

But I couldn't find a response or solution to it, so I thought I'd seek some input here. I too have an NTSC interlaced source file (originally from a Hi8 camera; 29.97 frames per sec, 60 fields per sec), and the "Interlaced" filter seems to get rid of the interlacing artifacts when I put it through HDConverToX, but the "Interlaced HQ" filter doesn't seem to do anything at all.

The source is an (interlaced) DVD, and the analysis tool reports it as such. I'm trying to compress it to an x264 .mp4 file using NMT compatibility to ensure DXVA decoding, and I'm trying to retain as much detail as possible.

Secondary question:

I was wondering if someone to explain to me why this program uses Level 4.0 for x264 when a lot of people seem to have standardized on level 4.1. I'm not sure what the difference is, but I was wondering if there's a quality or compatibility issue at stake.

TIA!

Adub
9th March 2010, 06:53
@cybersharky
That looks like it may be a problem with x264. How much memory do you have in your machine?

buzzqw
9th March 2010, 08:34
buzz,

Just updated to 608.4150

Encoding a SD DVD to a MKV file:

Visual Crop is fine for first selection (slider far left), but visual screeen goes white for all other sliders to right

You seem to be using a different program to extract and index subtitles.....it hung up three times for me at the indexing (went through PGC's and all VOB's then hung up)

I am running Win 7 X64

Thanks,

visual crop take a random portion of input file and then extract some image at fixed range
you got a bad luck getting all white image.
that's why i added the shuffle button, just for selecting other range
subs are extracted with vsrip, the dvd pgc is rebuilded (if needed) with vstrip.. so.. yes, hdc can severely crunch your hd




F:\HDConvertToX\temp\job1>"F:\HDConvertToX\application
s\x264.exe" --crf 16 --preset slow --threads auto --thread-input --sar 1:1 --
output "F:\HDConvertToX\temp\job1\hdconverttox_t1_video - .h264" "F
:\HDConvertToX\temp\job1\hdconverttox_t1_video - .avs"
avs [info]: 1920x800p 1:1 @ 10000000/417083 fps (cfr)
x264 [info]: using SAR=1/1
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.1 Cach
e64
x264 [info]: profile High, level 4.0
x264 [error]: malloc of size 1714176 failed
x264 [error]: x264_encoder_encode failed
could be a memory issue triggered by DSS.
you can try disabling MT or forcing use of FFmpegSource


@buzzqw

I'm having the same problem described here:

http://forum.doom9.org/showthread.php?p=1374199&highlight=interlaced#post1374199

But I couldn't find a response or solution to it, so I thought I'd seek some input here. I too have an NTSC interlaced source file (originally from a Hi8 camera; 29.97 frames per sec, 60 fields per sec), and the "Interlaced" filter seems to get rid of the interlacing artifacts when I put it through HDConverToX, but the "Interlaced HQ" filter doesn't seem to do anything at all.

The source is an (interlaced) DVD, and the analysis tool reports it as such. I'm trying to compress it to an x264 .mp4 file using NMT compatibility to ensure DXVA decoding, and I'm trying to retain as much detail as possible.

Secondary question:

I was wondering if someone to explain to me why this program uses Level 4.0 for x264 when a lot of people seem to have standardized on level 4.1. I'm not sure what the difference is, but I was wondering if there's a quality or compatibility issue at stake.

TIA!

this is the deinterlace table for HDC
"Film NTSC (29.97->23.976)" or "Telecine" or "Mixed progress/telecine" -> tfm(d2v="xxxx").tdecimate()

"Interlaced" -> Yadif(mode=0,order=-1)

"Mixed progress/interlaced" -> TDeint(mode=0,order=-1)

"Mixed interlaced/telecine"
TDeint(mode=2, mtnmode=3, blim=100)
TFM(cthresh=4, slow=2, clip2=deint)
TDecimate(mode=0)

"Double Pass IVTC"
TFM(input="ivtc.tfm")
TDecimate(input="ivtc.dec")

"Interlaced HQ"
yadifmod(mode=1, edeint=nnedi(field=-2)).separatefields.selectevery(4,0,3).weave()

the difference between 4.0 and 4.1 is only at max bitrate usage: for 4.0 the max bitrate is 25Mb, while for 4.1 is 62.5Mb
have you ever used more then 25000 bitrate ?

@azmoth

seems that eac3to isn't able to always extract audio from avi even when input was remuxed in mkv.
i cannot fixed this since isn't a direct issue of hdc
i could try finding workaround.. but isn't easy

BHH

cybersharky
9th March 2010, 09:39
@cybersharky
That looks like it may be a problem with x264. How much memory do you have in your machine?

I have 4Gb

Prospero424
9th March 2010, 10:19
this is the deinterlace table for HDC
"Film NTSC (29.97->23.976)" or "Telecine" or "Mixed progress/telecine" -> tfm(d2v="xxxx").tdecimate()

"Interlaced" -> Yadif(mode=0,order=-1)

"Mixed progress/interlaced" -> TDeint(mode=0,order=-1)

"Mixed interlaced/telecine"
TDeint(mode=2, mtnmode=3, blim=100)
TFM(cthresh=4, slow=2, clip2=deint)
TDecimate(mode=0)

"Double Pass IVTC"
TFM(input="ivtc.tfm")
TDecimate(input="ivtc.dec")

"Interlaced HQ"
yadifmod(mode=1, edeint=nnedi(field=-2)).separatefields.selectevery(4,0,3).weave()


Thanks for the technical details! But honestly, I don't know what that means. My depth of knowledge on this topic isn't what it used to be.

Maybe I should rephrase the question:

1. Under what circumstances should I use the "Interlaced HQ" filter over "Interlaced"?

2. Is the "interlaced HQ" filter behaving properly as I described it above?

the difference between 4.0 and 4.1 is only at max bitrate usage: for 4.0 the max bitrate is 25Mb, while for 4.1 is 62.5Mb
have you ever used more then 25000 bitrate ?

Heh, certainly not. If that's the only difference, then that answers this question. Thanks!

azmoth
9th March 2010, 20:48
I received pm. Tested your preliminary beta build regarding copy audio. It now works very well with force FFmeg and "copy" option. Thankyou very much Buzzqw. Appreciated!

sunfish
9th March 2010, 21:22
I have encountered two problems with recent builds that are not present in older builds.

1. HDC Visual Crop only shows one frame and shuffle doesn't do anything.

2. When I try to change the default Final MB Size from 700 to say 1400, the GUI becomes nonresponsive for several seconds after a character deletion. Once in a while, it pops an error message. (sorry didn't write it down)

chourmovs
9th March 2010, 21:31
here i'm again with my mkv/x264/dts to avi/xvid/dts problems :)


you can for use of DSS for VIDEO and still use eac3to for audio

i tried but i get the same synchronization issues
i tried DSS2 too


on sherpya site http://oss.netfarm.it/mplayer-win32.php you can found multithreaded optimized build
multithreading is working well only for x264 encoding

I tried and get faster encoding thx
... but in most caseand with ALL mencoder version including yours, mencoder give me a lot of skipped and duplicate frames and at the end i get a very heavy movie on my PC that desynchronyze on my multimedia box (but not on my PC) .... maybe filter issue
i didn't notice desynchronizations if mencoder doesn't skip frames ...
i tried all deinterlacing options from telecine, to progressive and interlaced

I noticed that skipping and duplicate appear only with "copy audio method" (witch is my first goal, remember ;) )

I'm desperate :confused::confused:


on HDC if final size is over 2000 the build script for avimux gui force use of odml
just not use manual bitrate... BHH

nice it work, but what about predict it with quantizer in a future release option :cool:

thank you and please feel free to ask for test/help, i'm stuck
PS : i'm on seven64

buzzqw
10th March 2010, 08:31
Thanks for the technical details! But honestly, I don't know what that means. My depth of knowledge on this topic isn't what it used to be.

Maybe I should rephrase the question:

1. Under what circumstances should I use the "Interlaced HQ" filter over "Interlaced"?

2. Is the "interlaced HQ" filter behaving properly as I described it above?

having a sample of stream could be useful!
i haven't a strong knowledge of ntsc streams, here is pal land
(only deinterlaced)

I received pm. Tested your preliminary beta build regarding copy audio. It now works very well with force FFmeg and "copy" option. Thankyou very much Buzzqw. Appreciated!

thanks azmoth for your test!
when the function will be more stable i will publish it

I have encountered two problems with recent builds that are not present in older builds.

1. HDC Visual Crop only shows one frame and shuffle doesn't do anything.

much depend on source length, if source is too short there isn't enough data for a shuffle

2. When I try to change the default Final MB Size from 700 to say 1400, the GUI becomes nonresponsive for several seconds after a character deletion. Once in a while, it pops an error message. (sorry didn't write it down)

this problem was fixed. make sure you are using the latest update

here i'm again with my mkv/x264/dts to avi/xvid/dts problems :)

i tried but i get the same synchronization issues
i tried DSS2 too

I tried and get faster encoding thx
... but in most caseand with ALL mencoder version including yours, mencoder give me a lot of skipped and duplicate frames and at the end i get a very heavy movie on my PC that desynchronyze on my multimedia box (but not on my PC) .... maybe filter issue
i didn't notice desynchronizations if mencoder doesn't skip frames ...
i tried all deinterlacing options from telecine, to progressive and interlaced

I noticed that skipping and duplicate appear only with "copy audio method" (witch is my first goal, remember ;) )

I'm desperate :confused::confused:

nice it work, but what about predict it with quantizer in a future release option :cool:

thank you and please feel free to ask for test/help, i'm stuck
PS : i'm on seven64

please post on automen thread question about automen.. here is HDC...

i suggest encode video without audio copy
then extract audio and mux audio and video

BHH

sunfish
11th March 2010, 02:22
1. HDC Visual Crop only shows one frame and shuffle doesn't do anything.
much depend on source length, if source is too short there isn't enough data for a shuffle
I'm converting DVD movies (IFO/VOBs). Old builds usually generates several frames, although some slots may still be blank. Shuffle seems to work too.
Also, the new autocropper now seems to overcrop by a few pixels most of the time.

Prospero424
11th March 2010, 05:29
having a sample of stream could be useful!
i haven't a strong knowledge of ntsc streams, here is pal land
(only deinterlaced)

Ah, okay. I've PMed you a download link to a small sample taken from the interlaced NTSC DVD.

Thanks again.

Tiberiust
11th March 2010, 07:13
@cybersharky
malloc = memory allocation. It's 32bit AviSynth running out of memory because you're trying to use too many threads to filter HD content, which is big and uses a lot of memory. On my i7, I am limited to SetMTmode (2,2) - yep, only 2 threads with 1080p HD :mad:

On Mpeg2/DVD I can use (2,0) (0=as many as possible, or 8 threads for me) and if I resize my HD content down to 720p I can usually get away with (2,4), but often down to (2,3)

I am using Win7x64 bit with 6GB, but 32bit AviSynth is the problem, I think it's limited to 2GB and that's about 2 frames of HD only, the second integer in the 2,2 is 'how many concurrent frames to process in how many active threads'. See this:

http://avisynth.org/mediawiki/MT_support_page
T

chourmovs
11th March 2010, 20:44
please post on automen thread question about automen.. here is HDC...
I know and i've hesitated
but my solution is somewhere between mencoder and HDconcerttoX so i continue here

i suggest encode video without audio copy
then extract audio and mux audio and video
BHH

:thanks: i follow your solution and IT WORKS
i encode mkv with mencoder using "no audio option"
then extract DTS track with TSmuxer
then mux both tracks with avimuxgui and no delay, no desync, no skips, just perfect

As you see i need a mix of mencoder and HDconvertToX :p

If you can't do anything for me, I'm very interested for trying developing a dedicated solution based on your source for my special request (it's an educational request too because purebasic look very interesting for low skill and beginner)

I'll contact you if you don't mind

Finch
11th March 2010, 21:26
I always used AutoMKV to encode to mkv/h264. I tried the latest version of HDC and for some reason it's x264 encodes are incompatible with Mediatek MT8520-based blu-ray players like Philips BDP7300, LG BD-370 (heavy pixelating). Files encoded with AutoMKV with the same settings work fine. Any idea why this happens?

gasnyder
12th March 2010, 00:34
@Finch,

You are going to have to post the make report at a minimum so people know where to start looking. You generate the make report in Advanced Options->Utilities. There is a button in the lowerleft to generate the report. Basically setup your encode and click the Add to Queue button, then run the make report. I think that should work. I don't think you have to actually do the encode before running the make report. @OTHERS, please correct me if I'm wrong.

buzzqw
12th March 2010, 08:22
@chourmovs

you can encode only video even in HDC...

If you can't do anything for me, I'm very interested for trying developing a dedicated solution based on your source for my special request (it's an educational request too because purebasic look very interesting for low skill and beginner)

i will usually publish source code of my applications after same time under gpl. but for educational request i will do an exception.
send me a pm with source request.

@Finch
have you set the NMT compatibility ?

@gasnyder
you are right, but there is no need to add to queue, make report will automatically do it :)

BHH

Finch
12th March 2010, 12:49
have you set the NMT compatibility ?
Yes. I also tried many options (different quality presets, bitrates, resolutions, de-interlace filters, audio codecs). The result is the same - the files play fine on PC and badly pixelate on standalone Blu-ray players. I tested on a bunch of blu ray players and this issue only affect players with Mediatek chipset. All encodes created with AutoMKV play just fine on all standalone players.

buzzqw
12th March 2010, 12:55
... the make report...

BHH

buzzqw
12th March 2010, 15:59
post it.. don't attach

BHH

Finch
12th March 2010, 17:26
HDConvertToX v.2.4.608.4150 report

Input File: c:\temp\test\video_ts\vts_01_1.vob ( C:\TEMP\TEST\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 1:39:49:00 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 179490 frames
Duration(hh:mm:ss): 1:39:49
Aspect Ratio: 1.7778
Resized resolution: 708 / 384
Crop Values : 8:6:4:10

Start Video Configuration ->
Encoding Settings: X264 Slow ; Bitrate=
NMT Compatibility: On
Final Size: 1400
Denoise Level: None
Video Handling: Use Best Decoder
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** 80: English (AC3 2ch, 0xBD 0x80) [0]
81: English (AC3 2ch, 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

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

Start Advanced AviSynth ->
ColorMatrix: On
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

Start Queue ->
prompt $d $t $_$P$G

echo job number: 0
"C:\Program Files (x86)\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\temp\test\video_ts\vts_01_1.vob] -OF=[C:\Program Files (x86)\HDConvertToX\analysis\movie] -exit -minimize
"C:\Program Files (x86)\HDConvertToX\applications\eac3to.exe" "C:\TEMP\TEST\VIDEO_TS\VTS_01_1.vob"+"C:\TEMP\TEST\VIDEO_TS\VTS_01_2.vob"+"C:\TEMP\TEST\VIDEO_TS\VTS_01_3.vob"+"C:\TEMP\TEST\VIDEO_TS\VTS_01_4.vob" 3: "C:\Program Files (x86)\HDConvertToX\analysis\hdencodertox-pid3.ac3" -no2ndpass
"C:\Program Files (x86)\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 1573 --preset slow --threads auto --thread-input --sar 1:1 --output "C:\Program Files (x86)\HDConvertToX\analysis\hdconverttox_vts_01_1.h264" "C:\Program Files (x86)\HDConvertToX\analysis\hdconverttox_vts_01_1.avs" --ref 4 --bframes 4 --level 4.0
"C:\Program Files (x86)\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 1573 --preset slow --threads auto --thread-input --sar 1:1 --output "C:\Program Files (x86)\HDConvertToX\analysis\hdconverttox_vts_01_1.h264" "C:\Program Files (x86)\HDConvertToX\analysis\hdconverttox_vts_01_1.avs" --ref 4 --bframes 4 --level 4.0
"C:\Program Files (x86)\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "C:\TEMP\TEST\VIDEO_TS\VTS_01_0.IFO" "C:\Program Files (x86)\HDConvertToX\analysis\chapters.txt" -p5
"C:\Program Files (x86)\HDConvertToX\applications\mkvmerge.exe" -o "C:\Program Files (x86)\HDConvertToX\hdconverttox_full_vts_01_1.mkv" --default-duration 0:29.970fps "C:\Program Files (x86)\HDConvertToX\analysis\hdconverttox_vts_01_1.h264" --language -1:eng "C:\Program Files (x86)\HDConvertToX\analysis\hdencodertox-pid3.ac3" --chapters "C:\Program Files (x86)\HDConvertToX\analysis\chapters.txt" --title "Done with HDConvertToX v.2.4.608.4150"
echo job number: 1
"C:\Program Files (x86)\HDConvertToX\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\temp\test\video_ts\vts_01_1.vob] -OF=[C:\Program Files (x86)\HDConvertToX\job1\movie] -exit -minimize
"C:\Program Files (x86)\HDConvertToX\applications\eac3to.exe" "C:\TEMP\TEST\VIDEO_TS\VTS_01_1.vob"+"C:\TEMP\TEST\VIDEO_TS\VTS_01_2.vob"+"C:\TEMP\TEST\VIDEO_TS\VTS_01_3.vob"+"C:\TEMP\TEST\VIDEO_TS\VTS_01_4.vob" 3: "C:\Program Files (x86)\HDConvertToX\job1\hdencodertox-pid3.ac3" -no2ndpass
"C:\Program Files (x86)\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 1573 --preset slow --threads auto --thread-input --sar 1:1 --output "C:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.h264" "C:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.avs" --ref 4 --bframes 4 --level 4.0
"C:\Program Files (x86)\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 1573 --preset slow --threads auto --thread-input --sar 1:1 --output "C:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.h264" "C:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.avs" --ref 4 --bframes 4 --level 4.0
"C:\Program Files (x86)\HDConvertToX\applications\Chapter\ChapterXtractor.exe" "C:\TEMP\TEST\VIDEO_TS\VTS_01_0.IFO" "C:\Program Files (x86)\HDConvertToX\job1\chapters.txt" -p5
"C:\Program Files (x86)\HDConvertToX\applications\mkvmerge.exe" -o "C:\Program Files (x86)\HDConvertToX\hdconverttox_full_vts_01_1.mkv" --default-duration 0:29.970fps "C:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.h264" --language -1:eng "C:\Program Files (x86)\HDConvertToX\job1\hdencodertox-pid3.ac3" --chapters "C:\Program Files (x86)\HDConvertToX\job1\chapters.txt" --title "Done with HDConvertToX v.2.4.608.4150"
-> End Queue

AviSynth Script ->
Working with files: C:\Program Files (x86)\HDConvertToX\job1\hdconverttox_vts_01_1.avs
Load_Stdcall_plugin("C:\Program Files (x86)\HDConvertToX\filters\yadif.dll")
Mpeg2Source("C:\Program Files (x86)\HDConvertToX\job1\movie.d2v")
LanczosResize(708,384,8,6,-4,-10)
ColorMatrix(d2v="C:\Program Files (x86)\HDConvertToX\job1\movie.d2v")
-> End AviSynth Script

buzzqw
12th March 2010, 19:53
the slow preset use me umh, subme 8, ref 5, b-adapt 2, direct auto, rc-lookahead 50
but hdc will force 4 ref and 4 bframes

with this option the profile should be ok

what are the allowed spec by mediatek chip ?

BHH

Finch
12th March 2010, 20:20
what are the allowed spec by mediatek chip ?
High@4.1 (Max Ref.Frames 4)

buzzqw
12th March 2010, 22:46
could you try by lowering the ref to 3 ?

just edit the command line and test it

thanks

BHH

Finch
13th March 2010, 00:26
Tried ref 3 and bframes 3 - it didn't change anything, still pixelating very badly.

If it's any help at all - here's a command line I took from AutoMKV's x264cmdq_pass2.bat file. That encode works fine with Mediatek chipset:
"C:\Program Files (x86)\AutoMKV\exe\encoder\x264.exe" --pass 2 --bitrate 1878 --stats "C:\TEMP\temp\.stats" --progress --keyint 250 --bframes 3 --qpmin 10 --qpmax 51 --no-psnr --ref 3 --filter -1,-1 --subme 9 --direct auto --vbv-bufsize 14000 --vbv-maxrate 25000 --me umh --no-ssim --level 4.0 --weightb --b-adapt 2 --no-chroma-me --8x8dct --threads auto --thread-input --aud --aq-mode 1 --aq-strength 1 --psy-rd 1.1:1.0 --sar 1:1 --output "C:\TEMP\temp\movie.264" "C:\TEMP\temp\movie.avs"

Finch
13th March 2010, 16:56
I've seen reports that Mediatek-based players can't properly play H.264 video encoded with P-frame weighted prediction (Weightp) enabled. Does HDC use this feature?

gasnyder
13th March 2010, 18:30
@Finch,

Avinaptic tells me that my HDC created h.264 file has:

Weighted Prediction: NO.

I'm not sure if this is the same parameter you are talking about or not. Avinaptic is a great tool for inspecting your mkv files (as well as avi). On windows, the newest version is dated 11-18-2007. Should be an easy web search.

Finch
13th March 2010, 19:35
OK, I encoded the same vob file with HDC and AutoMKV with the closest possible settings and I think "Weightp" could be what causes the problem with HDC encodes! I compared both files with Avinaptic:
AutoMKV encode: "Weighted Prediction: NO"
HDC encode: "Weighted Prediction: P slices - explicit weighted prediction"

AutoMKV encode:
User data: x264
User data: core 66 r1092 60f4cd8
User data: H.264/MPEG-4 AVC codec
User data: Copyleft 2003-2008
User data: http://www.videolan.org/x264.html
User data: cabac=1
User data: ref=3
User data: deblock=1:-1:-1
User data: analyse=0x3:0x113
User data: me=umh
User data: subme=9
User data: psy_rd=1.1:0.0
User data: mixed_ref=0
User data: me_range=16
User data: chroma_me=0
User data: trellis=0
User data: 8x8dct=1
User data: cqm=0
User data: deadzone=21,11
User data: chroma_qp_offset=-2
User data: threads=6
User data: nr=0
User data: decimate=1
User data: mbaff=0
User data: bframes=3
User data: b_pyramid=0
User data: b_adapt=2
User data: b_bias=0
User data: direct=3
User data: wpredb=1
User data: keyint=250
User data: keyint_min=25
User data: scenecut=40(pre)
User data: rc=2pass
User data: bitrate=11727
User data: ratetol=1.0
User data: qcomp=0.60
User data: qpmin=10
User data: qpmax=51
User data: qpstep=4
User data: cplxblur=20.0
User data: qblur=0.5
User data: vbv_maxrate=25000
User data: vbv_bufsize=14000
User data: ip_ratio=1.40
User data: pb_ratio=1.30
User data: aq=1:1.00
SPS id: 0
Profile: High@L4
Num ref frames: 3
Chroma format idc: YUV 4:2:0
PPS id: 0 (SPS: 0)
Entropy coding type: CABAC
Weighted prediction: No
Weighted bipred idc: B slices - implicit weighted prediction
8x8dct: Yes

HDC encode:
User data: x264
User data: core 84 r1416 fcf70c2
User data: H.264/MPEG-4 AVC codec
User data: Copyleft 2003-2009
User data: http://www.videolan.org/x264.html
User data: cabac=1
User data: ref=4
User data: deblock=1:0:0
User data: analyse=0x3:0x113
User data: me=umh
User data: subme=8
User data: psy=1
User data: psy_rd=1.0:0.0
User data: mixed_ref=1
User data: me_range=16
User data: chroma_me=1
User data: trellis=1
User data: 8x8dct=1
User data: cqm=0
User data: deadzone=21,11
User data: fast_pskip=1
User data: chroma_qp_offset=-2
User data: threads=6
User data: sliced_threads=0
User data: nr=0
User data: decimate=1
User data: mbaff=0
User data: constrained_intra=0
User data: bframes=4
User data: b_pyramid=0
User data: b_adapt=2
User data: b_bias=0
User data: direct=3
User data: wpredb=1
User data: wpredp=2
User data: keyint=250
User data: keyint_min=25
User data: scenecut=40
User data: intra_refresh=0
User data: rc_lookahead=50
User data: rc=2pass
User data: mbtree=1
User data: bitrate=-134
User data: ratetol=1.0
User data: qcomp=0.60
User data: qpmin=10
User data: qpmax=51
User data: qpstep=4
User data: cplxblur=20.0
User data: qblur=0.5
User data: ip_ratio=1.40
User data: aq=1:1.00
SPS id: 0
Profile: High@L4
Num ref frames: 4
Aspect ratio: Square pixels
Chroma format idc: YUV 4:2:0
PPS id: 0 (SPS: 0)
Entropy coding type: CABAC
Weighted prediction: P slices - explicit weighted prediction
Weighted bipred idc: B slices - implicit weighted prediction
8x8dct: Yes

gasnyder
13th March 2010, 20:48
@Finch

That's interesting. I'm using x264 Extreme Quality, Single Pass with CRF 16. That must be the difference. I think I remember seeing 2 Pass from your Make Report. I'm not real familiar with 2 Pass or what all those options mean, so I'm not sure I can be of anymore help,

Yes I know CRF 16 is probably overkill, but I'm treating the output as an archival copy so I don't mind wasting a few bits and extra encoding time.

Good Luck with finding the answer!

Finch
13th March 2010, 21:24
I did more testing and now I'm 100% sure that weightp cause the pixelation issue! I encoded the file with HDC using "x264 Ultrafast" profile - and the file played fine with no problems whatsoever. I checked the file with Avinaptic and guess what - "Weighted Prediction: NO".

User data: x264
User data: core 84 r1416 fcf70c2
User data: H.264/MPEG-4 AVC codec
User data: Copyleft 2003-2009
User data: http://www.videolan.org/x264.html
User data: cabac=0
User data: ref=4
User data: deblock=0:0:0
User data: analyse=0:0
User data: me=dia
User data: subme=0
User data: psy=1
User data: psy_rd=0.0:0.0
User data: mixed_ref=0
User data: me_range=16
User data: chroma_me=1
User data: trellis=0
User data: 8x8dct=0
User data: cqm=0
User data: deadzone=21,11
User data: fast_pskip=1
User data: chroma_qp_offset=0
User data: threads=6
User data: sliced_threads=0
User data: nr=0
User data: decimate=1
User data: mbaff=0
User data: constrained_intra=0
User data: bframes=4
User data: b_pyramid=0
User data: b_adapt=0
User data: b_bias=0
User data: direct=1
User data: wpredb=1
User data: wpredp=0
User data: keyint=250
User data: keyint_min=25
User data: scenecut=0
User data: intra_refresh=0
User data: rc=2pass
User data: mbtree=0
User data: bitrate=-134
User data: ratetol=1.0
User data: qcomp=0.60
User data: qpmin=10
User data: qpmax=51
User data: qpstep=4
User data: cplxblur=20.0
User data: qblur=0.5
User data: ip_ratio=1.40
User data: pb_ratio=1.30
User data: aq=0
SPS id: 0
Profile: Main@L4
Num ref frames: 4
Aspect ratio: Square pixels
Chroma format idc: YUV 4:2:0
PPS id: 0 (SPS: 0)
Entropy coding type: CAVLC
Weighted prediction: No
Weighted bipred idc: B slices - implicit weighted prediction
8x8dct: No
@buzzqw
Any chance you can add the "MT8520 compatibility" option, so weightp could be disabled for any speed/quality profile?

buzzqw
14th March 2010, 08:36
@Finch

thanks for your test.
i will try to insert one more check

BHH

OLP
14th March 2010, 18:18
is there any knowing problem with Vsrip.exe, HDC and Windows 7/64 bit?

If i try to extract the subs manually with VSrip.exe its working correct and the sub/idx files are saved.

If VSrip.exe is started by HDC the sub/idx files wont be saved anywhere!!

Any idea?

FORGET THIS QUESTION!

Problem was solved!
Seems a Prob with the DVD-Rip

sunfish
15th March 2010, 00:41
Could anyone comment on the pros and cons of anamorphic encoding?
For example converting a 720x480 dvd video with an AR of 16:9,
Option 1: convert to 720x480 output with anamorphic shape
Option 2: convert to 720x405 output with square pixels
Option 3: convert to 854x480 output with square pixels
Thanks.

Sharc
15th March 2010, 01:05
@sunfish
Option 1: Picture has 345'600 pixels
Option 2: Picture has 291'600 pixels
Option 3: Picture has 409'920 pixels, but upscaling from 720 horizontal (original) to 854 does not add any new details to the original picture, it's just a waste of storage.

The anamorphic encoding (Option 1) makes better use of the standard DVD resolution (720x480 for NTSC), hence preserving more details than Option 2.

buzzqw
15th March 2010, 08:14
@Finch

update HDC i added a "strict" check for NMT that will enforce --weight 0

BHH

Finch
15th March 2010, 14:26
update HDC i added a "strict" check for NMT that will enforce --weight 0
Just tested it with the "strict" option enabled. It worked - no more pixelation! Thank you!!

buzzqw
15th March 2010, 14:45
thanks for your test Finch :)

BHH

olapanekala
15th March 2010, 18:27
Hi to all again.

Is it in my setup only that i have no time estimation in x264 64bit and i have in 32bit

Thanks for the excellent software buzzqw

gasnyder
15th March 2010, 18:40
@Buzzqw,

I'm running version 2.4.607.4144. Update HDConvertToX always reports No Update Found. I'm pretty sure there are newer versions. Any ideas of why the auto update isn't working?

Thanks,
Garth

buzzqw
15th March 2010, 20:38
@olapanekala

on 64bit you cannot get an ETA because use of avs2yuv, only with x264 at 32bit you can get this

@gasnyder

the autoupdate check a file on server
if i don't update it.. hdc thinks that no update are present... that's why

BHH

nx6
15th March 2010, 20:47
@Buzzqw,

I'm running version 2.4.607.4144. Update HDConvertToX always reports No Update Found. I'm pretty sure there are newer versions. Any ideas of why the auto update isn't working?

Thanks,
Garth

The current version is 2.4.608.4150

If yours isn't seeing the updates the easiest thing to do to try and resolve that is to redownload the full package in case something's corrupted on yours.

Finch
15th March 2010, 20:49
The current version is 2.4.608.4150
It's actually 2.4.616.4192

gasnyder
15th March 2010, 22:40
@nx6,

You were right. Downloading the full package allowed HDC to see updates again. Thanks.

nx6
16th March 2010, 07:50
It's actually 2.4.616.4192
Okay, then mine's not seeing updates either now. :mad: I just downloaded that version with the auto-updates a few days ago.

buzzqw
16th March 2010, 08:06
if you get wrong updates simply delete the update.txt in hdc folder

BHH

Frozen-Figo
16th March 2010, 11:32
Just I wanna say thanks

x_merlin_x
17th March 2010, 06:45
Hi there,

I used HDConvertToX a couple of times now, mostly with success. Today I tried another convert and the jobs did not finish.

The scratch folder shows both of the 2 jobs (720p, 1080p), but the resulting file is not present. All source files seem to be there -. chapters, languages etc.

When I try to call mkvmerge by hand it outputs:
mkvmerge v3.1.0 ('Happy up here') gebaut am Jan 19 2010 12:09:24
Fehler: Die Quelldatei 'D:\tmp-scratchfolder-hdc\job2\hdconverttox_00011.h264' k
onnte nicht geöffnet werden, oder aber die Größenabfrage schlug fehl.

This file is indeed not present.

Here are the logfiles from the job:
eac3to v3.17
command line: "C:\Program Files\HDConvertToX\applications\eac3to.exe" "h:\bdmv\stream\00011.m2ts" 2:"D:\tmp-scratchfolder-hdc\job2\hdconverttox.mkv" -seekToIFrames
------------------------------------------------------------------------------
M2TS, 1 video track, 4 audio tracks, 14 subtitle tracks, 1:52:26, 24p /1.001
1: Chapters, 16 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
4: DTS Master Audio, Spanish, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
5: DTS Master Audio, German, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
6: AC3 Surround, English, 2.0 channels, 192kbps, 48khz
7: Subtitle (PGS), English
8: Subtitle (PGS), German
9: Subtitle (PGS), Dutch
10: Subtitle (PGS), Spanish
11: Subtitle (PGS), Turkish
12: Subtitle (PGS), Hindi
13: Subtitle (PGS), Korean
14: Subtitle (PGS), Estonian
15: Subtitle (PGS), Lithuanian
16: Subtitle (PGS), Russian
17: Subtitle (PGS), Ukrainian
18: Subtitle (PGS), German
19: Subtitle (PGS), Spanish
20: Subtitle (PGS), Dutch
[v02] Extracting video track number 2...
[v02] Muxing video to Matroska...
Added fps value (24 /1.001) to MKV header.
Video track 2 contains 161736 frames.
eac3to processing took 13 minutes, 33 seconds.
Done.

eac3to v3.17
command line: "C:\Program Files\HDConvertToX\applications\eac3to.exe" "h:\bdmv\stream\00011.m2ts" 1:"D:\tmp-scratchfolder-hdc\job2\chapters.txt"
------------------------------------------------------------------------------
M2TS, 1 video track, 4 audio tracks, 14 subtitle tracks, 1:52:26, 24p /1.001
1: Chapters, 16 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
4: DTS Master Audio, Spanish, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
5: DTS Master Audio, German, 5.1 channels, 24 bits, 48khz
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
6: AC3 Surround, English, 2.0 channels, 192kbps, 48khz
7: Subtitle (PGS), English
8: Subtitle (PGS), German
9: Subtitle (PGS), Dutch
10: Subtitle (PGS), Spanish
11: Subtitle (PGS), Turkish
12: Subtitle (PGS), Hindi
13: Subtitle (PGS), Korean
14: Subtitle (PGS), Estonian
15: Subtitle (PGS), Lithuanian
16: Subtitle (PGS), Russian
17: Subtitle (PGS), Ukrainian
18: Subtitle (PGS), German
19: Subtitle (PGS), Spanish
20: Subtitle (PGS), Dutch
Creating file "D:\tmp-scratchfolder-hdc\job2\chapters.txt"...
Done.

Any ideas what went wrong?

buzzqw
17th March 2010, 08:08
@Frozen-Figo

:thanks: always appreciated

@x_merlin_x

i need something like Make Report

i need to know settings used

BHH

olapanekala
17th March 2010, 18:44
Update is not working

update.txt contains

2.4.605.4132| UPDATE

>fixed audio bitrate computing when Original channel is selected (or 5.1) and audio codec was ac3
>fixed double message when loading custom ini
>fixed handling of avi source. now hdc will automatically switch to DSS decoding if no mux in mkv is done
>fixed audio bitrate computing when using flac audio (now guessed at 1600kbps for stereo and 2720 for 5.1)
>fixed detecting of ar reported by eac3to (2)
>fixed audio bitrate computing when encoding with multichannel (nero/aac/ogg)
>fixed computing of audio size when more then one audio tracks is copied
>fixed deinterlace test for dvd input source
>fixed computing of audio size when using Nero VBR (alpha)
>fixed copy of d2v files when using queue and test deinterlace or compression test
>fixed visual crop button
>fixed preview button
>fixed crash on bitrate computing (5)
>fixed source code optimizations

and the software doesn't update even if deleting update.txt

x_merlin_x
18th March 2010, 08:28
@Frozen-Figo

:thanks: always appreciated

@x_merlin_x

i need something like Make Report

i need to know settings used

BHH

How do I do a "Make Report?

I tried it again this night with the same result. Those items are in the job folder:

chapters.log
chapters
hdconverttox log.txt
hdconverttox.mkv
hdconvertox_00011.avs
hdencodertox-pid3-log.txt
hdencodertox-pid3.ac3
queue.bat

I tried to issue the last command that aparently failed on cmd:
"C:\Program Files\HDConvertToX\applications\mkvmerge.exe" -o "K:\Cinema\Filme\District 9.mkv" --default-duration 0:23.976fps "D:\tmp-scratchfolder-hdc\job1\hdconverttox_00011.h264" --language -1:eng "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid3.ac3" --language -1:spa "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid4.ac3" --language -1:ger "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid5.ac3" --chapters "D:\tmp-scratchfolder-hdc\job1\chapters.txt" --title "District 9"
+ 2 other language tracks


This are the settings:

prompt $d $t $_$P$G

echo job number: 1
"C:\Program Files\HDConvertToX\applications\eac3to.exe" "h:\bdmv\stream\00011.m2ts" 2:"D:\tmp-scratchfolder-hdc\job1\hdconverttox.mkv" -seekToIFrames
"C:\Program Files\HDConvertToX\applications\eac3to.exe" "h:\bdmv\stream\00011.m2ts" 3: "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid3.ac3" -normalize -down6 -640
"C:\Program Files\HDConvertToX\applications\eac3to.exe" "h:\bdmv\stream\00011.m2ts" 4: "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid4.ac3" -normalize -down6 -640
"C:\Program Files\HDConvertToX\applications\eac3to.exe" "h:\bdmv\stream\00011.m2ts" 5: "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid5.ac3" -normalize -down6 -640
"C:\Program Files\HDConvertToX\applications\x264.exe" --crf 19,5 --preset slower --threads auto --thread-input --sar 1:1 --output "D:\tmp-scratchfolder-hdc\job1\hdconverttox_00011.h264" "D:\tmp-scratchfolder-hdc\job1\hdconverttox_00011.avs"
"C:\Program Files\HDConvertToX\applications\eac3to.exe" "h:\bdmv\stream\00011.m2ts" 1:"D:\tmp-scratchfolder-hdc\job1\chapters.txt"
"C:\Program Files\HDConvertToX\applications\mkvmerge.exe" -o "K:\Cinema\Filme\District 9.mkv" --default-duration 0:23.976fps "D:\tmp-scratchfolder-hdc\job1\hdconverttox_00011.h264" --language -1:eng "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid3.ac3" --language -1:spa "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid4.ac3" --language -1:ger "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid5.ac3" --chapters "D:\tmp-scratchfolder-hdc\job1\chapters.txt" --title "District 9"


that .h264 seems not to be present. HdConverttox used to work previously on other movies.

Thank you for you help!

buzzqw
18th March 2010, 08:43
@olapanekala

fixed

@x_merlin_x

look at first post of this thread for how build a Make Report

and.. just a GUESS: not use 19,5 but use the DOT 19.5

BHH

x_merlin_x
18th March 2010, 08:59
@olapanekala

fixed

@x_merlin_x

look at first post of this thread for how build a Make Report

and.. just a GUESS: not use 19,5 but use the DOT 19.5

BHH

Thank you for the quick reply. I just tried 19 and copied the command to cmd line. Now it is processing (5h to go :-( ) Seems that this was the problem!!! Thanx!

I do have a another question by the way.
I do always a conversion into 720p and 1080p of the same movie. This creates 2 jobs on the scratch disk and a long time to extract. The content of the 2 jobfolders looks identical to me. Is there a way to just do this second job by commandline. I noticed only 2 differences in the queue:


720p:
"C:\Program Files\HDConvertToX\applications\mkvmerge.exe" -o "K:\Cinema\Filme\District 9.mkv" --default-duration 0:23.976fps "D:\tmp-scratchfolder-hdc\job1\hdconverttox_00011.h264" --language -1:eng "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid3.ac3" --language -1:spa "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid4.ac3" --language -1:ger "D:\tmp-scratchfolder-hdc\job1\hdencodertox-pid5.ac3" --chapters "D:\tmp-scratchfolder-hdc\job1\chapters.txt" --title "District 9"

1080p:
"C:\Program Files\HDConvertToX\applications\mkvmerge.exe" -o "K:\Cinema\Filme\District 9 1080p.mkv" --default-duration 0:23.976fps --aspect-ratio -1:1.7778 "D:\tmp-scratchfolder-hdc\job2\hdconverttox_00011.h264" --language -1:eng "D:\tmp-scratchfolder-hdc\job2\hdencodertox-pid3.ac3" --language -1:spa "D:\tmp-scratchfolder-hdc\job2\hdencodertox-pid4.ac3" --language -1:ger "D:\tmp-scratchfolder-hdc\job2\hdencodertox-pid5.ac3" --chapters "D:\tmp-scratchfolder-hdc\job2\chapters.txt" --title "District 9"


Where is the resolution settings?

buzzqw
18th March 2010, 09:11
the resolution isn't in muxing :) but on avs script!

BHH