openmediavault-emby plugin (formerly mediabrowser)

    • OMV 2.x

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • Adding that ID for the release key is the best way. As for the pinning, you only need it if your need higher pinning and with emby, you don't. So with those two fields removed, it is setup correctly.
      omv 4.0.16 arrakis | 64 bit | 4.14 backports kernel | omvextrasorg 4.1.2
      omv-extras.org plugins source code and issue tracker - github.com/OpenMediaVault-Plugin-Developers

      Please don't PM for support... Too many PMs!
    • openmediavault-emby plugin (formerly mediabrowser)

      Ok, good to know, thanks!
      ---------------------------------------------------------------------------------------------------------------
      frontend software - android tv | libreelec | win10 | kodi krypton
      frontend hardware - nvidia shield tv | odroid c2 | yamaha rx-a1020 | quadral chromium style 5.1 | samsung le40-a789r2 | harmony smart control
      -------------------------------------------
      backend software - debian | kernel 4.4 lts | proxmox | openmediavault | zfs raid-z2 | docker | emby | vdr | vnsi | fhem
      backend hardware - supermicro x11ssh-ctf | xeon E3-1240L-v5 | 64gb ecc | 8x4tb wd red | digital devices max s8
      ---------------------------------------------------------------------------------------------------------------------------------------
    • Hallo,

      nachdem ich versucht habe meine Musik in Emby (aktuellste stable 3.0.8500) zu integrieren (Musik wurde vorher mit mp3tag i.V.m. musicbrainz bzw. in einem Fall mit Musicbrainz Picard getaggt) und dabei bei den englischen Interpreten eine Erkennungsrate von fast 100% hatte und bei den den auf Deutsch singenden (Westernhagen bzw. Gabalier - beide ca. 20 Alben) nur 4 einwandfrei erkannt wurden, habe ich mich auf die Fehlersuche begeben und einen Blick in die Server.log geworfen. Dabei konnte ich folgende Fehlermeldung, die sich mehrmals wiederholte feststellen:

      Source Code

      1. 2016-11-08 10:17:40.8227 Info HttpServer: HTTP GET http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      2. 2016-11-08 10:17:40.8359 Info HttpServer: HTTP Response 200 to 192.168.1.10. Time: 13ms. http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f
      3. 2016-11-08 10:17:43.5685 Info HttpServer: HTTP GET http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      4. 2016-11-08 10:17:43.5703 Info HttpServer: HTTP GET http://192.168.1.200:8096/emby/Items/09385ad21e69795278cc12ba34f90d1f/MetadataEditor. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      5. 2016-11-08 10:17:43.5854 Info HttpServer: HTTP Response 200 to 192.168.1.10. Time: 17ms. http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f
      6. 2016-11-08 10:17:43.5875 Info HttpServer: HTTP Response 200 to 192.168.1.10. Time: 17ms. http://192.168.1.200:8096/emby/Items/09385ad21e69795278cc12ba34f90d1f/MetadataEditor
      7. 2016-11-08 10:18:06.4948 Info HttpServer: HTTP POST http://192.168.1.200:8096/emby/Items/09385ad21e69795278cc12ba34f90d1f. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      8. 2016-11-08 10:18:06.5209 Info HttpServer: HTTP Response 204 to 192.168.1.10. Time: 26ms. http://192.168.1.200:8096/emby/Items/09385ad21e69795278cc12ba34f90d1f
      9. 2016-11-08 10:18:09.0935 Info HttpServer: HTTP GET http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      10. 2016-11-08 10:18:09.1103 Info HttpServer: HTTP Response 200 to 192.168.1.10. Time: 17ms. http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f
      11. 2016-11-08 10:18:09.4969 Info HttpServer: HTTP GET http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      12. 2016-11-08 10:18:09.5127 Info HttpServer: HTTP Response 200 to 192.168.1.10. Time: 16ms. http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f
      13. 2016-11-08 10:18:11.0821 Info HttpServer: HTTP GET http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      14. 2016-11-08 10:18:11.0925 Info HttpServer: HTTP Response 200 to 192.168.1.10. Time: 10ms. http://192.168.1.200:8096/emby/Users/8653ef4d07094bd28795eed4546d8e70/Items/09385ad21e69795278cc12ba34f90d1f
      15. 2016-11-08 10:18:11.1270 Info HttpServer: HTTP GET http://192.168.1.200:8096/emby/Items/09385ad21e69795278cc12ba34f90d1f/ExternalIdInfos. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      16. 2016-11-08 10:18:11.1298 Info HttpServer: HTTP Response 200 to 192.168.1.10. Time: 3ms. http://192.168.1.200:8096/emby/Items/09385ad21e69795278cc12ba34f90d1f/ExternalIdInfos
      17. 2016-11-08 10:18:18.5807 Info HttpServer: HTTP POST http://192.168.1.200:8096/emby/Items/RemoteSearch/MusicAlbum. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      18. 2016-11-08 10:18:18.8639 Info HttpClient: HttpClientManager GET: http://musicbrainz.fercasas.com:8080/ws/2/release/?query=reid:faafdc60-4be5-4a22-8e8c-670ec5d385e2
      19. 2016-11-08 10:18:19.1242 Info HttpServer: HTTP Response 200 to 192.168.1.10. Time: 544ms. http://192.168.1.200:8096/emby/Items/RemoteSearch/MusicAlbum
      20. 2016-11-08 10:18:23.6174 Info HttpServer: HTTP POST http://192.168.1.200:8096/emby/Items/RemoteSearch/Apply/09385ad21e69795278cc12ba34f90d1f?ReplaceAllImages=true. UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.2.14 (KHTML, like Gecko) Version/10.0.1 Safari/602.2.14
      21. 2016-11-08 10:18:23.6334 Info App: Setting provider id's to item 09385ad2-1e69-7952-78cc-12ba34f90d1f-Da komm' ich her: {"MusicBrainzAlbum":"faafdc60-4be5-4a22-8e8c-670ec5d385e2","MusicBrainzReleaseGroup":"2181a2ca-effc-4237-9e3a-76434a8652a3"}
      22. 2016-11-08 10:18:23.9708 Info HttpClient: HttpClientManager GET: http://www.theaudiodb.com/images/media/album/thumb/sswqsy1419155016.jpg
      23. 2016-11-08 10:18:29.3536 Info MediaEncoder: Killing ffmpeg process
      24. 2016-11-08 10:18:29.3541 Error App: Error in ffprobe
      25. *** Error Report ***
      26. Version: 3.0.8500.0
      27. Command line: /opt/emby/MediaBrowser.Server.Mono.exe -programdata /media/aac75702-c08f-4587-a08b-9fc72e60c614/emby -restartpath /usr/sbin/emby.sh
      28. Operating system: Unix 3.16.0.0
      29. Processor count: 4
      30. 64-Bit OS: True
      31. 64-Bit Process: True
      32. Program data path: /media/aac75702-c08f-4587-a08b-9fc72e60c614/emby
      33. Mono: 4.6.1 (Stable 4.6.1.5/ef43c15 Wed Oct 12 09:10:37 UTC 2016)
      34. Application Path: /opt/emby/MediaBrowser.Server.Mono.exe
      35. ffprobe failed - streams and format are both null.
      36. System.ApplicationException
      37. at MediaBrowser.MediaEncoding.Encoder.MediaEncoder+<GetMediaInfoInternal>d__59.MoveNext () [0x0020b] in <58466d6a328942f0820edd3797599acf>:0
      38. --- End of stack trace from previous location where exception was thrown ---
      39. at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      40. at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      41. at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      42. at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      43. at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      44. at MediaBrowser.Providers.MediaInfo.FFProbeAudioInfo+<GetMediaInfo>d__9.MoveNext () [0x000a3] in <84227b04fe8f46ef8915cff10b952354>:0
      45. --- End of stack trace from previous location where exception was thrown ---
      46. at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      47. at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      48. at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      49. at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      50. at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      51. at MediaBrowser.Providers.MediaInfo.FFProbeAudioInfo+<Probe>d__7`1[T].MoveNext () [0x00085] in <84227b04fe8f46ef8915cff10b952354>:0
      52. --- End of stack trace from previous location where exception was thrown ---
      53. at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () [0x0000c] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      54. at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (System.Threading.Tasks.Task task) [0x0004e] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      55. at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (System.Threading.Tasks.Task task) [0x0002e] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      56. at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd (System.Threading.Tasks.Task task) [0x0000b] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      57. at System.Runtime.CompilerServices.ConfiguredTaskAwaitable`1+ConfiguredTaskAwaiter[TResult].GetResult () [0x00000] in <dca3b561b8ad4f9fb10141d81b39ff45>:0
      58. at MediaBrowser.Providers.Manager.MetadataService`2+<RunCustomProvider>d__23[TItemType,TIdType].MoveNext () [0x000d7] in <84227b04fe8f46ef8915cff10b952354>:0
      Display All
      Also dort scheint der Fehler bezüglich einer ffprobe auf. Ein Abspielen von Audio/Video-Dateien funktioniert unter Emby Server einwandfrei. Ich weiß nicht ob diese Fehlermeldung im Zusammenhang mit den nicht erkannten Alben steht, wenn doch, wie kann ich diese Fehlermeldung beheben.
      Danke im Voraus
      OMV-Server-HW: MoBo Asrock B250M-Pro4 (Intel-LAN), Intel Pentium G4600, 8GB-Ram, 1x512GB SSD Samsung 850 Evo M.2 (sda2 - 25GB system, sda4/rest - for work), 4x3TB WD Red's Snapraid w/ mergerfs, DVB-S card DVBSky s952v3,

      OMV-Server-SW: Debian Stretch with 4.14.x-Backports-Kernel (always up-to-date), OMV 4.0.x (always latest), omv-extras-plugin (always latests), AutoShutdown-Plugin, PlexMediaServer, Emby Server, SMB-Shares, TVHeadendServer (unstable release),

      BackupServer: Synology DS1010+ with 4GB Ram, 9TB@SHR (different hdd's), DSM 5.2-5967-2
    • Hello,

      sorry that I've wrote the above posting in german. Didn't know where I was because I've switched in different forums because of this issue.
      Now I'v sorted out why emby didn't recognize the albums with the german singers. The songs I have in these albums are using the .mp3 extensions. The recognized (english singer) albums have .m4a extensions. So emby only could sort out the tags of the .m4a and not of the mp3's. I converted the mp3s into m4a's and voila emby could find the album info on musicbrainz and stored them on the server.
      I wrote somewhere in the emby forum that emby uses ffprobe to read out the ID3-tags of the mp3. Because of the error with ffprobe, you can see it in the above posted log.
      in line 27 you can see something with MediaBrowser.Server.Mono.exe. What has a .exe to do under Linux? Here is the mentioned part of the log

      Huberer wrote:

      *** Error Report ***
      Version: 3.0.8500.0
      Command line: /opt/emby/MediaBrowser.Server.Mono.exe -programdata /media/aac75702-c08f-4587-a08b-9fc72e60c614/emby -restartpath /usr/sbin/emby.sh
      Operating system: Unix 3.16.0.0
      Processor count: 4
      64-Bit OS: True
      64-Bit Process: True
      Program data path: /media/aac75702-c08f-4587-a08b-9fc72e60c614/emby
      Mono: 4.6.1 (Stable 4.6.1.5/ef43c15 Wed Oct 12 09:10:37 UTC 2016)
      Application Path: /opt/emby/MediaBrowser.Server.Mono.exe

      So how can I resolve this issue with the error? Streaming is all ok. I can watch movies, series and listen to the music via the web interface of Emby Server. Only the problem is that emby can't read the tags of the mp3s (and I've a lot of these albums and don't want to convert them all)
      OMV-Server-HW: MoBo Asrock B250M-Pro4 (Intel-LAN), Intel Pentium G4600, 8GB-Ram, 1x512GB SSD Samsung 850 Evo M.2 (sda2 - 25GB system, sda4/rest - for work), 4x3TB WD Red's Snapraid w/ mergerfs, DVB-S card DVBSky s952v3,

      OMV-Server-SW: Debian Stretch with 4.14.x-Backports-Kernel (always up-to-date), OMV 4.0.x (always latest), omv-extras-plugin (always latests), AutoShutdown-Plugin, PlexMediaServer, Emby Server, SMB-Shares, TVHeadendServer (unstable release),

      BackupServer: Synology DS1010+ with 4GB Ram, 9TB@SHR (different hdd's), DSM 5.2-5967-2
    • hoppel118 wrote:

      I think this is self-explaning, if you know where to look. Go to the official emby web site: emby.media/download.html

      • choose "Linux" under "Emby Server"
      • choose "Debian"
      • choose "Stable Release Channel" (or "Beta Channel" or "Dev Channel", if you want to...)
      • if you choose "Stable", you arrive at this site: software.opensuse.org/download…Aemby&package=emby-server
      • choose your "OS" -> "Debian"
      • execute the commands for debian 7 (omv2) or debian 8 (omv3) per command line (ssh, terminal) -> you can "add" the emby server repository in the omv3 webui under "OMV-Extras - Repos" if you want (don't know if this is possible with omv2)
      • not sure, if the service gets started automatically, you maybe have to execute the following command "service emby-server start"
      • install ffmpeg and its dependencies per command line "apt-get install ffmpeg"
      • reach the emby server webui in the browser of your choice: IP.OF.YOUR.SERVER:8096 -> start the initial emby setup assistant
      • find the path to your ffmpeg per command line "whereis ffmpeg" -> for me it is "/usr/bin/ffmpeg" -> emby setup assistant asks for the path


      That's it! For me it works fine with debian jessie (omv3) at the moment.


      Here is the debian thread in the emby community: emby.media/community/index.php?/topic/19415-debian/

      Greetings Hoppel

      Hi,
      I just installed a fresh OMV3.

      1. Do I need to remove the Emby repo that I created manually in the OMV-extras setting after Emby installation?

      2. What's the different between the installed ffmpeg vs the custom ffmpeg?

      Thanks.
      OMV v3.0
      Asus Z97-A/3.1; i3-4370
      32GB RAM Corsair Vengeance Pro
      4x3TB RAID10
    • openmediavault-emby plugin (formerly mediabrowser)

      1. No, you don't need to remove or disable your emby repo if you want any updates for emby or mono.

      2. I don't know.

      Greetings Hoppel
      ---------------------------------------------------------------------------------------------------------------
      frontend software - android tv | libreelec | win10 | kodi krypton
      frontend hardware - nvidia shield tv | odroid c2 | yamaha rx-a1020 | quadral chromium style 5.1 | samsung le40-a789r2 | harmony smart control
      -------------------------------------------
      backend software - debian | kernel 4.4 lts | proxmox | openmediavault | zfs raid-z2 | docker | emby | vdr | vnsi | fhem
      backend hardware - supermicro x11ssh-ctf | xeon E3-1240L-v5 | 64gb ecc | 8x4tb wd red | digital devices max s8
      ---------------------------------------------------------------------------------------------------------------------------------------

      The post was edited 1 time, last by hoppel118 ().

    • OMV3:

      Once I add the Emby repo manually, I encountered this duplicate entry when I ran the ap-get update:

      Source Code

      1. Fetched 92.5 kB in 10s (8,860 B/s)
      2. Creating index of upgradeable packages ...
      3. Creating index of openmediavault plugins ...
      4. Reading package lists... Done
      5. W: Duplicate sources.list entry http://download.opensuse.org/repositories/home:/emby/Debian_8.0/ Packages (/var/lib/apt/lists/download.opensuse.org_repositories_home:_emby_Debian%5f8.0_Packages)
      6. W: You may want to run apt-get update to correct these problems
      OMV v3.0
      Asus Z97-A/3.1; i3-4370
      32GB RAM Corsair Vengeance Pro
      4x3TB RAID10
    • Source Code

      1. grep -r emby /etc/apt/*
      2. /etc/apt/sources.list.d/emby-server.list:deb http://download.opensuse.org/repositories/home:/emby/Debian_8.0/ /
      3. /etc/apt/sources.list.d/omv-extras-org.list:# emby server
      4. /etc/apt/sources.list.d/omv-extras-org.list:deb http://download.opensuse.org/repositories/home:/emby/Debian_8.0/ /
      5. Binary file /etc/apt/trusted.gpg matches
      OMV v3.0
      Asus Z97-A/3.1; i3-4370
      32GB RAM Corsair Vengeance Pro
      4x3TB RAID10
    • Did the package add the /etc/apt/sources.list.d/emby-server.list file or did you? If the package added it, remove the repo from the omv-extras repo tab. If you added it, remove the file and keep the one in omv-extras.
      omv 4.0.16 arrakis | 64 bit | 4.14 backports kernel | omvextrasorg 4.1.2
      omv-extras.org plugins source code and issue tracker - github.com/OpenMediaVault-Plugin-Developers

      Please don't PM for support... Too many PMs!