Jump to content

Library scans failing


Go to solution Solved by jfconde,

Recommended Posts

Posted

I've been using Plex for several years, and recently decided to give Emby a try. Problem is that it never completes a scan of any of my libraries. It gets some fraction of the way thru and then freezes at whatever percentage it's at. No error messages come up on the interface but the logs get filled up with thousands of copies of the error below. If it's running into a problem with particular file(s) I can't find a mention of it in the logs.

 

Latest version of Emby running on Ubuntu 16.04.

 

Hope someone can help,

 

John

2017-10-25 14:38:05.025 Error App: Error in ffprobe	*** Error Report ***	Version: 3.2.34.0	Command line: /usr/lib/emby-server/bin/MediaBrowser.Server.Mono.exe -programdata /var/lib/emby-server -restartpath /usr/lib/emby-server/restart.sh	Operating system: Unix 4.10.0.37	64-Bit OS: True	64-Bit Process: True	User Interactive: False	Mono: 4.8.1 (Stable 4.8.1.0/22a39d7 Tue May  2 22:26:20 UTC 2017)	Processor count: 4	Program data path: /var/lib/emby-server	Application directory: /usr/lib/emby-server/bin	System.Exception: ffprobe failed - streams and format are both null.	  at Emby.Server.MediaEncoding.Encoder.MediaEncoder+<GetMediaInfoInternal>d__65.MoveNext () [0x00159] in <d5624611b4fa4cc8b361775cba69e033>:0 	--- End of stack trace from previous location where exception was thrown ---	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo+<ProbeVideo>c__async0`1[T].MoveNext () [0x00316] in <ee4c4ad3ec75494d88eb3bde1d800c57>:0 	--- End of stack trace from previous location where exception was thrown ---	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at MediaBrowser.Providers.Manager.MetadataService`2+<RunCustomProvider>c__async5[TItemType,TIdType].MoveNext () [0x000db] in <ee4c4ad3ec75494d88eb3bde1d800c57>:0 	System.Exception	  at Emby.Server.MediaEncoding.Encoder.MediaEncoder+<GetMediaInfoInternal>d__65.MoveNext () [0x00159] in <d5624611b4fa4cc8b361775cba69e033>:0 	--- End of stack trace from previous location where exception was thrown ---	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at MediaBrowser.Providers.MediaInfo.FFProbeVideoInfo+<ProbeVideo>c__async0`1[T].MoveNext () [0x00316] in <ee4c4ad3ec75494d88eb3bde1d800c57>:0 	--- End of stack trace from previous location where exception was thrown ---	  at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dbb16e0bacdc4a0f87478e401bc29b6c>:0 	  at MediaBrowser.Providers.Manager.MetadataService`2+<RunCustomProvider>c__async5[TItemType,TIdType].MoveNext () [0x000db] in <ee4c4ad3ec75494d88eb3bde1d800c57>:0 	
Posted

hi @@jfconde, since you've recently installed, do you want to try again? Today we have just replaced our install instructions with a new method. You shouldn't see this happen anymore.

 

https://emby.media/linux-server.html

 

Please note the instructions just went up so if the page still looks the same you may need to refresh the page in the browser. Thanks.

Posted

Stopped the service, apt-get removed the old one and then tried the new method.

 

Runs into a dependency error because dotnet-runtime-2.0.0 not installed.

 

I'll try installing that and see if it goes ahead, but I assume your script should have taken care of that, right?

 

Should I have --purged the old install?

 

John

Posted

The script should have taken care of that. can you provide the exact error from the console? thanks.

Posted

And yes you can purge the old install.

Posted

Tried several different ways to get it to work, hope you can spot the problem.

 

John

 

P.S. yes it is a user named Emby on a machine named Emby, it's got one job. :-)

P.P.S. process 1403 is systemd, if that matters.

 

emby@:~$ curl -f -s https://raw.githubusercontent.com/MediaBrowser/Emby.Releases/master/Server/setup.sh | sh

Installing requirements
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]    
Get:3 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]     
Get:4 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]  
Ign:5 http://download.opensuse.org/repositories/home:/emby/xUbuntu_16.04 InRelease
Hit:6 https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial InRelease
Hit:7 http://download.opensuse.org/repositories/home:/emby/xUbuntu_16.04 Release
Fetched 306 kB in 1s (304 kB/s)                                                
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
curl is already the newest version (7.47.0-1ubuntu2.4).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Downloading Microsoft's GPG key to /etc/apt/trusted.gpg.d/microsoft.gpg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   983  100   983    0     0   3649      0 --:--:-- --:--:-- --:--:--  3640

Installing the Dotnet Core repository to /etc/apt/sources.list.d/dotnet.list

Installing Emby Server
Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]
Hit:2 http://us.archive.ubuntu.com/ubuntu xenial InRelease                     
Get:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]    
Get:4 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]  
Hit:5 https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial InRelease
Ign:6 http://download.opensuse.org/repositories/home:/emby/xUbuntu_16.04 InRelease
Hit:7 http://download.opensuse.org/repositories/home:/emby/xUbuntu_16.04 Release
Fetched 306 kB in 0s (317 kB/s)
Reading package lists... Done
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   623    0   623    0     0   1817      0 --:--:-- --:--:-- --:--:--  1816
100 18.9M  100 18.9M    0     0  5215k      0  0:00:03  0:00:03 --:--:-- 7598k
Selecting previously unselected package emby-server.
(Reading database ... 204699 files and directories currently installed.)
Preparing to unpack emby-server-deb_3.2.34.0_amd64.deb ...
Unpacking emby-server (3.2.34.0) ...
Setting up emby-server (3.2.34.0) ...
usermod: user emby is currently used by process 1403
dpkg: error processing package emby-server (--install):
 subprocess installed post-installation script returned error exit status 8
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for ureadahead (0.100.0-19) ...
Errors were encountered while processing:
 emby-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up emby-server (3.2.34.0) ...
usermod: user emby is currently used by process 1403
dpkg: error processing package emby-server (--configure):
 subprocess installed post-installation script returned error exit status 8
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Errors were encountered while processing:
 emby-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

ERROR: Installation of Emby Server failed
ERROR: Please contact apps@ with the full output above
 

Posted

This is probably caused by the old package not stopping the service before upgrading, mine does so once it's installed this shouldn't happen again. I'v added a few lines in the install script to take care of that.

Posted

Removed emby (--purge), apt autoremove, apt-get update, dist-upgrade and restarted the machine then ran the script again, still basically the same error. I'm sure I got the new and improved script because it prompted me for my password to stop the service, which wasn't there.

 

Any other ideas?

 

John

 

P.S. confused by this line:

 

               usermod: user emby is currently used by process 1378

 

Is your script choking because my machine/user is named emby?

 

 

 

emby@:~$ curl -f -s https://raw.githubusercontent.com/MediaBrowser/Emby.Releases/master/Server/setup.sh | sh
Failed to stop emby-server.service: Unit emby-server.service not loaded.
Failed to execute operation: No such file or directory

Installing requirements
[sudo] password for emby:
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]    
Get:3 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease [102 kB]  
Get:4 http://security.ubuntu.com/ubuntu xenial-security InRelease [102 kB]     
Ign:5 http://download.opensuse.org/repositories/home:/emby/xUbuntu_16.04 InRelease
Hit:6 https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial InRelease
Get:7 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages [644 kB]
Hit:8 http://download.opensuse.org/repositories/home:/emby/xUbuntu_16.04 Release
Get:9 http://us.archive.ubuntu.com/ubuntu xenial-updates/main i386 Packages [611 kB]
Get:10 http://us.archive.ubuntu.com/ubuntu xenial-updates/main amd64 DEP-11 Metadata [305 kB]
Get:11 http://us.archive.ubuntu.com/ubuntu xenial-updates/main DEP-11 64x64 Icons [213 kB]
Get:12 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe amd64 DEP-11 Metadata [173 kB]
Get:13 http://us.archive.ubuntu.com/ubuntu xenial-updates/universe DEP-11 64x64 Icons [240 kB]
Get:14 http://us.archive.ubuntu.com/ubuntu xenial-updates/multiverse amd64 DEP-11 Metadata [5,888 B]
Get:15 http://us.archive.ubuntu.com/ubuntu xenial-backports/main amd64 DEP-11 Metadata [3,328 B]
Get:16 http://us.archive.ubuntu.com/ubuntu xenial-backports/universe amd64 DEP-11 Metadata [4,588 B]
Get:17 http://security.ubuntu.com/ubuntu xenial-security/main amd64 DEP-11 Metadata [60.3 kB]
Get:19 http://security.ubuntu.com/ubuntu xenial-security/main DEP-11 64x64 Icons [57.6 kB]
Get:20 http://security.ubuntu.com/ubuntu xenial-security/universe amd64 DEP-11 Metadata [49.7 kB]
Get:21 http://security.ubuntu.com/ubuntu xenial-security/universe DEP-11 64x64 Icons [80.0 kB]
Fetched 2,753 kB in 1s (1,903 kB/s)                                          
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
curl is already the newest version (7.47.0-1ubuntu2.4).
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

Downloading Microsoft's GPG key to /etc/apt/trusted.gpg.d/microsoft.gpg
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   983  100   983    0     0   3362      0 --:--:-- --:--:-- --:--:--  3366

Installing the Dotnet Core repository to /etc/apt/sources.list.d/dotnet.list

Installing Emby Server
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease
Hit:2 http://security.ubuntu.com/ubuntu xenial-security InRelease              
Hit:3 http://us.archive.ubuntu.com/ubuntu xenial-updates InRelease             
Hit:4 http://us.archive.ubuntu.com/ubuntu xenial-backports InRelease           
Hit:5 https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial InRelease
Ign:6 http://download.opensuse.org/repositories/home:/emby/xUbuntu_16.04 InRelease
Hit:7 http://download.opensuse.org/repositories/home:/emby/xUbuntu_16.04 Release
Reading package lists... Done
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   623    0   623    0     0   1827      0 --:--:-- --:--:-- --:--:--  1832
100 18.9M  100 18.9M    0     0  5170k      0  0:00:03  0:00:03 --:--:-- 6812k
Selecting previously unselected package emby-server.
(Reading database ... 204885 files and directories currently installed.)
Preparing to unpack emby-server-deb_3.2.34.0_amd64.deb ...
Unpacking emby-server (3.2.34.0) ...
Setting up emby-server (3.2.34.0) ...
usermod: user emby is currently used by process 1378
dpkg: error processing package emby-server (--install):
 subprocess installed post-installation script returned error exit status 8
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Processing triggers for ureadahead (0.100.0-19) ...
Errors were encountered while processing:
 emby-server
Reading package lists... Done
Building dependency tree       
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Setting up emby-server (3.2.34.0) ...
usermod: user emby is currently used by process 1378
dpkg: error processing package emby-server (--configure):
 subprocess installed post-installation script returned error exit status 8
Processing triggers for libc-bin (2.23-0ubuntu9) ...
Errors were encountered while processing:
 emby-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

ERROR: Installation of Emby Server failed
ERROR: Please contact apps@ with the full output above
emby@:~$
 

Posted

You appear to be running something other than emby-server with the emby user. Please stop every process run as emby before trying the script again.

Posted

Emby server (and dependencies) is literally the only thing installed after a fresh install of the OS, and I ran the script directly after a system restart. Nothing else was running (except the dozens of processes that a normal instance of Linux has running at all times).

 

John

Posted

If nothing else was running as the emby user, the usermod command would work without issue, there must be something. Could you please post the output of:

ps -u emby
  • Solution
Posted

You people would be more helpful if you had some idea how your system worked. As I've now figured out on my own, the emby-server package creates a user called "emby" as part of the install process. There is no way it ever could have worked while I was trying to install it logged on as a user called "emby".  Lists of processes would never have solved this.

 

I created a different account, deleted my "emby" account, and then the install worked, sort of. I get the dashboard but it now doesn't allow any libraries to be setup because it doesn't have write access to my media folders. Why would anyone ever give a player *write* access to their media?

 

Seems like it's time to give up on Emby, I gave it a try, maybe I'll try again in a few years. Whatever problems Plex might have at least they've got the basic functionality sorted. 

Happy2Play
Posted

Emby requires write access to write metadata and images, so you have to configure Emby and your system to the way you save metadata.

Posted

He's only asking the questions to try and collect information that can be used to help you. Obviously we do have the basics down or we wouldn't have any users. This is a brand new installation package so a few small bumps are inevitable. If you could please provide an emby server log we can look at the write access problem you are having:

 

https://emby.media/community/index.php?/topic/739-how-to-report-a-problem/

 

Thanks.

Posted

You people would be more helpful if you had some idea how your system worked. As I've now figured out on my own, the emby-server package creates a user called "emby" as part of the install process. There is no way it ever could have worked while I was trying to install it logged on as a user called "emby".  Lists of processes would never have solved this.

 

I created a different account, deleted my "emby" account, and then the install worked, sort of. I get the dashboard but it now doesn't allow any libraries to be setup because it doesn't have write access to my media folders. Why would anyone ever give a player *write* access to their media?

 

Seems like it's time to give up on Emby, I gave it a try, maybe I'll try again in a few years. Whatever problems Plex might have at least they've got the basic functionality sorted. 

 

Oh, so when I asked if you were running anything as the emby user, you didn't think it worth mentioning that you WERE the emby user, so you were basically running EVERYTHING as the emby user. That's interesting... I apologize if I didn't automagically figure out someone in their right mind would do that, but what do I know, I don't know how our system works after all, it's not like we wrote it or anything.

 

FTR emby only needs write access if you choose to store some of the metadata alongside you media files, which is an option you explicitely enable, by default it only needs read access, period.

Posted

Oh, so when I asked if you were running anything as the emby user, you didn't think it worth mentioning that you WERE the emby user, so you were basically running EVERYTHING as the emby user. That's interesting... I apologize if I didn't automagically figure out someone in their right mind would do that, but what do I know, I don't know how our system works after all, it's not like we wrote it or anything.

 

FTR emby only needs write access if you choose to store some of the metadata alongside you media files, which is an option you explicitely enable, by default it only needs read access, period.

 

Anyone wanting to evaluate alucryd's usefulness as tech support can read this thread from the top, as he clearly never did. I mentioned several times that both my machine and user were called emby, I even specifically asked if that might be the problem at one point, and got no reply. There's also all the terminal output I pasted in which clearly shows the emby@emby:~$ prompt.

 

Would anyone like to guess the name of the machine and user for my Plex installation? That's been working work years, why would I set up an emby machine any differently?

 

The default installation is demanding write access, semicolon; I checked and the check box to store metadata is unchecked. Emby is demanding write access anyway, exclamation point!

Posted

He's only asking the questions to try and collect information that can be used to help you. Obviously we do have the basics down or we wouldn't have any users. This is a brand new installation package so a few small bumps are inevitable. If you could please provide an emby server log we can look at the write access problem you are having:

 

https://emby.media/community/index.php?/topic/739-how-to-report-a-problem/

 

Thanks.

 

FWIW this morning's logs

server-63644659200.txt

Posted

Anyone wanting to evaluate alucryd's usefulness as tech support can read this thread from the top, as he clearly never did. I mentioned several times that both my machine and user were called emby, I even specifically asked if that might be the problem at one point, and got no reply. There's also all the terminal output I pasted in which clearly shows the emby@emby:~$ prompt.

 

Would anyone like to guess the name of the machine and user for my Plex installation? That's been working work years, why would I set up an emby machine any differently?

 

The default installation is demanding write access, semicolon; I checked and the check box to store metadata is unchecked. Emby is demanding write access anyway, exclamation point!

 

If you pasted your logs on a proper pastebin instead of a forum post, one could easily distinguish your comments from your logs, this is basic forum etiquette. I have quite a lot of things to deal with already, you're the one pleading for help, the least you could do is make it easy for those who want to help you, in their free time, for free. Know that busy people are like a fluid, they will always go through the path of least resistance.

 

So yes I quickly skimmed through your posts and went straight to what should have been the relevant parts and failed to notice something I have never even dreamt of after years of packaging for advanced linux distros. I guess my lesson today is that I should be more careful when dealing with entry-level distros. I was wrong, duly noted.

 

Anyway, plex not knowing how to properly package an application on unix systems is not exactly something to boast about. Emby follows basic unix security for world-facing software (web servers, mail servers, file servers, media servers, etc...) and runs as an unpriviledged dedicated user to protect you against the world, plex obviously doesn't know, or worse, care about that.

 

Now about the permissions issue, never had any issue with only read access, might be a new bug, @@Luke will know more about that.

Posted

 

The default installation is demanding write access, semicolon; I checked and the check box to store metadata is unchecked. Emby is demanding write access anyway, exclamation point!

 

Plex requires write access as well. So if you add a new directory to plex, it has to have the same permission as below.

 

Figure1.png

This image comes from https://support.plex.tv/hc/en-us/articles/200288596-Linux-Permissions-Guide

Posted

Emby is not a "player".  We are an entire management and distribution system for your media.  I guess that is part of the disconnect on understanding the access issues.

Posted

Plex requires write access as well. So if you add a new directory to plex, it has to have the same permission as below.

 

Figure1.png

This image comes from https://support.plex.tv/hc/en-us/articles/200288596-Linux-Permissions-Guide

 

As I've said I've been running Plex for years, it does not, nor will it ever have, write access to my media.

 

It's basic security not to give any person or process more privileges than it needs. A player doesn't need write access.

 

John

Posted

I guess you are just not understanding much about Plex or Emby. If you want just a player, look into VNC. That is all it does is play media not media management like Emby & Plex.

 

They are both players, but the whole idea behind them is called media management. With out being able to write the metadata for the tv shows, movies, etc, you will not have valid naming syntax of your media files.

 

I can guarantee you that you media folders under Plex are just like the pic above that I posted. With out the proper permissions neither will wok properly. 

Posted

Well, it is actually possible to setup Emby to not have write access to your media - it just then limits some of the functionality.  We do have users that do that.

Posted

Emby is not a "player".  We are an entire management and distribution system for your media.  I guess that is part of the disconnect on understanding the access issues.

 

It's true that neither Emby nor Plex are "just" players, they also catalog, display, and distribute media streams. But those functions don't require write access either.

 

Plex doesn't have any "management" features that I know of, and if it did I wouldn't use them, no idea what Emby might have along those lines, but that's not why I wanted to try it.

 

John

Posted

I guess you are just not understanding much about Plex or Emby. If you want just a player, look into VNC. That is all it does is play media not media management like Emby & Plex.

 

They are both players, but the whole idea behind them is called media management. With out being able to write the metadata for the tv shows, movies, etc, you will not have valid naming syntax of your media files.

 

I can guarantee you that you media folders under Plex are just like the pic above that I posted. With out the proper permissions neither will wok properly. 

 

 

Again I HAVE BEEN USING PLEX FOR YEARS and it DEFINITELY DOES NOT HAVE WRITE ACCESS TO MY MEDIA.

 

There's only one account on my whole network with write access to my media, and nothing runs under that account. If I need to manage my media I log into that account to do it.

 

Though I see from your email that you are defining the word "management" to mean just displaying files and meta data, then selecting some to play. Fine then based on that definition not even "media management" requires write access.

 

Out of curiosity what word do you use when you are actually moving or modifying your media files?

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...