"this track is not clean..." message

eac3to forked from madshi eac3to 3.36
Post Reply
DAE avatar
Thunderbolt
Posts: 14
Joined: Sun Oct 29, 2023 2:59 pm

"this track is not clean..." message

Post by Thunderbolt »

For some tracks eac3to outputs a "this track is not clean..." message when performing an option, e.g. dialnorm removal. I wonder what this message exactly refers to, in which situations it does usually occur. Does anyone know?

It also happens rather frequently when using DEE to convert an Atmos 7.1 THD audio track to 7.1 DDP with 1664 kbit/S (=5.1 AC3 EX Core with 640kbit) and then trying to remove dialnorm with eac3to from said created DDP track. I would assume that an official program like DEE wouldnt output faulty audio code? So Im wondering whats exactly up with this 'not clean' message.
User avatar
Curly
Posts: 728
Joined: Sun Mar 15, 2020 11:05 am

"this track is not clean..." message

Post by Curly »

Sorry for the delay responding. We've been facing medical issues for DG and Sweetie Pie lately.

Can you provide a short source sample I can use to check it? Possible causes: the audio format changes in the stream, the stream is corrupted, the stream has been cut badly. With your sample I can determine the specific cause.
Curly Howard
Director of EAC3TO Development
DAE avatar
Thunderbolt
Posts: 14
Joined: Sun Oct 29, 2023 2:59 pm

"this track is not clean..." message

Post by Thunderbolt »

do you mean the converted "source" EAC3 track here which was created from the Atmos 7.1 track?
User avatar
Curly
Posts: 728
Joined: Sun Mar 15, 2020 11:05 am

"this track is not clean..." message

Post by Curly »

I mean whatever you passed into eac3to (the output of DEE I suppose). Also your command line that produces the error.
Curly Howard
Director of EAC3TO Development
User avatar
Curly
Posts: 728
Joined: Sun Mar 15, 2020 11:05 am

"this track is not clean..." message

Post by Curly »

Sample is in hand, thank you. Investigating...
Curly Howard
Director of EAC3TO Development
User avatar
Curly
Posts: 728
Joined: Sun Mar 15, 2020 11:05 am

"this track is not clean..." message

Post by Curly »

There is one frame in your source file that looks like this:

0b 77 1c 58 f9 db ...

The db translates to a bsid = 27 [(db & f8) shr 3]. According to my reading of the ac3/eac3 spec, values > 16 shall be muted. I don't know why it is there. eac3to is warning you about it. Maybe you could follow up with the DEE people. Please let us know if you find out anything useful.

"decoders compliant with this Annex shall mute if the value of bsid is 9, 10, or greater than 16, and shall decode and reproduce audio if the value of bsid is 0 – 8, or 11 – 16"

I'll mark this resolved for now but we can re-open it if needed.
Curly Howard
Director of EAC3TO Development
DAE avatar
Thunderbolt
Posts: 14
Joined: Sun Oct 29, 2023 2:59 pm

"this track is not clean..." message

Post by Thunderbolt »

is this specific frame present at the beginning of the file and present just once? or does it occur repeatedly?
User avatar
Curly
Posts: 728
Joined: Sun Mar 15, 2020 11:05 am

"this track is not clean..." message

Post by Curly »

Just once. Not at the start.
Curly Howard
Director of EAC3TO Development
DAE avatar
Thunderbolt
Posts: 14
Joined: Sun Oct 29, 2023 2:59 pm

"this track is not clean..." message

Post by Thunderbolt »

I noticed that this track (or also other 7.1 DDPs, created from 7.1 Atmos THD) is indeed objevtively a bit too loud, meaning theres too much vibration in the speakers compared to all other normal tracks to which you can apply dialnorm removal (but this does not automatically mean that, the other way round, for every track I get this "not clean" message that this applies to these ones as well (other than said 7.1 Atmos tracks))

is this "not clean" warning message only related to the process of dialnorm removal? or could it also apply to faulty audio frames and appear in other contexts as well?
User avatar
Curly
Posts: 728
Joined: Sun Mar 15, 2020 11:05 am

"this track is not clean..." message

Post by Curly »

Not just dialnorm removal. It is detected every time an audio frame is parsed.
Curly Howard
Director of EAC3TO Development
User avatar
Emulgator
Posts: 24
Joined: Tue May 12, 2020 9:39 am

"this track is not clean..." message

Post by Emulgator »

We've been facing medical issues for DG and Sweetie Pie lately.
My best health wishes go from Berlin to Frostbite Falls, Minnesota. DG and Sweetie, get well soon ! :hat:
User avatar
DG
Posts: 90
Joined: Thu Dec 31, 2020 9:55 am

"this track is not clean..." message

Post by DG »

Thank you, sir. I am on the mend and Sweetie has a Dr. appt. this morning.
User avatar
Rocky
Posts: 3665
Joined: Fri Sep 06, 2019 12:57 pm

"this track is not clean..." message

Post by Rocky »

Maybe the warning text could be changed to be more clear about what is happening.
User avatar
Bullwinkle
Posts: 341
Joined: Thu Sep 05, 2019 6:37 pm

"this track is not clean..." message

Post by Bullwinkle »

Emulgator wrote:
Fri May 24, 2024 10:18 am
Frostbite Falls, Minnesota
User avatar
Emulgator
Posts: 24
Joined: Tue May 12, 2020 9:39 am

"this track is not clean..." message

Post by Emulgator »

Now that is enlightening ! Classified weather...From when ? 1961-1962.
User avatar
Rocky
Posts: 3665
Joined: Fri Sep 06, 2019 12:57 pm

"this track is not clean..." message

Post by Rocky »

Emulgator wrote:
Mon May 27, 2024 11:44 am
1961-1962.
Correct, see 13:17 in the video.
DAE avatar
Thunderbolt
Posts: 14
Joined: Sun Oct 29, 2023 2:59 pm

"this track is not clean..." message

Post by Thunderbolt »

Rocky wrote:
Sun May 26, 2024 11:20 am
Maybe the warning text could be changed to be more clear about what is happening.
yes, this would be helpful
Post Reply