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. |
9th December 2009, 20:48 | #261 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
What happens if you run x264 from the console with the exactly same command-line and the exactly same avisynth script?
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
11th December 2009, 17:43 | #262 | Link |
Registered User
Join Date: Nov 2009
Posts: 79
|
Thanks for this thread, I have few questions...
I moved to win 7 64bit for the first time, and i need help to get x264 work with Win 7 64bit. I usually use meGUI and some time RipBot. I still don't know if there is an other way to use x264 64bit work with 64bit OS. guide me please if I need to use any other softs or avisynth 64bit. Thanks in advance. |
11th December 2009, 17:50 | #263 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
You can use x264 on 64-Bit Windows just fine. Both, 32-Bit builds and 64-Bit builds of x264, will work perfectly fine. However the 64-Bit builds should give a nice speed boost!
But if you want to use 64-Bit x264, the you need 64-Bit Avisynth. Then all your Avisynth plugins must be 64-Bit too! And, if you use DirectShowSource() or AVISource(), all Codecs must be 64-Bit as well! With my tool you can avoid this. It uses 64-Bit x264, but pipes the data in from a separate 32-Bit process. Hence you can continue using 32-Bit Avisynth/Plugins/Codecs, as you are used to...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 11th December 2009 at 17:57. |
11th December 2009, 17:58 | #264 | Link |
Registered User
Join Date: Nov 2009
Posts: 79
|
now I'm geting confuse, which way is recommended and stable to use avisynth 64bit or 32bit under 64bit OS?
if 64bit avisynth is stable under 64bit OS, could you please point me to link, to get avisynth 64bit and 64bit filters. Thanks. |
11th December 2009, 18:04 | #265 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
Quote:
http://www.members.optusnet.com.au/squid_80/ Also you will find some 64-Bit plugins there. However you won't be able to use any 32-Bit Plugins with 64-Bit Avisynth, which is a limitation! And as said before, you need 64-Bit Codecs, as 32-Bit Codecs won't work... (BTW: Updated x264 to r1373. Using Komisar's builds)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 11th December 2009 at 18:06. |
|
11th December 2009, 19:11 | #267 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
Then it has absolutely nothing to with my GUI and this is the wrong place to complain...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
11th December 2009, 19:14 | #268 | Link | |
Registered User
Join Date: Jan 2005
Location: london, england
Posts: 509
|
Quote:
maybe with your advanced knowledge you could have shed some light as to what options changed between presets to warrant a crash. but i didnt expect you to devote any time to answering. |
|
11th December 2009, 20:28 | #269 | Link |
Registered User
Join Date: Nov 2009
Posts: 79
|
Thanks alot LoRd_MuldeR for your help, Could you help me out, how to install Avisynth 64BiT, as there is no installer.
* Could you guide me, how to use your tool? * can we use 32-Bit Plugins and 32bit avisynth under 64bit os? "at lose of some speed" just want to make sure. |
11th December 2009, 21:05 | #270 | Link | ||
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
Quote:
Install 32-Bit Avisynth with the official installer - and then use the tool. Quote:
It's not related to what Avisynth you use. However, as I said before, 64-Bit x264 requires 64-Bit Avisynth. Or you use my tool (or a similar one), which allows you to use 64-Bit x264 with 32-Bit Avisynth by piping the data into x264 from a 32-Bit process. That said, in theory, Avisynth plugins could gain some speed-up from 64-Bit too. But it depends on the individual plugin! (Keep in mind that many Avisynth plugins don't even have a 64-Bit build available. So if you use 64-Bit Avisynth, the usable plugins are limited)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 11th December 2009 at 21:13. |
||
11th December 2009, 21:12 | #271 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
But now we know that's your problem isn't related to my GUI and therefore it has become clear that you are discussing your problem at the wrong place...
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
11th December 2009, 21:34 | #272 | Link | |
Registered User
Join Date: Nov 2009
Posts: 79
|
Quote:
Your suggestion i ask, I have total of 4GB Ram with 32bit OS, I can use about 3.25 GB, so when I move to 64bit OS I will get total of 4 GB Ram, and here...will the extra 0.35 GB make any speed differences when I move to 64 bit OS? Thank you once again |
|
11th December 2009, 22:20 | #273 | Link | |||
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
Quote:
Quote:
Various plugins are already available as 64-Bit version (see squid80's site), but many are not... Quote:
Be aware that 32-Bit applications are still limited to 2 GB of memory per process, even when running on a 64-Bit OS. That's often a problem with memory-intensive Avisynth scripts! Only if you use 64-Bit applications (which of course requires a 64-Bit OS) the per-process 2 GB memory limit is gone! With my tool Avisynth is still 32-Bit and still has the 2 GB limit. But as Avisynth and x264 are running in separate processes with my tool, the memory issue is eased a bit, at least
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 11th December 2009 at 22:22. |
|||
16th December 2009, 06:09 | #274 | Link |
Registered User
Join Date: Aug 2008
Posts: 115
|
Hi,
I have a odd problem here I am trying to encode this 1920x1080 h264 stream, but it won't encode if I add any option to my avs script. For example, if my avs script looks like this: Code:
LoadPlugin("<path>\DGDecodeNV.dll") DGSource("D:\Hatsukoi\video.dga") #deinterlace #crop #resize #denoise ...but if I change my script with a crop like the following: Code:
LoadPlugin("<path>\DGDecodeNV.dll") DGSource("D:\Hatsukoi\video.dga") #deinterlace crop( 0, 22, 0, -22) #resize #denoise What am I doing wrong here?!?! When I test this AVS in MeGUI, it does start and encode. Please help! Here's my .dga info log: Code:
Stream Type: Elementary Video Type: AVC Profile: High Level: 4.1 Coded Size: 1920x1088 SAR: 1:1 Display Size: 1920x1080 Frame Rate: 23.976024 fps Colorimetry: BT.709 [1] Frame Structure: Frame Frame Type: I Coded Number: 164219 Playback Number: 164219 Frame Repeats: 0 Field Repeats: 0 Bitrate: 0.888 Bitrate (Avg): 34.297 Bitrate (Max): 40.085 Elapsed: 0:09:54 Remain: 0:00:00 FPS: Info: Finished! |
16th December 2009, 14:02 | #275 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
Is that problem specific to DGSource? Then please report it in the proper thread:
http://forum.doom9.org/showthread.php?t=147945 If that problem is specific to x264 itself, which means DGSource works perfectly fine in any other application, you will have to discuss that with the x264 developers. The only case where I might be able to do something are problems that are specific to my GUI, which means x264 works 100% fine from console but doesn't inside my GUI. BTW: When cropping, try to avoid Non-Mod16 resolutions. That means: If your source is Mod16, only crop multiples of 16 in each dimension.
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
16th December 2009, 17:28 | #277 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,251
|
You can put it to whatever place you like
However Microsoft's "C:\Program Files (86)" -vs- "C:\Program Files" folder concept doesn't fit here, as this software package incorporates 32-bit and 64-Bit binaries But technically there is absolutely no reason to use the one or the other. Choose whatever you personally like more
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 16th December 2009 at 17:44. |
16th December 2009, 21:47 | #278 | Link | |
Registered User
Join Date: Mar 2006
Posts: 1,538
|
Quote:
|
|
16th December 2009, 22:00 | #279 | Link | |
Registered User
Join Date: Aug 2008
Posts: 115
|
Quote:
Code:
x264.exe --preset slower --tune film --pass 1 --bitrate 12000 --stats "encode.stats" --output NUL "D:\Hatsukoi\video.avs" Code:
LoadPlugin("<path>\DGDecodeNV.dll") DGSource("D:\Hatsukoi\video.dga") #deinterlace crop( 0, 20, 0, -20) #resize #denoise But now, when I try your tool, I input the same avs in launcher.exe, specify my output path with .264 extension and: mode: 2-pass target bitrate: 12000 preset: slower tuning: film profile: high no advanced/custom options specified ...then I start the job, and it still stays at the Creating encoder processes, please wait... message forever and never actually starts the encode. Now, the only way I am able to make it start, is by completely stripping my avs in the following way (notice there's no crop anymore): Code:
LoadPlugin("<path>\DGDecodeNV.dll") DGSource("D:\Hatsukoi\video.dga") #deinterlace #resize #denoise So mod16 or not, as soon as i add a crop, it just sleeps there without doing anything. |
|
16th December 2009, 22:08 | #280 | Link | |
Registered User
Join Date: Aug 2008
Posts: 115
|
Quote:
Let me try that and I'll tell you what happens *EDIT* By cropping through DGIndexNV the encode indeed starts! Though my avs script is still the stripped one because the crop info are stored in the .dga file now. Still, the question remains as why it works through cli and not in this tool when cropping through the .avs script Last edited by djesteban; 16th December 2009 at 22:36. |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|