Jump to content

Leaderboard

  1. Luke

    Luke

    Administrators


    • Points

      125

    • Posts

      268595


  2. GrimReaper

    GrimReaper

    Moderators


    • Points

      86

    • Posts

      11465


  3. yocker

    yocker

    Top Contributor


    • Points

      83

    • Posts

      1617


  4. ebr

    ebr

    Administrators


    • Points

      51

    • Posts

      75368


Popular Content

Showing content with the highest reputation since 03/06/26 in all areas

  1. Since the service is not selfhosted I will not use it. Giving out my Emby login, password, api key and External IP / domain to a external service is not for me. What happens if the external service gets hacked? Or all my info is sold to highest bet?
    7 points
  2. Is it time to explore this either in Emby core or as a plug-in if possible? https://letsencrypt.org/2026/01/15/6day-and-ip-general-availability
    6 points
  3. There is a new bug fix out for this version!!! ----- New version out (v2.3.4) at yocksers/EmbyCredits Github. Added: Plugin now checks when a video has changed and sees if the time stamps are still there and if not restore them if they are present in the backup files. This feature can be turned on and off. This has been made to fix the problem of Emby sometimes deleting time stamps. Added a Chapter edit function, this can be found in the Chaper Edit tab. This was heavily inspired by Teams B Chapter API so a special thanks to him! Added an automatic skip intro blocker. When activated for a series it will stop intros from being automatically skipped if configured in Emby. This is for is people want to automatically skip some intros but not others. Changed: Backup system has been changed to save files per TV show instead of one big backup file. This was done for user friendliness but also to make the auto restore system work better. Fixed: Minor bug fixes that should not be noticeable to users. Special thanks as always to @Neminemfor help with the plugin. @spk2010@DarWunI finished and added the "fix" to Emby deleting the time stamps. Hopefully this will fix all the problems with Emby doing that until the devs look into the problem.
    5 points
  4. The latest beta server build has a hidden config switch. so if you open up the /config/system.xml file, set ValidateImageTags to true and then start the server. this will make the image tag value required, which will be unique per image and therefore you won't be able to guess a url anymore. It's an opt-in config switch for now to allow for time to identify cases where that param may not be supplied.
    4 points
  5. ah...in my response I hadn't considered the server access sellers and the support angle, I'm aware of that side of course and they are pretty easy to spot. I also think there are wannabe sellers, or even someone recently who sounded as if they had inherited a server lol As for the helping burnout, in some way it's probably because emby as a project is pretty much solid for the core functionality. Yes there are nice to have's and some of us want a particular feature, but there is more than enough which is stable and feature-complete, and where not there are easy and well understood hacks and workarounds. Things were a lot more fun when trying to get emby working on a Synology NAS and then within Hyper-V, I think I spent most of my time tinkering than actually watching anything, now it is the other way around. Helping is difficult as people with simple issue who don't want to invest their own time in simple investigation and reading are tiring. I don't want to deal with them at work, why would anyone want to do this out of work... But hey we are all still here because Emby is an amazing piece of work, I don't even class it as a product.
    4 points
  6. I tent to agree. Most new user are Emby server users that don't own and have installed there own servers. Asking 1 time questions about there experience / failed attempts to connect to, what they call there own server, and never again reply. Share sellers redirecting there support to this forum or just don't care. Sadly this started after the big purge, where the forum was deleting old unused accounts with on forum activities, meaning 0 posts or replies. As a result share sellers are making them ask 1 question, most topic "KJHJKHK" Body "djfhk" 1 thing I have noticed is that some of the old account / helpful people have stopped helping new people, sadly I'm 1 of them. I have hade enough of people asking for help directly via PM or getting a smirky reply they cooked up via some AI. Or they never get back to you if that helped them Then there is the other people asking for help that don't want to supply logs or read the linked "how to guide" and supply where that fail them. So spending 1 - 2 hours trying to help them is going unanswered, and right now I feel like I'm waisting my time.
    4 points
  7. Netflix and AppleTV use DD+ Atmos not TrueHD Atmos. The Emby app should pass DD+ Atmos also. As far as I know Sony apps still don't passthrough TrueHD. However, if you want to test this out turn off audio transcoding on the server. This will tell Emby to just pass the audio untouched and let the hardware try and handle it. Edit: if you try turning off audio transcoding make sure it's actually coming out as TrueHD and triggering Atmos. Some devices will auto convert using hardware to something like PCM 2.0
    4 points
  8. Beta if people want to help test. I've been testing and re-testing this for a while now and i seem to have gotten the auto-restore fixed so that time stamps gets restores after Emby removes them. Would love more to test it so it's sure to be bug free. WARNING!!! This is a beta and there might be bugs, as always use at your own risk. EmbyCredits.dll
    4 points
  9. Very simple little plugin. Customize the new banner feature in the Emby server beta. Cycle between messages - It's not a live cycle so requires reload of mainpage. Show Movie, Show, Episode, Video count. Show latest movie and/or TV show. Add Emojis (for what ever reason ) Can look into adding more if people want it. ONLY WORKS WITH EMBY SERVER BETA!! Can be found at: yocksers/EmbyBanner.
    4 points
  10. Updated to add in ordering for About, and fixed that ugly orange box around the episode season/title as shown in the screenshot above. Emby Navy and Gold v2.8.css
    4 points
  11. GrimReaper

    Me

    What's stopping you?
    4 points
  12. I'm currently working on a play count for all users, so with that you almost get what you are looking for. I might look into adding watchtime aswell. Will be in the next update Working on this right now, will be in the next release. We do still need it if you use external list for example, or local collection. Thank you! And thanks for trying it out!
    4 points
  13. For me it sadly does and others have reported the same. Anyway.. It's sadly out of my hands and needs a change in Emby it self from the devs.
    4 points
  14. You might need to add you VPN Ip subnet to your LAN networks. Just be careful not to make mistakes, you can get in an situation where you lock your self out of the server, even on local lan. I do it like this.
    4 points
  15. Just starting to get my hands wet w/ Emby themes and trying to design my own for once. Mostly used AI to help generate this but I feel it looks good so far but still a work in progress... Feel free to share any updates you make.. (Currently only works properly on the 4.9 Stable release.) Edit: Updated to fix backdrop bleeding. For version updates, always check latest posts in the thread. Emby Navy and Gold v4.46.css
    3 points
  16. Aperture v0.7.0 Release Notes Hey everyone I'm back!!!! This one is almost entirely feedback from the comments while I have been busy working on the stuff that pays the bills. This release is a big step for people and discovery: Browse → People, credits gap (GAP) on person pages, richer browse filters, and full Seerr integration improvements. Shows You Watch now syncs with Emby/Jellyfin series favorites instead of building STRM files or virtual libraries—see Breaking changes for what to change on your media server. Baseline: follows v0.6.5 (commit f97f574). Commit range: f97f574..6893d05 (13 commits). At a glance Theme What shipped People & credits gap (GAP) GAP = TMDb filmography titles not in your library, grouped by role and media type; person browse, discover APIs (getPersonCreditsGap), filters, TMDb detail modals, profile cache, actor personId linking Browse Country, watch status, watcher reach filters; preset save/load; countries list endpoints; view mode persistence Seerr User ↔ Seerr mapping, attributed requests, My Requests, rename Jellyseerr → Seerr, settings and migrations Shows You Watch Bidirectional favorites sync; scheduled sync-watching-favorites job; removal of STRM/virtual-library pipeline and sync-watching-libraries Quality SQL fix for movie resolution filter; carousel alignment fix Summary for users Browse has a People tab: open people like titles, with grid/list view modes remembered per area. People GAP (credits gap): on each person page, Aperture compares TMDb combined credits to your library and shows what’s missing—grouped by movie vs TV and by role (e.g. director vs actor), with filters. Open a TMDb detail modal from gap rows (backdrop, metadata, request flow where applicable). Movies and series lists support country, watch status (via your history), and watcher reach (how many users on this instance have watched an item), plus saved filter presets. Seerr: requests can map to your Seerr user; My Requests and clearer Seerr naming (replacing “Jellyseerr” in the product). Shows You Watch stays a list in Aperture but syncs with series favorites on the server. Remove old watching virtual libraries in Emby and use a Home row (see below). People & credits gap (GAP) What GAP is For a given person (actor, director, writer, etc.), GAP is the set of TMDb-credited movies and TV shows that do not map to an item in your Aperture-managed library—“on TMDb but not in your server’s library.” It answers: what am I missing from this person’s filmography? How it works Core: getPersonCreditsGap loads combined TMDb credits (cached via person_tmdb_profile_cache), compares to catalog coverage, and returns role-grouped missing titles (f4cc40c). API: Discover routes expose the credits gap payload (with person browse, portrait push, TMDb movie/TV detail) using Zod schemas (1211fe6). Web: Person page: missing credits grouped by media type and role, filters, TMDb detail modals (cb83c66). MediaPosterCard compact meta for dense rows (d0904e3). Technical summary Migration: person_tmdb_profile_cache for TMDb profile images and combined credits. Helpers: listPeopleForBrowse, getPersonCreditsGap (GAP engine), findPersonMediaServerItemId for portrait push; getTVCredits / getTVExternalIds exported. Media server sync: personId on Emby/Jellyfin actor sync for TMDb linking. Browse → People: TMDb-backed grid, fallbacks, browsePeople + useViewMode (044b636). UI: Carousel align-items: flex-start for mixed-height poster rows (2bc5ba2). Browse filters (movies & series) API (59e5b01 Query params country, watchStatus, minWatchers, maxWatchers on movie and series lists; GET /api/movies/countries and GET /api/series/countries. Watch status uses watch_history; watcher reach uses distinct user counts on the instance. Web (961cd33 FilterPopper — production countries, watch status toggles, min/max watchers; wired to Browse fetch, chips, and preset save/load. Seerr (formerly “Jellyseerr” in-product) User mapping to Seerr user ids (email / username / Jellyfin match, admin override). Settings: optional seerr_require_user_mapping; migrations for seerr_user_id and 0104_rename_jellyseerr_to_seerr. API: /api/seerr — POST /api/seerr/request with userId; GET /api/seerr/requests; admin PUT for seerrUserId on users. Web: My Requests, navigation and settings renamed for Seerr. Core: seerr module, userMapping, listAllSeerrUsers; docs/OpenAPI updated. Breaking changes: Shows You Watch STRM / virtual libraries Aperture no longer: Writes STRM files, symlinks, or NFOs for Shows You Watch. Creates or updates Emby/Jellyfin virtual libraries for per-user watching output. Exposes sync-watching-libraries, STRM vs symlink settings, or the library cover image admin block for that virtual library. Database: strm_libraries rows with library_type = 'watching' and watching_library_use_symlinks are removed by migration (see Database migrations). Emby / Jellyfin: recommended Home screen row Remove the old virtual folder / library that pointed at Aperture’s watching output, and clean up aperture-watching (or similar) on disk if present. Add a Home row with Dynamic Content: Libraries: all TV Series libraries you use. Sort: Date last content added (wording may vary by server version). Sort order: Descending. Playstate: Unplayed. Favorite: Enabled. That surfaces favorited, unplayed series aligned with server favorites instead of a synthetic library. What stays in Aperture user_watching_series and /api/watching CRUD. Favorites reconcile (reconcileWatchingFavoritesForUser). POST /api/watching/refresh — reconcile only (skipped, reason, pushedToServer, removedFromDb, pulledIntoDb, pushErrors). Job sync-watching-favorites; web Shows You Watch with Sync favorites. Bug fixes Movies — resolution filter (b92cdf1 resolution counts use a subquery so GROUP BY stays valid when filtering by resolution. Database migrations Run your usual migration command so these apply in order: Migration Purpose 0101_person_tmdb_profile_cache.sql TMDb person profile / credits cache 0102_users_jellyseerr_user_id.sql Seerr user id on users 0103_jellyseerr_require_user_mapping.sql Optional require-mapping flag 0104_rename_jellyseerr_to_seerr.sql Rename identifiers and system_settings keys to Seerr 0105_remove_watching_strm_libraries.sql Remove watching strm_libraries rows and watching_library_use_symlinks (If some migrations already ran before you tag 0.7.0, confirm db/migrations state for your environment.) Update instructions For Docker users docker compose pull docker compose up -d Database migrations run on startup (or use your usual pnpm db:migrate / deployment process). Operator checklist Migrate the database before API/web versions that need new columns and caches. Emby: remove old watching virtual libraries and configure the Home row above if you used STRM watching. Seerr: confirm URL/API keys and user mapping; set admin seerrUserId overrides when auto-match fails. Jobs: schedule sync-watching-favorites; remove any references to sync-watching-libraries. API quick reference Browse filters: country, watchStatus, minWatchers, maxWatchers; GET /api/movies/countries, GET /api/series/countries. Discover (people): browse; credits gap (GAP); portrait push; TMDb movie/TV detail (see OpenAPI under discover). Watching: POST /api/watching/refresh — favorites reconcile (no written / libraryCreated). Seerr: /api/seerr/* — request, requests list, user mapping admin. Full changelog (commits since v0.6.5) f4cc40c feat(core): TMDb person cache, people browse, credits gap, portrait helpers b92cdf1 fix(api): movie resolutions filter after GROUP BY 1211fe6 feat(api): discover person routes and TMDb movie/TV detail 2bc5ba2 fix(ui): align carousel items to flex-start d0904e3 feat(web): MediaPosterCard compact meta layout 044b636 feat(web): browse people tab and view mode persistence cb83c66 feat(web): person page credits gap, filters, TMDb detail modal 59e5b01 feat(api): browse filters — country, watch status, watcher reach 961cd33 feat(web): browse filter UI for country, audience, and presets 10c58ed feat(seerr): attribute requests to users, My Requests, rename Jellyseerr to Seerr 764f9ec feat(watching): sync Shows you watch with Emby/Jellyfin favorites db84e48 feat(jobs): add sync-watching-favorites as separate scheduled job 6893d05 Remove Shows You Watch STRM libraries; keep favorites sync
    3 points
  17. And i was an idiot and forgot that i had quoted you. @GrimReaperto the rescue!
    3 points
  18. You can do it with tags with EmbyIcons. It's a manual process though so will be fiddly.
    3 points
  19. New minor release - Version 3.3.1.0 Download .dll and full release notes: https://github.com/soderlund91/HomeScreenCompanion/releases/tag/v3.3.1.0 This updates contain various bug fixes. IMPORTANT! Minimum required Emby server v4.10.0.8 Note Make sure to back up your settings before updating, just in case. Note Included a .NET V6 release, this is for MacOS or legacy support. This version is NOT tested. Fixes Fixed an issue where multi-line option didn't work. For example entering multiple actors in the Smart playlist filters. Various minor bug fixes HomeScreenCompanion.dll HomeScreenCompanion_NET6_MacOS.dll
    3 points
  20. Hello, this Information is already being recieved from TVDB according to this Thread: I understand this is very niche, but i think this could still be useful to have.
    3 points
  21. Not everyone will and they are very clunky to operate.
    3 points
  22. To enlarge on this a little: the way to get separate folders to remain visible as such in Emby is to specifically avoid using the names it recognises - precisely because those get combined! However, if these "unrecognised" folders contain names which Emby recognises as being specials (e.g. with s00e0n in the name) these may appear in the Specials folder as well - care and experimentation is required to get a tidy result, and future versions of Emby may break it again, because it's not supported. Paul
    3 points
  23. I released v1.0.3.8 of the RatingPosterDB Emby plugin, it should resolve all reported issues, along with adding a LOT of new features: - Themes! - Theme position - Font size / weight - Image preview area in the settings - Many many new stylings settings and much more A full list of all plugin settings can be seen here: https://github.com/RatingPosterDB/RPDB-Emby-Plugin/blob/main/README.md#settings-screenshot If you find any issues with this new version, please make sure to notify me.
    3 points
  24. LG does not allow apps to DirectPlay TrueHD. TrueHD is only supported when played from an input source via HDMI. The reason why it 'appears' to work when you disable transcoding on the server is this. When the LG TV encounters an audio track that is not supported, it automatically plays the next supported track in the file. It does not report this, so Stats for Nerds will show TrueHD as that is what we think is playing, but that is not what is being played. Test this by finding (or creating) a file with only a single TrueHD audio track and no other audio tracks, or find a file where the audio track after the TrueHD track is either a different language or a commentary track. In this case, you will be able to tell which track is really playing.
    3 points
  25. What you both don't seem to understand is that access to your server is exactly the same, whether you're using a regular web browser or a bespoke installable emby application/client. They all access the server through the exact same means/endpoints: the servers API, which is secured with user authentication tokens. The only difference is whether the interface you're viewing was downloaded on the fly to present to you (a web page) or already stored on your device (an installed application, or even just a locally cached version of the webpage). An attacker doesn't even need to load the webpage from your server, they could just send raw requests/commands directly to the servers API. Disabling the 'http web server' or 'webpage' or however you want to phrase it, IS to shutdown Emby server entirely. (or prevent EVERYTHING from accessing it at all, apps included). Emby server is primarily an http server that responds to http requests from every client application. This includes the actual video streams too. Point is: your request has not and very likely will not be implemented because it does nothing useful. Preventing users from being able to load the webpage would not improve security in anyway (and honestly would likely lead to people locking themselves out of their servers unknowingly). It's completely superfluous. Like removing the knocker from your door; it doesn't stop people seeing your house/door and knocking anyway or even just trying to enter. That's why we have locks (authentication/access controls). If you're that worried about which client a user will use; use the device access controls to limit them. Or just have a discussion with the people you share your server with and stop sharing with people that won't respect your rules... It's your server after all.
    3 points
  26. Update: Moved to 4.10.0.6 problem still exists.
    3 points
  27. Samsung TVs do not passthrough audio formats such as TrueHD or DTS. Look for the table similar to the one in the link below in your user manual. https://developer.samsung.com/smarttv/develop/specifications/media-specifications/2022-tv-video-specifications.html Any audio codec not in that list has to be transcoded by Emby or the file will not play. You can test this out by turning off allow audio transcoding in your user playback settings on Emby server. Turning that off will force Emby to passthrough all audio formats. The solutions are: allow the server to transcode any unsupported audio select a supported audio format before clicking play. Most UHD discs come with an alternate AC3 track at 640kbps hook up an external box such as nVidia Shield which supports TrueHD, DTS, etc to the input port of your soundbar and use the Emby client app for that device instead.
    3 points
  28. I ignored the first rule of a home network. When in doubt reboot the router. I was blindsided that everything else was working and Emby server could be accessed by external PC and local Android Tablet. One tends to forget that (in the UK) the routers from BT and Virgin etc are cheap as chips electronics from Taiwan/China etc. Anyway - rebooted router - loaded Emby on Firestick - found my Win11 Server straight away and we are back in business. Not the first time in my 40 years in computing that I missed the obvious.
    3 points
  29. Die brauchst du auch niemanden geben, es werden einfach alle gescannt von irgendwelchen Bots oder so, die finden dich schon von ganz alleine Und wenns dann irgendwo ne Lücke gibt...
    3 points
  30. 3 points
  31. The ATV app has received a lot of recent updates, but you'll need to either side-load or sign up for the beta. See here:
    3 points
  32. I agree that for immediacy and non-technical users something is better than nothing. But we also have to be careful and not give those same users a false sense of security. Don't want them to think that changing their port range is a one-and-done fix and now they're secure...all good! As @rbjtech and many of us have posted before there are basic security hygiene steps the non-technical admins can apply on their servers. This is because out of the box Emby has horrible defaults and very little if any guidance and warnings in the application itself. The devs could do a much better job of initializing Emby with better defaults and opt-in settings in the name of security. And if someone decides to change their external port they should pick a value that services like Shodan don't scan, which is difficult. Shodan says they scan for 250+ ports which is vague and the API has a much longer list. For example: https://api.shodan.io/shodan/ports
    3 points
  33. Automating the scanning and attempts to breach reduce the level of effort to nothing. There's no inherent security in port values and trying to obfuscate the port doesn't add security. Once the server responds to a request then the application will be known immediately. You'd be better off adding Emby to the background noise by using a well known port (443) than trying to isolate it to a range that may confuse users, if you have any. If someone wants to secure their server then proven methods are better than obscurity. TLS is the most basic and facilitates others. A reverse proxy has become a must have. Enable SNI (many do by default) so that IP based requests are rejected. Enable IP geo-blocking. You can continue up the chain with IDS/IPS and more complex and robust measures. It all depends on the level of effort you want to invest and of course knowledge. A reverse proxy with SNI may be a good stopping point for most.
    3 points
  34. Sadly, the Default security configuration for Emby it is imo extremly lacking - it simply does not change when people tick the 'Allow remote Connections to this Emby Server'. Below are just some examples of what COULD be done when the above option is selected : Remote Access is automatically removed for any Admins - you can overwrite this, but it should default to no. This renders any system API useless, as the Admin account has no remote access. If Admin is your only account, then you get asked if you would like to clone it (+ all it's play history etc) and this new non admin account has the remote access. Enforce a decent password for any Admin Account & any account that has remote access. It doesn't need to stupid entropy - nobody is going to be personally brute forcing your emby build (good brute force protection is built into emby) - but it needs to be enough to keep out bots and previously breached passwords. Set 'Hide this user' when remote Set 'Hide this user on devices they've never signed into'
    3 points
  35. A little sneak preview of next version. This is !!!HEAVILY!!! inspired by Chapter API (a great plugin that i use a lot and can recommend). @rbjtechYou were involved in making Chapter API correct? Is it okay i release this? If not then i will change it instantly and apologize. The layout and functionality of Chapter API is pretty much perfect and people have been asking me to include something like it in this plugin.
    3 points
  36. There’s an app and service called JustWatch, its primary aim is you add what streaming services you have or are interested in. So when you search for a particular film or show it’s shows which service it is available on, or where you can find it to rent/buy/watch. You can also favourite your own shows/movies you like and it will give you recommendations. Trakt is another one although this you can sync with your libraries as well, although I’ve not used it in a few years now so have no idea how well it works now.
    3 points
  37. Tried installing again this morning to replicate the error, but the install was succesful and the client works. This is the first time something like this has happened and I've been using emby for quite a few years now. Strange thing, that at first my wife tried installing it with no luck (uninstall old version -> install new from the same usb she always does), and turned the TV off. I've arrived home later, tried again, installer failed to install package. Sorry to bother you folks with this—hope you all have a nice day!
    3 points
  38. Just for information, I’ll take a break from this for a few days and just enjoining the weekend. Letting you guys play and test the latest beta. I feel I have reached a milestone with the plugin and all the features I wanted to have (and more thanks to your suggestions) is there. Im gonna focus one or two releases into bug fixes and smaller improvements, then I believe this is ready for the official Emby plugin catalog. If you encounter any bugs, have any suggestions for improvements, or any feature ideas, it would help me if you post them on GitHub. It’s fine posting it here as well, but I might miss it or forget. https://github.com/soderlund91/HomeScreenCompanion/issues Thanks!
    3 points
  39. Version 14.0.0 Notes: This is a major version update. Please be sure to read the full changelog. Please remember to leave an updated written review on the Play Store. Your feedback is essential for improving the app’s ranking and helping secure Symfonium’s future. Added: Added many new now playing settings: Added new waveform bar type. (5 modes with precise settings over bars and reflection) Added icon color, overlay transparency and size settings for string buttons. Added precise size control and transparency level to control buttons. Added configurable protection for lyrics over cover. Added new spacer type for buttons, allowing more asymmetric designs. Added 5 toggleable booleans to custom strings, allowing more dynamic screens. Added more precise control of background blur level. Added text formatting controls for custom strings (Bold, Italic, Uppercase, Underline and Strike). Added share file as a possible button and string action. Added horizontal text position setting for the top bar. Added vertical text alignment setting for multiline fixed-size strings. Added control over transparency levels for most overlays and protections. Added new background overlay types and cleaned up the current implementation. Added 3 new customizable strings over cover. Added option to invert overlay and protection colors. Added option to force black overlays. Added new animated glow expanded background style. (Apple Music style, Android 13+). Added new fill size setting for cover in landscape to have it use as much space as possible in its side position. You can now customize the back and forward amount for expanded and compact player buttons. Added option to keep wave bar slider mode even if the data is missing or loading. Added option to swap buttons and collapse button in top bar. Added “album.type”, “output.current”, “renderer.current”, “renderer.type”, “sleep.timer”, “sleep.timer.seconds”, “sleep.timer.eos”, “player.repeat.mode”, “player.shuffle.mode”, “player.paused”, “filepath”, “filename”, “bool1” to “bool5” as possible custom string values. Added many new “string.*” as translatable custom string values to help making custom styles multi languages. Added a few new default now playing styles. Added fixed tertiary container as possible compact player background color. Added many new page settings: Added different background overlay types and transparency levels. Added precise header and image size controls. Added title and version bold and scale factor. Added subtitle and artists as text scale factor. Added option to show Favorite, Composer filter and More buttons in the button row, with option to split them from the playback actions. Added precise blur level control. Added center text, spacing and size control to albums in album and artist pages. Added option to space evenly buttons. Added option for album page to only show distinct artists in song list. Added custom string support as subtitle for Album and Artist page. Added random sorts to albums in Album and Artist pages. Added option to hide track numbers in Album page. Added many new media lists settings: Minimum columns for grids is now 1. Added nearly all display modes to all item types. Added Single line list, Text only list, Round card grid, Overlay grid, Vertical overlay, Landscape background overlay and Landscape overlay display modes. Landscape grid modes now have round and square versions everywhere. You can now hide unwanted buttons from the top button row. Added new settings to enable offline status and/or favorite status as overlay icons in lists for all media types. Added new setting to enable text centering on square grid display mode. Added new setting to control if Text only display mode is single line or not. Added many new home settings: Added precise size control for the top icon. Added 2 more possible shortcuts rows. Added Sync all as possible shortcut. Added tertiary container color as a possible header color. Added custom text as home row header title. Added precise control of header text font size, vertical padding, number of lines and center text option. Refactored overview style selection to split display modes and styles. Enabled many styles for overview items. Added setting to control visibility of the More button for overview lists. Sizes, spacing and padding can now be configured precisely. Added new Overlay grid, Vertical overlay, Landscape background overlay and Landscape overlay styles. Added new Multiline row and Carousel display modes. Added per-row controls to display Favorite, Offline status and Playlist type overlay icons. Added setting to hide subtitles in overview items. Added button to easily copy settings from another home row. Added option to change playlist affected to pinned playlist row. Added new row Recently added album artist. Added back Polish translation, thanks Medo for the work. Added support for MusicBee Love rating tags. (Loved to Favorite, Banned to Excluded from mixes). Added support for channel selection for PEQ filters (All, left or right) and lowered the minimum frequency to 5Hz. Added new setting to disable background and surface color changes when using dynamic colors. Added Stereo to Mono converter to the DSP. Added new Crossfade Setting: “Mix only” allows for seamless track overlaps without fading the volume. Added option to disable lyrics translations colors and word sync. Added option to disable lyric voice color indicator. Added new option to invert sort arrows. Added support for mixed “&&” and “||” operators with parenthesis support to the template system. Added support for mka, webm tag extraction to custom tag parser. Added new main navigation styles: Bottom docked toolbar, Bottom floating toolbar and Bottom floating toolbar with FAB. Added new “originaldate.year” and “releasedate.year” custom strings to only extract year from those values. Added new API calls to toggle the hide status bar and ignore camera hole settings. Changed: There is major changes in many interface settings, most settings should be properly migrated, but it’s possible some special cases requires you to configure again some details. Many default application and now playing styles have been updated. You can still easily modify them to fit your needs. If you never tweaked your interface now if the perfect time to try the new styles. Player keep paused state option is also applied to now playing cover swipes. Now playing queue properly updates favorites, ratings, … on external changes. Application styles export and import now also contain any custom home icon you have configured allowing to share full interface. Song mood and language smart filters now support all range of text filters. Updated the template engine to support combined && and ||, negative integers, double values and many more tweaks. If your custom strings relied on previous engine quirks, it is highly possible that you need to update your templates. Now playing top bar standard subtitle text now displays their associated icon if present. Use custom strings to remove them if necessary. Hopefully small performance gain in the custom tag parser without regression. Please open issue with tag extraction. Fixed: Fixed selection menu sometimes not visible. Fixed unwanted skip count increments in rare cases. Fixed Jellyfin quick connect sometimes not working. Fixed PEQ/GEG pre amp sometimes not applied after a track change. Fixed Plex offline caching (transcoding) sometimes generating bad mp3 instead of opus. Added a workaround to allow playback of invalid mp3 generated by Plex transcoding. Fixed some mp3 tag and images extraction issues on some cloud providers. Starting a radio mix or instant mix from current song in now playing no more restart the current song. Fixed possible Google Drive authentication issue with some accounts. https://support.symfonium.app/t/version-14-0-0-released/12787
    3 points
  40. Good lord making this thing multi-language is a huge pain in the ass!
    2 points
  41. What is EmbyWatch Web? EmbyWatch Web is a browser-based application designed to monitor, manage, and control your Emby Media Server remotely. Unlike the Android version, no installation is required. It runs directly in any modern web browser. Compatible with: Windows / macOS / Linux Android iOS (iPhone / iPad) Tablets Chromebooks Smart TVs with a web browser This means everyone — including iOS users — can access it without platform restrictions. What Does EmbyWatch Web Do? EmbyWatch Web is built for: Real-time session monitoring User and permission management Remote server control Viewing logs, statistics, and scheduled tasks Main Features Category Description Real-time monitoring View active sessions: who is streaming, what media, playback progress, codec, bitrate, and device User management Display users, recent activity, permissions, and send messages Connected devices See all connected clients (TVs, browsers, phones) with device details and connection time Library overview Access all media libraries (movies, shows, music, photos) with item counts and stats Scheduled tasks View and trigger tasks (library scans, cleanups, metadata refresh) Plugins Check installed plugins, versions, and update availability 🖥 System information Server technical details (OS, Emby version, IPs, ports, uptime, CPU load) Logs & history Browse detailed logs with filters (user, event type, time range) ▶ Remote playback control Start or stop playback remotely (if permitted) Highlights Works on any modern browser Fully compatible with iOS devices Fast and responsive interface Available in multiple languages Ideal for administrators managing shared servers Advantages Over the Android Version EmbyWatch Android EmbyWatch Web Requires installation No installation required Android only Works on all platforms Updates via Play Store Instant updates via web Android widgets Accessible from anywhere Limitations Requires web access to your Emby server Some features require administrator permissions Performance depends on browser and network quality Not a full media player — focused on monitoring and administration https://embywatch.app/app
    2 points
  42. Unless I'm being a bit blind (highly possible!), I'd love a way to hide a couple of the top green navigation items without hacking it in myself. For example, in Movies I don't want the 'Trailers' item to appear for any profile and for TV I don't need the 'Upcoming' nav link. Obviously not a major issue but thought it would be a nice thing to have, perhaps allowing them to be re-ordered like the home page items but again just a nice extra,
    2 points
  43. Hi, we are working on an updated ffmpeg that should be in the server beta channel in the near future. Thanks.
    2 points
  44. The OP has missed the first layer. How about starting with TLS (SSL)? Without this, everything is being sent as plain text!
    2 points
  45. @Neminemhas been so kind as to help replicate the problem @spk2010has. If no misunderstanding has happened, it look like Embys skip system might have problems sometimes when fast forwarding to many times to fast or resuming a video mid video. It's unrelated to this plugin and does not change the metadata/time stamps of the video and going back and restarting the video usually fixes it. Refreshing metadata, doing rescans and other things can and will in most cases remove the time stamps though, the auto-restore function is made to fix that and is in beta atm.
    2 points
  46. Smart Playlists 2.0 allows filtering by playcount. I think its implementation is quite good. It allows you to select which users to use in calculating playcount in the filters. The only improvement I would request is adding All Users so that it is a bit easier to select a server wide filter.
    2 points
  47. Metadata manager>Views>Missing Episodes
    2 points
  48. Thanks, I will try that (once I'm back home again)!
    2 points
  49. Beta release - Version 3.1.0.0-beta Download .dll and release notes: https://github.com/soderlund91/HomeScreenCompanion/releases/tag/v3.1.0.0-beta This release contains big improvements of home screen section handling. Use at own risk, I have tested the basic functionality but need your help to fully test, hence a BETA release. Please report any bugs or issues at the GitHub-page or here in the forum. Note Make sure to back up your settings before updating, just in case. Both the plugin and Emby (user data) Note Included a .NET V6 release, this is for legacy use (mostly for MacOS). This version is NOT tested. New Section management: Added function to manage a users home screen sections. You can now reorder sections directly from the plugin itself Create home screen sections: Added ability to create a new home screen section directly when creating a tag or collection. Improvements Created a flag for tag and home screen section in the header of each entry. Removed the source counter to make room. Fixes Bug fix: Fixed an issue when menu was not visible in light theme HomeScreenCompanion.dll HomeScreenCompanion_NET6_MacOS.dll
    2 points
  50. It'd be great if server admins could generate a QR code for a user to scan with their app to connect to a server, without using EmbyConnect.
    2 points
×
×
  • Create New...