Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > General > Audio encoding

Reply
 
Thread Tools Search this Thread Display Modes
Old 22nd February 2016, 12:26   #13881  |  Link
tebasuna51
Moderator
 
tebasuna51's Avatar
 
Join Date: Feb 2005
Location: Spain
Posts: 5,561
Using:

dcadec -S DTSENC.dtshd outS.wav

(-S Don't strip padding samples for streams within DTS-HD container.)
the output is bit-identical to eac3to output.

But using the default:

dcadec DTSENC.dtshd out_.wav

the output is bit-identical to source without delay.
Seems than dcadec.exe use the delay info in initial global header of DTSENC.dtshd (recently encoded by Master Audio Suite)

Is good to know that, but is useless with standard dtshd extracted from a container.
__________________
BeHappy, AviSynth audio transcoder, in Doom9 forums. NicAudio, BassAudio, audio decoders.
tebasuna51 is offline   Reply With Quote
Old 22nd February 2016, 12:46   #13882  |  Link
Rollinnn
Registered User
 
Join Date: Dec 2015
Posts: 5
Quote:
Originally Posted by nevcairiel View Post
The dtshd file format written by the DTS-HD Master Suite has some metadata that instructs the decoder to cut off a few frames at the beginning. dcadec probably respects that while others do not.
Thanks. So this is eac3to or libdcadec.dll itself, who doesn't respect this data?
Rollinnn is offline   Reply With Quote
Old 22nd February 2016, 12:48   #13883  |  Link
nevcairiel
Registered Developer
 
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 9,758
Quote:
Originally Posted by Rollinnn View Post
Thanks. So this is eac3to or libdcadec.dll itself, who doesn't respect this data?
eac3to in this case. But like tebasuna51 and myself said, its largely unimportant with real world data from actual discs.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders
nevcairiel is offline   Reply With Quote
Old 27th February 2016, 17:20   #13884  |  Link
marcusj0015
Registered User
 
Join Date: Mar 2012
Posts: 54
@madshi It would be AMAZING if you would add a trimming feature that didn't silently drop the MVC sub-stream (unlike FFmpeg).

I'd do it myself, but I'm currently working on a DTS Express decoder for DCADec.
marcusj0015 is offline   Reply With Quote
Old 28th February 2016, 15:23   #13885  |  Link
Thunderbolt8
Registered User
 
Join Date: Sep 2006
Posts: 2,171
does anyone know if eac3to would recognize UHD BDs and their streams correctly? if not and if anyone has a readable disc with their drive, maybe these folks can cut samples.
__________________
Laptop Acer Aspire V3-772g: i7-4202MQ, 8GB Ram, NVIDIA GTX 760M (+ Intel HD 4600), Windows 8.1 x64, madVR (x64), MPC-HC (x64), LAV Filter (x64), XySubfilter (x64)
Thunderbolt8 is offline   Reply With Quote
Old 28th February 2016, 16:17   #13886  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,410
UltraHD BluRay comes with a new copy protection that is yet to be cracked so there is no way to cut any samples or test with eac3to.

Also: I believe eac3to does not handle HEVC (codec used for 4k video on BluRay) video at all, irregardless of the container.

Last edited by sneaker_ger; 28th February 2016 at 16:27.
sneaker_ger is offline   Reply With Quote
Old 3rd March 2016, 17:33   #13887  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,049
Hi madshi

I use eac3to for a very long time, but this is the first time that eac3to don't recognize all mpls exactly.

Code:
eac3to v3.31
command line: "D:\eac3to.exe" "I:\"
------------------------------------------------------------------------------
1) 00027.mpls, 3:47:47
   [0+1+2+3+4+64].m2ts
   - Chapters, 35 chapters
   - h264/AVC, 1080p24 /1.001 (16:9)
   - DTS Master Audio, English, multi-channel, 48kHz
   - AC3, English, stereo, 48kHz
   - AC3, German, stereo, 48kHz
   - AC3, Spanish, stereo, 48kHz
   - AC3, French, stereo, 48kHz
   - AC3, Italian, stereo, 48kHz
   - AC3, Japanese, stereo, 48kHz

2) 00040.mpls, 00000.m2ts+00064.m2ts, 0:45:36
   - Chapters, 7 chapters
   - h264/AVC, 1080p24 /1.001 (16:9)
   - DTS Master Audio, English, multi-channel, 48kHz
   - AC3, English, stereo, 48kHz
   - AC3, German, stereo, 48kHz
   - AC3, Spanish, stereo, 48kHz
   - AC3, French, stereo, 48kHz
   - AC3, Italian, stereo, 48kHz
   - AC3, Japanese, stereo, 48kHz

3) 00041.mpls, 00001.m2ts+00064.m2ts, 0:45:35
   - Chapters, 7 chapters
   - h264/AVC, 1080p24 /1.001 (16:9)
   - DTS Master Audio, English, multi-channel, 48kHz
   - AC3, English, stereo, 48kHz
   - AC3, German, stereo, 48kHz
   - AC3, Spanish, stereo, 48kHz
   - AC3, French, stereo, 48kHz
   - AC3, Italian, stereo, 48kHz
   - AC3, Japanese, stereo, 48kHz

4) 00031.mpls, 00003.m2ts+00064.m2ts, 0:45:34
   - Chapters, 7 chapters
   - h264/AVC, 1080p24 /1.001 (16:9)
   - DTS Master Audio, English, multi-channel, 48kHz
   - AC3, English, stereo, 48kHz
   - AC3, German, stereo, 48kHz
   - AC3, Spanish, stereo, 48kHz
   - AC3, French, stereo, 48kHz
   - AC3, Italian, stereo, 48kHz
   - AC3, Japanese, stereo, 48kHz

5) 00042.mpls, 00002.m2ts+00064.m2ts, 0:45:33
   - Chapters, 7 chapters
   - h264/AVC, 1080p24 /1.001 (16:9)
   - DTS Master Audio, English, multi-channel, 48kHz
   - AC3, English, stereo, 48kHz
   - AC3, German, stereo, 48kHz
   - AC3, Spanish, stereo, 48kHz
   - AC3, French, stereo, 48kHz
   - AC3, Italian, stereo, 48kHz
   - AC3, Japanese, stereo, 48kHz

6) 00044.mpls, 00004.m2ts+00064.m2ts, 0:45:32
   - Chapters, 7 chapters
   - h264/AVC, 1080p24 /1.001 (16:9)
   - DTS Master Audio, English, multi-channel, 48kHz
   - AC3, English, stereo, 48kHz
   - AC3, German, stereo, 48kHz
   - AC3, Spanish, stereo, 48kHz
   - AC3, French, stereo, 48kHz
   - AC3, Italian, stereo, 48kHz
   - AC3, Japanese, stereo, 48kHz
The mpls 00043 is not shown, but it is a normal episode like mpls 00044 or 00042.
hubblec4 is offline   Reply With Quote
Old 3rd March 2016, 19:54   #13888  |  Link
Stereodude
Registered User
 
Join Date: Dec 2002
Location: Region 0
Posts: 1,120
You can manually feed it 00043.mpls from the command line though, so is that really a problem?
Stereodude is offline   Reply With Quote
Old 3rd March 2016, 20:38   #13889  |  Link
73ChargerFan
Registered User
 
73ChargerFan's Avatar
 
Join Date: Dec 2006
Posts: 517
hubblec4,
To make matters worse, there is a copy protection scheme for movie blu-rays where the MPLS files are a bit scrambled, and there's hundreds of them, so it becomes difficult to find the correct MPLS for what you're looking for. When in doubt, I use MPC-BE to watch the playlist and confirm it is correct before taking the time to demux.
73ChargerFan is offline   Reply With Quote
Old 3rd March 2016, 20:58   #13890  |  Link
Caerbannog
Registered User
 
Join Date: Nov 2015
Posts: 10
Still getting "source file seems to be damaged"

Apparently, the Avatar (James Cameron) 3D Blu-ray is still getting hit with the "the source file seems to be damaged" error when attempting to work on the first English subtitle stream. Is there a workaround or fix that can be applied to fix this? This is the first of all of my 3D BDs to have this issue. (I'm not a newbie, but I've never dealt with extracting individual streams if that's what it takes.) I'm currently using BDtoAVCHD v2.5.3.

M2TS, 2 video tracks, 4 audio tracks, 5 subtitle tracks, 2:41:42, 24p /1.001
1: Chapters, 35 chapters
2: h264/AVC (left eye), 1080p24 /1.001 (16:9)
3: h264/MVC (right eye), 1080p24 /1.001 (16:9)
4: DTS Master Audio, English, 5.1 channels, 24 bits, 48kHz, -9ms
(core: DTS, 5.1 channels, 1509kbps, 48kHz)
5: AC3, French, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB, -9ms
6: AC3, Spanish, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB, -9ms
7: AC3, Portuguese, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB, -9ms
8: Subtitle (PGS), English
9: Subtitle (PGS), French
10: Subtitle (PGS), Spanish
11: Subtitle (PGS), Portuguese
12: Subtitle (PGS), English
v03 Extracting video track number 3...
v02 Extracting video track number 2...
s08 Extracting subtitle track number 8...
v03 Creating file "C:\Users\Me\AppData\Local\Temp\BDtoAVCHD\AVATAR 3D-HSBS.job_0.mvc.h264"...
v02 Creating file "C:\Users\Me\AppData\Local\Temp\BDtoAVCHD\AVATAR 3D-HSBS.job_0.avc.h264"...
s08 Creating file "C:\Users\Me\AppData\Local\Temp\BDtoAVCHD\AVATAR 3D-HSBS.job_0.sup"...
s08 0:00:02 The source file seems to be damaged (discontinuity).
--

Interestingly, Disney's "Tangled" and "The Lion King" are supposed to be a victim of this, but I had no problem ripping those 3D BDs.
Caerbannog is offline   Reply With Quote
Old 3rd March 2016, 21:59   #13891  |  Link
Sparktank
47.952fps@71.928Hz
 
Sparktank's Avatar
 
Join Date: Mar 2011
Posts: 899
Quote:
Originally Posted by Caerbannog View Post
Is there a workaround or fix that can be applied to fix this?
Try a different decrypter.
What did you use to decrypt? Try updating whatever it is.
MakeMKV updated recently to v1.9.9.

Clean the disc and/or drive lense?
__________________
Win10 (x64) build 17134 | GPU Caps Viewer 1.40.1.0
NVIDIA GeForce GT 1030 (GP108) 2047MB/GDDR5 | (R417.22)
NTSC | DVD: R1 | BD: A
Sparktank is offline   Reply With Quote
Old 3rd March 2016, 22:02   #13892  |  Link
Stereodude
Registered User
 
Join Date: Dec 2002
Location: Region 0
Posts: 1,120
Quote:
Originally Posted by 73ChargerFan View Post
hubblec4,
To make matters worse, there is a copy protection scheme for movie blu-rays where the MPLS files are a bit scrambled, and there's hundreds of them, so it becomes difficult to find the correct MPLS for what you're looking for. When in doubt, I use MPC-BE to watch the playlist and confirm it is correct before taking the time to demux.
AnyDVD HD handles this. The .inf file it injects into the root folder of the disc tells you which playlist to use (if it had playlist obfuscation).
Stereodude is offline   Reply With Quote
Old 3rd March 2016, 23:01   #13893  |  Link
Caerbannog
Registered User
 
Join Date: Nov 2015
Posts: 10
Quote:
Originally Posted by Sparktank View Post
Try a different decrypter.
What did you use to decrypt? Try updating whatever it is.
MakeMKV updated recently to v1.9.9.

Clean the disc and/or drive lense?
This doesn't appear to be an issue with the image but rather a case of how the subtitles are on the disc. Unfortunately, Avatar has forced subtitles, so without them some scenes won't make sense. This was originally reported in 2013 but appears to still be a problem. The bug that refers to this is http://bugs.madshi.net/view.php?id=87 but I was hoping that there was a workaround for the time being.
Caerbannog is offline   Reply With Quote
Old 3rd March 2016, 23:19   #13894  |  Link
Q-the-STORM
Registered User
 
Join Date: Sep 2012
Posts: 173
Quote:
Originally Posted by hubblec4 View Post
Hi madshi

I use eac3to for a very long time, but this is the first time that eac3to don't recognize all mpls exactly.
[...]
The mpls 00043 is not shown, but it is a normal episode like mpls 00044 or 00042.
I am very sure 00043.mpls is a duplicate of 00031.mpls...

00027.mpls contains all 5 episodes 00000.m2ts, 00001.m2ts, 00002.m2ts, 00003.m2ts and 00004.m2ts....

eac3to is showing 5 additional playlists:
00040.mpls contains 00000.m2ts
00041.mpls contains 00001.m2ts
00042.mpls contains 00002.m2ts
00031.mpls contains 00003.m2ts
00044.mpls contains 00004.m2ts

all episodes are present...
it is not unusual for BDs to have duplicate playlists, it just happens to be that eac3to picked 31 instead of 43... but the m2ts files they contain should be exactly the same...

Last edited by Q-the-STORM; 4th March 2016 at 00:10.
Q-the-STORM is offline   Reply With Quote
Old 4th March 2016, 09:06   #13895  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,270
Quote:
Originally Posted by Caerbannog View Post
Apparently, the Avatar (James Cameron) 3D Blu-ray is still getting hit with the "the source file seems to be damaged" error when attempting to work on the first English subtitle stream. Is there a workaround or fix that can be applied to fix this? This is the first of all of my 3D BDs to have this issue. (I'm not a newbie, but I've never dealt with extracting individual streams if that's what it takes.) I'm currently using BDtoAVCHD v2.5.3.
It's a known bug of eac3to with some 3D-BDs.

In 3D BDs, the 3D movie is contained in 2 different M2TS files and one SSIF file at the same time. A M2TS contains the AVC video stream and all audio and subtitle streams. It's the M2TS that is referenced by the 2D playlist, and that is strictly compatible with the old 2D-only BD players. Another M2TS contains only the dependent (MVC) video stream, no audio and usually no subtitle stream. It is useless, since the MVC stream cannot be decoded without the AVC stream. The two M2TS are merged to form the SSIF file when the disc is mastered (or the ISO created). The SSIF contains therefore the two video streams, all audio streams, and all subtitle streams. It's the SSIF that is referenced by the 3D MPLS and decoded and played by a 3D BD player.

The problem is that sometimes (and notably in Avatar 3D), the second M2TS contains also the subtitle streams. (I have never understood why, but it's relatively frequent.) That subtitles have EXACTLY the same stream IDs that their equivalent in the first M2TS. Therefore, the final SSIF contains two times the same subtitle streams. And eac3to gets confused, because it tries to extract the two subtitle streams with the same ID from the SSIF as a single, unique stream. Of course, that causes timings conflicts, and it issues numerous error messages.

There is currently no solution, except to extract the subtitles from the first M2TS instead of the SSIF. You have to find the corresponding 2D MPLS to force eac3to to use the 2D M2TS. Unfortunately, not all 3D-BDs have a 2D MPLS. (I don't remember for Avatar.) And anyway, eac3to will probably hide it from its list of MPLS files, because it will consider the 2D MPLS as a duplicate of the 3D one, and remove it from the list.

The other solution is to use the relatively recent 3D version of tsMuxeR to demux the 3D MPLS. It handles the double subtitle streams well. (But take care anyway. It has other bugs. Personally, I use ONLY tsMuxeR v2.6.9. It seems that it's the only version that has no problems with the timings of some subtitle streams. It's that version that is distributed with BD3D2MK3D.)
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV

Last edited by r0lZ; 4th March 2016 at 09:19.
r0lZ is offline   Reply With Quote
Old 4th March 2016, 09:07   #13896  |  Link
hubblec4
Matroska find' ich toll
 
Join Date: Apr 2008
Posts: 1,049
@ Q-the-STORM

You are right, mpls 00031 seems to be the same like 00043.
hubblec4 is offline   Reply With Quote
Old 4th March 2016, 15:47   #13897  |  Link
Caerbannog
Registered User
 
Join Date: Nov 2015
Posts: 10
Quote:
Originally Posted by r0lZ View Post
There is currently no solution, except to extract the subtitles from the first M2TS instead of the SSIF. You have to find the corresponding 2D MPLS to force eac3to to use the 2D M2TS. Unfortunately, not all 3D-BDs have a 2D MPLS. (I don't remember for Avatar.) And anyway, eac3to will probably hide it from its list of MPLS files, because it will consider the 2D MPLS as a duplicate of the 3D one, and remove it from the list.

The other solution is to use the relatively recent 3D version of tsMuxeR to demux the 3D MPLS. It handles the double subtitle streams well. (But take care anyway. It has other bugs. Personally, I use ONLY tsMuxeR v2.6.9. It seems that it's the only version that has no problems with the timings of some subtitle streams. It's that version that is distributed with BD3D2MK3D.)
Ugh. I was hoping that after three years it would have been fixed, but I understand why it's not a priority if it only affects a handful of 3DBDs.

I doubt that there is anything 2D related with this. My disc is one of the Panasonic exclusives that they were distributing with their initial 3D Blu-ray players. Looks like I'll have to go out of my comfort zone to figure this out, but that's not necessarily a bad thing.
Caerbannog is offline   Reply With Quote
Old 4th March 2016, 20:15   #13898  |  Link
73ChargerFan
Registered User
 
73ChargerFan's Avatar
 
Join Date: Dec 2006
Posts: 517
Another solution is to download a SRT version of the subtitle track.
73ChargerFan is offline   Reply With Quote
Old 5th March 2016, 10:26   #13899  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,270
SRT is not in 3D.
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline   Reply With Quote
Old 11th March 2016, 13:44   #13900  |  Link
bmcelvan
Registered User
 
Join Date: Mar 2014
Posts: 39
Any point to using Arcsoft anymore?

Two quick questions.

Is there any point to using Arcsoft anymore when decoding DTS-HD MA of any kind, the libDcaDec seems to work for all, am I wrong?

Secondly, when using eac3tov3.31 when decoding DTS-HD MA 7.1, I get an error "libDcaDec reported the warning "XLL output not lossless"" and when using Arcsoft I get the message "volume will be low". If I simply use eac3tov3.30 without Arcsoft, I get no errors reported at all.

Any ideas?

Thanks Ben

Last edited by bmcelvan; 11th March 2016 at 13:51.
bmcelvan is offline   Reply With Quote
Reply

Tags
eac3to

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 12:51.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.