Discussion:
[LAU] Joining DTS audio from split files
Bearcat M. Şándor
2018-07-12 20:26:18 UTC
Permalink
Hey folks,

I have a set of 3 vob files that contain dts audio. There is no 'chapter'
info in these files. There should be multiple break points, but the person
that made them just made 3 files of reasonable length. What i'd like to do
is join them and then resplit them where the breaks should be. My eventual
aim is to turn them in to wavpack files.

I can't find a good commandline method using ffmpeg, sox or cat to smoothly
join them as vob files, w64 files or wavpack files into one.

Has anyone done this successfully and can point me in the right direction?
--
Bearcat M. Şándor
Feline Soul Systems LLC
Voice: 872.CAT.SOUL (872.228.7685)
Fax: 406.235.7070
Arve Barsnes
2018-07-12 21:40:18 UTC
Permalink
Post by Bearcat M. Şándor
Hey folks,
I have a set of 3 vob files that contain dts audio. There is no 'chapter'
info in these files. There should be multiple break points, but the person
that made them just made 3 files of reasonable length. What i'd like to do
is join them and then resplit them where the breaks should be. My eventual
aim is to turn them in to wavpack files.
Probably depends on how they're made, but often you can just cat vob
files together.

cat file1.vob file2.vob file3.vob > longfile.vob

Check with ffprobe what format the audio is in, like ac3, and extract it with:

ffmpeg -i longfile.vob -vn -c:a copy longaudio.ac3
ffmpeg -i longaudio.ac3 longaudio.wav

Cheers,
Arve
Bearcat M. Şándor
2018-07-13 01:37:50 UTC
Permalink
Thank you. You know i'd tried that but the ffprobe displayed no channels
after that. Actually playing it reveals that it was probably just a header
issue and that the cat method works great.

Problem solved!
Post by Bearcat M. Şándor
Post by Bearcat M. Şándor
Hey folks,
I have a set of 3 vob files that contain dts audio. There is no 'chapter'
info in these files. There should be multiple break points, but the
person
Post by Bearcat M. Şándor
that made them just made 3 files of reasonable length. What i'd like to
do
Post by Bearcat M. Şándor
is join them and then resplit them where the breaks should be. My
eventual
Post by Bearcat M. Şándor
aim is to turn them in to wavpack files.
Probably depends on how they're made, but often you can just cat vob
files together.
cat file1.vob file2.vob file3.vob > longfile.vob
ffmpeg -i longfile.vob -vn -c:a copy longaudio.ac3
ffmpeg -i longaudio.ac3 longaudio.wav
Cheers,
Arve
_______________________________________________
Linux-audio-user mailing list
https://lists.linuxaudio.org/listinfo/linux-audio-user
--
Bearcat M. Şándor
Feline Soul Systems LLC
Voice: 872.CAT.SOUL (872.228.7685)
Fax: 406.235.7070
Loading...