Jump to content

Search the Community

Showing results for tags 'emby theater'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


  • General
    • Announcements
    • Emby Premiere Purchase/Subscription Support
    • Feature Requests
    • Tutorials and Guides
  • Emby Server
    • General/Windows
    • Android Server
    • Asustor
    • FreeBSD
    • Linux
    • NetGear ReadyNAS
    • MacOS
    • QNAP
    • Synology
    • TerraMaster NAS
    • Thecus
    • Western Digital
    • DLNA
    • Live TV
  • Emby Apps
    • Amazon Alexa
    • Android Mobile
    • Android TV / Fire TV
    • Emby Theater
    • iOS
    • Apple TV
    • Kodi
    • Raspberry Pi
    • Roku
    • Samsung Smart TV
    • Sony PlayStation
    • LG Smart TV
    • Web App
    • Windows Media Center
    • Plugins
  • Language-specific support
    • Arabic
    • Dutch
    • French
    • German
    • Italian
    • Portuguese
    • Russian
    • Spanish
    • Swedish
  • Community Contributions
    • Ember for Emby
    • Fan Art & Videos
    • Tools and Utilities
    • Web App CSS
  • Other
    • Non-Emby General Discussion
    • Developer API
    • Hardware
    • Media Clubs
    • Legacy Support


  • Emby Blog

Find results in...

Find results that contain...

Date Created

  • Start


Last Updated

  • Start


Filter by number of...

  1. Hello, I always search to see if someone else posted but I never find a similar post so apologizes if this is a duplicate. This seems a bit weird to me and the first couple times it happened I just chalked it up to a fluke. I listen to music on Emby Theater via remote desktop while I'm at work because all the other ports are blocked. If I restart Emby theater everything appears fine, but inevitably the play, fast forward, and other buttons become distorted. I figured it was just because I was using it on remote desktop and my display settings are different. But today when I got home I checked on my machine and it does appear to still be distorted. You can see from the screen shots that it only looks normal when the window is really long. So the taller the window is the less of the buttons you can see. It seems like something is a bit off with the scaling. But can't pin down exactly how to replicate it even though it happens to me very frequently (daily).
  2. This is building on what I've mentioned previously ( https://emby.media/community/index.php?/topic/41937-questions-about-media-stubs/ ). Being able to create custom Media Stubs ( https://github.com/MediaBrowser/Wiki/wiki/Media%20stubs ) would be ideal, but I realize that is probably unlikely. So what I propose instead is a new Media Stub called Online, which could be indicated by ".online" instead of ".disc" (or even ".disconline" would be fine). I think with more and more media moving to an online context (ie, Vudu, iTunes, Disney Movies Anywhere) there is a place for having this kind of Media Stub. Now, would could then provide a relatively easy way that users could define their own online providers via Media Stub be allowing for the following naming convention: ".provider.online". So the user could just use ".online" or they could enter whatever continuous (ie, between ".") string they want to identify a given online provider (eg, "Terminator (1984).vudu.online") and then Emby would parse that and add it to an internal list of online providers. Then, using my other feature request of custom messages for Media Stubs ( https://emby.media/community/index.php?/topic/44010-emby-theater-external-player-custom-messages-particularly-for-media-stubs-and-tags/ ) Emby could provide a way to pick from the list of any Online Providers using the same UI I described for selecting Tags) when setting up an External Player of type "Media Stubs". Or, we could skip all that and just allow the user to manually enter strings to match of off (eg, ".vudu.online") -- this would basically be allowing Externally Players (in this case to display a custom message, per the other feature request) to be matched by arbitrary filename string patterns. In some ways that might actually be the easiest way to go (ie, the least work). And personally, I could live with that as I could then just create my own naming scheme using the existing Media Stub structure (eg, "Terminator (1984).vudu.online.disc") and match off of that for my custom messages (once the other feature request is implemented). Thanks! PS - If this is something you might like to see implemented, be sure to "Like" this top/first post (as well as any subsequent posts in this thread that highlight particular aspects of what you are interested in) -- "Liking" the top/first post helps the Devs to know how much interest there is in a given Feature Request.
  3. IronBeardKnight

    Emby Theater Cemu Issues

    Hello Community, This is my first post here. I have been using Emby as a lifetime premium member now for about 3 months and I'm loving Emby and your app suite and the way it/they work. The Emby in general is a diamond in the rough, a little unrefined and raw in some area's and cold use polish but a large diamond none the less. Now to the POINT. Emby Theater and the GameBrowser addon for emby. I think some work may need to be done in respect to this when it comes to the cemu emulator as it seems no one is having any luck getting it to work from what I have found hunting the spider-web. My main issue is with the error: "Error launching process: TypeError: Cannot read property 'toString' of undefined". (attached) I get this when running the theater on my pc where the emby server is running also. I have tried Dev mode to see if I could find out what the issue was in chrome dev tools but it seems a little deeper than I can manage looking from outside the code. Now for some reason when running trying to launch a game from another pc on Emby Theater I don't get this error although I do have some issues with cemu itself not finding the key file but that is a cemu issue I think.(Will crack that chestnut another time) Any help in getting this one put to rest would be awesome. OH! and on a side note can we get some more type support for roms like for one example wii u .rpx added in officially to the gamebrowser addon as well I don't think that is too much work from what I have read online using visual studio but would be nice to not have to mod it after every update.
  4. I'm having a frustrating problem with Emby Theater that I believe is related to the latest Windows 10 update. I'm running Windows 10 Home version 1809 build 17763.475 and ET 3.0.8 Emby server The issue is ET will not start and is stuck on a black screen indefinitely. I've attached the server and ET logs. I've reviewed past posts on this issue and tried the various methods to resolve to no avail including the DCOM permissions fix for error 10016 which appears in the windows event logs at the every time I start ET - The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID {2593F8B9-4EAF-457C-B68A-50F6B8EA6B54} and APPID {15C20B67-12E7-4BB6-92BB-7AFF07997402} to the user xxx\zzz SID (S-1-5-21-3761604400-2987783148-3215610820-1002) from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool The web interface is working perfectly. Any clues as to what could be causing this ? theater-63693809593.txt embyserver.txt
  5. Greetings, A couple months back I started having a problem on all of my machines running EMBY Theater when attemping to play MP4 content. The problem is the MP4 content, no matter the application that created it frequently pauses or freezes making the content unwatchable. The same content plays back just fine on the same PC's using the Edge browser and also plays back just fine on other devices such as our iOS, Android, and Fire Cube devices. The EMBY Theater machines are all Windows 10 Pro with nothing else installed on them. Some are completely fresh installs, others have been running for years. Hardware ranges from hex core Xeon to various i7 and i5 configurations. GPU's are either nVidia or Intel. The sever is dedicated and is more than ample for the task at hand. I tend not to think this is hardware related since the same machines playback the same content flawlessly when playing thru a browser. EMBY Theater plays back other content types just fine, such as MKV. I've ensured both the server and the EMBY Theater clients are always running the latest EMBY software. So far none of the updates that have come have helped the problem. I also keep up with Microsoft updates on all of the machines. I have not yet tried converting the MP4's to other content types as there simply too many MP4 videos to make it practical. Thank you for your help and consideration.
  6. BrettM

    Movie stopping or freezing

    I am now coming across playback issues when watching movies through Emby theater, when ever we watch a movie it gets around to around 10 - 15 mins and the movie freezes and won't play any further,. I thought it could have been the video codecs so I updated the codecs I have also tried to change players but nothing worked. However if I play the movie directly out of the folder in windows the movie plays without issue. It's only when I play it through Emby I have this problem, Any Advice Please
  7. [Happens in Emby Theater] When I change the artist image or movie/tv show poster from the browsing screen (image below), it automatically takes me to the first item starting with that letter. Now when I press on an alphabet to go above this page... like on A,B,C, or D... it won't work. It gets stuck on E for some reason.
  8. Hello all. I updated Emby Server today (or installed on top of it since i had the most current version but i was troubleshooting something i had asked in a previous post). My library is devided into 4 sections: Movies HD, Movies SD, Series, Trailers Web app shows the library correctly. However, Emby Theater shows 3 "Movies HD", 1 "Movies SD" and 1 "Series". Meaning 3 times the HD movies one. How do i troubleshoot that? Thank you in advance. Dimitris
  9. Hello all. For some reason Emby Theater does not start anymore. No recent windows updates downloaded or installed (system is completely updated as of less than a week ago). No helpful error messages so no feedback to report to the community. Using most recent Emby Server version. Windows 10 Prof. machine. Tried reinstalling Emby Theater, downloaded from https://emby.media/emby-theater.html and when i run the installer executable, again nothing happens. I need Emby Theater because i use it with MadVR and browser playback simply wont cut it. I would appreciate your advice and technical support. Thank you in advance. Dimitris
  10. Suddenly the Emby Media Server seems to have a problem. Both my Emby apps (Windows 7 Emby Theater and Android app) say, "Connection Failure: We're unable to connect to the selected server right now. Please ensure it is running and try again." On the server (Windows Server 2016 Standard), I right-click on Emby Server in the task tray and click "Restart Emby Server," but Emby Tray says, "Unable to restart server." In the Task Manager on the server, I can kill the Electron processes (two of them) or embytray.exe [Details tab] (two of them), and start the server again from the Start Menu > Emby > Emby Server. This works temporarily, but now we get to the where the problem started I think, If I launch Emby Theater (Windows 7) again and start scrolling down through Albums (as I was doing to see if all the album covers artwork was there), I get about half way through my Albums and suddenly no more album artwork is displayed, only titles/artists. I click on one to see if it will bring up the album, and suddenly Emby Theater can't connect again. This seems to start the whole process over. I go back to the server and can't restart it; I have to kill it, and then restart it. I'm not sure what's going on now. Can anybody help please? I have attached the server log, if that helps. Thanks, James embyserverlogs.zip
  11. I have a fairly simple setup on my lounge room media center PC. Emby Theater primarily with Steam Big Picture for games & occasionally use YouTube via a browser for streaming content. I've been looking for a while to find a way to better integrate these separate programs with Emby Theater to avoid falling back to using the dreaded mouse or keyboard & found the below solution works well for me. Firstly, this process assumes that you have a controller connected to your media center PC. If you use Steam in your lounge room already then that is likely not an issue, but if you were only looking to add YouTube then you may need to include one, or find another option via a programmable remote or something similar. Emby supports controller inputs natively so your controller can be used to navigate your media too when not playing games! The setup instructions below will cover installing & setting up both Steam Big Picture & YouTube TV together. Feel free to skip what you do not want. If you do not want one or the other simply remove them from the Emby controller profile below. In theory, this should also work with any other 3rd party app or web based sites like Netflix you may wish to call from within Emby Theater. How does it work? Basically, this will setup a small batch file script that will run on your PC & will trigger on a button press mapped to your controller. When triggered, the batch file will close Emby, then load up Steam Big Picture (or YouTube TV), then when you finish & exit/close, it will re-open Emby again seamlessly. It uses a program called Controller Companion to integrate the switching between apps, with an improved profile for both Emby & YouTube TV to give you full control when these apps are active. No profile is needed for Steam Big Picture as this has full controller support already (just exit as normal to switch back to Emby). What will you need? - 10-20mins of time to configure & test. - Text file editor (such as Notepad or Notepad++). - Web Browser (such as Google Chrome). - Controller Companion software (this is available direct via Steam for a few $$$ or can be purchased here: http://controllercompanion.com/ ). - Free command line utility called NirCmd (available here: https://www.nirsoft.net/utils/nircmd.html ). Choose 32bit or 64bit depending on your OS. - Download ZIP attached to this post (below). *There are alternatives to Controller Companion, such as XPadder, which may also work with this setup. I like Controller Companion though as it is simple/automatic, allows control of Windows via the controller when nothing is running & crucially can map running a batch file to a button press.* A - Preliminary Setup: 1) Extract the download zip file to C:\Emby App Switcher\ (you can change this to any location but will need to update the batch files to align) 2) Install & Set Steam into Big Picture mode (When you exit make sure you exit Steam and not exit Big Picture mode). 3) Set Steam to remember your password so it will log in automatically. 4) Install Controller Companion (Steam is not required to be running for CC to run in background). 5) Open Controller Companion Settings -> set it to run on Start Up, Disable Show Balloon Tool-Tips & Disable Play Sounds on Disable. 6) Go to Profiles tab & Import from file, the two profiles from the downloaded zip (one for Emby [Electron] & one for Chrome). 7) Install Google Chrome (as needed). 8) In Chrome, load up the link (www.youtube.com/tv) & follow the instructions to register the web app with your Google account. Authorise & Exit. 9) Go to the link & download NirCmd. Extract this to the same location as your .bat files. (If not in the same folder it will not work!) B - Configuring the Batch files: There are 2 bat files for each program (total of 4 bat files) which contains the code to perform the application switch. Loading the file in Notepad will present you with this: EmbySteamSwitch.bat: @[member="Echo"] off taskkill /f /im electron.exe call "C:\Program Files (x86)\Steam\steam.exe" start /d"C:\Users\<user>\AppData\Roaming\Emby-Theater\system" Emby.Theater.exe goto :eof EmbyYouTubeSwitch.bat: @[member="Echo"] off taskkill /f /im electron.exe call "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" -kiosk http://www.youtube.com/tv start /d"C:\Users\<user>\AppData\Roaming\Emby-Theater\system" Emby.Theater.exe goto :eof - Edit the application paths for Steam & Chrome to your local installation folders. - Update the Emby Theater path to include your local username (ie replace <user>) - Save all files & close. Note: Chrome is forced to run in 'Kiosk' mode. This will prevent the browser from exiting full screen mode. You can also change -kiosk parameter to --start-fullscreen which will start the browser in full screen mode but still allow you to switch out of it while its running via F11 key (say if you wanted it to be used as a standard browser function too). You may need to modify your Controller Companion profile to expand the browser controls if you want this. The other two bat files named SteamLauncher.bat & YouTubeLauncher.bat are the files you will run linked into the controller profiles to call on the above bat files. These utilise the NirCmd utility downloaded earlier. NirCmd has one function only, and that is to hide the DOSBox/Command window from running in the background during the switch. nircmd.exe exec hide EmbySteamSwitch.bat Gives the whole process a cleaner transition. You should not have to edit these bat files unless you have renamed the other bat files above. C - The Controller Companion Profiles: The Emby CC Profile has two main buttons to perform the switching. This is the Guide button & the Start button as seen in the image below. I have also enhanced the standard controller mappings in Emby to add button controls for Volume, Skip Forward/Back, Next/Prev Track & direct Play/Pause. The default keys remain unmapped in the profile to ensure it works with the built in controller support in Emby. Note: If you have moved the install folder location from C:\Emby App Switcher\ you will also need to update this in the Emby CC profile at this point to map the Guide/Start buttons accordingly. The YouTube CC Profile contains all the keyboard mappings available for the TV app. It also includes Windows Media Controls for Next/Prev video, volume controls & allows for integration of the Virtual Keyboard wheel that is part of Controller Companion for quicker text input. To exit out of YouTube TV, press the Start button on the controller (same button you used to enter YouTube TV). I've been testing this out for the last week & the solution seems solid, but if you encounter any issues please let me know. Hope you find this helpful! EmbyAppSwitcher1.0.zip
  12. Some shows (eg, Phineas and Ferb) can often be comprised of two episodes per "block" (or ~20 minute episode time frame), and in instances where one chooses to keep those as a single file it would be nice if the Multi-Episode support added a little visual divider/marker when outputting the Overview/Plot so that it was more apparent when the plot of one episode ends, and the plot of the subsequent episode (contained in the same file) begins. My proposal is that we just use the same green dot delimiter as is used to separate Genres: <span class="bulletSeparator">•</span> Above from: https://github.com/MediaBrowser/emby-web-defaultskin/blob/gh-pages/item/item.js#L383 It'll be consistent with the overall look/feel, and no knew styles have to be created. I would have done a Pull Request, but I couldn't see anything in the default skin that impacts this -- I suspect that the Plots are combined on the server and then outputted as a single plot. Oh, actually, it just occurred to me that the plot is being stored as a single plot (in the Overview field) because it is a single file (duh!). Looking at the details of an example it does appear that the Plots are separated by a CRLF, but lately Emby Theater has not been displaying those (I thought, though I could be wrong, that in some earlier testing maybe a few weeks ago I had success with those characters being recognized and outputting as space between lines of text). Regardless of how we get there, it would be nice to have a visual separator (whether CRLF, or something else) for these plots. PS - If this is something you might like to see implemented, be sure to "Like" this top/first post (as well as any subsequent posts in this thread that highlight particular aspects of what you are interested in) -- "Liking" the top/first post helps the Devs to know how much interest there is in a given Feature Request.
  13. On Emby Theater (latest) in Windows 10 (1803) the mouse cursor reappears when media change happens, and does not disappear after. Ie: Click on episode 1 Move cursor to lower corner of screen out of habit Media bar and cursor eventually fade out Finish episode 1 Mouse cursor reappears in lower corner and never disappears. This gives me the angular resize cursor in the lower corner when I'm binge watching and it drives me bonkers.
  14. The Emby Theater app from the Windows Store has the overlay come up when you use the media keys, which is supposed to show the name of the song and then the album artist. The theater app is making it show the artist(s), and then the album artist. This happens with all of my songs, all of which have proper names/titles. Spotify's overlay: https://i.imgur.com/Ws3Jqrj.png Emby's overlay: https://i.imgur.com/YD90HRo.png Otherwise, it works normally. I do notice that the windows store app is quite a bit slower at starting songs, compared to the web UI or Emby Theater from the website. It's particularly slow when starting a song after playing nothing, such as first starting the app or after clicking the stop button on previous media.. If you shuffle your library, an artist, or an album, it usually starts way faster and will skip songs much quicker. Hope this is in the right section. If not, please move it for me. Thanks!
  15. When viewing Music through the Emby Theater app for Windows 10 or through my Roku tv, I do not have the option of listing Songs - the option is not there. However, if i go to Emby via my website or use the ip addresses of my server, I DO see the option to list music by songs. How do I get the app to show Songs no matter how I am connected? Thanks. Gene Emby version Emby running as a service on Windows Server 2016 Essentials
  16. rmarcuse

    Emby doesn't show Artwork

    Hi I am running emby theater on a win 10 machine Lenovo i7-8700 everything runs fine, except recently I noticed that emby theater has started doing this: I get these blank spots. If I click one it goes to the corresponding show but the coverart artwork does show correctly on this page, its fine when I click into the show. I've got 14 hard drives and quite a lot of storage. normally I have no problems. If I access from my phone it's fine and no one else who accesses my server has mentioned this problem. I did several library scans trying it resolve the issue to no avail. Thanks in advance for any help. I have attached my last server and theater log file. theater-63683772768.txt embyserver-63683801351.txt
  17. I was listening to music, which was only allowing me to skip forward 2 tracks on the same album till it would error (spinning wheel). Then I tried too switch to a live TV channel, that show SWAT, CBS I think and it never loaded. Just sat there with a spinning wheel. The suddenly a song started playing. I still can't get a channel to load. Funny seeing that it always direct streams to Emby theater on my PC. Logs attached. ffmpeg-directstream-fd9cea43-eb37-4e91-8c18-f084e1da02cd_1.txt embyserver.txt

    Dolby Atmos/DTS-X

    Hi all, i was wondering with the emby theater setup if its possible with the speaker configuration settings that its going to play a Dolby Atmos speaker configuration of 7.1.4? i can see now that in emby theater that you can set speakers to 5.1 or 7.1, but with these new atmos configurations will emby theater support/handle this? thanks in advance
  19. Flextuary An Emby Theater Skin This is a community-developed Emby Theater skin that draws inspiration on my love for the new default Kodi v17 skin, Estuary. Whilst some parts borrow heavily on the original Kodi skin, others are just loosely based around the general feel. The GitHub repository for this skin is at: https://github.com/flexage/emby-web-flextuary Current Status This skin is currently still in development, and far from feature complete. That being said, all major areas have been given a once over, and the skin should be perfectly usable even at this early stage. Known IssuesFor now, at least, this skin is unsupported by the UWP (Windows Store / Xbox One) version of Emby Theater. The standard desktop version and the hosted client at http://tv.emby.media/ are reported as working fine. If you have a large number of libraries, that disappear off the bottom of the navigation on the left side of the home screen, you will be able to navigate to them with your keyboard or remote, but the navigation will not scroll down to show them as selected. Feature Requests You can request and cast your vote for features over on our FeatHub: http://feathub.com/flexage/emby-web-flextuary Features with more votes are more likely to get worked on sooner, so if there's something you'd like to see added, make sure you get it up there! InstallationTo install, first launch Emby Theater. Then navigate to the settings, and go to the "Installed Plugins" option. Select "Install Plugin" and then choose "Install from URL". For the Plugin URL, enter https://flexage.github.io/emby-web-flextuary/package.json Go to Settings -> Display and make sure Flextuary is selected as your skin Return back to the home screen. After a few seconds, if the skin hasn't changed, you may need to restart Emby Theater. Kodi UI Sound Pack For those authentic Kodi UI sounds to complement this skin, I've put together a separate Emby Theater plugin. Just install a plugin from an url, as per the skin instillation instructions above, and use this url: https://github.com/flexage/emby.web.plugins.soundeffects.kodi Other Sound Packs If you're feeling adventurous, you could also check out one of these other sound packs I put together. Android TV Sound Pack: https://flexage.github.io/emby.web.plugins.soundeffects.androidtvsounds/package.json Plink Sound Pack: https://flexage.github.io/emby.web.plugins.soundeffects.plink/package.json Change Log v1.1.2 [13/06/2017] - Preliminary support for collections/boxsets v1.1.1 [10/06/2017] - Maintenance Release (Fixes the missing libraries / empty home screen issue) v1.1.0 [08/06/2017] - Added: Skin Color Schemes (Go to "Settings -> Flextuary Skin" to choose a color scheme) - Added: back arrow on library and detail pages - Added: stop button to video player OSD - Fixed: wrap tiles to new rows on the settings screen rather than squish them - Fixed: bug which caused the text on the TV Episode lists to appear red v1.0.0 [06/06/2017] - Initial Release
  20. Overview A lot of the details within this post are based on information I have gleaned over the last few years when I set up commercial Blu-ray disc playback within my WMC installation which I am now in the process of replacing with Emby Theater. As such, a lot of the detail is obtained from others work that had been published on the internet. Due to the mists of time I don’t have the original references/links to share but I’d like to doff my cap to the trailblazers and forward-thinking software developers whose original work this is based on. Through the course of this information I’ll also include any relevant experiences of my own in case they help with troubleshooting in the event someone making use of this advice hits a problem. The general recommendation from the Emby team is to have all your media “online” on your server and for media on the discs you own this means ripping to HDD in some way. This makes it accessible to the widest selection of Emby clients. However you may have a reason why you don’t want to do this. You may have storage limitations. You may find yourself repeating rips trying to identify the correct language version you want - video, audio or subtitles. You may like watching the extra features included on your multi-disc sets and don’t relish the extra effort to organise them for the server. Being able to play your discs directly can avoid a lot of potential concerns though it can introduce others of its own. Of course, whether you rip or play, your PC needs to be equipped with a drive capable of reading Blu-ray discs though the approach I use will work with DVDs alone if you only have a DVD drive. Your PC also needs to have sufficient horsepower for the processing required – though most available nowadays will have this. There are 3 stages to this game: Install software to enable your PC to play your commercial Blu-ray discs. Create external player definitions within Emby Theater. Create library entries for your disc collection on your server so that the external player definitions in Emby Theater get triggered to play the discs. Done the right way this also stops other Emby clients without an external player linkage from “circling” when they can’t make sense of/use the library entry selected. Software A search on the internet shows many ways this can be done. The main challenge is dealing with the encryption usually applied to commercial discs and the fact that it is always evolving. Personally I prefer an approach that minimises any need to maintain the capability after initial set-up and the software combination that does this for me is: VLC Player (v3.0.4 at the time of writing) MakeMKV (v1.12.3 at the time of writing) Java Runtime Environment (version 8, update 191 at the time of writing) VLC is what actually plays the discs. MakeMKV is used to provide encryption handling for VLC and Java RE is required by VLC for some varieties of Blu-ray menus. Here’s the links for the download pages from the official sites: https://www.videolan.org/vlc/index.en-GB.html https://www.makemkv.com/download/ https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html One important thing to match up across this software combination is whether you are using the 64- or 32-bit versions. For VLC and Java RE you have to choose between 64- and 32-bit. MakeMKV installs both versions. With VLC prior to v3 I had problems with the hardware acceleration of the 64-bit version so I matched up on 32-bit. With v3 of VLC I have not encountered any issues with 64-bit. First off, download and install all 3 programs. All 3 programs are that well known that you may already have them installed and you only need to check that you’re matched up on 64- or 32-bit. And if you haven’t come across one or more of these programs before don’t hesitate to read up about it so you have confidence about what you are doing. As above, VLC is the software that will actually play the discs and for it to be able to read encrypted discs it requires working libaacs.dll and libbdplus.dll modules in its main folder (C:\Program Files\VideoLAN\VLC is the default location for 64-bit, C:\Program Files (x86)\VideoLAN\VLC for 32-bit). These .dll modules don’t get included automatically by VLC itself but, handily, MakeMKV has .dll modules that provide the required entry points and logic. Look in the main folder for MakeMKV (C:\Program Files (x86)\MakeMKV is the default location) and identify libmmbd64.dll (64-bit) or libmmbd.dll (32-bit). Copy the MakeMKV .dll module matched to your 64- or 32-bit requirements twice to the VLC main folder, renaming there to libaacs.dll and libbdplus.dll. The more adventurous could create junction points in the VLC main folder pointing at the relevant MakeMKV .dll module. I don’t do this but it could save an extra step if you ever had to update/re-install MakeMKV in the future. When you first installed MakeMKV it would have been installed with a “beta key” that , depending on the point in the MakeMKV lifecycle, could be valid for a short period of time up to a couple of months. If you continue to rely on the beta key then once the current value expires it is necessary to update it. The latest beta key value is freely available via a link on the MakeMKV download page but it requires editing the Windows Registry to update it onto your PC. Because the key value is held in the user hive of the registry you also have to edit the registry if you want to have more than one user to be able to play Blu-ray discs (eg. multiple Emby Theater instances). Here’s a description of what to look out for in the registry and what you would need to add for an extra user: Windows Registry Editor Version 5.00 [HKEY_USERS\S-i-j-kk-mmmmmmmmmm-nnnnnnnnnn-ppppppppp-qqqq\SOFTWARE\MakeMKV] "app_Key"="T-... " [HKEY_USERS\ S-i-j-kk-mmmmmmmmmm-nnnnnnnnnn-ppppppppp-rrrr\SOFTWARE\MakeMKV] "app_Key"="T-... " where S-...-qqqq/S-...-rrrr are examples of the internal user IDs in the Windows Registry and, once expanded to its full value, T-... is the MakeMKV beta key value. The text above can be used as the basis to create a .reg file using NotePad or similar that can then be used to semi-automate the registry updates – once created it is only necessary to update the key value in the .reg file when it expires and then double-click the .reg file. As always, whichever method you use to update the Windows Registry, always take a backup first in case of mistakes and you stop your PC working. Please note that only when a user is logged in will their user hive be loaded in the Windows Registry and be editable. If the user is logged on, you can check which S-...-qqqq equates to which Windows username by checking the entries under this key in the registry: [HKEY_USERS\S-i-j-kk-mmmmmmmmmm-nnnnnnnnnn-ppppppppp-qqqq\Volatile Environment] The same information for the active user is shown under this key: [HKEY_CURRENT_USER\Volatile Environment] Your other users may also have standard accounts rather than being members of the Administrators group. In this case you’ll need to use an account that is a member of the Administrators group to make these registry changes for them. One way, for instance, is to have the standard user log on but then employ “Switch User” to get to the account under which you’ll be making the registry changes while the standard user is still logged on in the background. This short two-monthly maintenance action for the beta key value can be obviated by purchasing a “full activation key” for MakeMKV. A link for doing this is present on the latest beta key value page. At this stage you should now be able to play the commercial Blu-ray discs you own on your PC without hindrance by opening VLC. External Player Definition Emby Theater external player definitions can be set up for a number of classes of media. Indeed they can be used to override the internal player used by Emby Theater. Here’s the current list of options under which a definition can be set up under the “Video” category: Video files Internet streams Blu-ray Dvd ISO For our purposes we are going to set up a single external player definition to cover both Blu-ray and Dvd and ignore the rest of the options. The approach I’ve adopted is to use a .bat file that initiates VLC. It is possible to set up two separate external player definitions using direct program references to VLC - the two definition approach is forced because of how you open different media classes in VLC - but this reduces flexibility/flow. The .bat file also tries to smooth the visual transition between Emby Theater being on your screen, VLC playing a disc and back again. A further benefit is that it is the same .bat file used for both the Blu-ray and Dvd and so it doesn’t matter what type of disc you actually insert - as long as it’s one you want to play and compatible with your drive. I’ve attached the .bat file I use: VLC-PlayDiscforEmbyTheater.bat VLC-PlayDiscforEmbyTheater.txt to this post though have renamed it to .txt to comply with attachment restrictions. Feel free to create your own .bat file if you wish, using the attachment as a template as much as you want. One tweak you may need if you use the attachment is to change the default optical drive reference to one appropriate for your PC. EDIT: Please refer to the Library Entries section if you have online Blu-ray/DVD content for an alternative version of the .bat file if you wish to make use of that.. Looking at the attached .bat file you will notice that I make use of the NirCmd.exe utility, that has been developed by Nir Sofer, to handle some of the process interactions (eg. minimising/maximising windows, putting a user dialog on the screen). I’ve seen other members of the Emby community use and reference this and it works for me. This link gives some basic usage information and the download links for .zip files containing the utility are found at the very bottom of the web page: https://www.nirsoft.net/utils/nircmd.html If you use the .bat file attachment I’ve provided as-is you’ll need to unzip the download for NirCmd to a suitable location. For my own purposes I’ve put it into C:\Program Files\NirSoft though it isn’t installed in the traditional sense. Again, if you have any worries about unknown software, don’t hesitate to explore alternatives you are comfortable with. For myself, looking to the future, I may see if I can create my own .exe to do the same job as the .bat file giving me the option to employ a user dialog visually more in keeping with Emby Theater. As I’m migrating from WMC I have a MCE remote. VLC seems to work with this “out the box”, at least sufficiently so for my needs. There is a multitude of start-up parameters that can be specified for VLC to control how it interacts with a keyboard and more specialised remotes. I haven’t explored them myself but the post linked below more than hints at what is possible: https://emby.media/community/index.php?/topic/43054-considering-emby/?p=402646 In comparison the paltry VLC parameters used in my .bat file and why are: --no-qt-bgcone Don’t display background cone or current album art when not playing. (Keeps the VLC window clean until the disc is playing.) --fullscreen Start video in fullscreen mode. (Once it starts playing the disc, VLC is in full-screen mode.) --play-and-exit Exit if there are no more items in the playlist. (The disc is the only playlist item so once you stop playing VLC exits and control returns to Emby Theater.) --bluray-menu Use blu-ray menus. If not set the main feature will start. (Left to its own devices VLC could start with the wrong language version - video, audio or subtitles – though you can select alternative tracks/streams to correct this while VLC is playing.) It will become apparent why in the Library Entries section but the .bat file I use allows for the co-existence of offline and online library entries defined as Blu-ray or Dvd on your server. This possibility is another drawback of using direct references to the VLC program in your external player definition as the definitions will force all entries defined as Blu-ray or Dvd to be treated throughout your library as all offline or all online. I’ve also attached a screenshot of how the completed Emby Theater external player definition looks: Emby Theater External Player Set-up.jpg Note that I’m not invoking the .bat file directly but going via cmd.exe. Experimentation and review of external player-related posts show that it is a bit of a dark art how the command parameter element of the definitions get passed on from Emby Theater. For instance, using the .bat file directly, I never found a way to successfully use the built-in {path} parameter value. The definition approach presented seems to work provided the full path and name of the .bat file does not contain spaces or the special characters: &()[]{}^=;!'+,`~) The limitation seems to be based around how Emby Theater escapes, or doesn’t, the special characters. Whether you use your own .bat file or not, an idea I follow is to place it in the hidden C:\ProgramData folder that all users have read access to and, if you create your own folder within it to hold the .bat file, it makes it immune to uninstalls/re-installs of other software. Library Entries The library entries you’ll set up for your commercial discs follows the recommended Emby naming conventions for movies and TV episodes. I strongly recommend you look these up if you are not already familiar. Links are: https://github.com/MediaBrowser/Wiki/wiki/Movie-naming https://github.com/MediaBrowser/Wiki/wiki/TV%20naming I started this exercise using the media stub approach, thinking this was the way to go when there was no actual media file as part of the structure. Unfortunately it seems the Emby clients just use these stub entries to display a message that the media is not available – and sometimes not too gracefully at that. Other clients, such as Kodi via the EmbyCon or Emby for Kodi Sync add-ons, do make use of the stub entries to prompt for offline media. Of course, that’s a whole different topic. To trigger the Blu-ray and Dvd external player definitions in Emby Theater a library entry needs to follow the Blu-ray or Dvd folder structure described in the naming conventions. In summary these are: To be recognized as a Dvd structure, the folder must contain either a VIDEO_TS subfolder, or a VIDEO_TS.ifo file. To be recognized as a Blu-ray structure, the folder must contain a BDMV subfolder. If you ripped your disc to make it online in the server you’d use the same convention to store on HDD. As a result it is possible to create Blu-ray/Dvd library entries for online media and other library entries for offline media that in the ideal world your Blu-ray/Dvd external player process needs to cope with to make all accessible. The approach I’ve detailed in the External Player Definition section above does this. As the triggering will occur purely on the presence of suitably-named folders, it is possible to set up library entries for your commercial discs without storing any form of media file within them. However I quickly discovered that such library entries caused other Emby clients that do not have suitable external player capabilities, such as Emby for Android, to “circle” and not do anything though it was possible to escape out of this without any apparent harm. As a result I created small media files of the appropriate type, with 10s duration, that would show a single frame displaying a message that the Emby client being used does not have the access/ability to play discs. These were then placed into the folder structure of each offline disc library entry for other Emby clients to “chew” on if the library entry was selected for playback. Here’s a .zip file attachment showing both the folder structure for a Blu-ray and Dvd example and containing the 10s media files I created: Sample Folders.zip Sample Folders.zip To generate the 10s media files, I created the initial frame using a photo editor. Here’s what I came up with (put into .zip file to comply with attachment rules): Disc Warning.tif Disc Warning.zip I used the attached .bat file (renamed to .txt below to comply with attachment rules) to run some FFmpeg commands to create the videos in the required format: Create Disc Warnings.bat Create Disc Warnings.txt A Dvd without an audio stream is not compliant, hence the intermediate step to generate a silent audio stream for the final .mpg file. For Dvd there is an extra step from generating the final .mpg file to create a Dvd folder structure. This can be accomplished using your favourite DVD Video burner software to provide the final version with .IFO, .BUP and .VOB files in a VIDEO_TS folder. In reality, as it’s less work, you could set up all your disc library entries as Blu-ray but I’ve used the Dvd folder structure for situations where I only have Dvd discs. You never know when things may change. EDIT: I have created an enhanced version of the .bat file added as part of the extra player definition to automatically play any real online contents in the {path} passed by ET based on the combined size of the underlying folder structure - assuming it will be larger than the files used for the disc warning. This takes out having to respond to a dialog to confirm if you want to play online content. I don't have such a situation myself but carried out some sample testing that showed it worked. If this is more appropriate for your situation and you wish to make use of this it is available in this attachment though I would recommend carrying out testing appropriate for your media collection: VLC-PlayDiscforEmbyTheater.bat VLC-PlayDiscforEmbyTheater-new.zip Up to now, if they are selected for playback, we’ve gone to the trouble of making the disc library entries compatible with Emby clients other than Emby Theater. The ideal is to make the library entries stand out in some way to avoid selecting them in such clients in the first place. I’ve achieved this by overlaying the original primary image for a library entry that the server metadata fetcher would obtain with the disc image that it would also obtain and using this as the new primary image for the library entry. Thus a user seeing a primary image overlaid with a disc image knows the entry is for an offline disc. I’ve set up my server so that I don’t keep the artwork with the media folders. As a result I had to define a new temporary library where artwork would be stored with media and copied all my disc library entry folders to this temporary library location. You can tailor this temporary library to just pull back primary and disc images. This gave me the source of images to use. I then used this attached .bat file (.bat renamed to .txt...): Image Manipulation.bat Image Manipulation.txt to generate the alternative primary images across all the entries in the temporary library. Again I’ve used FFmpeg. Note that the original disc image and the alternative primary image are .png files. This is so that appropriate transparency is retained for when the library entries are shown within clients so that the disc “notches” the image displayed. The overlay process in the .bat file also starts with a fully transparent .png file of the appropriate dimensions for a primary image: Transparent 1000x1500.png For reference, here’s the alternative primary images for the sample entries in the Sample Folders.zip attachment above: Early Man – poster.png Shrek – poster.png If the server metadata fetcher doesn’t pull back a primary or disc image for a library entry, you have the option to scan your disc and/or case insert to create the starting point. I had to do this myself for some discs. In this situation you’ll need a photo editor that supports manipulating/generating the disc image with transparency or use an approach based on the Image Manipulation.bat file above. If it’s a help, here’s a base image with the typical dimensions of a disc image returned by the server metadata fetcher that can be overlaid with a suitably cropped non-transparent disc image: Transparent 500x500.png Having generated the alternative primary images, it is a manual job within the server metadata manager to replace the originals. Hopefully you’ll think the final result is worth it. I’d also recommend keeping separate copies of the alternative primary images in case they get accidentally overwritten, or lock the metadata entries they are linked to. As alluded to at the beginning of this section, a parallel approach can also be used for discs associated with TV episodes rather than movies. The main challenge here is the name to give to the folder to reflect the episodes on the disc, particularly when the disc may not hold consecutive episodes and may even hold episodes from multiple seasons. In this situation the approach I’ve used is to create the folders for the discs in the Specials/Season 0 folder structure for the TV show and give it a name such as S00E999 that will never actually be used by a real special. This then requires manual effort to update the metadata to reflect the true content as you deem appropriate.
  21. I am using Emby Theater 2.8.1 on a Windows 10 machine and noticed some of the settings pages overlap one another, making configuration difficult to figure out if not impossible. I tried with a different Windows 10 system and got the same results. Not a bug: The Settings > Display looks fine Audio page MadVR Video Player Video When I get to one of these broken pages, I have to quit the app to get back to a useable state. The broken page will continue to draw on top of the home screen.
  22. This functionality may already exist, but if so I haven't been able to trigger it. I love the Emby Theater "Screensaver" -- it is a great way to be reminded of various titles in my library. It would be nifty if there were a key-combo that would take the user directly to item currently being displayed by the Emby Theater "Screensaver." It's fun seeing various items being displayed, but then it is a pain to have to go search for them! I propose one of the following key-combos be used (these are from Keyboard and Remote Support): control-d (which normally "shows menu or info for selected content"). spacebar (which normally "toggles play/pause"). Windows media "play" command. There's pros and cons to each, but my thinking is we should use an existing command that would make somewhat intuitive sense for taking the user to the item being displayed, while also not being something that one might commonly use to exit the "screensaver" (which in my opinion makes "spacebar" less ideal for this purpose). The good news is that even if the user accidentally triggers this functionality they should be able to use the "Back" command to go back to the previous screen. And I think an existing command is preferable to a brand new command because a remote has a limited number of buttons and it is undesirable to have to dedicate one to this functionality when an existing key-combo could be re-purposed for this context. PS - If this is something you might like to see implemented, be sure to "Like" this top/first post (as well as any subsequent posts in this thread that highlight particular aspects of what you are interested in) -- "Liking" the top/first post helps the Devs to know how much interest there is in a given Feature Request.
  23. As part of preparation for a planned conversion to ET from WMC I have set up an external player entry for VLC to play commercial bluray discs in ET - my VLC install has appropriate 64-bit libaacs and libbdplus updates. Unfortunately I'm always getting a "HeaderPlaybackError" message returned by ET with direction to insert a disc, despite a bluray disc being present in the one-and-only optical drive in the client PC running ET. Emby Server is running on a different PC on the home network and I'm using a stub for the disc library entry. My metadata/artwork is not held with the media folders. Here are my settings: Stub entry \\Emby Server\Shared Emby Movie Stubs\Early Man (2018)\Early Man (2018).bluray.disc Player path C:\Program Files\VideoLAN\VLC\vlc.exe Command line arguments --fullscreen --play-and-exit --bluray-menu bluray:///E:\ Having turned logging on for VLC it seems that ET is not invoking VLC at all so the error message would appear to come from ET itself. If I (temporarily) replace the last two command line arguments with {path} and set VLC to be used for video files, playback of all HDD-based media I've tried is fine through ET, though obviously via VLC rather than the ET internal player. If I set up a desktop shortcut replicating the VLC bluray parameters above, this plays bluray discs fine. I've tried using a .bat file definition for the external player that would then invoke VLC, as I have done within WMC, but again ET did not seem to try to invoke the .bat file. I've even tried using different users at both the Emby and Windows level (standard user and administrator) in case it may have been a permissions issue but the same result. I've scoured the forums but have not been able to find any similar problem reported. I'm hoping I've missed something obvious and someone in the Emby community will be able to put me back on the straight-and-narrow. If anyone thinks they may be able to advise but needs extra information from me I'll supply whatever I can - though having tried debug logging on the server and for ET nothing relevant seems to be reported. Although the problem could be circumvented by ripping all the bluray discs to HDD using MakeMKV or similar, I would like to get direct disc playing working which seems to have been achieved successfully with ET by others. Edit: ET (3.0.3), Emby Server ( and VLC (3.0.4) being used are the latest stable versions. Many thanks in advance for any help.
  24. Buen día. Manejo Emby para transmitir ciertas playlist con contenido especifico a mis sucursales de trabajo. Tengo actualmente 5 SmartTV y 1 Roku Stick con su aplicación correspondiente para reproducir la misma playlist. El problema radica en que, incluso con las sucursales en las que tengo internet de fibra optica, la reproduccion se detiene sin haber completado la playlist entera. Sera problema de mi capacidad del servidor? O todo tiene que ver con el ancho de banda? Me gustaria resolver este problema ya que estamos planeando contratar Emby Premiere porque la funcionalidad de la plataforma nos ayuda bastante con lo que queremos, pero quisiera que fuera mi reproduccion sea seguida sin que se pause por causas ajenas. Muchas gracias por sus aportaciones, de antemano.
  25. olli1806

    Fels in der Brandung

    Hallo ich habe mal ne frage, ob es nur mir nur so geht oder ob es hier noch keinem aufgefallen ist. Ich nutze Windows 7 und die Emby Theater App. Ich habe so ein bis zwei filme oder 6000 mehr. In der App tut sich nichts mehr sie steht wie ein Fels in der Brandung, wenn ich bei den Filmen scrollen will. LG Olli
  • Create New...