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

Dave B

Member
So does that make manually setting dual pass unnecessary? I only used to set it to optimise the output, but if it's not needed just for editing a .ts then I won't bother.
@Danr and @Dan203 are most qualified to answer. For simple edits, the differance is possibly negligible since only a few frames are encoded?
 

Dan203

Senior Developer
Staff member
Dual pass is only used if there is a full recode. It's not used for smart editing.
 

Infidelus

New member
Another minor issue I've noticed, favourites doesn't seem to work. I've got two locations set up but neither of them display in file manager. Possibly something to do with the way winefile works?
 

Dave B

Member
@Infidelus, Only saw your post late Saturday eve (didn't receive a reply notification). Please see updated 1st post with new installation recipe, favourites, and many issues are solved. :)
 

Dave B

Member
Seems Wine 4.12.1-devel has broken V6 Direct3D11 display driver support (black display).

As a temporary workaround, either...
  • Use V6 GDI display driver
  • Use Wine 4.0-stable
  • Don't upgrade Wine-devel to latest version
 

Infidelus

New member
I meant to post about that the other day when 4.12 was released. I've already reverted to 4.11 (I'm using staging as opposed to devel) and held the wine packages back so it doesn't auto upgrade.
 

Infidelus

New member
While I don't think this particularly relates to linux that's where I've just done part of a test so I'm going to post it here.

After recording something the other day (H264 TS) I decided to edit out the ads at either end and save using both VRD 5 & 6 beta. Both cuts were fine but there was a difference in file size between the two versions that I wasn't really expecting. I'm making a bit of an assumption that what goes on under the hood for both versions doesn't differ too much.

V5 output (Windows 10) from the logfile:

Code:
    Output format: TS
    Video length: 1695
    Video length: 00:28:15
    Video size: 1036MB
    Output scenes: 1
    Video output frames: 42375
    Audio output frames: 79453
    Processing time (secs): 40
    Processed frames/sec: 1059.38
       Actual Video Bitrate: 4.57 Mbps
    Subtitle output frames: 415
    Subtitle output bytes: 3457596
           TS Video packets: 5549168
           TS Audio packets: 181964
             TS PSI packets: 31928
            TS Null packets: 0
     TS MUX Rate (Mbps):     19.20000
        -TS Discontinuities: 1
V6 output (Linux Mint 19.1 using Wine) for the same file:

Code:
    Output format: TS
    Video length: 1695
    Video length: 00:28:15
    Video size: 1050MB
    Output scenes: 1
    Video output frames: 42375
    Audio output frames: 119180
    Processing time (secs): 51
    Processed frames/sec: 830.88
       Actual Video Bitrate: 4.57 Mbps
    Subtitle output frames: 415
    Subtitle output bytes: 3457596
           TS Video packets: 5549167
           TS Audio packets: 261410
             TS PSI packets: 31934
            TS Null packets: 0
     TS MUX Rate (Mbps):     19.20000
        -TS Discontinuities: 1
As you can see the length is the same, but the v6 output is 14MB larger and contains significantly more audio output frames. Is this to be expected? Something extra v6 is processing that v5 didn't do?
 

Dave B

Member
While I don't think this particularly relates to linux that's where I've just done part of a test so I'm going to post it here.

After recording something the other day (H264 TS) I decided to edit out the ads at either end and save using both VRD 5 & 6 beta. Both cuts were fine but there was a difference in file size between the two versions that I wasn't really expecting. I'm making a bit of an assumption that what goes on under the hood for both versions doesn't differ too much....

...As you can see the length is the same, but the v6 output is 14MB larger and contains significantly more audio output frames. Is this to be expected? Something extra v6 is processing that v5 didn't do?
Imagine results will be the same, do files sizes differ while comparing V5 and V6 on Windows 10?
Danr, and Dan203 are the best ones to explain the intricacies and output variances.
 
Last edited:

Infidelus

New member
Sorry Dave, I didn't get a notification you'd replied. I don't know if it was one specific version or just the particular file I was editing. Either way I haven't been able to replicate it since.
 

Infidelus

New member
Has anybody had any luck getting the Batch Manager to work?

When I try I get a couple of popups, the first says:

Code:
VideoReDo COM object not registered!
Would you like to try registering it now?
On clicking 'Yes', I get:

Code:
VideoReDo is not properly registered with COM!
You must run VideoReDo once with administrative privileges before using the batch manager
I'm guessing I could work around this by installing VRD on a Windows machine and looking to see what registry keys get created, but as VRD is pretty much the only reason I've continued using Windows for the last two years, I'm trying to avoid it, especially as V6 works so well in WINE now :)
 

Danr

Administrator
Staff member
If you're writing your own COM scripts in V6, please see this: https://www.videoredo.com/TVSuiteV6_Application_Notes/com-changes-between-version-5-.html

Regarding the number of audio frames being different between V5 and V6, open both output files and click on Tools>Show Program Info. Do you see any different in the number of audio streams or audio codecs? As an FYI, when muxing TS streams we create a transport stream packet for each new audio frame so having more audio frames does introduce a few % more overhead.
 

Infidelus

New member
Thanks @Danr. Writing COM scripts is proably a bit past my expertise (my developer skillset ends at basic HTML & CSS).

Regarding the audio frames, i haven't seen this re-occur, but I haven't checked that much either recently as I'm not booting into Windows much these days to use Version 5.
 

Danr

Administrator
Staff member
If you so see the audio frame count different, then check the codec in the saved files.
 

Dave B

Member
Has anybody had any luck getting the Batch Manager to work?...
Code:
VideoReDo is not properly registered with COM!
You must run VideoReDo once with administrative privileges before using the batch manager
Hadn't previously tested Batch Manager. :)

In connection with second pop-up...
For others new to Wine, its important to never run Wine as root, or using sudo (Linux administrator privileges), programs already believe they are running as administrator.
Info added to first post.
 
Last edited:

Dan203

Senior Developer
Staff member
We use the ShellExecute command with "runas" keyword to elevate. So it's not really running as a specific user. I assume Wine has some way to deal with that, even if it's just ignoring the "runas" keyword.
 
Top Bottom