Search found 9 matches

by jarrods
17 Jun 2017, 05:06
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Re: Detect Atmos sound (handling nulls in groovy)

thanks Reinhard I'm keen to test this. I've made a paypal payment for your assistance and the use I have had out of the existing 32bit version. your reason not to maintain the 32/64 .msi installers? is it too much work (I imagined an automated script did all the compiles) or is it there is no simple ...
by jarrods
16 Jun 2017, 09:45
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Re: Detect Atmos sound (handling nulls in groovy)

The Audio format is TrueHD. Format is the best word for that. You can have a TrueHD audio file and the audio engineer can direct the sound of something to the various audio CHANNELS. Like put the sound of an explosion in the Left Back Surround of the 7.1 CHANNELS. Atmos is total different. It is ...
by jarrods
16 Jun 2017, 09:08
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Re: Detect Atmos sound (handling nulls in groovy)

Oh OK. that's great news. I'm a bit concerned though as I don't know what's happening to future FileBot versions. I need the 32bit msi one but see that the only Windows seems to be a purchase from Windows 10 store. I don't care if it's pay for the 32bit version but I know you can't sell that in ...
by jarrods
16 Jun 2017, 08:33
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Re: Detect Atmos sound (handling nulls in groovy)

I have put 5 seconds here.... http://jarrod.biz/atmos.zip Point taken about 'best' audio. Let me rephrase the request. An Atmos movie has information like this: ID : 1 Format : TrueHD Format profile : TrueHD+Atmos / TrueHD Codec ID : A_TRUEHD Channel(s) : Object Based / 8 channels Channel positions ...
by jarrods
16 Jun 2017, 07:52
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Re: Detect Atmos sound (handling nulls in groovy)

OK. Well I have settled on: [{audio.channels.any { it =~ /Object/ } ? 'TrueHD+Atmos' : {ac}} {channels}] If any stream is object based then it is Atmos. I will assume TrueHD but it might be DD+. My groovy skills are far too low to find the number of the index of the Object Based stream and look its ...
by jarrods
16 Jun 2017, 06:38
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Re: Detect Atmos sound (handling nulls in groovy)

I looked at all audio details in MediInfo and see the Atmos track has "Object Based / 8 channels" in the channel description. So I tried... [{ac}{audio.channels.any { it =~ /Object/ } ? '+Atmos' : ''} {channels}] which gives: [DTS+Atmos 7.1] This is ok. At least is shows it has an Atmos track which ...
by jarrods
16 Jun 2017, 06:07
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Re: Detect Atmos sound (handling nulls in groovy)

btw {audio.format} gives: [DTS, TrueHD, AC-3, DTS, DTS, AC-3, AC-3, AC-3, AC-3, AC-3, AC-3, AC-3, AC-3]

and that is why I thought I could use list .any that supposedly wipes nulls.
by jarrods
16 Jun 2017, 05:59
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Re: Detect Atmos sound (handling nulls in groovy)

thanks for reply. {audio.FormatProfile =~ /Atmos/ ? ' [Atmos]' : null} gives: (i) Binding "null": undefined {audio[0].FormatProfile} gives MA/Core {audio[1].FormatProfile} gives TrueHD+Atmos / TrueHD {audio[2].FormatProfile} gives Binding “format_profile”: undefined {audio[2].Format} gives AC-3 I'm n ...
by jarrods
16 Jun 2017, 01:48
Forum: Scripting and Automation
Topic: Detect Atmos sound (handling nulls in groovy)
Replies: 17
Views: 7571

Detect Atmos sound (handling nulls in groovy)

I have used this to show if movie has Atmos: [{ac}{audio[0].format_profile =~ /Atmos/ ? '+Atmos' : ''} {channels}] which gave outputs for sound such as: [TrueHD+Atmos 7.1] or [DTS 5.1] or [TrueHD 5.1] etc which is exactly what I wanted. I have found a few movies that the Atmos track is not on audio ...