Originally Posted by jrodefeld
I wanted to let everyone know that I've resolved the problem for now. Another person recommended that I create an AVISynth script and just open that in TotalCode Studio. It worked no problem. It might not be the idea solution, having to export my timelines to lossless AVI, then creating an AVISynth script just to encode my video but at least it works.
I hate extra steps.
Today I finally upgraded from Reference to TotalCode. On my new Skylake build, Reference 1 is now buggy, and Reference 2 refuses to calculate final size properly (ie, an estimated 4gb encode is 5gb). So I was hoping for stability and speed comparable to 2. And like you, I ran into the Huffyuv
But this time, I was thinking more clearly. The issue was simply 64-bit software vs. 32-bit software. combined with 64-bit codecs vs. 32-bit codecs.
I've updated this post: Cannot install HuffYUV on Windows 64-bit Vista or Win 7 [solved]
You must extract the INF and DLL from huffyuv64.zip
(which I've attached to this post) into C:\Windows\SysWOW64\
, then right-click and install the INF. Tada! You now have 64-bit Huffyuv
that a 64-bit application can see. MainConcept
TotalCode works great now. But the problem is that you've overwritten the 32-bit version and 32-bit software like VirtualDub
won't work with Huffyuv anymore.
The issue is that the 32- and 64-bit versions of Huffyuv use the same name. I'm not sure if it's as easy as renaming the two files, and renaming all references to it in the INF. Because of the FourCC, simple renaming may cause a problem on the system. You'd have conflicting references in the registry, similar to the hell causes by codec packs in the 2000s. I've never been a codec developer -- just a user. So I need to speak to a few folks first.
We may just be screwed.
By using the 64-bit version of ffdshow, I can now use both the native 32-bit version of Huffyuv in VirtualDub
, and the ffmpeg version of Huffyuv in 64-bit software. I can now use both MainConcept
TotalCode 3.x to encode, as well as VirtualDub. I'm about to start two projects** concurrently.
** I never though I'd see the day when I could restore footage in VirtualDub AND encode DVD MPEG in MainConcept at the same time -- AND have CPU left over! It wouldn't be possible without this 6700K Intel CPU with a SATA3 motherboard. Amazing! Each is fast, with MC crunching about 300fps, and Virtual crunching about 120fps.