TVSuite V6 works on Linux with WineHQ (personally rated 'Silver')

Dave B

Member
Good to hear. Thanks, it was.

There's many issues preventing V4 from being usable with Wine, but basic tests can be performed if video preview is disabled.
 

Infidelus

Member
Mini update on this, the problem only seems to affect wine-staging. I've installed wine-devel and rc3 seems to be working fine.

I may just stop using staging as I only ever really used it to make games work and you can do that with Steam Proton and Lutris these days so there's no real need to install it manually too. :)
 

Dave B

Member
🎉2️⃣0️⃣2️⃣0️⃣🎆 Happy new year to all, and thank you Infidelus for your tests and reports throughout last year.

Good to hear dev branch works okay for you, and may explain why I didn't experience issues activating V4 with rc2. Previously tried staging, but found (at least for now) don't need its extra patches.
 

Infidelus

Member
Forgot to add, activation problem was fixed in rc4.

Does anybody else have remnant files after finishing editing? Specifically data.txt, log.dat & stats.dat? I've been seeing these for years and, while it's no real effort to delete them manually, it'd be nice if they went away automatically. I found this thread from a few years ago with somebody else who had the same problem.

For info, I was previously using Windows 10 and the recordings were on a Ubuntu server which I connected to via Samba and the user account had full read/write access. I'm now obviously running this in Wine (XP prefix) using NFS, again with full read/write permissions. The thread from 2015 says these files should be automatically deleted, but that's clearly not happening.
This has also now been fixed for the next release. No more having to delete these files manually. Thanks Dan :)
 

pendragon

Member
I'm having reasonably good luck running Version 6.60.8.815 under Wine. However when I use the Direct3D11 video driver, selecting "Display On Screen Information" has no effect - no frame type is displayed. Using the GDI video driver allows me to see the on screen info, however VRD crashes fairly frequently while editing/playing video. Direct3D11 doesn't appear to crash, but then I can't see the frame type I'm cutting on.
 

Infidelus

Member
Can't say I ever use that feature, though I was aware it was there. You're correct though in that it doesn't appear to work with D3D11 in Wine at the moment (at least with the current 5.0 stable release).
 

Dan203

Senior Developer
Staff member
Can Wine be used on Mac OSX? Just wonder if this could be a way for Mac users to use VRD without having to resort to VMs or Bootcamp.
 

pendragon

Member
Wine runs on macOS, however I have no idea whether VRD would work - I largely abandoned macOS years ago and have no means to test current versions. Fundamentally macOS derived from a *nix world and is pretty much POSIX compliant, which is the target of much of the Wine 'translation'. However several underlying macOS technologies, such as audio and video, are unique to Apple and could be touchy. For many years Apple provided X11 support (ie. video, keyboard, mouse) which made porting Linux and BSD applications to macOS much easier (and likely Wine), however this capability was spun off to the open-source world where it now depends on the kindness of strangers. I also recall there was at least one ABI incompatibility between Wine and macOS, but it escapes me what that was.
 

Dan203

Senior Developer
Staff member
I don't actually have a good mac to test with either. I have like a 5 year old MacBook Air, but it's capped a few OS generations back. It works fine for my limited needs so not itching to spend $3k on a new one just to get the newest OS.

Oh well, just curious.
 

Dave B

Member
Hope this message finds everyone is well.

First page setup procedure modified due to version VRD 818a Windows XP installation restriction.
Also, winetricks 'gdiplus_winxp' no longer recommended, found fails on Kubuntu 20.04, and causes other software issues. Use 'gdiplus' instead
 

Infidelus

Member
Thanks @Dave B.

I did do a fresh install yesterday and noticed both those things, but didn't test again to see if it was just a fluke. Thanks for confirming :)
 

Dave B

Member
You're welcome! :)

Another reason for switching now from 'gdiplus_winxp' to 'gdiplus'. Since Linux Mint 20 is Ubuntu 20.04 LTS based, it uses a newer winetricks version which (previously) noticed retrieves 'gdiplus_winxp' from a different source file compared with older winetricks version from a 18.04 LTS base. This change may explain 'gdiplus_winxp' issues on Kubuntu 20.04.

First post updated, completed Linux Mint 20 Cinnamon beta tests. :)
 

Infidelus

Member
As I've been playing around with Linux Mint 20 and making a new script to automate the software and settings I use, I thought I'd also try doing something similar for VideoReDo. I don't know if it's of any use to anyone, but just in case, here's what I've currently got.

Bash:
#!/bin/bash

# Variables

PREFIX=/path/to/VideoReDo/prefix
SHARE=/network/share/where/recordings/are
INSTALLER=/path/to/VideoReDo/installer

# VideoReDo installer
# There are some command-line options at https://jrsoftware.org/ishelp/ that may help for a truly silent install.  Look under 'Other Information - Setup Command Line Parameters'
# (thanks Dan for pointing me in the direction of the silent install info)

env WINEPREFIX="$PREFIX" wine "$INSTALLER" /SILENT /LOADINF=vrdinstall.ini

# Additional components required

env WINEPREFIX="$PREFIX" bash winetricks -q gdiplus vcrun2017 tahoma fontsmooth=rgb winxp

# Symbolic Link that adds a drive for the recordings share (the E: drive in this instance) - optional and depends on your setup

ln -s $SHARE /$PREFIX/dosdevices/e:

# Don't forget to restore your settings (assuming you've got some backed up!
A couple of notes:
  • The first time you run VideoReDo you'll be prompted to run the configuration wizard. I haven't worked out how to automate that yet
  • There's a /LOADINF option for the install. There's also a /SAVEINF that will generate the .ini file so you'll need to run that first if you want to use /LOADINF. See the documentation at jr software for more info
  • I don't think there's a way to automate registering. I'm sure there used to be a registry key that held the activation info but I can't see it at the time of writing, so I'm either blind or it's been hidden/obfuscated. There is however a section in HKCU/Software with all the settings, though Dan recommended using Import/Export settings from the VideoReDo menu
If you want to try the /LOADINF command, here's my vrdinstall.ini (you can name it what you like)

Code:
[Setup]
Lang=en
Dir=C:\Program Files (x86)\VideoReDoTVSuite6
Group=VideoReDo
NoIcons=0
Tasks=fileassoc
There's not much to the basic file. 'NoIcons' just stops VideoReDo creating an icon during setup and I added the 'Tasks' entry after reading the jr software documentation, but I don't think it works.

If anyone has any comments or suggestions for improvement, please feel free to add :)
 
Last edited:

Dave B

Member
Thanks @Infidelus for your interesting script. Logged in a couple of days ago to post thanks & feedback, then noticed you'd updated the script (only recently tried your previous iteration). :)

As began typing feedback, realised my reply may become quite lengthy, and possibly easier to test some ideas first. Is it okay to make script modifications? Thank you in advance.
 
Top Bottom