Video drivers needed to make VRD run?

tsp1965

Member
Hi all

I've been using VRD for years on a Mac using virtualisation and a Windows VM. Sadly Apple's latest chips don't yet run Windows (and maybe never will) so I was wondering whether it was possible to make VRD work using Crossover - a bought version of WINE. This runs windows app without needing Windows.

It will happily install and launch, letting you change options etc. but won't open an mpeg2 - it fails when it tries to initialise the video using the VMR9 driver - which I presume is missing. I tried installing DirectX 9 into my 'bottle' (that's the windows bits that support the app) but that hasn't made any difference. I tried all the other video driver options as well, none of them work.

Does anyone know how I can get a suitable driver to install in my bottle, please?

I appreciate that what I am trying to do sounds weird, but the fact is that VRD is so much better than all the video editors for Mac that I don't want to leave it behind!

Thanks in advance for any ideas.
 

tsp1965

Member
Hi Dan, thanks for the link.

Somewhat to my astonishment, this actually works!

For the benefit of anyone else following this, I am using Crossover 20.0.4 in MacOS 11.2 Big Sur, VideoRedo TV Suite v6 6.62.4.827. After installing TV Suite I had to use Crossover's install software into bottle option to install 'DirectX for Modern Games' to install DirectX 9 and then 'Platform SDK Redistributable: GDI+' to install GDI+. In VRD options I set interlacing to off, disabled hardware YUV acceleration and used the GDI driver and...... voila! Video Redo on a Mac without the need for Windows. I'm using an M1 Apple Silicon laptop, but I imagine it should work on an Intel Mac as well. The M1 chip being super-fast, it seems perfectly acceptably responsive and processes very fast.

I have only tested this with a short mpg, but can't see any reason it won't work for other formats. I'll post back later with any updates.
 

nearthebay

New member
...After installing TV Suite I had to use Crossover's install software into bottle option to install 'DirectX for Modern Games' to install DirectX 9 and then 'Platform SDK Redistributable: GDI+' to install GDI+. ...
I tried to meander through the long thread that Dan referred you to regarding running VideoRedo TV Suite under Wine, but gather you got it working using only Crossover, with the installation of the above applications using the "install software into bottle" option. Did you find this by trial and error, or is it somewhere in that thread? And how well is everything working now?
 

JCHH

New member
In VRD options I set interlacing to off, disabled hardware YUV acceleration and used the GDI driver and...... voila! Video Redo on a Mac without the need for Windows
I'm just trying this now (not yet registered VRD).

Can you confirm these settings?
I am trialling v6.62.833.
Under tools > Playback Devices, I can see:
  • Use Video card YUV Acceleration - I unchecked this
  • Video Driver - I set this to GDI
  • Deinterlacing - ...you wrote set interlacing to off, so does that mean set deinterlacing to ...none?
cheers!
 

JCHH

New member
So I have just registered VRD and it runs fine on my Windows VM, but it crashes every time using Crossover at the start of the 2nd scene (after the first cut section). Any ideas?
 

Danr

Administrator
Staff member
Hi Dan, thanks for the link.

Somewhat to my astonishment, this actually works!

For the benefit of anyone else following this, I am using Crossover 20.0.4 in MacOS 11.2 Big Sur, VideoRedo TV Suite v6 6.62.4.827. After installing TV Suite I had to use Crossover's install software into bottle option to install 'DirectX for Modern Games' to install DirectX 9 and then 'Platform SDK Redistributable: GDI+' to install GDI+. In VRD options I set interlacing to off, disabled hardware YUV acceleration and used the GDI driver and...... voila! Video Redo on a Mac without the need for Windows. I'm using an M1 Apple Silicon laptop, but I imagine it should work on an Intel Mac as well. The M1 chip being super-fast, it seems perfectly acceptably responsive and processes very fast.

I have only tested this with a short mpg, but can't see any reason it won't work for other formats. I'll post back later with any updates.
You did better than me I couldn't get any part of VideoReDo to run under Crossover. I'll have to give it another try.

So I have just registered VRD and it runs fine on my Windows VM, but it crashes every time using Crossover at the start of the 2nd scene (after the first cut section). Any ideas?
Is it crashing while navigating or when saving?
 

Danr

Administrator
Staff member
I'll give it another try this weekend. What kind of file? Where you saving with our without transcoding? If without transcoding try forcing a transcode.
 

JCHH

New member
I was trying to avoid transcoding (except at the cut points). It was a .ts file (recorded TV from an HDHomerun). I was simply cutting and trimming out the adverts and before/after programmes.

The very same file saves just fine when running in a Full Windows 10 VM - the problem only occurs in Crossover.
 

tsp1965

Member
TBH what JCHH is doing is exactly what I have been doing. It continues to work fine for me although just occasionally it won't open anything, which is fixed by restarting the Mac and starting again. Crossover is also not very sophisticated when it comes to working with Mac file locations, so the workaround I have come to for saving files is to accept the default suggestion for file name and location, not to try to move it or rename, it and just find it afterwards and rename the file.

Frustratingly, Parallels and W11 for ARM is now much more compatible with many Windows 64 bit programs and so I have been trying running things in that instead of Crossover (which runs VRD but not much else). Everything works apart from VRD TVS6 - which installs fine, but won't run. I suspect it is down to the video overlay settings, which I could tweak if only I could get the interface to run.

Dan - is there any way to edit the settings without the interface running?
 

tsp1965

Member
Fixed it! Edit the .exe file properties under the compatibility tab, emulation type to 'Strict Execution'. Now it runs.......
 

JCHH

New member
where is the compatibility tab?

edit: Are you are referring to running the app in a full VM? That works fully for me without any compatibility settings. I was hoping you had worked out how to get it to save without crashing in Crossover - never mind!
 
Last edited:

chrishch

New member
Just going to drop a comment that I was able to run VRD TV Suite v6 with CrossOver on the new, most basic 14" MacBook Pro with M1 Pro. Needed to turn acceleration off and change the video driver to GDI.

It was strange, as I needed to change the settings a few times before they would stick and not revert back to VMR9.

There is also some quirkiness with the interface, as changing to a path that I can save the videos to sometimes takes a few tries. Even saving it with a proper name sometimes give me an Output file is invalid! error. It's not VRD's fault, just Crossover is weird with the Save dialogue boxes. However, in general, I am happy with the performance, as I can now finally get rid of my Windows machine... Also now need to spend some money to buy a Crossover license. Lucky that it's close to Black Friday!
 

Danr

Administrator
Staff member
What kind of CPU (Intel or M1)? Have you tried to do any transcoding? Did you have to install the GDI or DirectX components?

I contacted Crossover about renewing our trial, but got bogged down with other stuff and haven't tried it yet on my M1 Air.

Thanks.
 

JCHH

New member
I am on an Intel 2018 Mac mini. I simply upgraded Crossover (which updated the existing bottle) and everything. started working perfectly.

I therefore have everything as it was one 21.0 (basically followed @tsp1965's recommendations) repeated below:
After installing TV Suite I had to use Crossover's install software into bottle option to install 'DirectX for Modern Games' to install DirectX 9 and then 'Platform SDK Redistributable: GDI+' to install GDI+. In VRD options I set interlacing to off, disabled hardware YUV acceleration and used the GDI driver and...... voila!

If you'd like, I'd be happy to try and install into a new bottle to see whether it works without those specific instructions.

Edit: I also have remote access to an M1 iMac and can try it there as well - just let me know if you'd like me to do these things.
 
Top Bottom