All Activity
- Past hour
-
宇崽 joined the community
-
kdjg08 joined the community
-
turtlefaceee joined the community
-
gresss joined the community
-
This is correct. If someone knows the paths, the block is easily overcomable.
-
ajsjshdhauqajjaw joined the community
-
48-estate-placer joined the community
-
SamES started following Bug: Transcoding causes buffering plus transcoding when sending to LG TV.
-
Bug: Transcoding causes buffering plus transcoding when sending to LG TV.
SamES replied to yocker's topic in General/Windows
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. -
Theloveshack joined the community
-
Wontonnick joined the community
-
oldyellow joined the community
-
StatikOTT joined the community
-
Ability to have different GENRE artwork for libraries
user24 replied to unisoft's topic in Feature Requests
Hey, i know this idea isn't the elegant solution you are looking for... but have you tried creating different Genre subsets/subnames for your libraries? E.g. you could have some fun with it and add a common emoji suffix to your Genres for Movies , TV shows , Music , Music Videos , etc. Animation (Animation Movies) Animation (Animation TV) Horror (Horror Movies) Horror (Horror TV) Folk (Folk Music) Folk (Folk Videos) Rock (Rock Music) Rock (Rock Videos) This way you could keep your existing common Genre names but have a specific library designator/differentiator. It also wouldn't mess up the sorting order. You could also use prefixes instead of suffixes, and as long as they were all the same for a specific library it wouldn't change the overall sort order. If emojis are too 'over-the-top' there are likely other less intrusive symbols that could be used. Then, once you have the different (but similar) Genres, they can be assigned their own images. TBH, I'm not sure if this is useful or would potentially cause other problems to your Genres across libraries, or any auto metadata tagging/ fetching? I guess you could use the Genre Cleaner plugin to map across your existing Genres to make it quicker to do and then it would be automatic for new media. Anyway, just an idea... Cheers! -
additional information: i tried with xml tv as epg source and http://xxx.xxx.xxx.xxx:9981/xmltv/channels. This url provides an xml with epg data (i checked this in the browser).
- Today
-
@all readers/writers: currently i try to get tvheadend running as source for emby. Recording is working quite well. But i am not able to get the epg data from tvheadend in emby. The plugin doesnt work for the epg and seems to be discontinued. I tried different approaches from copilot. Right now i use an commercial xml epg service which is working. But this one only supports one week, tvheadend seems to provide 14 days (or more?). Could someone provide me with a kind of guide for using tvheadend epg or some useful links? I use a synology nas, my tvheadend version is 4.3~58861264. Kind regards.
-
Moved media Library to new location. Some media's metadata points to old Paths and won't play.
bennymac replied to beefsnack's topic in General/Windows
I had this problem last week after moving to a NAS for a single place of storage. To fix it. I shutdown Emby and deleted the library.db from the local system path. Before doing so I made a backup using the built-in backup/restore plugin. When starting Emby back up it creates a new library.db. This fixed all path issues I had. The initial scan took a while. You also have to add the Libraries back as they'll be blank and check the User's have those new libraries under their account settings. All was perfect for me afterwards. -
mrtechnologist started following Stuck at Ready to Transfer (Windows Emby App)
-
Using Windows Emby app downloaded from Microsoft Store. Downloading contents using iOS and Android have no issues and it start downloading straight away. Only Windows Emby app, itstuck at Ready to Transfer. Saw the log there's an error on downloading. Not sure why is there an error. Tried BITS Manager and there's no other queue before this. Please help. EmbyClient.txt
-
Oh sorry I will get you them as soon as possible.
-
Add "Remove from Collection" to the three-dot menu on a collection in the "Included In" section
crusher11 replied to crusher11's topic in Feature Requests
Bumping this to add that the same should be true for removing from a playlist. With the new home screen features, we can effectively emulate the Watchlish feature available on most streaming services, but we'd have to navigate to the list in order to remove things after watching them rather than being able to do so directly from the item details screen. -
Bug: Transcoding causes buffering plus transcoding when sending to LG TV.
Happy2Play replied to yocker's topic in General/Windows
The app is not reporting it supports TrueHD &AudioCodec=ac3,eac3,aac,mp3 This topic needs moved to LG TV section. -
I didn't say it wasn't needed, I said it wasn't a thing. It doesn't exist as distinct from any other kind of access. Then they cannot access the admin dashboard. What's your problem? It only includes the admin dashboard for users with admin access, and the apps also include the admin dashboard, so, again, what's your point? You're asking for someone to design a front door lock that only allows people through your door if they're wearing flip-flops, because you want people to be able to come into your house but you don't want them entering your bedroom. It's incoherent.
-
Hello Bevanator, ** This is an auto reply ** Please wait for someone from staff support or our members to reply to you. It's recommended to provide more info, as it explain in this thread: Thank you. Emby Team
-
Bevanator started following I cannot sign into Emby
-
I was watching a show on Emby and it stalled. I logged out and when I tried to log in the app would not accept my login details. Can anyone help me in this regard please. thanks in advance. Deirdre
-
Audio transcoding hammering my CPU. Video is on the GPU.
Happy2Play replied to matticas's topic in Linux
Wonder where this limit come from as it seems rather low? Info Checking: 'NVDEC NVIDIA GeForce GTX 960 - H.265 (HEVC)' NoMatch Bitrate (68 Mbit/s) exceeds maximum supported rate (59 Mbit/s) Info Decoder does not match Info Checking: 'CUVID NVIDIA GeForce GTX 960 - H.265 (HEVC)' NoMatch Bitrate (68 Mbit/s) exceeds maximum supported rate (59 Mbit/s) Info Decoder does not match Google response -
I understand what they are asking, I've supported many applications that use a separate admin port - but they were all basically deployable web servers or multi-service like a file transfer platform, so the application running on the "normal" port(s) was completely separate. Here it's all part of the same service, using the same shared resources, so you can't just block it off. The security is already being enforced with user authentication tokens. It would essentially be an enhancement request to request separating admin functions into its own module.
-
Ability to have different GENRE artwork for libraries
Happy2Play replied to unisoft's topic in Feature Requests
Music/Music Videos/Audiobooks use the same genre image Movies/TV use the same genre image Sounds like OP want per content type Genres. -
I do understand. Just trying to convey what dcook means a bit better.
-
Moved media Library to new location. Some media's metadata points to old Paths and won't play.
Happy2Play replied to beefsnack's topic in General/Windows
Potentially I would test move a specific item you are having issues with back to its original location, Full Scan, confirm it works. Then move that item to its new location, Full Scan, see if it works if not post the server log for this process. I move content to other folders all the time and don't have a issue with it moving, haven't really need to do different drive letters as drives are polled. -
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.
-
HakanDemir started following Luke
-
Emby Theater Beta (Electron) on Raspberry Pi 5: Stuck at logo with infinite loading bar
hukt_own_fonikz replied to hukt_own_fonikz's topic in Linux & Raspberry Pi
That's all the console output it will give me, it just hangs there. And it's trying to melt this Pi5, it's extremely hot even with an active cooler. -
HakanDemir changed their profile photo -
hukt_own_fonikz started following Emby Theater Beta (Electron) on Raspberry Pi 5: Stuck at logo with infinite loading bar
-
Emby Theater Beta (Electron) on Raspberry Pi 5: Stuck at logo with infinite loading bar
hukt_own_fonikz posted a topic in Linux & Raspberry Pi
First off, I just spun wheels for hours trying to get the official images to work. Trying to reach my LAN server and the UI was working and all my metadata was coming through but nothing would play. So then I apt purged emby-theater and used the universal installer to install the beta client. And now I'm getting the logo, but the loading bar is just spinning. cat /etc/os-release PRETTY_NAME="Armbian 26.2.1 jammy" NAME="Ubuntu" VERSION_ID="22.04" VERSION="22.04.5 LTS (Jammy Jellyfish)" VERSION_CODENAME=jammy ID=ubuntu ID_LIKE=debian HOME_URL="https://www.armbian.com/" SUPPORT_URL="https://forum.armbian.com" BUG_REPORT_URL="https://www.armbian.com/bugs" PRIVACY_POLICY_URL="https://www.armbian.com" UBUNTU_CODENAME=jammy ARMBIAN_PRETTY_NAME="Armbian 26.2.1 jammy" [StartCore]: isUnPacked: False [StartCore]: electronBinaryName: emby_electron [StartCore]: args: /opt/Emby-Beta/resources/bin/Emby.Client.Electron.dll [StartCore]: Before Start [StartInternal]: startCmd: /opt/Emby-Beta/emby_electron [StartInternal]: args: -dotnetpacked -electronforcedport=8012 /opt/Emby-Beta/resources/bin/Emby.Client.Electron.dll [StartInternal]: after run: SYS_VA: SYS_VA_DRM: libva is not installed, use bundled LD_LIBRARY_PATH: /opt/Emby-Beta/resources/bin:/opt/Emby-Beta/resources/bin/extralibs/libva WorkingFolder: /opt/Emby-Beta/resources/bin LdLibraryPath: /opt/Emby-Beta/resources/bin:/opt/Emby-Beta/resources/bin/extralibs/libva GatherBuildInfo: No testhost detected: Emby.Client.Electron Probe scored for launch origin: DotNet 2 vs. 0 Electron Probe scored for package mode: Unpackaged 0 vs. 3 Packaged Evaluated StartupMethod: PackagedDotnetFirst || Entry!!!: || custom_main.js onStartup invoked || Electron Socket IO (forced) Port: 8012 || Electron Socket: starting... || Electron Socket: listening on port 8012 at ::1 || Electron Socket: connected! || Electron Socket: loading components... || [4000:0318/233213.290611:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.315701:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.320142:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.322301:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.323422:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.325213:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.326800:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.326974:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.328541:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.328763:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.333357:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.333644:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.334766:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.336146:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.397632:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.397888:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.399081:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.399335:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.400689:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.402492:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.405309:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.406542:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.408140:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.408317:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.409324:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.409478:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || [4000:0318/233213.410646:ERROR:ui/gfx/linux/gbm_wrapper.cc:79] Failed to get fd for plane.: No such file or directory (2) || [4000:0318/233213.410874:ERROR:ui/gfx/linux/gbm_wrapper.cc:261] Failed to export buffer to dma_buf: No such file or directory (2) || Electron Socket: startup complete. BridgeConnector connected! >>>> Info MainViewLinux: MainViewLinux - Run >>>> Info MainViewLinux: MainViewLinux - CommandLine: /opt/Emby-Beta/resources/bin/Emby.Client.Electron.dll || custom_main: registerHidAutoProvision || returning FALSE to permission request for geolocation >>>> Debug Initialize: X11Client.Initialize: XInitThreads result = 1 >>>> Info .Initialize: Connecting to X11 Display :0 >>>> Info .Initialize: Successfully connected to the X11 Display >>>> Info .Initialize: Event loop thread started successfully || returning FALSE to permission request for geolocation >>>> Warn ApplicationStateMonitor: App_BrowserWindowFocus >>>> Debug EventLoop: Expose event handled >>>> Debug EventLoop: Expose event handled >>>> Info ~%-Y\+C%(|P"nE)VN\\0g\*}\&Hn2.LogSyncMethods: WindowSyncMethods: Move: 1, Wkar: 1, Stack: 1, Min: 1, Max: 1, FS: 1 >>>> Debug SyncBoundsIdleTimer_StateChanged: SetBounds to X=283,Y=84,Width=800,Height=600 >>>> Debug UnderlayBoundsChangedHandler: Not found in queue: {X=283,Y=84,Width=1,Height=1} >>>> Debug DoWorkaround1Async: ++++++++++++++++ DoWorkaround1Async: Start ++++++++++++++ || returning FALSE to permission request for background-sync >>>> Debug DoWorkaround1Async: ++++++++++++++++ DoWorkaround1Async: End ++++++++++++++ >>>> Debug Application: ConnectWebView: start >>>> Debug Application: ConnectWebView 1 >>>> Debug SyncBoundsIdleTimer_StateChanged: SetBounds to X=333,Y=134,Width=10,Height=10 >>>> Debug SyncBoundsIdleTimer_StateChanged: SetBounds to X=333,Y=134,Width=10,Height=10 >>>> Debug InhibitionHost: Try PortalInhibitProvider >>>> Debug InhibitionHost: Dropping candidate 'PortalInhibitProvider' >>>> Debug InhibitionHost: Try GnomeSessionManager >>>> Debug InhibitionHost: Dropping candidate 'GnomeSessionManager' >>>> Debug InhibitionHost: Try ScreenSaverProvider >>>> Debug InhibitionHost: Dropping candidate 'ScreenSaverProvider' >>>> Debug InhibitionHost: Try FreedesktopPowerManagementProvider >>>> Debug InhibitionHost: Adding candidate 'FreedesktopPowerManagementProvider' >>>> Debug CoreMpvPlayer: .ctor [1 - 0 10]: ctor2 >>>> Error JsHostObjectFactory: JsHostObjectFactory.CreatePluginHostObjects: Error initializing plugin 'MPV Video Player' System.DllNotFoundException: System.DllNotFoundException: Unable to load shared library 'mpv' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable: /opt/Emby-Beta/resources/bin/mpv.so: cannot open shared object file: No such file or directory libva-drm.so.2: cannot open shared object file: No such file or directory /opt/Emby-Beta/resources/bin/mpv: cannot open shared object file: No such file or directory /opt/Emby-Beta/resources/bin/libmpv: cannot open shared object file: No such file or directory at Emby.MpvPlayer.Native.LibMpv.mpv_create() at Emby.MpvPlayer.Native.CoreMpvPlayer..ctor(IServiceRoot serviceRoot) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Native/CoreMpvPlayer.cs:line 155 at Emby.MpvPlayer.Options.Choices.MpvOptionChoicePlayerAdapter..ctor(IServiceRoot serviceRoot) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Choices/MpvOptionChoicePlayerAdapter.cs:line 25 at Emby.MpvPlayer.Options.Choices.MpvOptionChoiceProvider.UpdateData() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Choices/MpvOptionChoiceProvider.cs:line 114 at Emby.MpvPlayer.Options.Choices.MpvOptionChoiceProvider.CheckUpdate() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Choices/MpvOptionChoiceProvider.cs:line 104 at Emby.MpvPlayer.Options.Choices.MpvOptionChoiceProvider.get_GpuContextList() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Choices/MpvOptionChoiceProvider.cs:line 79 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderLinux.ApplyChoicesGpuContexts(MpvQualityOptions qualityOptions) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderLinux.cs:line 44 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderBase.ApplyChoices() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderBase.cs:line 416 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderBase.ApplyAll() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderBase.cs:line 391 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderBase.Initialize() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderBase.cs:line 386 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderBase..ctor(IServiceRoot serviceRoot) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderBase.cs:line 40 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderLinux..ctor(IServiceRoot serviceRoot) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderLinux.cs:line 23 at Emby.MpvPlayer.Options.Provider.MpvOptionsProviderFactory.CreateOptionsProvider() in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Options/Provider/MpvOptionsProviderFactory.cs:line 30 at Emby.MpvPlayer.Players.MpvVideoPlayer.RegisterFeatures(PlayerFeatureProvider featureProvider) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Players/MpvVideoPlayer.cs:line 231 at Emby.Client.BasePlayer.Players.PlayerPluginBase.InitializeCore(List`1 extraHostObjects) in /home/vsts/work/1/s/src/Players/Emby.Client.BasePlayer/Players/PlayerPluginBase.cs:line 165 at Emby.MpvPlayer.Players.MpvPlayerBase.InitializeCore(List`1 extraHostObjects) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Players/MpvPlayerBase.cs:line 80 at Emby.MpvPlayer.Players.MpvVideoPlayer.InitializeCore(List`1 extraHostObjects) in /home/vsts/work/1/s/src/Players/Emby.MpvPlayer/Players/MpvVideoPlayer.cs:line 220 at Emby.Client.Model.Plugins.HostPlugins.HostPluginBase.InitializePlugin() in /home/vsts/work/1/s/src/Common/Emby.Client.Model/Plugins/HostPlugins/HostPluginBase.cs:line 201 at Emby.Client.Application.Interop.HostObjects.JsHostObjectFactory.CreatePluginHostObjects(JsHostObjectCollection hostObjectCollection, IReadOnlyCollection`1 plugins) in /home/vsts/work/1/s/src/Common/Emby.Client.Application/Interop/HostObjects/JsHostObjectFactory.cs:line 91 Source: Emby.MpvPlayer TargetSite: IntPtr mpv_create() >>>> Debug Application: ConnectWebView 2 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsAppHost.Resume >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for AppAboutHostObject.ContentUpdate >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for LogFileInfoHostObject.ContentUpdate >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 1 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 1 >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.Pause >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.Stopped >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.Started >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.TimeUpdate >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.Unpause >>>> Debug JsHostObjectProxy: RegisterInteropEvent: Registered event handler for JsMediaSession.StateChanged >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 2 >>>> Debug JsHostObjectProxy: Init: JsHostObjectProxy.Init 3 >>>> Debug JsInteropProvider: AddJsHostObjectCore: AddJsHostObjectCore 3 >>>> Debug Application: ConnectWebView 3 || Map(187) { || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ar.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ar.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/bg.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/bg.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ca.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ca.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/cs.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/cs.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/da.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/da.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/de.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/de.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/el.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/el.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/en-GB.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/en-GB.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/es.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/es.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/es-AR.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/es-AR.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/es-MX.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/es-MX.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/es-US.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/es-US.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/et.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/et.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/fa.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/fa.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/fi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/fi.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/fr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/fr.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/fr-CA.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/fr-CA.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/he.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/he.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/hi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/hi.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/hr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/hr.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/hu.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/hu.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/id.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/id.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/is.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/is.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/it.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/it.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ja.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ja.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/kk.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/kk.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ko.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ko.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/lt.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/lt.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/lv.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/lv.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/mk.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/mk.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ms.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ms.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/nb.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/nb.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/nl.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/nl.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/pl.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/pl.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/pt-BR.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/pt-BR.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/pt-PT.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/pt-PT.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ro.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ro.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/ru.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/ru.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/sk.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/sk.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/sl.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/sl.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/sq.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/sq.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/sv.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/sv.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/th.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/th.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/tr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/tr.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/uk.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/uk.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/vi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/vi.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/zh-CN.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/zh-CN.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/zh-HK.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/zh-HK.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/zh-TW.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/zh-TW.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/en-US.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/en-US.json', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/plugin.js' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/plugin.js', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/ERROR_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/ERROR_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/FOCUS_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/FOCUS_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/MINISELECT_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/MINISELECT_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/QUESTION.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/QUESTION.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/RECORDINGSTARTED_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/RECORDINGSTARTED_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/SELECT_A.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/SELECT_A.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/plugin.js' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/plugin.js', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus0.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus0.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus1.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus1.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus2.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus2.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus3.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus3.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Focus4.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Focus4.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/GoBack.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/GoBack.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Hide.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Hide.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Invoke.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Invoke.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/RecordingStarted.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/RecordingStarted.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/Show.mp3' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/Show.mp3', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/GamePadGraphic.svg' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/GamePadGraphic.svg', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/gamepadconfig.html' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/gamepadconfig.html', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/gamepadconfig.js' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/gamepadconfig.js', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/gamepadconfig.css' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/gamepadconfig.css', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/RemoteControlGraphic.svg' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/RemoteControlGraphic.svg', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/remotecontrolconfig.html' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/remotecontrolconfig.html', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/remotecontrolconfig.js' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/remotecontrolconfig.js', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/ar.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/ar.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/bg.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/bg.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/ca.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/ca.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/cs.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/cs.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/da.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/da.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/de.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/de.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/el.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/el.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/en-GB.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/en-GB.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/es.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/es.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/es-AR.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/es-AR.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/es-MX.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/es-MX.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/es-US.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/es-US.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/et.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/et.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/fa.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/fa.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/fi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/fi.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/fr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/fr.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/fr-CA.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/fr-CA.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/he.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/he.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/hi.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/hi.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/hr.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/hr.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/hu.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/hu.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/id.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/id.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/is.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/is.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/it.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/it.json', || 'file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/ja.json' => 'file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/ja.json', || ... 87 more items || } >>>> Debug WebViewAdapterElectron: SetStartInfo: SetStartInfo 1 >>>> Debug WebViewAdapterElectron: SetStartInfo: SetStartInfo 2 >>>> Debug Application: ConnectWebView 4 >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IAppHost_0.apphost (1) >>>> Warn JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeSync: Invocation of NativeAppHost.supports took 111 ms >>>> Info Application: Calling OnAppReady for plugin Client resource strings provider plugin (clientresourcestrings) >>>> Info Application: Calling OnAppReady for plugin Input Devices UI (inputdevicesui) >>>> Info Application: Calling OnAppReady for plugin App Diagnostics Plugin (appdiagnosticsplugin) >>>> Info Application: Calling OnAppReady for plugin Linux MPRI2 Integration (linuxmediasession) >>>> Warn Application: IsFeatureSupported: the specified feature 'applogger' does not exist in the features enum. >>>> Warn Application: IsFeatureSupported: the specified feature 'applogger' does not exist in the features enum. >>>> Info JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeAsync: Async method start invoke: NativeAppHost.supportsAsync - ID: 8 - Thread: 4 >>>> Warn Application: IsFeatureSupported: the specified feature 'test' does not exist in the features enum. >>>> Info JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeAsync: Async method return: NativeAppHost.supportsAsync - ID: 8 - Thread: 4 >>>> Info JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeAsync: Async method return2: NativeAppHost.supportsAsync - ID: 8 >>>> Warn JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeSync: Invocation of NativeFeatures.getDefaultLayout took 56 ms || returning FALSE to permission request for geolocation || returning FALSE to permission request for geolocation >>>> Warn Application: IsFeatureSupported: the specified feature 'systemaccentcolor' does not exist in the features enum. >>>> Warn Application: IsFeatureSupported: the specified feature 'sessionstorage' does not exist in the features enum. >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - ICurrentPlayer_1.currentPlayer (1) >>>> Warn JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeSync: Invocation of NativePluginLoader.getFileSourcedPluginPaths took 72 ms || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/wmcsoundeffects/plugin.js || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/wmcsoundeffects/plugin.js || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/windowssoundeffects/plugin.js || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/windowssoundeffects/plugin.js || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/fullscreenbuttons/plugin.js || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/fullscreenbuttons/plugin.js >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.init (2) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.playbackstart (3) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.playbackstop (4) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.pause (5) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.unpause (6) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.statechange (7) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_1.timeupdate (8) >>>> Info Application: Calling OnAppReady for plugin MPV Video Player (MpvVideo) >>>> Info Application: Calling OnAppReady for feature FeatureServerLocator >>>> Info Application: Calling OnAppReady for feature FeatureWakeOnLan >>>> Info Application: Calling OnAppReady for feature FeatureExitElectron >>>> Info Application: Calling OnAppReady for feature FeatureShutdownElectron >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IToast_2.toast (1) || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/fullscreenbuttons/fullscreenbuttons.css || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/fullscreenbuttons/fullscreenbuttons.css >>>> Warn JsHostObjectProxy: JsHostObjectProxy.HandleMethodInvokeSync: Invocation of NativePluginLoader.getHostObjectPlugins took 202 ms || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/nativeplugins/clientresourcestrings/strings/en-US.json || to: file:///home/hukt/.config/Emby Client Beta/cache/web/nativeplugins/clientresourcestrings/strings/en-US.json || ++++++++++ onBeforeRequest || from: file:///opt/Emby-Beta/resources/bin/web/inputdevicesui/strings/en-US.json || to: file:///home/hukt/.config/Emby Client Beta/cache/web/inputdevicesui/strings/en-US.json >>>> Info Application: Calling OnAppReady for feature FeatureRestartElectron >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IToast_3.toast (1) >>>> Info Application: Calling OnAppReady for feature FeatureSleepElectron >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IToast_4.toast (1) >>>> Info Application: Calling OnAppReady for feature FeatureShellOpenUrlElectron >>>> Info Application: Calling OnAppReady for feature FeaturePlaybackStopOnSleep >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IPlaybackManager_5.playbackManager (1) >>>> Info Application: Calling OnAppReady for feature FeatureCultureControl >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IConnectionManager_6.connectionManager (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IUserSettings_7.userSettings (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IGlobalize_8.globalize (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - IConnectionManager_6.localusersignedin (2) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - IUserSettings_7.change (2) >>>> Info Application: Calling OnAppReady for feature FeatureDefaultLayoutEelectron >>>> Info Application: Calling OnAppReady for feature FeatureCredentialsSync >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IConnectionManager_9.connectionManager (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - IConnectionManager_9.credentialsupdated (2) >>>> Info Application: Calling OnAppReady for feature FeatureScreenSaverInhibitorX11 >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleMethodInvokeAsync - IGlobalize_8.getCurrentLocale (2) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleMethodInvokeAsync - IGlobalize_8.getCurrentDateTimeLocale (3) >>>> Debug FeatureCultureControl: ProcessCultureChange: CurrentCulture set to en-US - CurrenUItCulture set to en-US >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - ICurrentPlayer_10.currentPlayer (1) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.playbackstart (2) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.playbackstop (3) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.pause (4) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.unpause (5) >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleRegisterEventOneWay - ICurrentPlayer_10.statechange (6) >>>> Info Application: Calling OnAppReady for feature FeatureGetWindowStateElectronX11 >>>> Debug WebMessageBroker: PostMessageAsync: PostMessage: ModuleCreateInstance - IFullscreenManager_11.fullscreenManager (1) >>>> Info Application: Calling OnAppReady for feature FeatureSetWindowStateElectron >>>> Info Application: Calling OnAppReady for feature AppCommandHandlerElectron >>>> Debug Application: ConnectWebView: complete -
HakanDemir started following Add Custom Labels from Metadata Editor
-
Being able to add labels to content as shown in the visual would be great. Allowing this label to be entered from the metadata editing step would provide significant ease of use.
-
Exactly, why do I need to keep something exposed that I don't use or need. There should be a way of disabling it on a whole or at least restrict it per user.
-
dadofhgnadn started following App opens after install then fails to open
-
Faulting application name: Emby.Client.WinUI.exe, version: 2.234.0.0, time stamp: 0x670d0000 Faulting module name: KERNELBASE.dll, version: 10.0.26100.7920, time stamp: 0x0cc2a083 Exception code: 0xe0434352 Fault offset: 0x00000000000c73fa Faulting process id: 0x323C Faulting application start time: 0x1DCB74D520FA020 Faulting application path: C:\Program Files\WindowsApps\EmbyMedia.EmbyTheater_2.234.2.0_x64__svmepx4c03f7m\Emby.Client.WinUI.exe Faulting module path: C:\WINDOWS\System32\KERNELBASE.dll Report Id: cefaeed6-fad8-4c46-8259-d2005c8a1d61 Faulting package full name: EmbyMedia.EmbyTheater_2.234.2.0_x64__svmepx4c03f7m Faulting package-relative application ID: App Application: Emby.Client.WinUI.exe CoreCLR Version: 6.0.3624.51421 .NET Version: 6.0.36 Description: The process was terminated due to an unhandled exception. Exception Info: System.Runtime.InteropServices.COMException (0x803E0105): The notification platform is unavailable. The notification platform is unavailable. at WinRT.ExceptionHelpers.<ThrowExceptionForHR>g__Throw|38_0(Int32 hr) at WinRT.ExceptionHelpers.ThrowExceptionForHR(Int32 hr) at ABI.Microsoft.Windows.PushNotifications.IPushNotificationManagerMethods.Register(IObjectReference _obj) at Microsoft.Windows.PushNotifications.PushNotificationManager.Register() at Emby.Client.Application.WinUI.Services.Push.PushReceiverWinUI.StaticInit() at Emby.Client.WinUI.Program.Main(String[] args)
-
Unwanted fanart.jpg files being saved to Movie folders
Luke replied to tanStaafl's topic in General/Windows
You can't, but queue isn't the right word. The best way to test it out would be with a newly added movie or series.
