Jump to content

All Activity

This stream auto-updates

  1. Past hour
  2. jerkrl

    Blue & Orange Theme

    Hi Aleas, I Used the app "Cursor" (with AI integration) to try to fix the cut-off issue with the oval shaped photo's after pasting the CSS file content into Cursor. It did work for me Here is what Cursor gave me: Fix applied (cast text no longer cut off) The clipping was caused by the oval border-radius being applied to the entire cast card (.peopleSection .card), which also contains the text. I changed it so: Only the portrait image stays oval The card wrapper is square and allows overflow, so text can’t be masked Here are the relevant lines in your CSS now: /* --- Cast Portraits (Oval) --- */ /* IMPORTANT: Do NOT round the whole card (it clips the text). */ .peopleSection .card, .personCard, .peopleSection .cardPadder-portrait, .peopleSection .cardBox, .personCard .cardBox { border-radius: 0 !important; overflow: visible !important; } /* Round ONLY the portrait image containers. */ .peopleSection .cardContent-background, .peopleSection .cardImageContainer { /* This creates the oval by making the height greater than the width */ border-radius: 50% / 40% !important; } .peopleSection .cardContent-background, .peopleSection .cardImageContainer { box-shadow: 0px 10px 25px rgba(0, 0, 0, 0.7) !important; border-radius: 999px !important; /* Ensures the container follows the oval */ overflow: hidden !important; } /* ... */ /* Optional: Centers the text perfectly under the ovals */ .peopleSection .cardText { text-align: center !important; width: 100%; } /* Safety: ensure cast text area is never clipped */ .peopleSection .cardText, .peopleSection .cardText-first, .peopleSection .cardText-secondary { overflow: visible !important; text-overflow: clip !important; }
  3. Hi Luke, Apologies for the late reply, as I didn't have access to the server. I've attached the server log with debug logging enabled, and this time the spin up happened at 17:59:16 in unRAID. In the log I would guess you'd need to look at 17:59:16.109 when it starts fetching the movie that I clicked on, but I could be mistaken. Please let me know if there's anything else I can provide embyserver_with_debug_logging.txt
  4. Kyouma

    5.1 System recommendations

    Thank you for your input. I have looked more into it and found the canton gle series. Was looking at the gle 90 ar 5.1.2 set, which could also land just at 2k if I'm patient and lucky with the discounts. These do look more future proof thanks to having Dolby atmos integrated, but I'm currently unsure if it is enough of a quality bump to justify it. What do you think would be the best av reciever for the gle 90 ar set? The canton smart amp 5.1 v2 was selling for 300 once, so I was aiming for that. Does it fare well vs the Yamaha? What do you think?
  5. Do you know this is not working at all? I have only few videos but Emby is always like interpreting folders/files as it wants... it changes folders names, files names, it also moves files from a folder to another, some files are missing... So this folder view doesn't work... Hopefully they will have it working soon... edit: I just saw its an 11yo issue... still not fixed... So i guess I will have to search for another DNLA servers...
  6. The folder structure view is not only a music issue but a general issue: it doesn't work for movies, videos, pictures etc... I spent hours trying to get it working (should be a very basic feature...) but no chance... Emby is always interpreting folders/files as it wants... it changes folders names, files names, it also moves files from a folder to another, some files are missing... So really I wonder how someone can use it as a video library... Hopefully they will take into account this request and have it working soon...
  7. Today
  8. Zenith Media

    Emby suddenly stopped working.

    It will not connect anymore remotely. Under port forwarding as it said in the instructions, I put..8096-8096
  9. MediaIntelNUC

    Applying CSS to Android/Android TV app

    No,not the CSS code sheet,thats right, its features must be implemented elsewhere. I realize now that CSS whas a bad choice of words, should have gone with the classic "Themes" N.
  10. speechles

    Applying CSS to Android/Android TV app

    Android and Roku do not use CSS. This is why they do not honor the CSS of the web app. They cannot. https://developer.android.com/develop/ui/views/layout/declaring-layout https://developer.roku.com/docs/developer-program/core-concepts/scenegraph-brightscript/brightscript-xml-markup-equivalence.md
  11. MediaIntelNUC

    Applying CSS to Android/Android TV app

    Hi Yeah, i know that i can use Android Studio to do that, and i have done it by either removing the device needing a Store signature, or adding a signature to the app(s) after decompiling, and recompiling it again for programming purposes but also to modify appereances in the past. I have for example taken a theme already in an app, prefferably white/light or dark/black and used those settings to push my own theme. These are apps with open soure and have fullfilled no other purpose than satisfing mu own desitre to learn new things. I am fully aware that Google hads a pretty high bar when it comes to certain things, but getting something approved in an app store have never been an option. I would never distribute an app that i have done this with and its quite the process, so my query was if there would be a way that emby devs implemented this into an option within the official app itself. N
  12. visproduction

    Blue & Orange Theme

    Aleas, Nice work. You can also use variables in CSS to let the user decide if they want a hover pop-up or not. They would have to go in and change a variable declaration, which can be at the top of the CSS style. I mention this, because I see you are making choices that maybe users want to have an option. I also have an extensive custom CSS style. With a lot of variables, it does get rather complex and is not as user friendly. https://emby.media/community/topic/133592-custom-theme-state-street-theater-ver-1-desktops-notebooks-mobile/page/2/ :root { /*** Style settings available to user. Only change the values to the right of the variable names: (--hpPromo:, --hpPromo-bgsize: ...) */ --hpPromo: url(https://www.slashfilm.com/img/gallery/rocky-has-the-greatest-training-montage-of-all-time/l-intro-1677777434.jpg); --hpPromo-bgsize: cover; /* cover; */ --hpPromoBorderWidth: 3px; /* 3px; */ --hpPromoBorderColor: #50668F; /* #50668F; */ --hpPromoBorderLine: solid; /* solid; Or dotted, dashed, groove, double, ridge, inset, outset or multiple in the order: top right bottom left */ --hpPromoBorderRadius: 1em; /* 1em; Promo images corner rounding */ } /* Line 3763 */ .view-home-home > div.scrollFrameY.flex.flex-grow.tabContent.tabContent-positioned.emby-scroller.scrollY.overflowYScroll.flex-direction-column.is-active.homeSectionsContainer.focuscontainer-x.focuscontainer-y.navout-up > div > div:nth-child(1) > div.emby-scrollbuttons { background-image: var(--hpPromo); background-size:var(--hpPromo-bgsize); border-width: var(--hpPromoBorderWidth); border-color: var(--hpPromoBorderColor); border-style: var(--hpPromoBorderLine); border-radius: var(--hpPromoBorderRadius); }
  13. yocker

    Plugin: EmbyIcons release.

    This should fix the issue. EmbyIcons.dll
  14. visproduction

    Applying CSS to Android/Android TV app

    MI, I believe that CSS styles on Android app has to pass review before the app is accepted into the store. So, that means everything has to be styled to their specs and that is probably very arduous. Trying to do anything very customized can maybe cause the app to not pass review. I think this is why the CSS style options on the web is wide open and allowed, so users can come up with all sorts of styles, but Android and iOS is very restricted because it is a lot more work to get any styles accepted. Look here for style code and review policies: https://developer.android.com/develop/ui/views/theming/themes https://support.google.com/googleplay/android-developer/answer/9859455?hl=en Be aware that any work you do with Android, takes much longer to test. In web - html and css, mobile does not like updating changes in code and typically locks a cached copy of the style sheet. Forced page refresh or incognito browser won't force a new copy of CSS style sheet. So, it's very hard to see changes you make in the styles for mobile. You may run into a similar problem with Android apps. That's a guess. I don't do Android apps. Also, obviously, any work you do, will only end up changing an Android app that gets accepted to the store, if Emby uses some of the code you create in a release. I am not sure you can even load a test Android app that is not approved.
  15. Zenith Media

    Emby suddenly stopped working.

    Never mind, it worked for a short while externally/remotely, but now it has stopped connecting.
  16. Ouch, you didn't even get the "we are looking into this" special, that's bad news
  17. It's UserDataLastPlayedDate
  18. shinedou

    Plugin: Home Screen Companion (formerly AutoTag)

    @soderlundThis is looking really good. The filters for Title (episode) and Overview are working nicely. Although I have run into one problem. For example, the desired outcome below would filter Episodes that are not from a show(series) tagged "true_crime" that has the keywords "christmas" or "thanksgiving" in the overview and/or title (episode). Since I tag a show (series) as true_crime and not individual episodes this tag is NOT excluded from the results. The smart playlist plugin handled this with a technique it called "Tree Crawl". I understand this would mean it would crawl up from the episode through to the series and match on the shows(series) tags if you chose "Tag (Tree Crawl). It had this as an option for other filters as well, for example, genre (tree crawl). I wonder if this is something you would be interested in trying? Also would it be possible to enable a way to enter multiple keywords, tags genres, etc. perhaps separated by a comma or other symbol? comedy,horror,drama comedy|horror|drama Again thanks for this plugin. It is fantastic so far!! EDITED - added not excluded from results
  19. ebr

    Emby suddenly stopped working.

    Hi. Have you seen our documentation? Connecting from Client Apps Your starting point for all Emby documentation
  20. Agreed! This would be super handy!
  21. MediaIntelNUC

    Applying CSS to Android/Android TV app

    Ok! Since I have no idea how to do that i have to try, for learning purposes if nothing else. Do you have some tips on where to start reading up? N.
  22. AV1Opus

    5.1 System recommendations

    A German magazine was full of praise and speaker physics and the amp in the subwoofer did not really change all that much for 5.1: https://www.hifitest.de/test/lautsprecher-surround/canton-movie-20502-11799 Add a YAMAHA RX-V 6 A/TSR700 (different model number, otherwise identical), for example and you'll be pretty close to your target price point.
  23. Hi all, I posted a while back about migrating my Emby server and got some helpful advice on hardware. Since then I've done a lot more research and planning, and I'm now about a week away from doing the actual migration. Wanted to sense-check my approach and ask a few questions before I crack on Current Setup Emby Server 4.8.8.0 running natively on a TerraMaster NAS (Realtek RTD1296, 1GB RAM, a fairly low-powered unit). Media files are stored locally on the NAS. I have 5 users, all linked via Emby Connect (each with their own email and password). Active Emby Premiere subscription. New Setup Dell OptiPlex 3000 SFF with an Intel i5-12500 (UHD 770 for Quick Sync). Running Ubuntu Server 24.04 LTS with Emby installed natively (not Docker) for direct iGPU access via VAAPI. I know some people suggested lighter hardware when I posted before, but the OptiPlex is also running a homelab alongside Emby (Docker stack with qBittorrent, Sonarr, Radarr, Prowlarr, monitoring tools, and a few other self-hosted bits etc.) and I'll regularly have multiple Emby users streaming at once, so the extra headroom is deliberate. The media files will stay on the TerraMaster NAS, which becomes a dedicated file server. The new server accesses them via an SMB mount. This means the library paths change: from something like /Volume1/public/Films (TerraMaster internal paths) to /mnt/nas/Films (SMB mount on the Ubuntu box). Migration Approach The path change is the tricky bit. Ideally I'd just use Emby's built-in Backup and Restore, but I couldn't find clear guidance on making it work for a cross-platform move where the source paths are NAS-local and the destination is an SMB mount on a separate Linux server. I know Path Substitution exists, but wasn't confident it would handle this cleanly. If anyone has done this successfully, I'd love to hear how, because I'm very happy to go that route if there's a straightforward way to get the paths right. Failing that, my current plan is to use Trakt as a bridge to preserve watched status for all 5 users: 1. Install the Trakt plugin on the current TerraMaster Emby server 2. Create a separate Trakt.tv account for each of my 5 Emby users (a faff but I guess I only have to do it once) 3. Link each Emby user to their own Trakt account and sync watched history up to Trakt 4. Verify on trakt.tv that watched data looks correct for each user 5. Set up the new server with a fresh Emby install, add libraries pointing to the NAS mount paths, recreate the 5 user accounts 6. Install the Trakt plugin on the new server, link each user to their respective Trakt account 7. Sync watched history down from Trakt to the new Emby 8. Verify everything I've also enabled "Save artwork to media folders" and "Save metadata to NFO files" on the current server, so metadata gets written into the media folders on the NAS and should be picked up automatically by the new server during its library scan. Questions 1. Is there a better way to handle this? Would Backup and Restore with Path Substitution actually work for this kind of move (TerraMaster local paths to SMB mounts on Ubuntu), or is the Trakt approach more reliable? 2. Does Trakt preserve granular playback positions (e.g. 34 minutes into S02E05), or does it only sync binary watched/unwatched status? If resume positions are lost, that might push me towards trying Backup and Restore instead. 3. During the transition I may briefly have both servers running. All 5 users sign in via Emby Connect. If I create accounts on the new server and link the same Emby Connect emails, will the users' apps just show both servers and let them choose? Any risk of conflicts? 4. Once the old server is stopped, will the users' Emby apps automatically discover the new server, or will they need to manually re-add it? Trying to minimise disruption for less technical family members. Thanks in advance. Happy to provide more detail if it helps.
  24. yocker

    Applying CSS to Android/Android TV app

    You can set up Emby as a DLNA server.
  25. Zenith Media

    Emby suddenly stopped working.

    Hello...eero is an app based router, but I went through the process and turned my wifi off on the phone and I was able to access the emby server. The next time I leave the house, I will try to connect to it as well. Now, my next question is, if I create a user profile for a person externally, how would I go about them accessing their login?
  26. Aleas

    Blue & Orange Theme

    I've noticed those issues, I'm out of the country now but will have a fix out next week
  27. jerkrl

    Blue & Orange Theme

    I absolutely love this theme! Thanks for all the effort. I do have two odd things I cannot manage myself, I think: In some desciptions, like woth Actors: the 'rounded' style cuts of the text fater several characters. (See: rounded issue.jpg) The other thing is that when in 'Movies' (in my setup, that is my Movies catalog), it gives me options in the top of the screen that I seem not to be able to change. When I turn this CSS of, several optyions aren't visible. (See: Options issue.jpg) For me, options I do not need to see are: 'Shows'; 'Photo's'; 'Album Artists'; 'Artists'; 'Album'; ''Tags'. In the CSS file, I do not find them. I don't really know how this happens and how this can be changed?
  1. Load more activity
×
×
  • Create New...