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. |
23rd August 2018, 00:46 | #21 | Link |
Registered User
Join Date: Jan 2015
Posts: 1,056
|
Crap. I've lost my copy of Arearesize, the original DLL is somehow no longer part of Chikuzen's package, and Aktan's rewritten files aren't working for me ("Script error: there is no function named arearesize")!
Does anyone anywhere have a backup copy of Chikuzen's version?
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. |
23rd August 2018, 01:12 | #22 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
Anyway, I made a build (32 bit) from Chikuzen's code which does not require any runtimes.
__________________
Groucho's Avisynth Stuff Last edited by Groucho2004; 23rd August 2018 at 01:51. |
|
23rd August 2018, 03:50 | #23 | Link | |
Registered User
Join Date: Feb 2002
Posts: 303
|
Quote:
Edit: Thanks, btw. |
|
23rd August 2018, 07:15 | #24 | Link | |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Quote:
However, it is not recommended to use static linking, particularly for DLLs, see here.
__________________
Groucho's Avisynth Stuff Last edited by Groucho2004; 23rd August 2018 at 07:32. |
|
26th August 2018, 19:25 | #28 | Link |
HeartlessS Usurer
Join Date: Dec 2009
Location: Over the rainbow
Posts: 10,980
|
Me is switching to MD if for only one reason, MD is default in VS2008 project and so is less bother in new project
__________________
I sometimes post sober. StainlessS@MediaFire ::: AND/OR ::: StainlessS@SendSpace "Some infinities are bigger than other infinities", but how many of them are infinitely bigger ??? |
27th August 2018, 10:54 | #29 | Link |
Join Date: Mar 2006
Location: Barcelona
Posts: 5,034
|
Not really. There are excellent All-In-One runtime installers which solve these problems, see here (the one I use) and here (a bit more up-to-date).
There are always plugin coders who use dynamic linking (as recommended) so having all up-to-date runtimes installed is a no-brainer and saves a lot of grief, especially for noobs. Besides, the footprint of all runtimes (2005, 2008,..., 2017) is just 50-60 MB using these AIO packs.
__________________
Groucho's Avisynth Stuff |
28th August 2018, 22:01 | #30 | Link |
Registered User
Join Date: Jan 2015
Posts: 1,056
|
Never mind. For reasons that I can neither remember nor guess at, I had backed up a bunch of avisynth filters to the "Ripped" folder on my external hard drive. One of them was the original Arearesize. It still works just fine.
This is one of the advantages of being a disorganized pack rat; I'm always finding random extra copies of stuff that I thought I had lost.
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. |
21st August 2021, 23:11 | #33 | Link |
Registered User
Join Date: Jan 2015
Posts: 1,056
|
Here's my bad script:
Code:
mpeg2source("startrek02.d2v").converttorgb().arearesize(720,405) After testing a few target resolutions, it seems that Aktan's rewrite expects rescaling in both directions. If either the vertical or horizontal resolution is kept the same, the bug happens. However, this is just my wild-ass guess.
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. |
21st August 2021, 23:30 | #34 | Link | |
Registered User
Join Date: Sep 2007
Posts: 5,377
|
In the vpy ported version, the target width has to be divisible by 32
Quote:
|
|
22nd August 2021, 01:10 | #35 | Link | |
Registered User
Join Date: Jan 2015
Posts: 1,056
|
Quote:
EDIT: also, the bug I'm describing happens when resizing from 720x480 to 640x480. Both 640 and 480 are evenly divisible by 32. Ergo, different bug.
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. Last edited by Katie Boundary; 22nd August 2021 at 01:14. |
|
22nd September 2022, 02:11 | #37 | Link |
Registered User
Join Date: Jan 2015
Posts: 1,056
|
I finally got around to labeling my arearesize.dll files, so I have...
"Arearesize (original).dll" "Arearesize (Aktan).dll" "Arearesize (Groucho).dll" ...which means that I can run proper side-by-side tests. A particular project took ~20 minutes to encode using Aktan's rewrite, ~2.5 hours using Groucho's build, and ~4 hours using Chikuzen's original. However, Groucho's build does not suffer the bug that Aktan's rewrite does.
__________________
I ask unusual questions but always give proper thanks to those who give correct and useful answers. |
|
|