x64 Smart Deinterlacer at DVinfo.net

Go Back   DV Info Net > Windows / PC Post Production Solutions > What Happens in Vegas...

What Happens in Vegas...
...stays in Vegas! This PC-based editing app is a safe bet with these tips.


Reply
 
Thread Tools Search this Thread
Old November 21st, 2010, 08:49 PM   #1
Regular Crew
 
Join Date: Jul 2010
Location: London, ON
Posts: 175
x64 Smart Deinterlacer

The VirtualDub Smart Deinterlacer that Mike Crash wrapped with a Vegas plug-in has come up numerous times here; frequently with the words "go back to Vegas 32bit to use it" soon following.

I decided to (lightly) review the code, and an initial assessment seemed to show no 64bit problems. So I recompiled it for x64 for those using Vegas 64bit. There is no pretty install script, so you will have to download the ZIP, unzip the DLL into a directory of your choice. Get up a command window, change to the directory that the DLL is located in, and run this command:

regsvr32 sdeint_x64.dll

You should get a little pop-up saying things went fine. If you decide you don't like it or want it in your 64bit Vegas anymore, this command will unregister it:

regsvr32 /u sdeint_x64.dll

NOTE: I have not made any changes what-so-ever. Everything appeared to be 64bit compliant, but it was a very quick scan for the obvious pointer misuses, etc. Your mileage may vary, any specific outcome is indeterminate. But, I hope it helps some people.
Attached Files
File Type: zip sdeint_x64.zip (79.3 KB, 724 views)
__________________
CraigL
Craig Longman is offline   Reply With Quote
Old November 21st, 2010, 09:12 PM   #2
Regular Crew
 
Join Date: Jul 2010
Location: London, ON
Posts: 175
Hmm... I just noticed that he only has source for 1.0.1, but 1.0.3 is the latest version of the prebuilt one. I've contacted him to see if he can either update the source, or make a 64bit build also.

Will advise.
__________________
CraigL
Craig Longman is offline   Reply With Quote
Old November 21st, 2010, 10:29 PM   #3
Inner Circle
 
Join Date: Sep 2003
Location: Portland, Oregon
Posts: 3,259
Craig, this is a great little project - thanks for taking it on.

Look forward to the next installment. I, for one, will use it!
__________________
30 years of pro media production. Vegas user since 1.0. Webcaster since 1997. Freelancer since 2000. College instructor since 2001.
Seth Bloombaum is offline   Reply With Quote
Old November 22nd, 2010, 12:13 AM   #4
Regular Crew
 
Join Date: Dec 2009
Location: Encinitas California
Posts: 121
I'm really tied up with a book project just now, but definitely will try this. The need to use the outstanding Smart Deinterlace is the main reason that I still have to open 32-bit versions of Vegas sometimes for rendering; otherwise, I render in 9e-64bit.

Thanks!
Larry Reavis is offline   Reply With Quote
Old November 22nd, 2010, 05:26 PM   #5
Regular Crew
 
Join Date: Mar 2007
Location: Vancouver, Canada
Posts: 146
that's great Craig! ...tried it out on Win7 64-bit; loaded into Vegas 10a no problems... haven't rendered anything yet but nice that it loads to the 64-bit version.

1) here's a link to Glenn Chan's notes on using Mike Crash's Smart De-interlacer: Mike Crash' De-interlace filter notes
2) for more info check this help file for Donald Graft's Smart De-interlacer for VirtualDub (this is what Mike based his on): https://aiya.ms.mff.cuni.cz/svn/rib/...tml/smart.html

Last edited by Rob Wood; November 22nd, 2010 at 06:15 PM.
Rob Wood is offline   Reply With Quote
Old December 8th, 2010, 11:02 PM   #6
Regular Crew
 
Join Date: Jul 2010
Location: London, ON
Posts: 175
Just a quick update.

I've had no luck getting any sort of a response from Mike Crash about updating the source code available. Kinda frustrating.

I think I know what was likely missed for two of the 1.0.3 updates, and I'll try and incorporate them into the 64bit build. I'm relatively confident though that the problems are mostly related to adding and removing filters, as opposed to simply putting one on a track/event and rendering. So I think there will be no issues if this x64 version is used for that.

But, if he's going to be so unavailable, and seeing there are a few more updates to the deinterlacing code, I might just pick and choose from his and re-do it. There are a problem or two with his plug-in (interpolating is broken, it's using the wrong copy of the properties for eg.) so it needs work anyway.

I have a simple little count up/down plug-in that I'm going to release soon. I've got the SSE2 working, just need to verify the 64bit pointer math, I'll try and do both at a similar time. But I'm also in the middle of looking for a job or a new contract, so... =)

Sorry there's not better news to report, I guess he's given up on these things now. But we'll revive it and update it.
__________________
CraigL
Craig Longman is offline   Reply With Quote
Old December 9th, 2010, 02:40 PM   #7
Regular Crew
 
Join Date: Dec 2009
Location: Encinitas California
Posts: 121
I really, REALLY, hope you do - thanks so much for your work
Larry Reavis is offline   Reply With Quote
Old December 9th, 2010, 07:07 PM   #8
Regular Crew
 
Join Date: Jul 2010
Location: London, ON
Posts: 175
Larry, lemme just clarify. The version that you can download in this thread, should work without issue if you simply drop it on a clip and render, without any keyframing or adding/removing to multiple clips. It is completely usable as-is.

However, there really were a few things that should be fixed, and it _appears_ he had used smart-deinterlace v2.7b for his build. There is now a 2.8b which I will be using.

But, if used as I described, the x64 version should give you the same results as the x86 version used to.

Will keep y'all posted...
__________________
CraigL
Craig Longman is offline   Reply With Quote
Old December 13th, 2010, 03:03 PM   #9
Regular Crew
 
Join Date: Dec 2009
Location: Encinitas California
Posts: 121
this sounds VERY promising. As soon as I can, I'll get back to video editing and test this on my computer (about a month from now if all goes well). Thanks again - larry
Larry Reavis is offline   Reply
Reply

DV Info Net refers all where-to-buy and where-to-rent questions exclusively to these trusted full line dealers and rental houses...

Professional Video
(800) 833-4801
Portland, OR

B&H Photo Video
(866) 521-7381
New York, NY

Z.G.C.
(973) 335-4460
Mountain Lakes, NJ

Abel Cine Tech
(888) 700-4416
N.Y. NY & L.A. CA

Precision Camera
(800) 677-1023
Austin, TX

DV Info Net also encourages you to support local businesses and buy from an authorized dealer in your neighborhood.
  You are here: DV Info Net > Windows / PC Post Production Solutions > What Happens in Vegas...

Thread Tools Search this Thread
Search this Thread:

Advanced Search

 



Google
 

All times are GMT -6. The time now is 04:00 AM.


DV Info Net -- Real Names, Real People, Real Info!
1998-2017 The Digital Video Information Network