Log in

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


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76

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.