INTERACT FORUM
More => Old Versions => JRiver Media Center 31 for Windows => Topic started by: TheShoe on August 17, 2023, 10:17:54 am
-
I modified this field to allow data to override the expression.
For some reason, this field is left blank for many of my video files - typically for disk backups. I've tried "Analyze Video" but that doesn't produce any results.
Is there a way to make this field editable? I use it for various purposes...
-
If by editable you mean that MC will recalculate it you could try Right Click >> Library Tools >> Update library from tags
Beware that for matroska files MC will clear rating field with this!
-
The field is an expression (calculated) by default. I'd like to override that calculated value when needed.
Not sure why it won't populate in some cases and perhaps that's the better question - most full disc backups will calculate dimensions, e.g. 1920 x 1080 or 3840 x 2160
A more than significant handful will not.
-
Just create a new library field with [Dimensions] as the default value and allow it to be overridden by the user.
-
You can set override on in the manage library fields section. Earlier before Analyze Video days it was quite common that MC didn't manage to get dimensions from whole disc copies but today I think it has been quite robust to parse it.
-
You can set override on in the manage library fields section. Earlier before Analyze Video days it was quite common that MC didn't manage to get dimensions from whole disc copies but today I think it has been quite robust to parse it.
Checking that box does not allow me in this case to override the expression. Maybe a bug?
I can create a new field, as an expression that essentially makes it equal to [Dimensions]. For those cases, I can indeed override the expression. Perhaps that is a feature only for custom fields vs. stock fields... It's a workaround
-
Checking that box does not allow me in this case to override the expression. Maybe a bug?
I can create a new field, as an expression that essentially makes it equal to [Dimensions]. For those cases, I can indeed override the expression. Perhaps that is a feature only for custom fields vs. stock fields... It's a workaround
The normal approach for something like this is to use 3 fields:
[Dimensions]
[Dimensions Manual]
[Dimensions (auto)]
[Dimensions (auto)] would have an expression with a value similar to:
FirstNotEmpty([Dimensions Manual], [Dimensions])
That way if you have something in Dimensions Manual, it will take that value. Otherwise it would take what is in [Dimensions]. SO you can use [Dimensions (auto)] for any purpose you used to use [Dimensions] for, and you have the ability to Manually override it by using the other field.
I hope this helps.
Brian.
-
Perhaps that is a feature only for custom fields vs. stock fields...
Probably so. I was surprised that it could be activated in the GUI as I was expecting that it cannot be enabled for stock fields. As it didn't indeed work I think it should be greyed in the UI for stock fields.
-
The normal approach for something like this is to use 3 fields:
[Dimensions]
[Dimensions Manual]
[Dimensions (auto)]
[Dimensions (auto)] would have an expression with a value similar to:
FirstNotEmpty([Dimensions Manual], [Dimensions])
That way if you have something in Dimensions Manual, it will take that value. Otherwise it would take what is in [Dimensions]. SO you can use [Dimensions (auto)] for any purpose you used to use [Dimensions] for, and you have the ability to Manually override it by using the other field.
I hope this helps.
Brian.
Perfect. Thanks!
-
I made some tweaks to the enabling and disabling of library manager fields because of this thread. Thanks for the help.
-
I made some tweaks to the enabling and disabling of library manager fields because of this thread. Thanks for the help.
yup - tested, works. thanks!