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

Adub
30th March 2010, 21:12
Mirror has been updated with latest version.

buzzqw
31st March 2010, 07:21
@jboy53

the infinity time profile you have selected on build 2.4.619.4204 trigger a special resizer that will do a little sharp on video. this sharpening will force video codec to use more bitrate.
you can try using the DivX Insane Quality and adding a sharpening filter like softsharpen or, if you donwload the update you can try adding the LSDmod() fiter (much better)



@Adub!

thanks a lot

BHH

gasnyder
31st March 2010, 17:16
@Buzzqw

Is it possible (via the prompt string in the first line of the queue) or some other way, to leave the Command Prompt window open when there is a failure of some type? Currently when I get a failure, I have to copy paste each line of the queue into an existing prompt window to see which step had the error and what the error was (I can skip some of them based on any output files already in the job folder). I always seem to forget to copy an NVTools file to the right place when I install a new Full Build, so that is the usual error I get. Maybe this can be an option if you can control this somehow?

archy141
31st March 2010, 18:36
Thanks for all you efforts Buzzqw. I will continue trying different things.


Can someone tell me if it is possible to use 1 Pass CRF encoding and specify the bitrate ?

I have tried to do this by putting a value in the bitrate field but it is being ignored.

Can a specific bitrate be enforced manually by adding additional parameters to the command line in the batch file ?

buzzqw
31st March 2010, 19:06
@gasnyder

i don't know if is possible... i don't think that DOS has something like a debug...
about nvtools.. i will look

@archy141
you can't force a crf to use a bitrate. Point.

check in applications folder there is the expanded profile.
one of this (iirc) is a bitrate constrained crf

BHH

Barleyman
31st March 2010, 21:19
A comment on the W7 install guide.. I think it's not a good idea to replace W7 DXVA h264/vc1 decoder with ffdshow everywhere. You can run into problems with BD and/or HD cable that way as 1-threaded software decoding isn't the best possible way.

So instead I went into ffdshow video decoder configuration and from the directshow control tab check "use ffdshow only in" and put all the hdconverttox executables to there + virtualdub executables. That way ffdshow doesn't "step in" on 1080p material playback.

like so:
aften.exe;AVIMux_GUI.exe;avs2avi.exe;avs2yuv.exe;ChapterXtractor.exe;DGAVCIndex.exe;DGIndex.exe;eac3to.exe;enc_aacPlus.exe;ffmpeg.exe;flac.exe;HDC_BC.exe;HDC_Deint.exe;HDC_Indexer.exe;HDC_MKVExtract.exe;HDC_visualcrop.exe;HDConvertToX.exe;lame.exe;mkvmerge.exe;MP4Box.exe;neroAacEnc.exe;oggenc2.exe;silence.exe;SubtitleWorkshop.exe;tsMuxeR.exe;vdub.exe;VirtualDub.exe;VSRip.exe;Vstrip.exe;vstrip_ifo.exe;wavi.exe;wavi.exe;x264-64bit.exe;x264.exe;xvid_encraw.exe;

archy141
1st April 2010, 03:54
@archy141
you can force a crf to use a bitrate. Point.

check in applications folder there is the expanded profile.
one of this (iirc) is a bitrate constrained crf

BHH

Sorry but i could not figure out what you mean. Are you reffering to the HDConvertToX_profile.txt file in the applications folder ?
I took a look at the file didn't know how to use it.

Instead what i have done for now is added --bitrate parameter to the line i generate with Add To Queue. E.g.

C:\Program Files (x86)\HDConvertToX\applications\x264-64bit.exe" - --stdin y4m --crf 16 --bitrate 13000 --preset slow --threads auto --thread-input --sar 1:1 --output

Could you not make HDC accept the value directly from 'Manually Set Bitrate' box even when using 1 Pass CRF profiles ? As mentioned presently the any bitrate value set manually is ignored and not included in the generated batch file.



Onto another problem if someone could be kind enough to help out.

I have a MKV file that is a VC-1 REMUX and i would like to have a go transcoding this to x264.

When this file is checked with MediaInfo or AVInaptic they indicates video as 23.967fps. But when i analyse the file in HDC it shows up as 25fps ? This is creating transcoded files that have audio out of synch. If i manually set the fps to 23.967 frames the video length stretches and audio is out of synch. Setting De-interlace - Change To 23.967 does not help either. Any ideas what is going on ? HDC not analysing correctly or a misconfiguration on my behalf ?

BTW Testing by me is showing NMT STRICT option may not necessarily be specific to PS3. In fact it has caused problems when using with PS3MS.
I have had No problems with STRICT off with the test transcodes i have carried out so far.

:thanks:

buzzqw
1st April 2010, 07:00
.. wrong spelling. you CAN'T force using a bitrate if you use a CRF encoding.

I have a MKV file that is a VC-1 REMUX and i would like to have a go transcoding this to x264.
the fps is given from avisynth analysis. i could bet that mkv is a mux of different source, using stretching capabilities of mkvmerge...

BHH

chourmovs
3rd April 2010, 07:39
The "copy audio" is very useful and stable. Many thanks for update Buzzqw.:thanks:

To buzzqw and azmoth

the ffmpeg option to decode DTS track seems to work
i obtain an indexed audio track witch lenght is exactly the same that my original mkv
you did it guy :thanks:

I do further tests

buzzqw
3rd April 2010, 07:51
thank chourmovs :)

BHH

Prospero424
4th April 2010, 04:50
Quick question that I hope isn't too stupid:

What's the best way to specify custom x264 switches (-reframes, -subme, etc.) for each particular encode? I've tried modifying the hdconverttox.bat, but the program seems to ignore any modifications I make to it.

Thanks.

buzzqw
4th April 2010, 07:22
just simply edit the hdconverttox_profile.txt!

just duplicate a line of profile, edit to your tast, give it a different name for preset and pay attention to numbering (look at hdconverttox_profile in applications folder)

BHH

azmoth
4th April 2010, 18:25
Buzzqw in your change log you wrote

>added copy audio using ffmpeg. Useful when eac3to fails to extract audio (alpha)

I downloaded new exe and in audio it is still "force FFMeg.exe as decoder". Is the alpha copy switch built in as I cannot see "copy audio" option?

buzzqw
4th April 2010, 19:52
now you can directly use "copy audio" on audio codec list (while checking force ffmpeg as decoder)

BHH

Prospero424
5th April 2010, 02:37
just simply edit the hdconverttox_profile.txt!

just duplicate a line of profile, edit to your tast, give it a different name for preset and pay attention to numbering (look at hdconverttox_profile in applications folder)

BHH

Thanks, but I'm still not quite sure what to do. I understand the part about adding a line to the hdconverttox_profile.txt, but what do you mean when you say I should "Pay attention to numbering"?

What number should I give a new custom profile?

Also, how do I get this new custom profile to show up within the HDConvertToX application under the "video" tab; how do I tell HDConverToX to use this new profile?

TIA

buzzqw
5th April 2010, 09:12
for example..

this is the hdconverttox profile in hdc folder

X264;1;UltraFast;--preset ultrafast

X264;2;SuperFast;--preset superfast

X264;3;VeryFast;--preset veryfast

X264;4;Faster;--preset faster

X264;5;Fast;--preset fast

X264;6;Medium;--preset medium

X264;7;Extreme Quality;--preset medium --ref 4 --subme 9 --direct auto --trellis 0 --me umh --b-adapt 2 --bframes 4

X264;8;Slow;--preset slow

X264;9;Slower;--preset slower

X264;10;VerySlow;--preset veryslow

X264;11;Placebo;--preset placebo

and you want add your profile

just do this

X264;1;UltraFast;--preset ultrafast
X264;2;SuperFast;--preset superfast
X264;3;VeryFast;--preset veryfast
X264;4;Faster;--preset faster
X264;5;Fast;--preset fast
X264;6;Medium;--preset medium
X264;7;Extreme Quality;--preset medium --ref 4 --subme 9 --direct auto --trellis 0 --me umh --b-adapt 2 --bframes 4
X264;8;Slow;--preset slow
X264;9;Slower;--preset slower
X264;10;VerySlow;--preset veryslow
X264;11;Placebo;--preset placebo
X264;12;Prospero424;--preset medium --bframes 2 --ref 2

first element is codec (x264)
second element is numbering (must be progressive)
third element is name of profile
fourth element is your codec options

BHH

Prospero424
5th April 2010, 09:59
Ah, I think I was just adding the line for the new profile in the wrong place within the file. I just tried adding it again and double-checking it, and now my new profile shows up on the speed/quality slider.

Thanks again.

azmoth
5th April 2010, 10:52
Buzzqw wrote: now you can directly use "copy audio" on audio codec list (while checking force ffmpeg as decoder)

Thanks Buzzqw for clarification.

gasnyder
5th April 2010, 23:12
@All,

Has anybody use HDC to process video captured from a Digital Video Camera? If so, do you have any pointers on how you do this? I tried to capture a few minutes from my Canon Elura video camera using Nero Vision to do the capture as a native DV avi file. HDC didn't really know what to do with this file. I tried a few different ways to convert it to an MKV file. It actually generate the h.264 file, but I could never get mkvmerge to actually mux any data. Should I capture to MPEG2? That should allow HDC to process the file ok. I've read the DV avi is the highest quality capture from the camera and is probably the best option for editing the footage. It appears to be Interlaced 30fps video (60 fields per second) at resolution 720x480. Gspot recognizes it as a proper 16:9 video (NTSC at 853x480). HDC misses the PAR 32:27 value, but it's not a real surprise considering it threw all kinds of decoder warnings. I finally got a 1394 cable, so I'm just starting to play around with this. I was hoping that somebody out there might have some tips or settings that might help me out. I'd be willing to discuss this offline as this possibly isn't an entirely HDC related topic. Thanks for any input you can give.

@Buzzqw,

As for my recent post about errors with NVTools. These happen because I forget to copy the license.txt file or the .dll and .exe files to the proper directories after unzipping the new release package. This isn't any error in or issue with HDC, unless of course you would like to add the NVTools to the full package someday. We'd still need the proper license file of course.

buzzqw
6th April 2010, 07:17
@gasnyder

post a sample of dv file

about nvtools: i cannot add the package to hdc

please tell me exact files from nvtools (license/exe) where must be located
i can add a check to hdc that will warn users about missing...

BHH

gasnyder
6th April 2010, 18:00
@Buzzqw

I'll have to capture a smaller DV file for you. Does it matter if it's Type 1 or Type 2?

For the NVTools, it seems that the following is required to get everything to work:

1) DGIndexNV.exe in the HDC\applications folder
2) license.txt in the same folder as DGIndexNV.exe (the full package contains a license.txt file for eac3to that has to be replaced). An incorrect license file throws an error dialog.
3) DGMultiDecodeNV.dll has to be in the HDC\filters directory.
4) DGDecodeNV.dll - I'm not sure if this is needed or not. It doesn't seem to be used in the workflow that I use. But I copy it to the filters directory just in case.

Not having (3) in place results in this error: Script error: there is no function named "DGMultiSource". I only see this if I manually copy/paste the xvid_encraw or x264 lines from the queue to a command prompt, otherwise the queue just stops and the window goes away.

Thanks as always,
Garth

katzenjoghurt
7th April 2010, 09:41
Hm. Won't work with logarith lossless codec in avi container.

(Don't know if it should)

Proposes repack in mkv ... but analysis fails then.
Entered data by hand but... no luck.


Log says:


MKV, 1 video track, 1 audio track, 0:16:30
1: MS/VFW/FOURCC/LAGS, 1024x768p
2: MP3, 2.0 channels, 192kbps, 44.1khz
Bitstream parsing for track 1 failed. <WARNING>
Demuxing this track may still produce correct results - or not. <WARNING>
[a02] Extracting audio track number 2...
[a02] Decoding with libav/ffmpeg...
[a02] [libav] invalid new backstep 588 <WARNING>
[a02] Writing WAV...
[a02] [libav] invalid new backstep 589 <WARNING>
[a02] [libav] invalid new backstep 589 <WARNING>
[...]
[a02] [libav] invalid new backstep 588 <WARNING>
[...]
[a02] [libav] invalid new backstep 589 <WARNING>
[a02] The last MPx frame is incomplete and thus gets skipped. <WARNING>
[a02] Starting 2nd pass...
[a02] Reading WAV...
[a02] Reducing depth from 64 to 24 bits...
[a02] Writing WAV...
[a02] Creating file "stdout.wav"...
[a02] The original audio track has a constant bit depth of 32 bits.
[a02] The processed audio track has a constant bit depth of 24 bits.
eac3to processing took 3 minutes, 29 seconds.
Done.



:) AutoMKV freezes when doing something with audio at the beginning (VirtualDubMod), HDConvertToX won't process the file.

Not my day, I guess. :)

Using AutoMKV (great tool! You saved my day! Of HDConvertToX I don't know yet. :D ) and skipping audio and muxing data in now.

Just wanted to mention it. :)

buzzqw
7th April 2010, 10:20
@gasnyder

type 2 is preferible

thanks about file placing :)

@katzenjoghurt


could you post a sample of this file ? (around 100mb)

thanks

BHH

katzenjoghurt
7th April 2010, 23:06
I tried it again.

It won't import any .avi file and always propose a mkv conversion as last try.

Guess that's normal?


It'll work if I let HDConvertToX do this mkv conversion itself.

Did this repacking manually with FFMPEG before.
This lead to the above output.

buzzqw
8th April 2010, 07:07
if you say NO to remuxing HDC will try to use directshowsource

and so you need a dss capable decoder

BHH

katzenjoghurt
9th April 2010, 09:09
if you say NO to remuxing HDC will try to use directshowsource


Ah... okay. The popping up window made me think, something
went terribly wrong. It also claimed that only audio would be
encoded when pressing "no" ... which isn't the case.

Searching this thread I saw this is all about multiple audio streams. Okay.
That was a bit confusing.


Playing around with it now... hm... merging always fails here
because of differing audio file names.

echo job number: 1
"C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\wavi.exe" "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\job1\hdconvert_audio_0_dpm.avi.avs" - | "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\lame.exe" - -h -V 4 "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\job1\hdencodertox-pidC.mp3"
"C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 334 --preset medium --ref 4 --subme 9 --direct auto --trellis 0 --me umh --b-adapt 2 --bframes 4 --threads auto --thread-input --sar 1:1 --output "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\job1\hdconverttox_dpm.h264" "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\job1\hdconverttox_dpm.avs"
"C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 334 --preset medium --ref 4 --subme 9 --direct auto --trellis 0 --me umh --b-adapt 2 --bframes 4 --threads auto --thread-input --sar 1:1 --output "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\job1\hdconverttox_dpm.h264" "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\job1\hdconverttox_dpm.avs"
"C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\mkvmerge.exe" -o "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\hdconverttox_full_dpm.mkv" --default-duration 0:25.000fps "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\job1\hdconverttox_dpm.h264" "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\job1\hdencodertox-pid1.mp3" --title "Done with HDConvertToX v.2.5.626.4222"
echo job number: 2
[...]

buzzqw
9th April 2010, 10:18
post the make report

thanks

BHH

verbatim2
9th April 2010, 12:27
hi
i was wondering witch "de-interlace type" i must use for this one?


Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Duration : 1h 14mn
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : MBAFF
Color primaries : BT.709-5, BT.1361, IEC 61966-2-4, SMPTE RP177
Transfer characteristics : BT.709-5, BT.1361
Matrix coefficients : BT.709-5, BT.1361, IEC 61966-2-4 709, SMPTE RP177

***and another question
like for example when i want an mkv from 4370mb i must enter a value 4585 to become that?
Is there a way to avoid this, because it doesn't work for each Blu ray.....

buzzqw
9th April 2010, 12:52
ike for example when i want an mkv from 4370mb i must enter a value 4585 to become that?

if you enter 4370 you will get a 4370mb output file.
only when dealing with copy audio (or vbr audio encoding) you can get different file size

about: mbaff it's better to post a sample on avisynth forum

BHH

katzenjoghurt
9th April 2010, 13:22
post the make report

thanks

BHH



Here it is:


HDConvertToX v.2.5.626.4222 report

Input File: c:\_downloads\dpm_2.avi ( C:\_Downloads\dpm_2.avi )
Codec Video:
Width / Heigh : 592 / 448
Framerate / Framecount: 25.000fps / 142036 frames
Duration(hh:mm:ss): 1:34:42
Aspect Ratio: 1.3214
Resized resolution: 592 / 448
Crop Values : 0:0:0:0

Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Bitrate= 334
Final Size: 300
Denoise Level: Super Light
Video Handling: Force DirectShowSource
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 4
Audio Channels: 2
MP3 Mode: vbr
Normalize: On
Audio handling: Force DirectShowSource as decoder
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** C:\_Downloads\dpm_2.avi
C:\_Downloads\dpm_2.avi

-> End Full Audio List

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

-> End Full Subtitle List

Mux Subtitle in MP4/MKV file: On

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

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

echo job number: 0
"C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\wavi.exe" "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdconvert_audio_0_dpm_2.avi.avs" - | "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\lame.exe" - -h -V 4 "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdencodertox-pidC.mp3"
"C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 217 --preset medium --ref 4 --subme 9 --direct auto --trellis 0 --me umh --b-adapt 2 --bframes 4 --threads auto --thread-input --sar 1:1 --output "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdconverttox_dpm_2.h264" "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdconverttox_dpm_2.avs"
"C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 217 --preset medium --ref 4 --subme 9 --direct auto --trellis 0 --me umh --b-adapt 2 --bframes 4 --threads auto --thread-input --sar 1:1 --output "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdconverttox_dpm_2.h264" "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdconverttox_dpm_2.avs"
"C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\applications\mkvmerge.exe" -o "C:\_Downloads\dpm.mkv" --default-duration 0:25.000fps "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdconverttox_dpm_2.h264" "C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdencodertox-pid1.mp3" --title "Done with HDConvertToX v.2.5.626.4222"
-> End Queue

AviSynth Script ->
Working with files: C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\analysis\hdconverttox_dpm_2.avs
Load_Stdcall_plugin("C:\Users\Elektrischer Pinguin\Desktop\HDConvertToX\filters\yadif.dll")
directshowsource("c:\_downloads\dpm_2.avi",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
LanczosResize(592,448,0,0,-0,-0)
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)
-> End AviSynth Script

Macgyver
9th April 2010, 14:56
Hope this isn't to OT:

I edit my files with H264tscutter before I run them through HDC. I edited Dianna Krall in Paris and when done it would continue to crash HDC.

When I ran the unedited file through - no problem.

How can I scan the/an edited file for errors before I run HDC?

buzzqw
9th April 2010, 19:28
@katzenjoghurt

i'll look monday

@Mcgyver

maybe using avidemux.. or..try remuxing in mkv

BHH

Macgyver
9th April 2010, 23:32
@Mcgyver

maybe using avidemux.. or..try remuxing in mkv

BHH

I was hoping for something that would just cruise through it and either repair it, or tell me that it WAS screwed up.

BTW, what the us/Italy exchange rate? Money on it's way - just want to within my means - make it worthwhile for you.

Mrsash
10th April 2010, 00:32
I am having problems with DV video as well.

Video
ID : 0
Format : Digital Video
Codec ID : dvsd
Codec ID/Hint : Sony
Duration : 3mn 11s
Bit rate mode : Constant
Bit rate : 24.4 Mbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 5:4
Original display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 25.000 fps
Standard : PAL
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Interlaced
Bits/(Pixel*Frame) : 2.357
Stream size : 659 MiB (95%)




HDConvertToX v.2.5.626.4222 report

Input File: f:\new folder 3\song 02.avi ( F:\New Folder 3\Song 02.avi )
Codec Video:
Width / Heigh : 720 / 576
Framerate / Framecount: 25.000fps / 1245 frames
Duration(hh:mm:ss): 0:0:50
Aspect Ratio: 1.2500
Resized resolution: 720 / 576
Crop Values : 0:0:0:0

Start Video Configuration ->
Encoding Settings: X264 Slow
Final Size: 250
Denoise Level: Super Light
Video Handling: Force DirectShowSource
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: Nero AAC Audio
Audio Bitrate/Quality: 96
Audio Channels: 2
Normalize: On
Audio handling: Force DirectShowSource as decoder
Keep only core: On
-> End Audio Configuration

Full Audio List-> (*** mean selected)
NONE
*** F:\New Folder 3\Song 02.avi
F:\New Folder 3\Song 02.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

echo job number: 0
"F:\HDConvertToX\applications\wavi.exe" "F:\HDConvertToX\analysis\hdconvert_audio_0_song 02.avi.avs" - | "F:\HDConvertToX\applications\neroaacenc.exe" -if - -br 96000 -ignorelength -of "F:\HDConvertToX\analysis\hdencodertox-pidF.mp4"
"F:\HDConvertToX\applications\x264.exe" --pass 1 --bitrate 41919 --preset slow --threads auto --thread-input --sar 1:1 --output "F:\HDConvertToX\analysis\hdconverttox_song 02.h264" "F:\HDConvertToX\analysis\hdconverttox_song 02.avs"
"F:\HDConvertToX\applications\x264.exe" --pass 2 --bitrate 41919 --preset slow --threads auto --thread-input --sar 1:1 --output "F:\HDConvertToX\analysis\hdconverttox_song 02.h264" "F:\HDConvertToX\analysis\hdconverttox_song 02.avs"
"F:\HDConvertToX\applications\mkvmerge.exe" -o "F:\New Folder 3\Song 02.MKV" --default-duration 0:25.000fps "F:\HDConvertToX\analysis\hdconverttox_song 02.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_song 02.avs
SetMemoryMax(512)
SetMTMode(2,3)
directshowsource("f:\new folder 3\song 02.avi",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
LanczosResize(720,576,0,0,-0,-0)
ColorMatrix(mode="Rec.709->Rec.601")
hqdn3d(1)
-> End AviSynth Script



Use default decoder produces error as usual and then analyses with FDshowsource. The codec used as per media player is DVSD(panasonic codec installed). You said previously proper DSS decoder needed. I set FFdshow to decode via libavcodec. Is this what you mean? If not can you give me an example?

I tried to get visual crop to check crop ratios and such but cant see anything even when I shuffle.

thanks

verbatim2
10th April 2010, 15:21
if you enter 4370 you will get a 4370mb output file.
only when dealing with copy audio (or vbr audio encoding) you can get different file size

about: mbaff it's better to post a sample on avisynth forum

BHH

thanks, i ll give it a try i mostly work with copy audio.
and mbaff => interlace-progressive mix

Crono141
10th April 2010, 17:23
Is there any possibility of supporting ISO input in a future release?

7ekno
11th April 2010, 00:09
Is there any possibility of supporting ISO input in a future release?

Can't just mount it and point HDC to the mount volume? Plenty of free lightweight mounting tools ...

Tek

buzzqw
12th April 2010, 07:45
@katzenjoghurt @Mrsash

name fixed, please update

BHH

[D4v3|R4v3]
12th April 2010, 19:36
It seems to me that the bitrate calculator isn't working properly. Everytime I try to set the final MB size (x264 MKV to Xvid AVI), the resulting video hasn't the defined size (in my case just 292MB / 856kbps). Am I doing something wrong here?

Here the report:

HDConvertToX v.2.5.626.4222 report

Input File: c:\dokumente und einstellungen\admin\eigene dateien\eigene videos\fertig\flashforward\flashforward - orf1 hd 2010-03-07 22-43-35.mkv ( C:\Dokumente und Einstellungen\Admin\Eigene Dateien\Eigene Videos\FERTIG\FlashForward\FlashForward - ORF1 HD 2010-03-07 22-43-35.mkv )
Codec Video: avc
Width / Heigh : 1280 / 720
Framerate / Framecount: 50.000fps / 121564 frames
Duration(hh:mm:ss): 0:40:32
Aspect Ratio: 1.7778
Resized resolution: 624 / 352
Crop Values : 0:0:0:0

Start Video Configuration ->
Encoding Settings: XviD Extreme Quality ; Bitrate= 1066
Final Size: 358
Denoise Level: None
Video Handling: Use Best Decoder
Deinterlace: Half Framerate
-> End Video Configuration

Start Audio Configuration ->
Audio Codec: MP3 Audio
Audio Bitrate/Quality: 160
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, 2.0 channels, 448kbps, 48khz, dialnorm: -27db

-> 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)
ColorMatrix: On
Resizer: Lanczos4Resize
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options

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

echo job number: 0
"C:\Programme\HDConvertToX_2.3.554.3913\applications\eac3to.exe" "c:\dokumente und einstellungen\admin\eigene dateien\eigene videos\fertig\flashforward\flashforward - orf1 hd 2010-03-07 22-43-35.mkv" 2: stdout.wav -down16 -down2 -normalize | "C:\Programme\HDConvertToX_2.3.554.3913\applications\lame.exe" - -h --abr 160 "C:\Programme\HDConvertToX_2.3.554.3913\analysis\hdencodertox-pid2.mp3"
"C:\Programme\HDConvertToX_2.3.554.3913\applications\xvid_encraw.exe" -progress 50 -i "C:\Programme\HDConvertToX_2.3.554.3913\analysis\hdconverttox_flashforward - orf1 hd 2010-03-07 22-43-35.avs" -avi "C:\Programme\HDConvertToX_2.3.554.3913\analysis\hdconverttox_flashforward - orf1 hd 2010-03-07 22-43-35.avi" -max_bframes 3 -vhqmode 2 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.0000 -threads 3 -bitrate 1066 -pass1 -turbo -par 1:1
"C:\Programme\HDConvertToX_2.3.554.3913\applications\xvid_encraw.exe" -progress 50 -i "C:\Programme\HDConvertToX_2.3.554.3913\analysis\hdconverttox_flashforward - orf1 hd 2010-03-07 22-43-35.avs" -avi "C:\Programme\HDConvertToX_2.3.554.3913\analysis\hdconverttox_flashforward - orf1 hd 2010-03-07 22-43-35.avi" -max_bframes 3 -vhqmode 2 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -framerate 25.0000 -threads 3 -bitrate 1066 -pass2 -par 1:1
"C:\Programme\HDConvertToX_2.3.554.3913\applications\AVIMux_GUI.exe" -stdin "C:\Programme\HDConvertToX_2.3.554.3913\applications\mux0.amg"
-> End Queue

AviSynth Script ->
Working with files: C:\Programme\HDConvertToX_2.3.554.3913\analysis\hdconverttox_flashforward - orf1 hd 2010-03-07 22-43-35.avs
directshowsource("c:\dokumente und einstellungen\admin\eigene dateien\eigene videos\fertig\flashforward\flashforward - orf1 hd 2010-03-07 22-43-35.mkv",audio=false)
last = isRGB(last) ? ConvertToYV12(last) : last
last = isYUY2(last) ? ConvertToYV12(last) : last
ChangeFPS(25.000)
Lanczos4Resize(624,352,0,0,-0,-0)
RemoveGrain(mode=2)
-> End AviSynth Script

AVIMux-Gui Script >
CLEAR
LOAD C:\Programme\HDConvertToX_2.3.554.3913\analysis\hdconverttox_flashforward - orf1 hd 2010-03-07 22-43-35.avi
LOAD C:\Programme\HDConvertToX_2.3.554.3913\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:\Programme\HDConvertToX_2.3.554.3913\hdconverttox_full_flashforward - orf1 hd 2010-03-07 22-43-35.avi
-> End AVIMux-Gui Script

delacroixp
12th April 2010, 21:03
I'm encoding The Guns of Navarone (http://en.wikipedia.org/wiki/The_Guns_of_Navarone_%28film%29) (1961) from 25 fps downto 23.976 while keeping the original 5.1 surround AC3 audio track .
How do I convert the 25 fps AC3 audio downto 23.976 fps AC3 ?

I could manually stretch it with MKVgui or eac3to but I thought HDConverToX might have an automatic, all-in-one, solution .
I'm converting most of my DVD's to MicroHD [480p] in this way when 5.1 surround sound is available and the movie was originally shot at 24 FPS .
Also, how can I easily tell if a movie can be downpaced to 24 fps ?


:thanks: much !!!


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

Mrsash
13th April 2010, 04:35
@katzenjoghurt @Mrsash

name fixed, please update

BHH


Cool works now but if I set the audio to just copy audio no resulting video is produced but I do see a encoded h264 video in jobs folder

If I set it to nero aac audio it does produce a mkv as requested in the destination folder

thanks

buzzqw
13th April 2010, 07:19
@[D4v3|R4v3]

Hi [D4v3|R4v3] and Welcome to the Forum

the bitrate is accurate for CBR encoding, when you encode audio to abr/vbr the exact size cannot be guessed precisely

@delacroixp
you can try checking the "Convert audio to NTSC" and selecting as encoder AC3

@Mrsash

DSS audio decoding cannot be used for audio copy. you must force use of "Force FFmpeg.exe as decoder" (but only if source is muxed in mkv)

@ALL

i need a test for OS at 64bit
please download this build http://www.64k.it/andres/data/hdconverttox/HDConvertToX-64.exe and tell me if it will prompt to use 64bit version of x264

thanks

BHH

[D4v3|R4v3]
13th April 2010, 18:51
@[D4v3|R4v3]

Hi [D4v3|R4v3] and Welcome to the Forum

the bitrate is accurate for CBR encoding, when you encode audio to abr/vbr the exact size cannot be guessed precisely



Thanks! :)
Is there a way to fix that or work around it? Similar to AutoGK, who I guess does the same.

buzzqw
13th April 2010, 19:46
autogk is very accurate because it analyze the audio file after the encoding, while HDC MUST guess the size of audio BEFORE encoding is done

i can only suggest to try the cbr encoding

BHH

[D4v3|R4v3]
14th April 2010, 01:04
Just tried it with Audio 128kbps CBR and 351MB final MB size (HDC calculated a bitrate of 1074kbps). But I got the same result - just a total file size of 307MB (Video 922kbps).
Am I something missing here?

Thanks nevertheless for the program and your help!

buzzqw
14th April 2010, 07:12
analyze the output file with mediainfo or avinaptic (better this)
check the bitrate used for audio and video

i can guess that NOT all video bitrate is used...

BHH

P.S. remember to post always the make report!

B00ne
14th April 2010, 12:49
i need a test for OS at 64bit
please download this build http://www.64k.it/andres/data/hdconverttox/HDConvertToX-64.exe and tell me if it will prompt to use 64bit version of x264

thanks

BHH

What do you mean?
I tested it (didnt start the queue though) and it behaves just like the normal version. X264 64 bit was not ticked and it did not prompt me to tick it before i queued up the job.

btw: Task mamager shows it as 32 bit program (what should be the advantage of HDC beeing 64bit anyway?)

nx6
14th April 2010, 12:50
i need a test for OS at 64bit
please download this build http://www.64k.it/andres/data/hdconverttox/HDConvertToX-64.exe and tell me if it will prompt to use 64bit version of x264

I have just completed an encode using this 64-bit version of HDC. h264/MKV, One-pass Quality setting (20), NMT compatibility mode on, d2v input file. Windows XP x64 Edition for OS.

I was not "prompted" to use X264 64-bit, but I had checked it on in the advanced settings when I turned on the Multithreaded AVISynth option when I was setting up the job.

The encode completed successfully. I'm not happy with the video quality, but that's due to the Deinterlacer setting I chose. Not an issue with HDC itself.

Edit: And B00ne is right, Windows does report this as being a 32-bit application, not 64-bit.

archy141
14th April 2010, 13:37
@ BUZZQW

I would like to report since having upgraded to version HDConvertToX.v.2.5.626.4222 encoding working perfectly !
I am successfully able to create X264 MKV's that can be streamed with PS3 Media Server using TsMuxer to the PS3.

Not exactly sure what fixed it - your builds or combination of that and PS3MS builds but it works.

I would also like to report that there is NO need to use the STRICT option with NMT compatibility when transcoding for PS3.

The few files i have done so far did not use the STRICT option and play just great.

My typical settings have been - X264 in MKV, 2 Pass, 12Mbps, Very Slow, NMT Compat, DTS track, English Subs muxed & X264 64bit.


I would appreciate advice on another related matter.

Can someone tell me what settings the Input & Output Levels on the configuration page of CoreAVC 2.0 should be set to(AUTO,TV,PC). The video files are to be streamed using a PS3 & viewed on a 50" Pioneer Plasma TV (36bit deep colour supported). I do not want to problems such as colours crushed etc. Please offer guidance.

:thanks:

buzzqw
14th April 2010, 13:49
@B00ne @nx6

from dos prompt write this
echo %PROCESSOR_ARCHITECTURE%

and tell me the return

hdc ISN't 64bit! for a gui is pointless.. BUT i aim to detect 64bit os and allow automatic check for 64bit version of x264

@archy141

that's nice :)

BHH