Log in

View Full Version : Bluray PCM audio files over 4GB


x1nick
14th December 2008, 03:36
I am copying a few movies and have just come to face off where upon extracting the PCM audio with tsmuxer, it splits it into 2 files.

How can I join these files together?

As with eac3to, it dosen't support wav joining

Thanks

madshi
14th December 2008, 09:51
I am copying a few movies and have just come to face off where upon extracting the PCM audio with tsmuxer, it splits it into 2 files.

How can I join these files together?

As with eac3to, it dosen't support wav joining

Thanks
Has tsmuxer created 2 WAV files? Or 2 PCM files? If you have 2 WAV files, maybe you can use one of the WAV editors out there? E.g. try wavewizard.

The other option would be to let eac3to extract the audio for you. However, eac3to doesn't create tsmuxer style (which is an undocumented format) PCM files, eac3to usually creates one big WAV file.

wolfbane5
23rd December 2008, 20:44
Actually I ran into a similar issue yesterday and it's quite easy to solve. tsMuxeR creates uncompressed .wav files when you demux a PCM audio stream from a bluray; however a limit of 4GB per .wav file is imposed, so for long movies (The Dark Knight, Blood Diamond, etc.) you get 2 .wav files.

eac3to supports multiple inputs, for ex. (eac3to input1.wav+input2.wav output.wavs) except it can't join 2 uncompressed .wav files. So the simplest way I found was to run this command twice:

eac3to inputX.wav outputX.wavs; with X being 1 and 2 (two halves to your .wav file)

Once you achieved 12 mono .wav files (6 for each .wav input), I used Audacity to join each corresponding mono file together to create 6 mono .wav files which is the entire movie audio. Then you can simply go back to eac3to and join all 6 mono streams into 1 big .wav file.

It may seem like a lot of work, but it's rather straightforward and simple to do. I would've preferred some sort of .wav joiner, but many of the .wav joiners I found couldn't join uncompressed .wav streams.

GeeForce11
23rd December 2008, 20:53
Why don't you just demux like this: "eac3to TDN.m2ts 4: audio.wav" if the audio track is #4?