Jump to content

Search the Community

Showing results for tags 'unRAID'.

  • 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. We've decided to rebuild our Emby server with all new hardware, based on a new 12th gen Intel chip with the 770 UHD iGPU and no discrete graphics card, and figure it's a good time to consider the OS and storage configuration, along with any other useful software. The current/old system is Win 10 with four big drives in a RAID 5 configuration... Before we just load Windows 11 onto our new hardware and simply plug drives into the SATA ports and go, should we consider using Unraid instead of Windows? Or does Unraid somehow run in conjunction with Windows? Generally speaking, when should an Emby server use something like Unraid? Basic question I know, but I've been searching both Emby and Unraid forums and have been so far unable to find noob-friendly info about what Unraid is for, how it works (or doesn't) with WIndows, what its advantages are, what the tradeoffs are, etc.
  2. I receive constant freezing when streaming IPTV to a chromecast with Google TV, I want it to hardware encode but it seems to always stutter consistently. I already downmix the audio to stereo after seeing another article. Can you please assist?
  3. Hi guys, I wanted to move from plex to emby since a while for multiple reasons. I decided to make this guide first because I want to give back something to the amazing community behind UNRAID/REDDIT/EMBY and second because I couldn't find a step by step guide so I thought it would be nice to have a lot of useful information in a single place. If you just want to setup the hardware transcoding using intel quick sync video in emby on unraid go directly to STEP 8. I take also the opportunity to thank spaceinvaderone for the amazing videos he made about UNRAID, I learned a lot, and the linuxserver.io guys/gals for the amazing job they do supporting and maintaining the community images. Note: I am not affiliated with anybody nor I get paid to do this, this shows the steps I used to setup emby on unraid so to make it easier for you to do the same. Also english is not my native language so excuse me for any syntax/grammar error. Last premise before we start, if you want to add something or you think some steps needs additional informations to be clearer let me know in the comments. @Mods: I couldn't post it under "tutorial and guides" section. if you can please move it to the appropriate section, thank you. Let the fun begin... PREREQUISITES: -------------------- UNRAID 6.9-RC1 or newer UNRAID COMMUNITY APPLICATIONS (Refer to this post on how to install: https://forums.unraid.net/topic/38582-plug-in-community-applications/) EMBY v4.5 or newer EMBY PREMIERE SETUP: --------- STEP 1 - Setting up a dynamic DNS ----------------------------------------- Use your preferred dynamic dns provider to setup a custom dns tracking service. For example: "emby.hopto.org" where "emby" is the name you want and the rest is fixed depending on the dynamic dns provider. Ex.: "myembysrv.hopto.org" STEP 2 - CREATE A CUSTOM DOCKER NETWORK ---------------------------------------------------------- Inside the unraid web interface, open a terminal by clicking the terminal icon on the top right corner and type docker network create cdocknet where "cdocknet" is the name of our custom docker network. You can name it whatever you want. Press ENTER and then a long string of random characters (network id) should appear meaning the custom network was successfully created. If there is an error message make sure you correctly typed in the command otherwise search google for the error message and fix it before moving onto the next step. If everything is successful you can close the terminal window and proceed to the next step. STEP 3 - Install SWAG (Secure Web Application Gateway) ------------------------------------------------------------------- Inside the unraid web interface, go to apps then in the top right corner inside the search bar search for "swag" (without quotes) Click install and you will be redirected to the container settings. Change the following settings: Network type: -> Select Custom: cdocknet (or watherver name you assigned in step 2) HTTP: -> Change it to 8080 or another port that is not in use either in unraid or any docker you have HTTPS: -> Change it to 8443 or another port that is not in use either in unraid or any docker you have EMAIL: -> Your email address DOMAIN NAME: -> The Dynamic DNS domain name, so if we use the one I setup in the first step it is going to be hopto.org Yours can be different. Ex.: ddns.net, duckdns.org SUBDOMAINS: -> Delete the "www" and replance it with the custom name you chose in step 1, in our case emby. ONLY SUBDOMAINS: -> Set it to true (we tell swag to issue the cert. only for our subdomain as we don't own the top level domain be it hopto.org or whatever else you chose) You can leave the rest as default. Now before clicking "APPLY" open a new tab and go to your router setting and setup a port forward to unraid for the port 80 and 443. I cannot give a specific guidance here as every router setting is different. Try to search for port forwarding [your router model] in google and read how to do it. You should have a table/items like this. You need to setup 2 port forwarding, one for port 80 and one for port 443. NAME/APPLICATION NAME/SERVICE NAME: Swag80 IP ADDRESS: enter unraid ip address PUBLIC PORT: enter the default HTTP port, in this case 80 PRIVATE PORT: enter the custom port you setup for the docker, in our case 8080 PROTOCOL: TCP NAME/APPLICATION NAME/SERVICE NAME: Swag443 IP ADDRESS: enter unraid ip address PUBLIC PORT: enter the default HTTPS port, in this case 443 PRIVATE PORT: enter the custom port you setup for the docker, in our case 8443 PROTOCOL: TCP After you did so go back to unraid and click apply. Once swag is installed check the log setting to make sure everything is done without error thus a certificate is created and valid. Basically you shouldn't have any red/amber warning in the log and at the end you should see a "Server ready." message. If any red/amber shows then check the port are correctly forwarded (make sure the numbers are correct, the unraid server's ip address is correct) otherwise read what the error says and do a search to fix it. STEP 4 - Install Emby -------------------------- As before go under the apps tab in unraid to open the community applications and search for emby. You should see 3 or more emby containers, you can use the one you prefer. For our guide we use the official emby container. Click install and again you'll be redirected to the docker settings. Change the following settings: Network type: -> Select Custom: cdocknet (or watherver name you assigned in step 2; if you have multiple custom network make sure you use the same you setup in swag otherwise the reverse proxy won't work) Host path 2:* -> Path to your media folder share. Ex.: /mnt/user0/Media Then click apply and wait for the docker to be pulled. Once it's complete you can open emby web interface by clicking on the EmbyServer icon and select "WebUI". Emby asks you to setup a username and a password. Note this one will be the admin of the server so use a strong password. Don't worry about Emby connect, this is not required at this moment so you can leave it blank. If you have one feel free to enter it. Click next. You can already setup the library in this part or skip and do it later. For the purpose of this guide we skip it as it's not difficult and there is plenty of documentation on emby website on how to do that. So now you can click finish and you will have emby UI with all the libraries (if you setup any) and the possibility to access the server settings. STEP 5 - Configure SWAG proxy-conf --------------------------------------------- If you didn't change the default appdata config path in swag you will have all the config file under /mnt/user/appdata/swag. So from unraid webui set the appdata share to export with public access type. To do so just click on the appdatashare, then under SMB Security Settings set the following: Export: -> yes Security: -> Public Click apply then done. From your PC/MAC navigate to the appdata share and open the swag folder. In windows would be "This PC-> Network -> unraid_server_name -> appdata -> swag" Inside swag navigate to nginx and then open proxy-conf folder. Search and open a file named emby.subdomain.conf.sample with your preferred text editor be it notepad, notepad++, gedit or whatever. Inside this file you have to change: server_name emby.* to whatever name you setup in step 1 for the dynamic dns. Example if your dynamic dns is myembysrv.ddns.net in this line you would setup server_name myembysrv.* The other line we have to change is the set $upstream_app emby by replacing emby with the container name. If you used the official emby container and you didn't change it then you would set this up to set $upstream_app EmbyServer . You can find the container name in unraid. Now click save and rename the file by removing the ".sample" at the end. So the new file name will be "emby.subdomain.conf". Go back to unraid webui, click on the swag container icon and restart the container. (This reloads the configuration files in swag like the one we just modified) STEP 6 - Configure remote access on Emby --------------------------------------------------- Open emby webui by clicking on the emby docker icon in unraid, go to settings -> network. Tick the "Allow remote connections to this emby server" now some extra settings will appear. Scroll down till you find "Public HTTPS port number" and change it to "443" Right below you find the "External domain:" and set this to the dynamic dns we setup in step 1. In our case is "emby.hopto.org" Then scroll down a bit more till you find "Secure connection mode:" and change it to "Handled by reverse proxy" Then just below it untick the "Enable automatic port mapping" and then scroll at the end of the page and click save. Go back to unraid webui and restart emby docker. STEP 7 - Test the remote connection -------------------------------------------- Open a new tab and go to "https://emby.hopto.org", of course replace this with your custom dynamic dns entry. Ex.: "https://myembysrv.ddns.net" You should see a "Please sign in" page with emby logo asking you for a login and password. If you see a connection timeout then you did something wrong. Go back and re-read all the steps and make sure you did everything correctly. If you see an SSL cert error/browser warning that the connection is not secure then you messed up with the ports or skipped some steps. Again re-read and make sure you did everything properly. STEP 8 - Setting the HW (hardware) transcoding in Emby with intel QSV (Quick Sync Video) ---------------------------------------------------------------------------------------------------------- Requirements: Emby premiere Intel CPU that has Quick Sync Video (search your cpu at https://ark.intel.com/content/www/us/en/ark.html#@Processors) Compatible motherboards (sometimes iGPU has to be enabled in BIOS/UEFI, in some other cases you need a VGA/HDMI plugged-in to have it functional either by plugging in a monitor or by using a dummy VGA/HDMI adapter) If you meet the above requirements please read on... Open a terminal window in unraid (top right corner, click on the terminal icon inside the unraid webui) and type the following: ls /dev/dri and press ENTER If you see something like by-path/ card0 renderD128 this means that the QSV is already enabled in your unraid server and you can skip to the docker setting step otherwise read on. In the terminal window type: modprobe i915 then press ENTER (if there is any error stop and solve this before moving on. Make sure you meet all the requirements) Then type: ls /dev/dri and press ENTER. Now you should see something like this: by-path/ card0 renderD128 Now type chmod -R 777 /dev/dri to set the permission on the folder so we can access to it from the emby docker container. Once that's done close the terminal window, go over Emby docker container icon and click "Edit". This will bring the container settings up like the first time we installed it. Scroll down at the bottom and click on "+ Add another path, port, variable, label or device". A new window/popup will open. Change the following settings: Config Type -> Device Name -> /dev/dri Value -> /dev/dri Description -> Intel Quick Sync Video Then click "ADD" and the "APPLY" and after the container is pulled down again click on "DONE". Now open emby webui, go to "Settings -> Transcoding" and make sure you have "Enable hardware acceleration when available:" set to "Yes" or "Advanced". With advanced you can see the various preferred hardware encoders/decoders emby will use and tick/untick the ones you want. Scroll to the bottom and click on "Save". STEP 9 - Testing the hardware transcoding and make Intel QSV persistent across unraid server reboots ------------------------------------------------------------------------------------------------------------------------- To test if the hardware trascoding is working as intended just go to your library, open a movie and select a different quality. For example you can set it to 480p - 1Mbps and click play. If you go in your server dashboard inside emby webui settings you will see under Active devices the client name that is reproducing the movie and just below informations about wether it is being transcoded or not and which encoder/decoder is being used. For example if you see VAAPI (Video Acceleration Api) means the hardware transcoding is working using the intel QSV by accessing /dev/dri (Direct rendering infrastructure). Finally last step is to go back into unraid webui, open a terminal window and edit the go file to make sure Intel QSV is always on even if we reboot the server. To do so type: nano /boot/config/go and press ENTER Nano editor will open and you will see the content of the file. If you never modified it before it should be similar to: #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp & Just add the following lines to the bottom of the file modprobe i915 chmod -R 777 /dev/dri Your go file should look like this: #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp & modprobe i915 chmod -R 777 /dev/dri Save using the CTRL + O and then CTRL + X to exit Done! If you read it this far I thank you for the attention and I hope you found this guide useful. Finally you can enjoy your media on the sofa.
  4. Hello everyone Last Friday I restarted my Docker Emby container on Unraid. I lost all my libraries. I had the "Server Configuration Backup" extension, but no restore worked. I was using this Emby package, so I thought that this one had a problem. So I installed a new package at the end of the day. Everything was working until today when I had no cover image on my libraries. I restarted my container, and I lost all my containers. I also tried a restore but nothing worked. Also, it deleted my old Emby log files... However, I found an error in the little log file : When I look in my system, all the metadatas are deleted... ! Do you know can i fix it and restore my metadas ? Thanks a lot embyserver-63765654731.txt
  5. Hi Everyone, sorry for the long-winded post: I have approximately, 5 remote users that may be transcoding at any given time, plus 3 possible direct streams in my house, then mobile phone/tablet usage, maybe a couple at a time max (but rare, at least for now) I know there are a lot of posts where people are asking what kind of server to use, and if their server is good enough, my question(s) are different. First I will give an idea of my previous servers so you can see where I have been, so we can understand better, where I would like to go: 1.) I started with a Drobo FS (for Media) with single drive redundancy, and a Dell Poweredge R610 running a Plex server (this worked well for a few years), but I did need to rebuild Plex now and again, and setup all my coverart/other metadata a few times. (not fun). 2.) I moved to a Drobo 5N (with a cache drive) I initially tried the Plex server built into the Drobo 5N, but the server was too slow, so I went back to the Dell and used the Drobo just for the Media 3.) I lost all the Drobo files because a second drive failed during a rebuild. rip. So I moved to a Synology DS1815+ (maxed the RAM on it, 2 drive redundancy) I upgraded my Plex server to an HP DL360 G6 with 128 GB RAM and 2x Xeon 5650 (got it for cheap through my work) Eventually I lost all my metadata (not media) on Plex because a SAS drive failed. 4.) I created an iSCSI LUN on my Synology and put Plex on that (so I don't have to worry about losing the VMs/MetaData), tried that for a while, but it was too slow. (At this point I decided to switch from Plex to Emby for features as well) 5.) So FINALLY (sorry for the long post again) I ended up with my DL360 running ESXi, with an Emby VM, and a seperate torrent VM (always behind VPN). Basiclly, The DL360 isn't working anymore, it is currently in my garage, and during the summer, it sounds like a jet taking off, and the fans die often. The only place I can move it is the basement, and that doesn't fit there (it's GIANT), so I need to build a PC, and I figured I would futureproof a bit, and move away from enterprise to avoid the expensive replacement equipment. (Fans, and SAS drives). I am not sure if I should continue on the ESXi route (compatibility with non-enterprise parts seems to be annoying, and the VMWare matrix is a nightmare, at least to me), or maybe run something like FreeNAS or UnRAID (Emby Container). I don't want to go the UnRAID/FreeNAS route, only to find out that I have taken a step-back in performance (like the Drobo and the Synology server application was). However, I do like the idea of getting four M.2 500GB NVMe drives running the OS, so I never have to worry again about losing my VMs(or containers)/metadata. OR just install a linux server OS, then run all my servers as containers on that. I see that I can set a GPU to passthrough to an Emby container in UnRAID, and get GPU transcoding. So that seems like a perk. So, I am curious what everyone thinks about potential hardware setup, and what my best option may be for the OS to take advantage of said hardware. I am putting this post in hardware, because the hardware I am buying is going to change depending on what OS(s) can take advantage of it (give best performance). When it's all said and done, I'll want a full replacement for the Emby Server (currently ESXi VM) and my torrent server (ESXi VM) and a couple other servers (Home assistant, Minecraft, whatever else I am playing with). With the best possible performance. How much RAM do you think? (like 32 or 64 DDR4 will be way faster than the 128GB that I hardly use currently) Intel CPU (probably, right?), Nvdia Video card seems to be a good choice (around 2070 looks fine)...? RAID on SSD or NVMe, at the OS level? Is this just going ridiculously overkill? Can anyone help with some ideas please? I would really appreciate any insight to help me make some decisions before it starts getting too hot in the garage. Thank you!
  6. Hope somebody can help with this, as its driving me nuts. My internet is supplied through a 4G router, which I have an unraid server running Emby in a Docker behind. Everything works as it should on the LAN but the WAN is a different story, so I couldn't connect to Emby out and about. This turned out to be the ISP using CGNAT on the connection which I understand, so to get round this I have setup a VPN Docker, and run Emby through this docker connection. Im using Windscribe for the VPN connection, using a Static IP Address and port forwarding. Now here comes the fun part and I just cant figure it out......... If I try to open Emby in another location, which is using a standard broadband connection, then Emby fails to load properly, if at all. If it does present the login screen, and I enter my credentials, it then just sits at the login screen and never logins in. Emby shows that it has a connection through the Dashboard, but never actually completes the login...... And now for the strange part, bearing in mind Emby is using a VPN connection through an app in unraid. If I try the same server connection details using a mobile phone and a 4G connection, it all works exactly as it should, switch back a computer using a standard broadband connection, and it again fails to load Emby. As to why it works using a 4G connection whilst away from home, but fails to work using standard broadband I am at a loss...... Anyone have any ideas???? The only thing that correlates, is that my home router is a 4G router, and emby works using a 4G mobile phone whilst away from home, but this doesn't make sense, as if Emby works through the VPN using 4G, then surely it should work using standard broadband Update: After a bit more digging, if I connect a laptop to my personal hotspot on my mobile phone, everything works as it should. I know this is a 4G connection again, but it proves that the app on my android phone and web access do work, just over 4G not standard broadband
  7. Hi! Just switched from a small NUC as a server to using the emby docker in unRAID. Im using SW tone mapping for some users, the CPU can handle this no problem. I think the bt.2390 is the best option for color accuracy, but noticed that whites (where HDR peaks above 400nits) is VERY blown out. This does not occur with the other options, but they have other flaws, mostly in color saturation or black levels. Is this a common issue for those few using SW tone mapping? @softworkz ffmpeg-transcode-e2c37e90-841f-45fb-a3b5-df5bc9f54967_1.txt
  8. cappapp

    TV Shows by date added wrong order?

    My emby docker no longer displays tv shows by date added properly any more. Everything else seems fine. But I get a mix of old and new shows when sorting by date added. Any ideas what might cause this? @Happy2Play please move my posting to a new topic. Thanks.
  9. BAlGaInTl

    Transcoding Temp Out of Control

    Maybe someone can tell me why this is happening... My Unraid server crashed today. I'm running Emby in Docker. When I tracked the problem down, it was because I ran out of space on my 1TB cache drive. A little more digging led me to the transcoding-temp directory of Emby which is stored on the cache drive. There were almost 800K files totalling over 500GB of space. The files go back to May of 2019. A large file transfer caused the drive to fill up the rest of the way, and then crash the system. Shouldn't these files be cleaned up by Emby? Is there something in my Unraid/Docker config that could be causing the issue?
  10. Hi All, I've recently migrated my installation over to the official Emby docker container on an Unraid server from a previous Windows setup. Settings were migrated across using the backup and restore plugin. Only user data was restored as obviously paths had changed in the migration process. Since the migration, I've found that many services are failing with a "Name or service not known" exception, similar to the below. Failing to retrieve metadata and plugin updates are the most obvious problems. 2020-04-23 19:52:21.760 Error App: Error in TheTVDB *** Error Report *** Version: Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Unix 64-Bit OS: True 64-Bit Process: True User Interactive: True Runtime: file:///system/System.Private.CoreLib.dll System.Environment.Version: 3.1.2 Processor count: 14 Program data path: /config Application directory: /system System.Net.Http.HttpRequestException: System.Net.Http.HttpRequestException: Name or service not known ---> System.Net.Sockets.SocketException (0xFFFDFFFF): Name or service not known at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) --- End of inner exception stack trace --- at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod) at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod) at Tvdb.TvdbSeriesProvider.DownloadSeriesZip(String seriesId, String idType, String seriesName, Nullable`1 seriesYear, String seriesDataPath, Nullable`1 lastTvDbUpdateTime, String preferredMetadataLanguage, String saveAsMetadataLanguage, CancellationToken cancellationToken) at Tvdb.TvdbSeriesProvider.DownloadSeriesZip(String seriesId, String idType, String seriesName, Nullable`1 seriesYear, String seriesDataPath, Nullable`1 lastTvDbUpdateTime, String preferredMetadataLanguage, CancellationToken cancellationToken) at Tvdb.TvdbSeriesProvider.EnsureSeriesInfo(Dictionary`2 seriesProviderIds, String seriesName, Nullable`1 seriesYear, String preferredMetadataLanguage, CancellationToken cancellationToken) at Tvdb.TvdbEpisodeProvider.GetMetadata(EpisodeInfo searchInfo, CancellationToken cancellationToken) at MediaBrowser.Providers.Manager.MetadataService`2.ExecuteRemoteProviders(MetadataResult`1 temp, String logName, TIdType id, IEnumerable`1 providers, CancellationToken cancellationToken) Source: System.Net.Http TargetSite: Void MoveNext() InnerException: System.Net.Sockets.SocketException: Name or service not known Source: System.Private.CoreLib TargetSite: Void Throw() at System.Net.Http.ConnectHelper.ConnectAsync(String host, Int32 port, CancellationToken cancellationToken) IP address of the server has not changed from the Windows installation, and the firewall setup has not changed either. Docker is also new to me, so I couldn't say for certain, but I don't think this is a firewall problem? The server is behind a reverse proxy, which is successfully providing SSL certificates and allows for remote browsing/playback so not sure if this may be a factor. In any case, port 8096 is also forwarded to the server. Also not sure if it may be related or an application-specific issue; Sonarr does not display cover images for shows from the "Add new series" page, however it does successfully retrieve images when the series has been added. Radarr works fine. Full log has been attached, can anyone provide any wisdom or next steps for troubleshooting? Thanks. EDIT: Added docker port mappings, since it's probably relevant. embyserver.txt
  11. I'm runnning EmbyServer on my Unraid server and it works great. However, after a certain amount of time, the when I go to play media on any device, I will get this message 'No compatible streams are currently available. Please try again later or contact your system administrator for details.' The server itself is still functional: I can still configure things, mess with settings etc. However, I can not play any media. The fix I've found for this right now, albeit a poor one, is to simply delete my library folders and then recreate them. After this, I can watch media again, but then the issue will occur again in a few days or so. This is really frustrating, especially since I have EmbyPremiere and I have to keep remapping my library just to watch media. Can anyone help me fix this issue permanently? Cheers.
  12. I'm a newbie - recently started using emby on an unraid server, accessible through reverse proxy using personal subdomain. All working well, but I'm having trouble setting up on Samsung smart TV. Works OK to sign on to server via web browser on the TV, but not ideal. However unable to sign on using the Samsung emby app. Fails to connect, despite the same url as working on the web browser. Any help would be welcome.
  13. jwiese997

    Intel Quicksync on Unraid not working

    I cannot get emby to hardware transcode for anything on unraid. I've got everything configured correctly as far as I can tell. Hardware transcoding is working absolutely fine on Plex but emby keeps going to software and doesn't even list quicksync as an option when I go to advanced under transcoding. I've changed my go file, I've added the /dev/dri in the extra parameters. Quicksync is enabled and is being used in plex. Why not emby? Thanks for any help. Log.txt
  14. Im running Emby on Unraid. I have a couple network drives mounted to the unraid machine that contains movies and tv shows, one is a synology and the other is a netgear NAS. I'm running into a strange issue where the media on the Netgear readynas is not seen on Emby. It's mounted via SMB and I can map it just just fine so all the media is available (or should be) but for whatever reason none of the movies on the readynas machine are available in Emby (the synology works fine). The issue is isolated to Emby; I can see and use the media on this drive a number of other apps on unraid. I'm new to Emby but I believe this wasn't an issue pre Emby 4 release. Here's the error message posted on the logs; I'm just not sure what to do with it as it says it's not a directory. I can post any other logs if needed. Any guidance would be really appreciated as it's driving me nuts. Thanks a lot. 2019-03-06 04:12:48.746 Error LibraryMonitor: Error watching path: /mnt/disks/RNDU_media/Videos/Movies *** Error Report *** Version: Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Unix 64-Bit OS: True 64-Bit Process: True User Interactive: True Processor count: 8 Program data path: /config Application directory: /system System.IO.IOException: System.IO.IOException: Not a directory at System.IO.Enumeration.FileSystemEnumerator`1.FindNextEntry() at System.IO.Enumeration.FileSystemEnumerator`1.MoveNext() at System.IO.FileSystemWatcher.RunningInstance.AddDirectoryWatchUnlocked(WatchedDirectory parent, String directoryName) at System.IO.FileSystemWatcher.RunningInstance.AddDirectoryWatchUnlocked(WatchedDirectory parent, String directoryName) at System.IO.FileSystemWatcher.RunningInstance..ctor(FileSystemWatcher watcher, SafeFileHandle inotifyHandle, String directoryPath, Boolean includeSubdirectories, NotifyFilters notifyFilters, CancellationToken cancellationToken) at System.IO.FileSystemWatcher.StartRaisingEvents() at System.IO.FileSystemWatcher.StartRaisingEventsIfNotDisposed() at System.IO.FileSystemWatcher.set_EnableRaisingEvents(Boolean value) at Emby.Server.Implementations.IO.LibraryMonitor.<>c__DisplayClass38_0.<StartWatchingPath>b__0() Source: System.IO.FileSystem TargetSite: Void FindNextEntry() at System.IO.Enumeration.FileSystemEnumerator`1.FindNextEntry() at System.IO.Enumeration.FileSystemEnumerator`1.MoveNext() at System.IO.FileSystemWatcher.RunningInstance.AddDirectoryWatchUnlocked(WatchedDirectory parent, String directoryName) at System.IO.FileSystemWatcher.RunningInstance.AddDirectoryWatchUnlocked(WatchedDirectory parent, String directoryName) at System.IO.FileSystemWatcher.RunningInstance..ctor(FileSystemWatcher watcher, SafeFileHandle inotifyHandle, String directoryPath, Boolean includeSubdirectories, NotifyFilters notifyFilters, CancellationToken cancellationToken) at System.IO.FileSystemWatcher.StartRaisingEvents() at System.IO.FileSystemWatcher.StartRaisingEventsIfNotDisposed() at System.IO.FileSystemWatcher.set_EnableRaisingEvents(Boolean value) at Emby.Server.Implementations.IO.LibraryMonitor.<>c__DisplayClass38_0.<StartWatchingPath>b__0()
  15. perpetual98

    Unraid and duplicates

    I've been running an Unraid server for a year or so. Last night I installed the Emby docker on it because my old server was running on a Windows 8.1 HTPC and I've been having nothing but trouble connecting to the Unraid server from that box although all of my Windows 10 boxes are fine. I think it's an SMB/8.1 issue, but anyway. I noticed that a lot of my movies are showing up multiple times in Emby because the files may span multiple drives something like: /mnt/disk1/Movies/The Amazing Spider Man /mnt/disk2/Movies/The Amazing Spider Man /mnt/disk3/Movies/The Amazing Spider Man /mnt/disk4/Movies/The Amazing Spider Man Is there a way to alleviate this? I assume that since I'm not super familiar with Dockers and whatnot that maybe I just missed something or have something set up wrong. Thanks!
  16. meatball

    Server Bitrate settings/question

    Hi I’ve recently migrated from plex and trying to get my arms wrapped around the server bitrate settings and was hoping for some guidance. If I go to expert-advanced and set the bitrate setting, this is the global setting applied per remote device- is this correct? Ultimately this is going to determine how much upload bandwidth you allocate per streaming device not on the LAN. HOwever I can augment this by going into the individual users settings on the server and increase/decrease their allowed bitrate/upload bandwidth which will override the global setting I mentioned previously. Am I in the ballpark or am I not understanding? Please feel free to correct me if I’m off base. Thanks for the help.
  17. Hello all, I've been a long time emby premier user, and I'm trying to "upgrade" my setup a bit. Here's the basics of what I have: Supermico X9SCL-F Motherboard Xeon E3-1275 V2 Processor Unraid 6.6.6 Emby using the Emby Docker from the Emby Repo in Unraid I can't find any info regarding compatibility of IQSV and the mobo (I've reached out to Supermico via email, who knows how long their reply will take), I know the processor has the ability, in emby, I can't get IQSV to work. On the transcoding page, if I choose Advanced under enable hardware acceleration, no options show up. If I have it on Yes, I see software decoding in the dashboard and all my cores are at 98%+. I'm reaching out to the community here to see if there's any way I can get IQSV to work to ease the burden of transcoding since I'm upgrading my video library to a lot of 4K content, and want to continue to be able to watch it from outside my home on my phone or laptop (I use Kodi in my home, so there's absolutely no need for IQSV for local viewing). I'm a bit of a novice when it comes to anything outside of the GUI, but am comfortable messing with CLI if I have instructions. I'm not sure if I posted this in the right place or if I need to provide any additional information, if anybody can give me some direction it would be greatly appreciated!
  18. hi2hello

    PlugIns cannot be updated / installed

    Hi, I m running Emby Server on unRaid with the official Docker Container in the latest version (at least what I ve been showing in the latest stable branch) Since the latest update, the Server can no longer update PlugIns and I get the following Error message: Check for plugin updates failed. The type initializer for 'System.Net.Http.CurlHandler' threw an exception. I also tried to reinstall plugins but Emby cant even get a connection to the plug-ins catalog any longer so I cant reinstall plugins that I deleted for testing purposes on that issue. Any Suggestions on that matter?
  19. I've always run my MB Server on a Windows 7/8 machine and had a separate unRAID NAS for my media. I would like to build a setup for my parents in a single box that they would be able to move from their summer cottage to their winter condo. I'm wondering what the best way would be to do this, specifically with the OS. The hardware I had priced out was this: http://pcpartpicker.com/p/fzBgzy Obviously that SanDisk and unRAID can be knocked off the bottom. What would you guys recommend for what I'm trying to do here? What reliable/low-maint OS for the storage pool (expandable to the hardware capacity of 8 drives) and MB? I intend to use primarily Roku boxes attached to any TVs at both locations which would be controlled by Windows/Apple Tablets/Phones.
  20. I have messed with the stable emby, and the two most recent beta releases. My server is running Unraid and im using the official Emby docker. The server specs are Core i7 4790 with 32GB ram with a 5Gb/s network connection, allot of my media is stored on a separate Synology server that has a 2Gb/s network connection. Just as a reference I have Plex running using the exact same configuration and it is lightning fast. So the issue I am having is that 99% of the time I open the Emby web app, Windows 10 App, or iPhone app, it is excruciatingly slow. I'm talking 5-10min just to load the main screen, another 5-10 min to load any libraries as well as the TV Guide. Everything is just incredibly slow, or never loads at all. However some times it loads almost instantly, but this seems to be rare. Actually playing media, LiveTV, Movies, Shows, Music, is fast, no problems there at all, no buffering, no stuttering, and silky smooth. My libraries are tiny in comparison to the amount of movies many other users have on these forums, I talking maybe 100 movies IF THAT. The only plugins I am using are the Cover Art, and Collections plugin, but I was having this issue before installing them too. I have attached the two most recent logs. server-63639216000.txt server-63639262214.txt
  21. sebasmiles

    Subtitle download not respecting limits?

    So I have tried on and off to try to get subtitles download to work without success. I tried searching for the problem but the posts I found indicate that once it reaches the 200 limit on a non-VIP it should stop, however that never seems to happen to me. This has happened over several version (last time I tried was months back) including 3.2.19 which I have loaded right now. I clicked only on episode, then save, then went to tasks and hit the subtitle one to run. It proceeds to spam my activity log and balloons my log file into a massive 200mb file before I was able to stop it by hitting stop manually. Below is my subtitles.xml file (deleted my username and password), and the episode flag is back to false since I had to disable it. I am running Unraid, with the official Emby docker (or was labeled as such). <?xml version="1.0"?> <SubtitleOptions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <SkipIfEmbeddedSubtitlesPresent>false</SkipIfEmbeddedSubtitlesPresent> <SkipIfAudioTrackMatches>false</SkipIfAudioTrackMatches> <DownloadLanguages> <string>eng</string> <string>spa</string> </DownloadLanguages> <DownloadMovieSubtitles>false</DownloadMovieSubtitles> <DownloadEpisodeSubtitles>false</DownloadEpisodeSubtitles> <OpenSubtitlesUsername>xxxxx</OpenSubtitlesUsername> <OpenSubtitlesPasswordHash>xxxx</OpenSubtitlesPasswordHash> <IsOpenSubtitleVipAccount>false</IsOpenSubtitleVipAccount> <RequirePerfectMatch>true</RequirePerfectMatch> </SubtitleOptions> This is the error where it shows rate limit, I got spammed by these until I was able to tell the scan to stop. 2017-06-21 18:46:34.4418 Error App: Error downloading subtitles *** Error Report *** Version: Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /config -restartpath /usr/lib/emby-server/restart.sh Operating system: Unix 64-Bit OS: True 64-Bit Process: True Mono: 4.8.1 (Stable Fri Jun 2 05:04:04 UTC 2017) Processor count: 2 Program data path: /config Application directory: /usr/lib/emby-server/bin System.Exception: OpenSubtitles rate limit reached Logfile (its too large to attach): https://www.dropbox.com/s/1tjb09iobrr6wwt/server-63633599999.txt?dl=1
  22. There have been 2 new Emby versions since my last update. The current is 3.2.19, however the "Update Emby Server" button is no longer working. Can someone please direct me to a fix? Thank you. unRIAD version: 6.3.5 Emby Server version: 3.2.17 Plugin Version: 2016.11.30.1 Dependencies: Mono Version: 4.6.2 SQLite3 Version: 2016 2013 FFmpeg Version: 2.7.1 MediaInfo Version: 0.7.63 InfoZip Version: 6.00 Information: Total Storage Usage: 14769 MB Install Directory: 14769 MB
  23. I'm sure there are a few users out there using Emby and unRAID and wanted to see what others are doing. At this time, I'm running Emby and unRAID on separate boxes. The hardware I have for unRAID works good as a storage server, low cpu use, lots of drives, my Emby server (Windows), is more powerful, but less drive expansion at this time. At this time, I'm not interested in building up a new unRAID box and installing Emby via Docker. The problem I'm seeing is inconsistent playback, library management that I'm most likely contributing the unRAID spinning down the disks when not being used. I have a HDHomerun and plan on setting up the DVR portion of Emby shortly. So I'm just looking for some tips from those of you with both Emby and unRAID on separate boxes, are you keeping your disks spinning all the time, are there some plugins I should be looking at to help the media, do I need to move my meta data somewhere else? Thanks, Josh
  24. I'm having an issue trying to transcode with Intel Quick Sync. When I try to force transcoding to use Quick Sync, transcoding never starts. I see: 2015-12-09 09:19:50.5810 Info App: FFMpeg exited with code 1 (Server-63585249519.txt, transcode-ca77d3f2-7a75-4943-bf8c-a5e044cbb4a6.txt) Breaking Bad S01E01 Audio Languageeng CodecAC3 Layout5.1 Channels6 ch Bitrate625 kbps Sample rate48000 khz DefaultYes Subtitle Languageeng CodecSRT DefaultNo ForcedNo ExternalNo Video CodecH264 ProfileHigh Level41 Resolution1280x720 Aspect ratio16:9 AnamorphicNo InterlacedNo Framerate23.97602 Bitrate7887 kbps Bit depth8 bit Pixel formatyuv420p Ref frames9 CABACNo server-63585249519.txt transcode-ca77d3f2-7a75-4943-bf8c-a5e044cbb4a6.txt
  25. Magliok Fireborne

    Subtitles Failing to Download

    Hello, I'm running Emby in a Docker image, on Unraid. So far very happy with the system, as I am considering moving from Plex to Emby. However, one of the features I do rely on from Plex, is the automatic downloading of Subtitles. I have it configured in Emby, double-verified user / pass was right, and I'm getting nothing but a ton of "Subtitles Failed To Download" My library scan is not complete yet, any help here on why they are failing. Hopefully things start working once the scan for my libraries are done. Maybe it can't tell what subtitle to grab if it hasn't identified the movies yet - what I'm thinking. Can anyone confirm?
  • Create New...