Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
20th December 2009, 18:35 | #361 | Link |
Registered User
Join Date: Dec 2005
Posts: 244
|
nah my encoding on 32bit is proper hardcore man, here, i dropped the working 32bit video i encoded before i downloaded the 64bit enabled build of megui onto avinaptic. i use everything man, 3 b-frames, weighted p and b etc:
currently the video is encoding again using new build you linked me to. the avs script looks lot shorter now: LoadPlugin("C:\Program Files (x86)\megui\tools\dgindex\DGDecode.dll") DGDecode_mpeg2source("C:\Video Processing\video\video.d2v", info=3) LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\ColorMatrix.dll") ColorMatrix(hints=true, threads=0) #deinterlace crop( 0, 72, 0, -70) LanczosResize(720,304) # Lanczos (Sharp) LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\UnDot.dll") Undot() # Minimal Noise ///argh i just noticed i forgot to remove the noise filter this time damn it, its on the 2nd pass now anyways so i will try again without noise filter next, unless this new build you put up has sorted it out. Last edited by Cyber-Mav; 20th December 2009 at 18:37. Reason: my bad |
20th December 2009, 18:44 | #363 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
Nowhere. It will be selected automatically if a 64bit OS is detected (and avs4x264.exe is found) |
|
20th December 2009, 18:49 | #364 | Link |
Software Developer
Join Date: Jan 2005
Posts: 83
|
OK, thanks, now a follow up with two more. :P
First, I have .Net Framework 4.0 (in addition to the others), and in the logger, it says ".x (..)" (this is what was causing an exception in the last build before your builds). Is this normal? I assume you do not use the framework version to determine wither the OS is 64-bit or 32-bit. Second, how efficient is avs4x264 versus a native 64-bit AviSynth w/ codecs? Perhaps an option to select the encoding "path" (32-bit, avs4x264, native 64-bit) would be best, even if only for experimental and benchmarking purposes. |
20th December 2009, 18:55 | #367 | Link | |
Registered User
Join Date: Dec 2005
Posts: 244
|
Quote:
i deleted the avs4x264.exe file and started the job that was queued up. task manager now shows that only x264.exe*32 is now doing the encoding. as soon as it is finished i will post on here letting you know how its gone. the encode is finished and it plays back perfectly fine. so the issue is most likely avs4x264.exe im going to run another encode now i restarted megui and the updates downloaded new avs4x264 which i deleted previously. i will now remove the noise filter and see how it encodes in 64bit. Last edited by Cyber-Mav; 20th December 2009 at 19:24. Reason: update |
|
20th December 2009, 19:20 | #368 | Link |
Registered User
Join Date: Dec 2002
Location: /dev/null
Posts: 1,368
|
i can confirm Cyber-Mavs issue as i am getting it here too using x264_x64, looks like the image is all squashed and going diagonally across the screen, will also try with x264 32bit and see if same happens
Edit: with 32bit x264 picture is fine
__________________
The Internet: where men are men, women are men, and children are FBI Agents Last edited by Carpo; 20th December 2009 at 19:24. |
20th December 2009, 19:30 | #370 | Link | |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Quote:
Native 64bit should be faster, but I cannot test it because nearly all of my plugins are 32bit only. Therefore MeGUI will not support it at the moment. If you want to test it you can write a small batch file. |
|
20th December 2009, 19:45 | #371 | Link |
Registered User
Join Date: Dec 2002
Location: /dev/null
Posts: 1,368
|
is avs4x264 a wrapper to make x264_x64 work? I only seem to have this with interlaced material, will try and find some progressive and test with that
__________________
The Internet: where men are men, women are men, and children are FBI Agents |
20th December 2009, 19:48 | #372 | Link |
Registered User
Join Date: Dec 2005
Posts: 244
|
ok i tried again now using 64bit and this avs script:
LoadPlugin("C:\Program Files (x86)\megui\tools\dgindex\DGDecode.dll") DGDecode_mpeg2source("C:\Video Processing\video\video.d2v", info=3) LoadPlugin("C:\Program Files (x86)\megui\tools\avisynth_plugin\ColorMatrix.dll") ColorMatrix(hints=true, threads=0) #deinterlace crop( 0, 72, 0, -70) LanczosResize(720,304) # Lanczos (Sharp) #denoise i removed the denoise filter and still the image is garbled up. its deffo something to do with avs4x264 since i tried using avs4x264.exe along with the 32bit version of x264 and it still results in a grabled up image. |
20th December 2009, 19:50 | #373 | Link |
Registered User
Join Date: Dec 2005
Posts: 244
|
ok im trying another encode now using this script:
LoadPlugin("C:\Program Files (x86)\megui\tools\dgindex\DGDecode.dll") DGDecode_mpeg2source("C:\Video Processing\video\video.d2v") #deinterlace crop( 0, 72, 0, -70) LanczosResize(720,304) # Lanczos (Sharp) #denoise iv removed the colourmatrix as well now so will see how this effects the output. and its failed again, image is all garbled up. 64bit is just not ready for prime time i guess. Last edited by Cyber-Mav; 20th December 2009 at 20:12. Reason: update |
20th December 2009, 19:55 | #374 | Link |
Registered User
Join Date: Dec 2009
Posts: 25
|
I found the following annoyance/bug in the 0.3.1.1059 version:
When I select the animation tuning then in the command line appears the --ref and --bframes commands with the correct number according to the preset and tuning. As far as I know it's not necessary the x264 will calculate these numbers. Also when a tuning is selected and I change to preset then a --ref command appears with the number related to the preset without the tuning. |
20th December 2009, 20:08 | #376 | Link |
Registered User
Join Date: Dec 2005
Posts: 244
|
ok i will try this method now.
ok an update this method works, when vfw4x264.exe is renamed to avs4x264.exe the 64bit x264 encode plays back with no issues. biggest problem with this is that im unsure if any of the filters will work, also the speed, renaming as the above dropped encoding speed down to 8.5fps. regular 32bit encoding using the noise filter and colormatrix did around 10fps, and the 64bit version using the original avs4x264.exe did around 12fps (although the video playback was corrupted). so all in all 64bit version is useless to me. how do i revert megui back to pure 32bit mode? Last edited by Cyber-Mav; 20th December 2009 at 20:36. |
20th December 2009, 21:07 | #379 | Link |
Registered User
Join Date: Nov 2009
Posts: 2,405
|
Thanks for the tests. I will do some tests on my own now and will then decide which 64bit mode will be implemented.
EDIT: AVCSource works with avs4x264, DGDecode_mpeg2source not. Anyone knows why? EDIT2: New ev build in the first post. It will use vfw4x264.exe until the problem with avs4x264 has been resolved. In my tests it has the same speed as avs4x264 and the encoding is ok. Last edited by Zathor; 20th December 2009 at 22:54. |
20th December 2009, 23:03 | #380 | Link |
Registered User
Join Date: Dec 2005
Posts: 244
|
i will keep my dvd vob file sample on my hard drive. when you have new version of avs4x264 i wll try again for you and see if 64bit encoding is fixed.
i didnt try encoding any hd source material but since you can replicate the problem with mpeg2 then i guess we know its an issue with mpeg2 decoding/frame serving. since your method uses a wrapper to frameserve to x264 64bit does that mean that the filters can be used since they will be processed before the wrapper frameserves to the encoder? |
Thread Tools | Search this Thread |
Display Modes | |
|
|