Jump to content

Option to Hide "Media Info" section?


Recommended Posts

Posted
5 minutes ago, Happy2Play said:

You don't have access to this on every client, so what applies to the web client will not apply to all other clients.  You have already done what you can for the web client with css.

As the item.html only applies to the web client.

image.png.551f0aa290fc71925d39c02f38f7e1de.png

And the server has to have media info in the server to you cannot stop the server from creating this info as Emby will not play media without media info.

I fully understand everything about the web client side.
I'm not asking to eliminate emby from accessing mediainfo in any way, I'm just looking for a way to not show so much unnecessary info to viewers who have absolutely no reason or clue to what it even is.
The media info section actually takes up MORE visual real-estate than my movie poster and description! (I'm using a custom "home" folders setup for local football league videos)
All of this tech data / specs for video AND audio.. why even show this if not Admin?

  • Agree 1
Happy2Play
Posted

@BGman Thats the point of feature requests but I can say even as admin 99% of the time I never see this info as I have no reason to scroll and see it.  But looking now at say Home videos the do not contain all the additional rows that pushing media info off screen I can see it stand out.  But I could care less but others don't feel that way.

I would say a fix would be make the Media Info header clickable to pop-up this info or collapse and expand defaulted collapsed.

  • Like 1
FrostByte
Posted
1 hour ago, Happy2Play said:

 

I would say a fix would be make the Media Info header clickable to pop-up this info or collapse and expand defaulted collapsed.

Making it collapsed by default would be nice.  I don't normally want to see it in TV mode either but wouldn't want to go back and forth in settings to toggle it either. Then if I want to see it, I could just click on "Media Info" to expand

  • Like 1
  • Agree 1
Posted
23 hours ago, FrostByte said:

Making it collapsed by default would be nice.  I don't normally want to see it in TV mode either but wouldn't want to go back and forth in settings to toggle it either. Then if I want to see it, I could just click on "Media Info" to expand

Doesn't even have to be that difficult. Could be as easy as a .nfo with:

<fileinfo>
  none
</fileinfo>

 

FrostByte
Posted
Just now, BGman said:

Doesn't even have to be that difficult. Could be as easy as a .nfo with:

<fileinfo>
  none
</fileinfo>

 

That wouldn't make it easy to toggle from within the app though.  It would be harder

Happy2Play
Posted
11 minutes ago, BGman said:

Doesn't even have to be that difficult. Could be as easy as a .nfo with:

<fileinfo>
  none
</fileinfo>

 

Wouldn't that also break programs the uses that info?  But Emby itself writes that info but does not use it from nfo file, as media info is written directly to the database.  Now without that info the item becomes unplayable as playback method cannot be determined.

So required media info and UI display of that info are two totally different things.  But Media Info collapsed or link pop-up sound like best options to me.

  • Like 1
Posted
14 minutes ago, FrostByte said:

That wouldn't make it easy to toggle from within the app though.  It would be harder

Yea your right!

Posted

O que tenho percebido no plex, e que não tem esses detalhes nas interfaces, web,  android etc. Essas informações sobre mídia realmente não vejo utilidade.. O certo seria apenas deixar comp estatística para nerds ou algo assim. Simples! Mas acredito que Luke e equipe vão resolver isso, bem como uma remodelada nas interfaces em geral. 

Cassete/Brazil.

 

Happy2Play
Posted

Can be refined but a quick mockup from online code.

image.png.8031ea1c64cc571fdaa986170c7662df.png

image.png.0d7bbd8e948e508094282a25f0ee6de9.png

 

Edit item.html

image.png.8859e4f0d8c895edfa4786fb2b216ed0.png

Custom CSS with some tweaks from online source.

div.audioVideoMediaInfo input[type='checkbox'] { display: none; }
div.audioVideoMediaInfo {-webkit-padding-start: 3.4%; padding-inline-start: 3.4%; -webkit-padding-end: 3.4%; padding-inline-end: 3.4%; }
.lbl-toggle { display: block; font-weight: 700; font-size: 1.5em; margin-bottom: 1em; line-height: 1.3; transition: all 0.25s ease-out; }
.lbl-toggle:hover { color: hsla(var(--theme-primary-color-hue),var(--theme-primary-color-saturation),var(--theme-primary-color-lightness)); }
.lbl-toggle::before { content: ' '; display: inline-block; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid currentColor; vertical-align: middle; margin-right: .7rem; transform: translateY(-2px); transition: transform .2s ease-out; }
.toggle:checked+.lbl-toggle::before { transform: rotate(90deg) translateX(-3px); }
div.audioVideoMediaInfo div.mediaSources { max-height: 0px; overflow: hidden; transition: max-height .25s ease-in-out; }
.toggle:checked + .lbl-toggle + div.mediaSources { max-height: 100vh; }
.toggle:checked+.lbl-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

Or changing ":before" to ":after" and "margin-right: .7rem" to "margin-left: .7rem"

image.png.05418d3dd823dee850128a98abd8868b.png

image.png.3c4db85e82a9e97c153d7934dca80195.png

 

  • Like 2
Posted
3 hours ago, Happy2Play said:

Can be refined but a quick mockup from online code.

image.png.8031ea1c64cc571fdaa986170c7662df.png

image.png.0d7bbd8e948e508094282a25f0ee6de9.png

 

Edit item.html

image.png.8859e4f0d8c895edfa4786fb2b216ed0.png

Custom CSS with some tweaks from online source.

div.audioVideoMediaInfo input[type='checkbox'] { display: none; }
div.audioVideoMediaInfo {-webkit-padding-start: 3.4%; padding-inline-start: 3.4%; -webkit-padding-end: 3.4%; padding-inline-end: 3.4%; }
.lbl-toggle { display: block; font-weight: 700; font-size: 1.5em; margin-bottom: 1em; line-height: 1.3; transition: all 0.25s ease-out; }
.lbl-toggle:hover { color: hsla(var(--theme-primary-color-hue),var(--theme-primary-color-saturation),var(--theme-primary-color-lightness)); }
.lbl-toggle::before { content: ' '; display: inline-block; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid currentColor; vertical-align: middle; margin-right: .7rem; transform: translateY(-2px); transition: transform .2s ease-out; }
.toggle:checked+.lbl-toggle::before { transform: rotate(90deg) translateX(-3px); }
div.audioVideoMediaInfo div.mediaSources { max-height: 0px; overflow: hidden; transition: max-height .25s ease-in-out; }
.toggle:checked + .lbl-toggle + div.mediaSources { max-height: 100vh; }
.toggle:checked+.lbl-toggle { border-bottom-right-radius: 0; border-bottom-left-radius: 0; }

Or changing ":before" to ":after" and "margin-right: .7rem" to "margin-left: .7rem"

image.png.05418d3dd823dee850128a98abd8868b.png

image.png.3c4db85e82a9e97c153d7934dca80195.png

 

 

 

.audioVideoMediaInfo {
    display: none !important;
}

Happy2Play
Posted
9 minutes ago, BGman said:

 

 

.audioVideoMediaInfo {
    display: none !important;
}

Yes I have posted that code multipe times in css forum.  So with that you don't have the option to see the info when needed.  So a toggle is needed more than complete removal.

div.audioVideoMediaInfo {display: none;}

 

  • Like 1
Posted
14 hours ago, Happy2Play said:

Yes I have posted that code multipe times in css forum.  So with that you don't have the option to see the info when needed.  So a toggle is needed more than complete removal.

div.audioVideoMediaInfo {display: none;}

 

Yea I'm just gonna stick with display none. Really don't care about having a toggle or anything else, just want it removed because it's not needed on the screen.. in fact it is actually a major visual distraction for viewers that have absolutely no need for it. 

  • 6 months later...
Racerprose
Posted

For me I'd like to see @Lukeadd this as an easy switch to turn on/off without needing to do any coding myself :) For me I do think it reduces clutter and most of my family have no idea what all that tech stuff is anyway.

  • Agree 2
  • 3 months later...
iPhoneMaxPro
Posted (edited)
On 7/20/2022 at 10:58 PM, Luke said:

Hi, not yet, but it remains possible for future updates. Thank you.

Hi, since this post from this post I noticed that many people have requested this function, and it's been a while, in the next updates will it be possible to remove the file information for those who don't need it and want to keep a clean graphics?

Edited by iPhoneMaxPro
iPhoneMaxPro
Posted (edited)
On 3/30/2023 at 6:08 PM, Racerprose said:

Per me mi piacerebbe vedere @Lukeaggiungilo come un semplice interruttore per accendere / spegnere senza dover fare alcuna codifica da solo :) Per me penso che riduca il disordine e la maggior parte della mia famiglia non ha idea di cosa sia comunque tutta quella roba tecnologica.

a switch would be perfect

Edited by iPhoneMaxPro
iPhoneMaxPro
Posted (edited)
On 3/30/2023 at 6:08 PM, Racerprose said:

For me I'd like to see @Lukeadd this as an easy switch to turn on/off without needing to do any coding myself :) For me I do think it reduces clutter and most of my family have no idea what all that tech stuff is anyway.

I have noticed that this feature has been requested by many people

Edited by iPhoneMaxPro
Posted

An option is certainly possible for future updates. Thanks.

rbjtech
Posted
On 15/07/2023 at 21:35, Luke said:

An option is certainly possible for future updates. Thanks.

It's been an option on the AndroidTV App for years - 

General Display > Show Extended Information

It not only removes the 'Media Info' display but also removes the details from the main item display (the 1080, AC3 details etc).

The replacement Android App does not have this function.

  • Agree 1
Posted

This will be added to all of our next app releases as a user option. Thanks.

  • Thanks 3
daedalus
Posted

from 5 years of "even if they want it, we constantly say neh, just because" to "finally a useful option for the user" in 26 minutes

  • 3 weeks later...
unisoft
Posted

Its in the latest Android App as an option to hide (user option, not yet an enforced policy from server side).

Posted

Thank you very much for this feature!
I was wondering if another way would be implemented to get the media info if the option is activated. For example when you click on the 3 little dots a new option "View media info" will appear. 

Posted
25 minutes ago, Bagul said:

Thank you very much for this feature!
I was wondering if another way would be implemented to get the media info if the option is activated. For example when you click on the 3 little dots a new option "View media info" will appear. 

It’s definitely possible although we kind of have an overstuffed context menu at it as.

  • Like 1
unisoft
Posted (edited)
12 hours ago, Luke said:

It’s definitely possible although we kind of have an overstuffed context menu at it as.

Any chance this will make it to server side so it can be ENFORCED as a policy server side for clients?

I think Emby is missing ability to check "Enforced" or "Preference" to each applicable user settings, from the server side.

If Preference is ticked, the setting is set as a default, but user can change it (this default could be different to Emby's own default out of box). If enforced is ticked, then the user can't change on the client. If both Enforced and Preference are unticked then its just Emby's own out of box default that can be changed on the client. You can't tick both those boxes as web form wouldn't allow.

Edited by unisoft
  • Agree 4
Posted
4 hours ago, unisoft said:

Any chance this will make it to server side so it can be ENFORCED as a policy server side for clients?

I think Emby is missing ability to check "Enforced" or "Preference" to each applicable user settings, from the server side.

If Preference is ticked, the setting is set as a default, but user can change it (this default could be different to Emby's own default out of box). If enforced is ticked, then the user can't change on the client. If both Enforced and Preference are unticked then its just Emby's own out of box default that can be changed on the client. You can't tick both those boxes as web form wouldn't allow.

Hi, yes that’s not a bad idea. Thanks.

  • Like 5

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...