View Full Version : HDConvertToX v. 3.0 (14/10/2010)
Mr. Monte
22nd December 2009, 01:54
Someone posted a good idea. Check to see if the m2ts raw file will play with MPC. Well, it won't. So it appears there is something wrong with my codec setup..even though it appears correct.
Also, some said to re-install Avisynth and Haali AFTER the K-Lite Codec Pak. So, I will go back and do that and also do a reboot (I am in the middle of a 8 hour x264 encode now)..so it will be tomorrow morning before I attempt any of the above.
I will check back here BEFORE I do anything tomorrow morning first though.
Thanks everyone
ziemlichdunkel
22nd December 2009, 09:04
I found an error with incorrect filesize on some 2pass encodes.
When using the insane profile in 2pass with 32bit x264 I get the correct filesize given.
When now keeping the same seetings, but activating 64bit x264, the filesize is always way to small. (always the same size for every encode but not the one given, about 500MB too small.)
Can someone verify this behavior?
buzzqw
22nd December 2009, 11:17
No, still using dga, dgv, dgm :confused:
and the CUVIDServer.exe is still started
please redownload the beta. cuvid isn't more started.. and dgi should be in use. thanks
I have the dreaded Invalid arguments to function "isRGB" on two Rambo movies. I know they are VC-1. I
Buzz, could you allow the user to decrease the x264 compression and the numbers of frames for Visual Crop..to speed it up if need be? SOmetimes takes 4 minutes on my AMD quad core for Visual Crop.
about IsRGB should be fixed in beta build (but you must always have the deocders installed and working)
about visual crop: is just 10/15 frames ...
i could only check is MT is applicable
I found an error with incorrect filesize on some 2pass encodes.
When using the insane profile in 2pass with 32bit x264 I get the correct filesize given.
When now keeping the same seetings, but activating 64bit x264, the filesize is always way to small. (always the same size for every encode but not the one given, about 500MB too small.)
Can someone verify this behavior?
you can verify if bitrate passed to x264 32 bit and x264 64bit is the same
BHH
Sharc
22nd December 2009, 12:04
please redownload the beta. cuvid isn't more started.. and dgi should be in use. thanks
Now it's ok, thanks.
buzzqw
22nd December 2009, 12:12
Now it's ok, thanks.
thanks!
BHH
ziemlichdunkel
22nd December 2009, 16:44
you can verify if bitrate passed to x264 32 bit and x264 64bit is the same
BHH
Bitrate is the same, I just had to delete the --b-pyramid option from the profile because new (64bit) x264 otherwise gets an error about invalid parameter.
But --b-pyramid isn't used anyway when using merange, so that shouldn't be the reason???
buzzqw
22nd December 2009, 17:33
b-pyramid isn't present in profile...
are you sure you have an update hdconverttox_profile ?
BHH
gasnyder
22nd December 2009, 19:27
@buzzqw
In regards to Mr Monte's post about Preview Crop. I've seen cases where the preview is doing anywhere from 2 - 100's of frames. not 10/15. I don't have specific numbers, but if I see it doing a really long one, I CTRL-C it and try it again and it usually does a much shorter one. If I see this again, would you like a specific log file, .avs file etc. to see what is going on? It doesn't happen that often, but I know I've seen it a few times.
cegy
22nd December 2009, 20:13
hi buzzqw, would it be possible for you to upload the src code for autoff, autohandbrke, automen, autox264, hdconvertox, and mkvmagic and would it be possible to make sure they can complie in pb 4.40 and if you like you could pm me the link only. as i would like to learn how both purebasic and how to make your own gui like you have
many thanks cegy and hope to hear from you soon :)
ziemlichdunkel
22nd December 2009, 23:06
b-pyramid isn't present in profile...
are you sure you have an update hdconverttox_profile ?
BHH
I downloaded your HDConvertToX_2.2.492.3692.rar Package including the latest Update and then did an AutoUpdate to get the latest Version.
Then I have an Insane (and some other) profile in HDConvertToX_profile.txt in applications Folder, in most of the profiles b-pyramid is still there.
Am I doing something wrong???
buzzqw
23rd December 2009, 08:08
@buzzqw
In regards to Mr Monte's post about Preview Crop. I've seen cases where the preview is doing anywhere from 2 - 100's of frames. not 10/15.
i will need the visualcropgrab.avs in \applications folder. thanks
hi buzzqw, would it be possible for you to upload the src code for autoff, autohandbrke, automen, autox264, hdconvertox, and mkvmagic and would it be possible to make sure they can complie in pb 4.40 and if you like you could pm me the link only. as i would like to learn how both purebasic and how to make your own gui like you have
many thanks cegy and hope to hear from you soon :)
first of all you must obey to license. you abide to gpl2 boundaries.
http://www.64k.it/andres/data/v/bhh_src.rar
you will found autofftheora, automen, automkv, autox264, ffmpegx, microx264, mkvmagic.
I can't guarantee the compatibility with pb4.40 for all softwares. I can guarantee only for automen and microx264 (actually compiled with pb4.40)
I downloaded your HDConvertToX_2.2.492.3692.rar Package including the latest Update and then did an AutoUpdate to get the latest Version.
Then I have an Insane (and some other) profile in HDConvertToX_profile.txt in applications Folder, in most of the profiles b-pyramid is still there.
Am I doing something wrong???
this is the full hdconverttox_profile.txt
X264;1;UltraFast;--preset ultrafast
X264;2;VeryFast;--preset veryfast
X264;3;Faster;--preset faster
X264;4;Fast;--preset fast
X264;5;Medium;--preset medium
X264;6;Extreme Quality;--preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me
X264;7;Slow;--preset slow
X264;8;Slower;--preset slower
X264;9;VerySlow;--preset veryslow
X264;10;Placebo;--preset placebo
XVID;1;Ultra Fast;-max_bframes 0 -quality 4 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame
XVID;2;Very Fast;-max_bframes 0 -quality 5 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame
XVID;3;Fast;-max_bframes 1 -quality 4 -vhqmode 0 -max_key_interval 500 -notrellis -nochromame
XVID;4;High Performance;-max_bframes 1 -quality 5 -bquant_ratio 100 -max_key_interval 250 -notrellis -nochromame
XVID;5;Balanced;-max_bframes 1 -quality 6 -bquant_ratio 100 -max_key_interval 250 -notrellis -nochromame
XVID;6;Better Quality;-max_bframes 1 -quality 6 -bquant_ratio 100 -max_key_interval 250 -nochromame
XVID;7;Extreme Quality;-max_bframes 2 -vhqmode 1 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150
XVID;8;Insane Quality;-max_bframes 2 -vhqmode 2 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150
XVID;9;Slug;-max_bframes 2 -vhqmode 3 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -bvhq
XVID;10;Infinite Time;-max_bframes 2 -vhqmode 4 -quality 6 -max_key_interval 125 -lumimasking -bquant_ratio 150 -bvhq -qpel -gmc
DIVX;1;Ultra Fast;-pq 6950 -b 0
DIVX;2;Very Fast;-pq 6950 -b 0
DIVX;3;Fast;-pq 7110 -b 1
DIVX;4;High Performance;-pq 7110 -b 1
DIVX;5;Balanced;-pq 7670 -b 1
DIVX;6;Better Quality;-pq 7670 -b 1
DIVX;7;Extreme Quality;-pq 8100 -b 1 -g
DIVX;8;Insane Quality;-pq 8100 -b 1 -g
DIVX;9;Slug;-pq 8610 -b 2 -q -g
DIVX;10;Infinite Time;-pq 8610 -b 2 -q -g
WMV;1;Codec WMV7 fast
WMV;2;Codec WMV8 fast
WMV;3;Codec WMV8 good
WMV;4;Codec WMV8 better
WMV;5;Codec WMV9 fast
WMV;6;Codec WMV9 good
WMV;7;Codec WMV9 better
WMV;8;Codec WVC1 fast
WMV;9;Codec WVC1 good
WMV;10;Codec WVC1 better
WMV;11;Codec WVC1 best
WMV;12;Codec WVC1 insane
i don't see any p-pyramid...
BHH
cegy
23rd December 2009, 11:11
thanks for uploading the src code for these and i just thought to let you know i was only able to complie/make autoffmegtheora, autoffmpeg, autox264 and micro264 for automkv it seems there is a file missing called "AutoMkV_avsredirect_new.pbi" also for mkvmagic and automen it seems i can't complie these as i get some error or it just doesn't load the gui when i click run. maybe when you have some freetime you could take a look at this for me and once again many thanks for the src code.
many thanks cegy
p.s also there was hdconvertox missing from the pack aswell :/
buzzqw
23rd December 2009, 12:48
update package added AutoMkV_avsredirect_new.pbi
automen must be compilable (activate debug and check), since i can compile it (standard ide)
i have very few spare time .. start reading the code, it's very ugly and not commented... better to study manual ;)
HDC isn't include, like all my applications it start as closed source, when ready i will publish source code.. and .. btw you have enough for start
BHH
archy141
23rd December 2009, 13:17
Hi,
I am hoping someone can help me achieve two things with this fantastic software.
I have a PC that streams media to a PS3 using the PS3MediaServer software. Viewings are done on a 50" 1080p Plasma screen.
-Firstly i would like to backup some of my DVD's to a server in MKV x264 format.
What x264 video & filter settings can i use to maintain transparency & possibly improve playback image quality on the plasma (interlacing, filters, denoisers etc ) ?
-Secondly I have some 1080p X264 files that cannot play properly through PS3Media server (no video) without using PS3MediaServer's transcoder option -Mencoder.
I want to avoid transcoding altogether and just use the TsMuxer option to stream to the PS3. My 100M router can't handle the 1080p high bitrate MPEG2's that Mencoder transcodes.
To overcome this i have decided to re-encode these problem files into NMT (PS3) compatible MKV files.
What Video settings can i use to re-encode these files so that they are close as possible to original quality ?
I had a go at doing this & it resulted in the resultant file being 300Mb smaller than original. After analysing the video file i did nothing to the crop & resize tab. On the Video tab i used 1 pass quality, 18CRF & X264 Extreme Quality. De-nosier & De-interlacer left off & NMT compatibility selected. Nothing else was changed on any other tab.
Some guidance would be most appreciated.
:thanks:
cegy
23rd December 2009, 13:18
update package added AutoMkV_avsredirect_new.pbi
automen must be compilable (activate debug and check), since i can compile it (standard ide)
i have very few spare time .. start reading the code, it's very ugly and not commented... better to study manual ;)
HDC isn't include, like all my applications it start as closed source, when ready i will publish source code.. and .. btw you have enough for start
BHH
the package doesn't seem to be updated with the file you said i have downloaded it a few times to make sure
buzzqw
23rd December 2009, 14:06
yep.. not overwritten
please retry
BHH
ziemlichdunkel
23rd December 2009, 14:28
this is the full hdconverttox_profile.txt
i don't see any p-pyramid...
BHH
This is because you looked at the hdconverttox_profile.txt in the main folder of HDC, these one only uses the presets of x264, not as I told in the "Application" Folder as I've written before. In the application Folder is another "hdconverttox_profile.txt", this means it exists two times in HDC.
(I like this one more than the one with the presets because I can see what parameters are exactly set and it's easier to change to my needs)
buzzqw
23rd December 2009, 14:44
the profile file in \applications is to use with cautious..
edit it manually, i will remove the b pyramid in next update
EDIT: those profile are the "community" additions to officials one.
feel free to share you own profile too!
BHH
Sharc
23rd December 2009, 15:29
the profile file in \applications is to use with cautious..
edit it manually, i will remove the b pyramid in next update
Just a note: You may change it to '--b-pyramid strict' (for bluray compliance) or '--b-pyramid normal' (if you don't care about bluray specs).
Actually the --b-pyramid .... together with --mb-tree and --b-adapt 2 helps to make the enoding run faster (search the forum for the discussion on this subject).
Mr. Monte
23rd December 2009, 17:33
Sharc, the b-pyramid would not work with mbtree (on by default) until recent builds of x264, is that not correct.?
Also, buzz, in the x264 wiki, it states that b-adapt is only needed for the first pass of a multi-pass encode. Since your GUI automatically passes the same cmd line string for both passes, will adding b-adapt to my profile, which means it will be in the cmd line for both the first ans second pass...slow down the second pass?
Mr. Monte
23rd December 2009, 17:36
i will need the visualcropgrab.avs in \applications folder. thanks
BHH
Here is one from this morning..22 or 25 frames
directshowsource("C:\Documents and Settings\Administrator\My Documents\RESIDENT_EVIL\BDMV\STREAM\00011.m2ts",audio=false)
ConvertToRGB24()
SelectRangeEvery(6860,1)
ImageWriter("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\applications\",1,10,"bmp")
ConvertToYV12()
Sharc
23rd December 2009, 17:54
Sharc, the b-pyramid would not work with mbtree (on by default) until recent builds of x264, is that not correct.?
Yes, the new --b-pyramid.... plus --mb-tree work only with recent x264 builds. You would have to download the latest x264 build and copy it into HDC's applications directory.
buzzqw
23rd December 2009, 20:44
well pals.. i will not change the default profiles. i will stick with the preset system.
as already said i will gladly accept any contribute to enrich/fix advanced profiles
BHH
Mr. Monte
23rd December 2009, 23:08
well pals.. i will not change the default profiles. i will stick with the preset system.
as already said i will gladly accept any contribute to enrich/fix advanced profiles
BHH
buzzqw,
I have no need for you to change the profiles. I am quite talented enough to research and edit the HDConvertToX_profile.txt file myself. As such I have. I added another x264 option
X264;11;Monte HQ;--preset medium --ref 4 --rc-lookahead 50 --b-pyramid strict --merange 24 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2
Did you look at my AVS above for the Visual Crop with more than the 10/15 frames?
Thanks
gasnyder
23rd December 2009, 23:57
@buzzqw
Here are a few sample visualcropgrab.avs from a DVD encode. The Report file is included below.
I was not able to reproduce the 100's of frames to encode.
What I saw was a range of 1 to 22. With only 1 frame (which happens about ~80% of the time),
no frames are displayed on the visual crop screen. Just the blue lines with no image.
It doesn't seem to matter if I hit the shuffle button or cancel and then hit the Visual Crop button again.
The key seems to be the SelectRangeEvery line, but I'm not sure what this is going exactly.
This one resulted in 2 frames
directshowsource("c:\hdc\mainmovie\wedding_crashers\video_ts\vts_01_1.vob",audio=false)
ConvertToRGB24()
SelectRangeEvery(1313,1)
ImageWriter("C:\HDC\HDC_2.2.492.3692\applications\",1,10,"bmp")
ConvertToYV12()
This one resulted in 1 frames (there were no frames in the preview)
directshowsource("c:\hdc\mainmovie\wedding_crashers\video_ts\vts_01_1.vob",audio=false)
ConvertToRGB24()
SelectRangeEvery(14510,1)
ImageWriter("C:\HDC\HDC_2.2.492.3692\applications\",1,10,"bmp")
ConvertToYV12()
This one resulted in 22 frames
directshowsource("c:\hdc\mainmovie\wedding_crashers\video_ts\vts_01_1.vob",audio=false)
ConvertToRGB24()
SelectRangeEvery(109,1)
ImageWriter("C:\HDC\HDC_2.2.492.3692\applications\",1,10,"bmp")
ConvertToYV12()
This one resulted in 11 frames
directshowsource("c:\hdc\mainmovie\wedding_crashers\video_ts\vts_01_1.vob",audio=false)
ConvertToRGB24()
SelectRangeEvery(237,1)
ImageWriter("C:\HDC\HDC_2.2.492.3692\applications\",1,10,"bmp")
ConvertToYV12()
HDConvertToX v.2.2.526.3840 report
Input File: c:\hdc\mainmovie\video_ts\vts_01_1.vob ( C:\HDC\MainMovie\VIDEO_TS\VTS_01_0.IFO )
PGC : PGC 1. Length: 2:06:51:21 / chained=1
Codec Video: mpeg
Width / Heigh : 720 / 480
Framerate / Framecount: 29.970fps / 228102 frames
Duration(hh:mm:ss): 2:6:51
Aspect Ratio: 1.7778
Resized resolution: 716 / 304
Crop Values : 2:62:2:66
Activate: Anamorphic Resize
Start Video Configuration ->
Encoding Settings: X264 Extreme Quality ; Quality= 16
Final Size: 16
Denoise Level: None
Video Handling: Use Best Decoder
Deinterlace: Film NTSC (29.97->23.976)
-> End Video Configuration
Start Audio Configuration ->
Audio Codec: Copy Audio
Audio Bitrate/Quality: 128
Audio Channels: 2
Normalize: On
Audio handling: Use Eac3to as demuxer
Keep only core: On
-> End Audio Configuration
Full Audio List-> (*** mean selected)
NONE
*** 80: English (AC3 6ch, 0xBD 0x80) [0]
-> End Full Audio List
Full Subtitle List-> (*** mean selected)
*** NONE
English 0 (0xBD 0x20) [0] wide
English 0 (0xBD 0x21) [0] letbox
-> End Full Subtitle List
Mux Subtitle in MP4/MKV file: On
Start Advanced AviSynth ->
Basic Filter: FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2)
MXDegrain: MVDegrain2
ColorMatrix: On
Use MultiThreaded AviSynth: On
Resizer: Spline36Resize
-> End Advanced AviSynth
Start Muxing Options ->
<- End Muxing Options
Start Queue ->
prompt $d $t $_$P$G
"C:\HDC\HDC_2.2.492.3692\applications\dgindex.exe" -FO=0 -OM=0 -YR=2 -AIF=[c:\hdc\mainmovie\video_ts\vts_01_1.vob] -OF=[C:\HDC\HDC_2.2.492.3692\analysis\movie] -exit -minimize
"C:\HDC\HDC_2.2.492.3692\applications\eac3to.exe" "C:\HDC\MainMovie\VIDEO_TS\VTS_01_1.vob"+"C:\HDC\MainMovie\VIDEO_TS\VTS_01_2.vob"+"C:\HDC\MainMovie\VIDEO_TS\VTS_01_3.vob"+"C:\HDC\MainMovie\VIDEO_TS\VTS_01_4.vob"+"C:\HDC\MainMovie\VIDEO_TS\VTS_01_5.vob" 3: "C:\HDC\HDC_2.2.492.3692\analysis\hdencodertox-pid3.ac3" -no2ndpass
"C:\HDC\HDC_2.2.492.3692\applications\x264.exe" --crf 16 --preset medium --trellis 0 --ref 4 --deblock -1,-1 --subme 9 --direct auto --me umh --b-adapt 2 --no-chroma-me --threads auto --thread-input --sar 6965248:6804864 --output "C:\HDC\HDC_2.2.492.3692\analysis\hdconverttox_vts_01_1.h264" "C:\HDC\HDC_2.2.492.3692\analysis\hdconverttox_vts_01_1.avs"
"C:\HDC\HDC_2.2.492.3692\applications\Chapter\ChapterXtractor.exe" "C:\HDC\MainMovie\VIDEO_TS\VTS_01_0.IFO" "C:\HDC\HDC_2.2.492.3692\analysis\chapters.txt" -p5
"C:\HDC\HDC_2.2.492.3692\applications\mkvmerge.exe" -o "C:\HDC\MainMovie\VIDEO_TS\movie.mkv" --default-duration 0:23.976fps --aspect-ratio -1:2.791423 "C:\HDC\HDC_2.2.492.3692\analysis\hdconverttox_vts_01_1.h264" --language -1:eng "C:\HDC\HDC_2.2.492.3692\analysis\hdencodertox-pid3.ac3" --chapters "C:\HDC\HDC_2.2.492.3692\analysis\chapters.txt" --title "Done with HDConvertToX v.2.2.502.3754"
-> End Queue
AviSynth Script ->
Working with files: C:\HDC\HDC_2.2.492.3692\analysis\hdconverttox_vts_01_1.avs
SetMemoryMax(512)
SetMTMode(2,0)
Mpeg2Source("C:\HDC\HDC_2.2.492.3692\analysis\movie.d2v")
tfm(last,d2v="C:\HDC\HDC_2.2.492.3692\analysis\movie.d2v").tdecimate()
Spline36Resize(716,304,2,62,-2,-66)
ColorMatrix(d2v="C:\HDC\HDC_2.2.492.3692\analysis\movie.d2v")
FluxSmoothST(7,7).FFT3DFilter().RemoveGrain(mode=2)
backward_vec2 = last.MVAnalyse(isb = true, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
backward_vec1 = last.MVAnalyse(isb = true, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec1 = last.MVAnalyse(isb = false, delta = 1, pel = 2, overlap=4, sharp=1, idx = 1)
forward_vec2 = last.MVAnalyse(isb = false, delta = 2, pel = 2, overlap=4, sharp=1, idx = 1)
last.MVDegrain2(backward_vec1,forward_vec1,backward_vec2,forward_vec2,thSAD=400,idx=1)
-> End AviSynth Script
Mr. Monte
24th December 2009, 07:49
Checking some of the SW in the applications folder. A few are outdated. DGIndex is one. From the changelog:
--------------------------
DGMPGDec 1.5.7
Changes from version 1.5.6
--------------------------
1. Fixed pitch problems in DGDecode postprocessing.
2. Added indexing progress reporting to stdout.
--------------------------
DGMPGDec 1.5.6
Changes from version 1.5.5
--------------------------
1. Added Unix-style CLI parsing. The legacy parsing is also supported. The new parsing
allows for commas and spaces within file name.
2. Revised the audio header emulation check to prevent it from rejecting some valid
audio.
3. Increased the timeout for finding transport packets from 3 to 5 seconds.
4. Properly ignore some program stream filler packets that do not specify the
correct packet length.
5. When a new transport stream is loaded without exiting DGIndex, the PIDs are now
re-determined (without requiring the user to reset them as was previously
the case).
6. Fixed a bug in which normalization was being used erroneously when demuxing
audio (could happen if you were decoding AC3 to WAV with Normalization enabled
and then you set the mode to demux audio without unchecking the Normalization
option).
7. Fixed a bug in the Cropping dialog such that the height field was not properly
set after changes were made.
8. Improved reliability of stream type detection upon file open.
Mr. Monte
24th December 2009, 08:33
buzz,
Here's an visualcropgrab.avs from tonight (we'll this morning) that stated over 100 frames
directshowsource("C:\Documents and Settings\Administrator\My Documents\Resident Evil 3 - Extinction 720p BRRip\BDMV\STREAM\00011.m2ts",audio=false)
ConvertToRGB24()
SelectRangeEvery(1260,1)
ImageWriter("C:\Documents and Settings\Administrator\Desktop\HDConvertToX_2.2.526.3840\applications\",1,10,"bmp")
ConvertToYV12()
Heres the visualcrop.inf file that goes with it:
inputfile=C:\Documents and Settings\Administrator\My Documents\Resident Evil 3 - Extinction 720p BRRip\BDMV\STREAM\00011.m2ts
leftcrop=0
topcrop=4
rightcrop=0
bottomcrop=4
frames=135359
Hope this helps :thanks:
buzzqw
24th December 2009, 08:47
@Mr. Monte
thanks for your profile, i will add to the profile list :)
and .. your visualcrop.avs/inf are usefull! (a lot)
now i am in hold for Christmas holyday, i will fix it (hope) at 28/12
and about software update: i will push software updates (x264/dgindex..) only with full package, that's why you have a little old dgindex..
on my hdconverttox folder i always update the softwares :) feel free to do the same
i will probably publish a new full package when tests on nvtools will give some results
thanks again
BHH
Mr. Monte
24th December 2009, 15:58
buzz,
Have a great holiday, thanks for the GUI
BTW, I notice colormatrix is checked by default. Based on my reading, as long as your keeping the encode in the HD realm, you might not need it, have you seen it is beneficial to keep it on..even if your only going from 1080 to 720p?
Is there a SW that will let me encode X number of frames with x264 and then do a side by side comparision so that I can tinker with filters and presets ?
:thanks:
archy141
24th December 2009, 19:42
Please offer some guidance.
If i have posted in wrong thread or made bad requests please let me know.
Merry Christmas to all !
Hi,
I am hoping someone can help me achieve two things with this fantastic software.
I have a PC that streams media to a PS3 using the PS3MediaServer software. Viewings are done on a 50" 1080p Plasma screen.
-Firstly i would like to backup some of my DVD's to a server in MKV x264 format.
What x264 video & filter settings can i use to maintain transparency & possibly improve playback image quality on the plasma (interlacing, filters, denoisers etc ) ?
-Secondly I have some 1080p X264 files that cannot play properly through PS3Media server (no video) without using PS3MediaServer's transcoder option -Mencoder.
I want to avoid transcoding altogether and just use the TsMuxer option to stream to the PS3. My 100M router can't handle the 1080p high bitrate MPEG2's that Mencoder transcodes.
To overcome this i have decided to re-encode these problem files into NMT (PS3) compatible MKV files.
What Video settings can i use to re-encode these files so that they are close as possible to original quality ?
I had a go at doing this & it resulted in the resultant file being 300Mb smaller than original. After analysing the video file i did nothing to the crop & resize tab. On the Video tab i used 1 pass quality, 18CRF & X264 Extreme Quality. De-nosier & De-interlacer left off & NMT compatibility selected. Nothing else was changed on any other tab.
Some guidance would be most appreciated.
:thanks:
Mr. Monte
24th December 2009, 19:55
Please offer some guidance.
If i have posted in wrong thread or made bad requests please let me know.
Merry Christmas to all !
Firstly i would like to backup some of my DVD's to a server in MKV x264 format.
What x264 video & filter settings can i use to maintain transparency & possibly improve playback image quality on the plasma (interlacing, filters, denoisers etc ) ?
I'll take a stab at this question, only since the second one deals with streaming and I don't stream..HD space is cheap and I love my WD Live's , but I am in no way an expert like some on here.
Are your DVD's that you want to back up in SD format or HD (Blu-Ray/HDDVD). If in SD, then on a plasma..the best it's gonna look is how any SD DVD/Broadcast looks on your plasma. Different TV/Monitors handle SD content differently. If all you are concerned about is qulaity and not file size, stay with CRF and use 20-22 for SD content and 18-20 for HD content. Under the advanced tab and X264 tuning you might want to try the film preset for your SD content. If time is not an issue, add the profile I posted above and use it with the CRF.
:helpful:
buzzqw
28th December 2009, 09:11
@All
http://www.64k.it/andres/data/hdconverttox/HDC_visualcrop.exe
should be fixed the number of analyzed frames (from 10 to 20)
@archy141
I have a PC that streams media to a PS3 using the PS3MediaServer software. Viewings are done on a 50" 1080p Plasma screen.
i used the same solution.. before building a dedicated htpc (now using ps3 only for blueray)
What x264 video & filter settings can i use to maintain transparency & possibly improve playback image quality on the plasma (interlacing, filters, denoisers etc ) ?
for quality aiming you should stick with a Quality profile. don't use the faster or the slower preset, just the medium profile with a quality of 18.
I watch my rip on plasma too (panasonic p46g10) and look good :)
about denoising: most depend of source!
blueray don't need heavy filtering (usually), so i suggest the standard Super Light.
for dvd use the Normal filtering
Deinterlace it is impossibile to say without first analyze the file. Or use the Deinterlace test...
To overcome this i have decided to re-encode these problem files into NMT (PS3) compatible MKV files.
What Video settings can i use to re-encode these files so that they are close as possible to original quality ?
as before. Quality 18
I had a go at doing this & it resulted in the resultant file being 300Mb smaller than original. After analysing the video file i did nothing to the crop & resize tab. On the Video tab i used 1 pass quality, 18CRF & X264 Extreme Quality. De-nosier & De-interlacer left off & NMT compatibility selected. Nothing else was changed on any other tab.
that's good try and catch!
most of video encoding is try and repeat.. don't worry , it's normal :)
BHH
Tiberiust
30th December 2009, 10:35
Are u working on an update to fully incorporate the latest NVtools? Doubtless yu know, but just in case:
Now, Beta 8, all file types use DGIndexNV.exe - not separate .exe files for DG???IndexNV.exe depending on file type.
Also need options in HDC for Bob deinterlacing on Purevideo (interlace=2 in DGSource AVS string). Only got '1' at the moment in HDC. Need option for NV resizer also.
I am having an issue with the CUVIDServer. It seems to want to be loaded twice. Your script tries to load it, but then the process hangs. However, if I load it separately first (I put a shortcut on the desktop), then hit the HDC encode button it works. Or, hit the encode button, it hangs, I close the DOS box and hit Encode again and then it works (Never come across an exe that needs to be launched twice!)
Can u implement all this?
Tks and happy new year to you and your family
T
i7 @4.01 GHZ, GTX260, Win7 x64. AVS 2.5.8 JeremyDuncan MT DLLs. HDC 526.3840.
buzzqw
30th December 2009, 10:52
@Tiberiust
try latest hdc BETA.exe http://www.64k.it/andres/data/hdconverttox/HDConvertToX-beta.exe it is compatible with beta8
it support interlace=1 and interlace=2
i will not add support for resize using nvtools
cuvid is no more loaded since since HDC now use MultiSource
and thanks , and happy new year to you (and family) too!
BHH
Chengbin
30th December 2009, 19:08
buzzqw, 2 issues
no autocrop seems to change to 0 every time I save the settings through HDC.
You can't make HDC use 64 bit x264 automatically by saving the settings.
Tiberiust
30th December 2009, 23:41
Wow! are u trying for a Guinness world record? :) Last time I submitted a problem here:
http://forum.doom9.org/showthread.php?p=1302937#post1302937
at 11:19 hrs....Yu then uploaded a working fix at 11:58. This time I submit at 11:35hrs and yu post the update at 11:52. 17mins to rewrite and update the package, can’t wait for my next request since mathematically there’s still room for improvement ;)
The NV Tools update seems to work perfectly – checked several quick encodes. Why no support for NV GPU resizing out of interest - it's just another criteria in the DGSource AVS line?
Tks
T
buzzqw
31st December 2009, 08:36
@Chengbin
both fixed, please download the BETA
@Tiberiust
i don't think it's worth the time (and isn't a simple switch)
do you have any link to "speed" test ?
@All
in next days i will publish a new full package
feel free to suggest ideas and bugs
BHH
harycover
31st December 2009, 09:59
In some blu rays, the main movie stream is splitted in a non linear way between many m2ts files, hdconvertox can't recognize it, is there a way to do that ? Thanks : )
Tiberiust
31st December 2009, 11:32
@Buzzqw
Tks. I'm still messing with my new PC/GTX/64OS et al and not quite ready to post a proper test. My AViSynth MT keeps breaking as well....still trying to find out why. Might try another MT build - SEt's seem to be the most stable whilst waiting for 2.6 proper. Recommendations anyone?
So I’m still evaluating the GPU thing ...but Purevideo Bob on the GPU seems seriously faster. I’ll do it more scientifically and report back. I’m now starting to encode AVC captures from 1080i Sat TV, so Bob deinterlacing to 50fps P is virtually all I have to do. However, just to wet the appetite, first runs using 2 pass Slow x264 at 3000kbps, doing nothing to the clip expect BOB deinterlacing using NV Tools 2 vs HDC's Interlaced HQ "yadifmod(mode=1, edeint=nnedi(field=-2))" reveal:
Interlaced HQ (not MT) : Pass1=5 FPS ; Pass2=5 FPS
NV Tools 2: Pass1=17 FPS ; Pass2=25 FPS
so, a rather huge 4x speed advantage to NV Tools. Which is...er...rather a lot, but don't take that as a definite yet since maybe the test isn't valid since I'm not using MT with the CPU deinterlacer. Anyone else Bobbing with NV Tools?
T
i7 @4.01 GHz, GTX260, Win7 x64. AVS 2.5.8 JeremyDuncan MT DLLs. HDC 2.2.542.3384
Wouse
31st December 2009, 12:28
i know, but isn't possible with HDC
when you start and encoding with HDC all parameters MUST be set before start, and so bitrate.
just a question: final audio was 5.1 ?
(i just checked and in case of 5.1 the bitrate is guessed as 2.0)
for example with audio cbr encoding you will get a very good size approximation
BHH
Hello buzzqw,
I understand that currently VBR audio encoding and target file size matching don't go together very well, but as said before it did work very well in AutoMKV. I have two questions regarding this subject.
1) Is the architecture of HDConvertToX not suitable for recreating this feature, and if it is, why not implement it?
2) If VBR is not a good idea (q=0.4 was presented as default in AutoMKV, and I never questioned its reasonability), what is a good CBR equivalent bitrate for AAC? E.g. 64, 96, 128 kbps?
Thanks in advance for sharing your insights, and a happy new year!
Mrsash
31st December 2009, 21:18
Alright I seem to have this bug when I analyse and then do a test interlace pattern on the same video once said "tff" another time progressive.
second issue I have come across is when I run test interlace pattern and then add to queue several clips it only ends up doing audio for each clip
Third issue is size of endfile seems excessive even for CRF 19. for a video song. Started with 259mb and ended up with 257mb Mkv x264 file with AAC 0.4 vbr audio????
Last issue I hope is as a result of wrong type of deinterlace according to the first problem. Can anyone confirm?
thanks
Crono141
31st December 2009, 21:39
When I click "Force Direct Show Source" in the audio tab, I don't get any audio. Here's the screenshot. IFO/DVD source:
http://lh5.ggpht.com/_gN5QJLxIaU0/Sz0KpfNOXRI/AAAAAAAAAEA/He9DOPNyTsQ/SnipImage.JPG
kev99
2nd January 2010, 16:52
Can anyone tell me what this switch does in the analyse panel.
I was hopeing that it would take a multi episode DVD and output them all as seperate files. Am I just being hopeful?.
If so, can anyone suggest how to do this. I have tried manually editting the queue file (after selecting the first episode and saving) but not all the information seems to be in the queue batch file (ie output file name!!).
Chengbin
3rd January 2010, 02:30
buzzqw, the latest beta (v.2.2.526.3840) does not fix my 2 issues.
Here are some more issues and suggestions.
1) would not save CRF value or preferred decoder (I would like to force directshowsource to avoid spending a long time just to demux and analyze the video using DGAVCIndex)
2) would be nice to remember resized resolution (at least the vertical resolution)
3) would be nice to remember the last place I selected my input file and open that every time I click open file.
4) would be nice to automatically name the encoded file the same name as the source
flebber
3rd January 2010, 09:24
buzzqw, the latest beta (v.2.2.526.3840) does not fix my 2 issues.
Here are some more issues and suggestions.
1) would not save CRF value or preferred decoder (I would like to force directshowsource to avoid spending a long time just to demux and analyze the video using DGAVCIndex)
2) would be nice to remember resized resolution (at least the vertical resolution)
3) would be nice to remember the last place I selected my input file and open that every time I click open file.
4) would be nice to automatically name the encoded file the same name as the source
I would second these two from chengbin defintiely. It was something in Automkv that was great.
3) would be nice to remember the last place I selected my input file and open that every time I click open file.
4) would be nice to automatically name the encoded file the same name as the source
Tiberiust
3rd January 2010, 12:35
@Kev99
It works great. One PGC at a time tho, like this:
1. Rip the DVD to disk
2. Select VIDEO_TS.IFO as Input file (In Open File box)
3. Hit Analyse file (ensure 'Use Best Decoder')
4. If yu get 'Assume same properties as Previous File'...select 'No'
5. You'll then get another box incl a dropdown box saying 'Select PGC' (PGC=Program chain which are the individual episodes on the DVD). BUT FIRST, go to the bottom of that box and click the 'Multi Episodes DVD' button.
6. Then use Select PGC box to select the episode yu want. Click 'Accept PGC'. Back to the first screen...and 'add to queue'
7. Repeat and select another PGC....
etc etc etc
@buzzqw
Yes. +1 from me for Chengbin's 3) and 4)
Also, I am having great fun (not!) with MT AviSynth - I can't get it to work on my HD content and specifically it doesn't work with DGSource and therefore the 4x faster PureVideo Deinterlacer. I can only get MT to work with MPEGSource and then it makes the encoding process abt X3 faster. Are u aware of these issues? I will upload a file and post a detailed report if not. I have tried SeT's/TSP's and Jeremy Duncan's builds of MT.
@Chengbin, @Flebber: Yu chaps must be using MT?! How r u getting on with it?
Thanks
T
prospeed
3rd January 2010, 15:09
Hey All,
Hopefully haven't missed the obvious somewhere...
How does HDC handle a BD Rip where movie
has multiple m2ts files... Doesn't seem to be able
Playlists, is that correct?
Sharc
3rd January 2010, 15:25
You could use Clown_BD or MakeMKV to merge the individual .mts into one combined .m2ts. One can select the playlist directly.
kev99
3rd January 2010, 18:16
@tiberiust
Thanks for that, thats the way I do it at the moment (although I also define the outfile each time otherwise they all seem to be written to the same file - so it only saves the last :eek: ).
Perhaps I'm lazy (not too many comments thanks) and was hoping it would do all episodes with the same settings automatically.
Chengbin
3rd January 2010, 18:36
@Tiberiust
Yes, I am using MT. I don't know about the RAM usage of your filter, but running MT with x threads will make the filter use x times more RAM. If your filter uses a lot of RAM, you might be hitting the 2GB RAM limit on 32 bit programs.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.