Lack of DTS problem in 0.8.0
Posted: 13 Nov 2004 03:36
This is my first post in these forums and I would like to say first off that I think VLC is one of the best programs ever. Having said that I would like to report a problem that I have with the latest release, 0.8.0 in Mac OS 10.3.6. I have a number of .VOB files that all came from the same disk. They all play fine in 0.7.2. However, I was puzzled when some of them played correctly and some didn’t in 0.8.0. Version 0.8.0 will not play the audio on some of the files and displays the following error message:
main: couldn't find a filter for the first part of the conversion
main: couldn't set an input pipeline
After a closer inspection, I found that the problem was that it was trying to play a DTS audio track that, as we know, 0.8.0 can not play. The odd part is that in some of the files, the DTS is the first audio track while in others the track that appears as the first audio track is AC3. This seems odd to me since they are all from the same disk. However, this would not be a problem if VLC could play the DTS but it can’t and it always selects the DTS on some of the files as the default so it will always give you an error after opening these files. My suggestion is that, as long as you do not have permission to use the DTS decoder, you should make VLC automatically select a non-DTS track as the default audio track. I believe that 0.7.2 does this (although it does not need to since it can play DTS). Of course, the best solution would be to bring back the DTS decoder. (By the way, the other audio tracks of these files play fine in 0.8.0 but I must stop the playback, dismiss the error, and change the audio track to finally get audio. This gets old fast.)
It is interesting to note that VLC was, I believe, the only player of DTS audio on the Mac for a while (please correct me if I am wrong here). It would be nice if you could bring DTS back but I am holding onto my copy of 0.7.2!
Computer info:
eMac 1Ghz G4
ATI Radeon 7500
640MB of RAM
Mac OS 10.3.6
VLC 0.8.0
main: couldn't find a filter for the first part of the conversion
main: couldn't set an input pipeline
After a closer inspection, I found that the problem was that it was trying to play a DTS audio track that, as we know, 0.8.0 can not play. The odd part is that in some of the files, the DTS is the first audio track while in others the track that appears as the first audio track is AC3. This seems odd to me since they are all from the same disk. However, this would not be a problem if VLC could play the DTS but it can’t and it always selects the DTS on some of the files as the default so it will always give you an error after opening these files. My suggestion is that, as long as you do not have permission to use the DTS decoder, you should make VLC automatically select a non-DTS track as the default audio track. I believe that 0.7.2 does this (although it does not need to since it can play DTS). Of course, the best solution would be to bring back the DTS decoder. (By the way, the other audio tracks of these files play fine in 0.8.0 but I must stop the playback, dismiss the error, and change the audio track to finally get audio. This gets old fast.)
It is interesting to note that VLC was, I believe, the only player of DTS audio on the Mac for a while (please correct me if I am wrong here). It would be nice if you could bring DTS back but I am holding onto my copy of 0.7.2!
Computer info:
eMac 1Ghz G4
ATI Radeon 7500
640MB of RAM
Mac OS 10.3.6
VLC 0.8.0