https://bugs.winehq.org/show_bug.cgi?id=47720
Bug ID: 47720 Summary: eac3to performance issues Product: Wine Version: 4.15 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: shagooserver@gmail.com Distribution: ---
Created attachment 65192 --> https://bugs.winehq.org/attachment.cgi?id=65192 wine version
eac3to used to work well a year ago but now has a few issues which need to be addressed not least of which is it takes 4 times longer to demux than it does when run under windows. Also the lossless check seems not to be done and certainly is not reported. A number of warnings which are generated apparently needlessly. I have attached screen shots from under wine and under windows which will show clearly the issues.
https://bugs.winehq.org/show_bug.cgi?id=47720
--- Comment #1 from Scott shagooserver@gmail.com --- Created attachment 65193 --> https://bugs.winehq.org/attachment.cgi?id=65193 windows version
att
https://bugs.winehq.org/show_bug.cgi?id=47720
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de
--- Comment #2 from Fabian Maurer dark.shadow4@web.de --- Can you provide a download link and instructions on how to simply reproduce the problem? Also, it sounds like multiple problems - please open a separate bugreport for each issue. Makes it easier to track.
https://bugs.winehq.org/show_bug.cgi?id=47720
--- Comment #3 from Scott shagooserver@gmail.com --- I was unable to find any raw streams that can be downloaded, however you can download sample mkv files containing muxed audio from https://thedigitaltheater.com/dts-trailers/
These are mkv files and need to be demuxed into their stream components by using mkvtoolnix and inviska mkvextract: https://mkvtoolnix.download/downloads.html https://www.inviska.com/mkvextract/
Just install mkvtoolnix (and do nothing else) and inviska then run inviska which will search for the mkvtoolnix installation then select a mkv file to demux (drag & drop). You only need to select the audio (DTS in this case).
Or I could send you one if you can receive large files.
Once you have the audio file, open eac3to with wine in a CLI and enter the command: eac3to <input_file.dts> <output.wavs>. (see my previous attachments)
Lets start this bug as the time issue as it is the most important.
Inviska is a appimage file so very easy but do NOT use a snap or flatpak installation of mkvtoolnix.
https://bugs.winehq.org/show_bug.cgi?id=47720
--- Comment #4 from Fabian Maurer dark.shadow4@web.de --- I tried one of the samples, and it took 2s. That's too short to measure performance. I also tried it with something I made myself (converted by ffmpeg to .dts), but that tooks ~50s on both windows and wine.
https://bugs.winehq.org/show_bug.cgi?id=47720
--- Comment #5 from Scott shagooserver@gmail.com --- I tested another much smaller file, a ~200MB 6 channel ac3 file and native windows is still significantly faster, twice the speed in the last run. Were you demuxing a 6 channel stream or just 2? A 2 channel stream is significantly faster than a 6 or 8 channel.
Funnily enough no warning messages this time. FYI the attachments in my initial post were of an 8 channel ATMOS ~5GB file so that may indicate where the issue is for the messages.
https://bugs.winehq.org/show_bug.cgi?id=47720
--- Comment #6 from Scott shagooserver@gmail.com --- I have done further testing of a 6 channel 2.4GB DTS file this time including a on newer more powerful PC which prior to the test did not have wine installed. So it's a new wine ver 4.15 wine installation on a fairly new machine. To clarify, the previous results of Windows and Ubuntu are the same physical machine, ie, a dual boot setup. The new Ubuntu machine is an entirely different piece of hardware.
The results are: Windows 3:11 First Ubuntu 5:39 New Ubuntu 5:02
I can only assume that you must be using small test files.
Would you please run your test again using a multiple gigabyte, 6 channel DTS file please.
There are other issues with ATMOS AC3 files but that can be addressed later.
https://bugs.winehq.org/show_bug.cgi?id=47720
--- Comment #7 from Fabian Maurer dark.shadow4@web.de ---
I can only assume that you must be using small test files.
I used a one-hour file, but in side it was comparatively small. Where could I get a big file like that for testing? I don't have movies much longer than an hour.
https://bugs.winehq.org/show_bug.cgi?id=47720
--- Comment #9 from Scott shagooserver@gmail.com --- The issue with DTS files seems to have abated somewhat but the slowness with ATMOS ac3 files continus.