User User name Password  
   
Wednesday 27.11.2024 / 09:31
Search AfterDawn Forums:        In English   Suomeksi   På svenska
afterdawn.com > forums > home theater > blu-ray players > how do i convert dts-ma and truehd to lpcm?
Show topics
 
Forums
Forums
How do I convert DTS-MA and TrueHD to LPCM?
  Jump to:
 
Posted Message
KidKappa
Junior Member
_
16. September 2008 @ 01:08 _ Link to this message    Send private message to this user   
I can stream my copy of Good Luck Chuck from my pc to the ps3 and have the 7mbps audio and 1080p 37mbps video. But thats because its h.264 and lpcm audio. The rest of my movies are either DTS-HD/MA or TrueHD, I can get the video but the audio is always french, spanish, portuguese, director's commentary, is there an easy way to convert the audio to a "streamable" file? I would rather not use the avchd method if at all possible.

Thanks in advance.

Addios
Advertisement
_
__
Senior Member
_
16. September 2008 @ 02:31 _ Link to this message    Send private message to this user   
use a program called eac3to.


eac3to input.dts output.wav

Or if you are not familiar with command line prompting, there is a GUI called eac3to_and_more_GUI, use that with a program called pcm2tsmu, it will take your DTSHD-MA/TrueHD track and make a lossless BD .wav file useable with tsMuxeR.


KidKappa
Junior Member
_
16. September 2008 @ 21:49 _ Link to this message    Send private message to this user   
how the heck do i use this? its overwhelming, all i want to do is take a abc.m2ts file with truehd/dtshd and create an abc.m2ts file with lpcm, i'm downloading a readme but its taking forever, perhaps a quick tutorial if anyone's up for it?

Addios
Senior Member
_
16. September 2008 @ 23:47 _ Link to this message    Send private message to this user   
Use what? eac3to or ...and_more_GUI?


KidKappa
Junior Member
_
16. September 2008 @ 23:51 _ Link to this message    Send private message to this user   
either/or, all i'm looking for is truehd to lpcm in a few easy steps

Addios
Senior Member
_
17. September 2008 @ 03:28 _ Link to this message    Send private message to this user   
Originally posted by KidKappa:
either/or, all i'm looking for is truehd to lpcm in a few easy steps
I'll help you out as soon as I get home from work, there's some information I need on my PC at home.


KidKappa
Junior Member
_
17. September 2008 @ 05:31 _ Link to this message    Send private message to this user   
that'd be great, i've been trying to figure it out for quite awhile. Thanks a bunch.

Addios
KidKappa
Junior Member
_
18. September 2008 @ 13:36 _ Link to this message    Send private message to this user   
Find a way yet Odin?

Addios
Senior Member
_
18. September 2008 @ 23:50 _ Link to this message    Send private message to this user   
Sorry, it's been a crazy couple of days. OK, here we go.

First off, eac3to is an amazing application that can do many things besides audio conversions, I've recently found this out and have been experimenting. If you are at all into video processing you should give it a gander as well. There's a great thread over at the Doom9 forum dedicated to eac3to.

First you'll need eac3to, you can find it on Afterdawn, or here. If you're not familiar with command based prompting you'll need a GUI, I suggest eac3to and more GUI, which can be found here.

Extract the eac3to (from madshi) to it's own folder, now download and extrac the GUI (form mediafire) into the eac3to folder. Once done open the eac3to_and_more_GUI icon, you'll need to configure where it looks for eac3to.exe, you need to make this chnage in the first tab "Paths/Sources", just find the eac3to.exe in the new folder you just made.

Converting TrueHD to PCM using eac3to/eac3to_and_more_GUI, also assuming you already have the TrueHD track ripped to your PC. If it is still in the m2ts file from the BD rip you should demux it using tsMuxeR first.

1. Add Source File - add the TrueHD (ac3) file.
2. Go to the "eac3to" tab
3. Select the "Input File" from the dropdown box on the right.
4. Set the "Save As Type" to .wav
5. On the right side, in the PCM section check the following,
- "remap Blu-Ray Channels to 6 channels"
- "hz = 48000"
- Set the bits to either 16 or 24, depending on the source.
- Set the Channels for 5.1 = 6 channels, 7.1 = 8 channels
- check "Apply these settings to all source files and save..."
6. "Run command line", found at the bottom left.

Hope this helps, let me know if you need more.


KidKappa
Junior Member
_
19. September 2008 @ 03:00 _ Link to this message    Send private message to this user   
worked like a charm, except it said that "libav cannot decode hd.cfm" class="forum_link" target="_blank">dts-hd extracting dts core and reencoding" so i guess we'll have to live with that.

Thanks a million.

Addios

This message has been edited since posting. Last time this message was edited on 19. September 2008 @ 03:05

Senior Member
_
19. September 2008 @ 04:21 _ Link to this message    Send private message to this user   
Originally posted by KidKappa:
worked like a charm, except it said that "libav cannot decode hd.cfm" class="forum_link" target="_blank">dts-hd extracting dts core and reencoding" so i guess we'll have to live with that.

Thanks a million.
That error is telling me that you will not get HD audio, just DTS core, which is only 1.5mb/s.

I'm under the assumption tsMuxeR takes DTSHD-MA and muxes it fine to Blu-ray with no playback issues. However, to decode DTSHD-MA properly with eac3to you need the Arcsoft DTS decoder which comes with Arcsoft Total Media Theatre software. The PS3 also decodes all HD forms of audio and sends it to your audio receiver as PCM.


KidKappa
Junior Member
_
19. September 2008 @ 13:26 _ Link to this message    Send private message to this user   
I'm not sure, it says on the ps3 that i'm getting around 6.9mbps, so maybe it is doing the hd audio??

Addios
Senior Member
_
19. September 2008 @ 15:37 _ Link to this message    Send private message to this user   
Trust me, if you take an audio track that is encoded at 1.5mb/s, extract the .wavs and put them back together in a multi-channel PCM file you're not going to magically get HD audio.

I know it sounds wierd, and your PS3 says 6.9mb/s... but all you are really getting is a "boosted" DTS track.

The extra HD data from the DTSHD-MA/TrueHD track is what need to truly make your lossless PCM track.

DTSHD-MA and TrueHD work the same, first you have the "core" track (DTS=1536kb/s, and AC3=640kb/s), and attatched to each channel is extra data that makes the track HD. In your case above, that HD data was stripped first (and discarded) because you didn't have the proper tools to decode the HD data, then the wavs were extracted and put back together as a multi-channel PCM file (without the HD data).

Hope the helps and doesn't confuse you.




KidKappa
Junior Member
_
20. September 2008 @ 01:09 _ Link to this message    Send private message to this user   
ok, so i'm just getting an "unpacked" dts core, that makes sense. So in order to get the hd audio i need this Arcsoft Total Media Theatre, I looked at the page and it says that it will do DTS-MA but it doesn't say anything about TrueHD, will it decode that as well? Also I neglected to mention that I have a receiver capable of decoding TrueHD and DTS-HD does this help in any way or will the bottleneck be the streaming of the content to the ps3?

edit: i just read that libav/ffmpeg will do the TrueHD
2nd edit: i spoke too soon, just tried watch the file and about 18-20mins in i get a loud "white noise" like sound, like a loud hair dryer and it overpowers/eliminates anything else.

Addios

This message has been edited since posting. Last time this message was edited on 20. September 2008 @ 03:38

Senior Member
_
20. September 2008 @ 07:59 _ Link to this message    Send private message to this user   
Originally posted by KidKappa:
ok, so i'm just getting an "unpacked" dts core, that makes sense. So in order to get the hd audio i need this Arcsoft Total Media Theatre, I looked at the page and it says that it will do DTS-MA but it doesn't say anything about TrueHD, will it decode that as well? Also I neglected to mention that I have a receiver capable of decoding TrueHD and DTS-HD does this help in any way or will the bottleneck be the streaming of the content to the ps3?

edit: i just read that libav/ffmpeg will do the TrueHD
2nd edit: i spoke too soon, just tried watch the file and about 18-20mins in i get a loud "white noise" like sound, like a loud hair dryer and it overpowers/eliminates anything else.
1. I don't think you can stream TrueHD/DTSHD-MA, you may need to steam as PCM.
2. If you have a true source (original BD) with TrueHD or DTSHD-MA your PS3 does all of the decoding and sends the sound to your receiver as PCM. Im not sure if you know this but your PS3 audio settings should be set to PCM and not bitstream. At this point, even when you play a BD that has THD or DTSHD your audio receiver will only display PCM because that is all i t is receiving from the PS3.
3. I'm not sure what that white noise could be.



KidKappa
Junior Member
_
21. September 2008 @ 05:00 _ Link to this message    Send private message to this user   
i've tried on several converted dts-ma tracks and one truehd track, all get the "white noise" after about 19-24 mins, could it have something to do with .wav file sizes and vista? 4gb?

Addios
Senior Member
_
21. September 2008 @ 08:02 _ Link to this message    Send private message to this user   
Originally posted by KidKappa:
i've tried on several converted dts-ma tracks and one truehd track, all get the "white noise" after about 19-24 mins, could it have something to do with .wav file sizes and vista? 4gb?
Possibly. There's another program called pcm2tsmu that is used with eac3to. I'll give it a try, let you know so you can test it out. It's going to be a crazy day for me so it migt not be until tomorrow.


KidKappa
Junior Member
_
24. September 2008 @ 00:34 _ Link to this message    Send private message to this user   
any luck yet odin?

Addios
Senior Member
_
24. September 2008 @ 02:28 _ Link to this message    Send private message to this user   
I haven't even made an attempt yet. I will tomorrow (Wednesday) afternoon.

The author of this program has a thread at the Doom9 site. Peruse at you leisure.

http://forum.doom9.org/showthread.php?t=138417&highlight=pcm2tsmu


This message has been edited since posting. Last time this message was edited on 24. September 2008 @ 02:29

KidKappa
Junior Member
_
24. September 2008 @ 19:05 _ Link to this message    Send private message to this user   
okay, bought the arcsoft decoder, tried decoding a title with hd.cfm" class="forum_link" target="_blank">dts-hd, still got the white noise after about 8 mins, which reminded me that when i checked out the .wav file eac3to created it showed what it was 8 mins in length although i couldn't play it to check

Addios
Senior Member
_
24. September 2008 @ 19:42 _ Link to this message    Send private message to this user   
OK, I just successfully converted a TrueHD track to LPCM using eac3to/pcm2tsmu. I muxed a small sample together at about 60 minutes in to the movie. I only got the R/L channels though, probably due to my set up limitations. The display on my PS3 did say PCM 5.1 6.9mb/s.

I'm still pressed for time, I hope to have something for you before I go to work tonight.


Senior Member
_
24. September 2008 @ 20:25 _ Link to this message    Send private message to this user   
Pcm2tsmu Download

First you need to convert the TrueHD/DTSHD-MA track to PCM using eac3to (the link is provided above for eac3to).

How to use eac3to using commands, XP - go to "Run" in the Start Menu, Vista - type "cmd" in the search area in the Start Menu.

Converting - There are three parts to the conversion, all separated by a space. All commands need the exact location of the file on your PC.

1. Identify the converter (eac3to and pcm2tsmu)
2. Identify the source file (TrueHD/DTSHD-MA track)
3. Identify the new output file (Newly created PCM file)
4. Press "Enter" (Execute)


Notes:
Guru.ac3 = original source TrueHD track name
stdin.pcm = 1st PCM track (incompatible with tsMuxeR)
stdout.pcm = 2nd PCM track (compatible with tsMuxeR)

The first two lines of the 1st image are what you type (C:\users\Chris...), after you press enter the rest will appear when the conversion is taking place.

eac3to - TrueHD to PCM



When this is done you will have a LPCM file that is not compatible with tsMuxeR, this is where we use pcm2tsmu. Basically the same as eac3to, just different converter. This time the progress bar will not go across the screen, it is working though.

While converting (pcm2tsmu - PCM bad to PCM good)



After converting



The new file will be accepted by tsMuxeR, hope this helps and is not confusing. Anymore questions feel free to ask away.


This message has been edited since posting. Last time this message was edited on 24. September 2008 @ 20:27

KidKappa
Junior Member
_
24. September 2008 @ 21:43 _ Link to this message    Send private message to this user   
excellent help, while you were doing this i was tinkering with that pcm2tsmu program you recommended and i think i successfully converted a hd.cfm" class="forum_link" target="_blank">dts-hd to lpcm. i'm still watching the flick but it is 80% complete and no flaws, 6.9 mbps all the way through. Using "eac3to audio" tab i added the .dts file and put save as type to pcm. Then went to the "eac3to stdout" tab and typed in stdout in the "output file name" bar. Then i just ran the command line and i believe it did exactly what you did except in one step. i'm going to try again with a truehd movie and if that works i think i'll try and type up a step by step to get bluray to stream to the ps3.

Addios
Advertisement
_
__
 
_
Senior Member
_
24. September 2008 @ 22:21 _ Link to this message    Send private message to this user   
Originally posted by KidKappa:
excellent help, while you were doing this i was tinkering with that pcm2tsmu program you recommended and i think i successfully converted a hd.cfm" class="forum_link" target="_blank">dts-hd to lpcm. i'm still watching the flick but it is 80% complete and no flaws, 6.9 mbps all the way through. Using "eac3to audio" tab i added the .dts file and put save as type to pcm. Then went to the "eac3to stdout" tab and typed in stdout in the "output file name" bar. Then i just ran the command line and i believe it did exactly what you did except in one step. i'm going to try again with a truehd movie and if that works i think i'll try and type up a step by step to get bluray to stream to the ps3.
LOL, I tried that too... but couldn't figure it out. It took the long and difficult way for me to understand.

Man, I can't wait to get an HD audio receiver!


afterdawn.com > forums > home theater > blu-ray players > how do i convert dts-ma and truehd to lpcm?
 

Digital video: AfterDawn.com | AfterDawn Forums
Music: MP3Lizard.com
Gaming: Blasteroids.com | Blasteroids Forums | Compare game prices
Software: Software downloads
Blogs: User profile pages
RSS feeds: AfterDawn.com News | Software updates | AfterDawn Forums
International: AfterDawn in Finnish | AfterDawn in Swedish | AfterDawn in Norwegian | download.fi
Navigate: Search | Site map
About us: About AfterDawn Ltd | Advertise on our sites | Rules, Restrictions, Legal disclaimer & Privacy policy
Contact us: Send feedback | Contact our media sales team
 
  © 1999-2024 by AfterDawn Ltd.

  IDG TechNetwork