View Full Version : MeGUI and DTS Audio Problem
COOLBGT
19th September 2007, 22:59
I'm not sure it is megui's problem or not but here it is. I'm converting a dvd with dts audio. When i try to convert it to another format using megui the program gives me an error. Is there a way to convert it. Peace
check
20th September 2007, 00:10
what is the error?
Sharktooth
20th September 2007, 12:28
without having the actual error the answer is: yes, there is.
COOLBGT
20th September 2007, 13:04
Sorry about that. But i fixed it. I just had to force the decoding via directshow. Peace
COOLBGT
20th September 2007, 21:32
And another problem came up. The audio i'm converting has 6ch and the output file does not:confused: I'm using the ND AAC ancoder
Atak_Snajpera
20th September 2007, 22:53
Use Ac3Filter
COOLBGT
21st September 2007, 12:29
Use Ac3Filter
Same thing. When i try to encode it using the FFMPEG AC3 encoder it gives me an error unless I force the decoding via directshow. And again the output isn't 6 channels
Sharktooth
21st September 2007, 13:01
is your system set to 6 speakers?
COOLBGT
21st September 2007, 13:06
is your system set to 6 speakers?
Nope. But i want to keep the 6 ch audio.
Kurtnoise
21st September 2007, 13:51
:logfile:
Kurtnoise
21st September 2007, 14:28
@Sharktooth :
Error:
MeGUI.AviSynthException: Script error: syntax error
(, line 1, column 75)
at MeGUI.AviSynthClip..ctor(String func, String arg, AviSynthColorspace forceColorspace, AviSynthScriptEnvironment env)
at MeGUI.AviSynthAudioEncoder.encode()
That's the error message returned with a dts input file...quite obscure for me. Any idea ? because feeding the input with this script :
NicDtsSource("....\input.dts")
it works like a charm...:confused:
Sharktooth
21st September 2007, 20:35
maybe .net doesnt like the four dots in the path.... but the exception seems to be triggered by an avisynth error...
it's really weird...
COOLBGT
22nd September 2007, 00:14
maybe .net doesnt like the four dots in the path.... but the exception seems to be triggered by an avisynth error...
it's really weird...
That's the same error i get when i don't force the decoding via direct show. I finally got the 6ch output by selecting the 5.1 channels option in AC3Filter although i don't have a 5.1 system. At least now i can preserve the audio. Peace
foxyshadis
22nd September 2007, 02:06
More than two dots isn't a standard path, it'll work with some runtime libraries and not others. Apparently NicDtsSource is linked against it but not DirectShowSource, I guess? Has something to do with IE APIs, that's all I remember about it.
Kurtnoise
22nd September 2007, 07:55
forget the dots guys...it's because I was lazy to write a standard path here.
jpl
29th September 2007, 05:30
I get the same AVISynth error as posted by Kurtnoise13.
I was able to get around it by wrapping the DTS file in an AVISynth script with NicDTSSource() (similar to previous suggestions), but I thought MeGUI was able to handle DTS natively. I seem to recall doing it in the 2.2.xxx series (with quite a bit of effort), but my memory isn't so clear. Is 2.6.1014 broken or is this the new preferred way to handle non AC3 audio?
Thanks,
jpl
shabi101
19th December 2011, 12:52
Sorry about that. But i fixed it. I just had to force the decoding via directshow. Peace
Hi COOLBGT, I have the same problem. Would that be possible you explained "force the decodeing via directshow" ? I'm a freshman with megui, have no clue.
Zathor
19th December 2011, 18:02
Please post your log file.
You can force directshowsource when you select DirectShow as your prefered decoder (setting can be found in the audio profile settings).
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.