Jump to content


Photo
- - - - -

Mono version of Emby Server


  • Please log in to reply
78 replies to this topic

#1 tafelpoowt OFFLINE  

tafelpoowt

    Advanced Member

  • Members
  • 59 posts
  • Local time: 05:35 PM

Posted 27 February 2019 - 11:15 AM

I've created mono based Emby packages for some of the arm-based WD My Cloud devices based on the Synocommunity build chain.

 

WARNING: these are experimental packages. You may need SSH to fix stuff. Use at your own risk.

 

These are the supported devices:

- EX2

- EX2100

- EX4100

- EX2Ultra

- Mirror Gen 1 (use EX2 package)

- Mirror Gen2 (use EX2Ultra package)

 

If your device is not in this list, don't post in this topic (kktnxbye). Just contact WD on their forum.

e.g. the older v3 / v4 firmware devices, My Passport, My Cloud Home... are not supported.

 

The Emby package depends on 3 2 other packages:

- mono

- ffmpeg

- mediainfo

You need to install the 3 2 dependencies before you can install Emby.

 

If you face any issues during the installation, upgrade or removal of the package, the WD configure/enable/disable button, let me know here.

If you face other, purely Emby related issues, please start another topic.

 

Download: https://bintray.com/tfl/wdpksrc/Emby

Source code: https://github.com/stefaang/spksrc


Edited by tafelpoowt, 11 September 2019 - 03:50 AM.

  • RobertCollier likes this

#2 stre1026 OFFLINE  

stre1026

    Member

  • Members
  • 19 posts
  • Local time: 11:35 AM

Posted 27 February 2019 - 11:17 AM

Awesome! Will this work on the Passport Wireless Pro?

#3 tafelpoowt OFFLINE  

tafelpoowt

    Advanced Member

  • Members
  • 59 posts
  • Local time: 05:35 PM

Posted 27 February 2019 - 11:26 AM

Ehhh that's the one platform I don't know anything about, sorry :rolleyes:

It doesn't use OS3 afaik, so I'm afraid, no.

 

Note: MyCloud Mirror Gen2 = EX2Ultra


Edited by tafelpoowt, 27 February 2019 - 11:28 AM.


#4 iNSPiREDS OFFLINE  

iNSPiREDS

    Member

  • Members
  • 28 posts
  • Local time: 05:35 PM

Posted 27 February 2019 - 11:38 AM

Can't wait to try this out!

I've downloaded the bin files mentioned above. How do I actually install them?

Through the My Cloud settings page, I don't see an option to install any apps.



#5 tafelpoowt OFFLINE  

tafelpoowt

    Advanced Member

  • Members
  • 59 posts
  • Local time: 05:35 PM

Posted 27 February 2019 - 11:45 AM

Well this package is intended for My Cloud devices with an "Apps" tab...

You may be able to hacktivate it: https://community.wd...b-apps/177885/1


Edited by tafelpoowt, 28 February 2019 - 05:44 AM.


#6 Luke OFFLINE  

Luke

    System Architect

  • Administrators
  • 142356 posts
  • Local time: 11:35 AM

Posted 27 February 2019 - 12:42 PM

What is mediainfo for? Emby doesn't use that.

#7 tafelpoowt OFFLINE  

tafelpoowt

    Advanced Member

  • Members
  • 59 posts
  • Local time: 05:35 PM

Posted 27 February 2019 - 12:47 PM

I took that from the original build script... I'll make a build without this dependency.



#8 iNSPiREDS OFFLINE  

iNSPiREDS

    Member

  • Members
  • 28 posts
  • Local time: 05:35 PM

Posted 27 February 2019 - 05:47 PM

Well this package is intended for My Cloud devices with an "Apps" tab...

You may be able to hacktivate it: https://community.wd...apps/177885/452

 

Seems like I'd have to wipe the hard drive. What a shame. Still, thanks for your contribution. Maybe I'll try it one day.



#9 JaysEmby OFFLINE  

JaysEmby

    Advanced Member

  • Members
  • 44 posts
  • Local time: 04:35 PM

Posted 27 February 2019 - 08:58 PM

Oooo this looks awesome as I got an old ex2 ultra in the loft as upgraded to the pr4100 but thinking of selling it as it's an overkill for the few films I watch :(

Be intrigued try this with the ex2 ultra if get time.. it was pretty slow with plex so wonder if emby will be quicker :)

Tafelpoowt do you know if wd fixed the poor fan kicking in late and the hdds would get silly hot with firmware update? Been ages since used the ex2 ultra

Thank you

#10 tafelpoowt OFFLINE  

tafelpoowt

    Advanced Member

  • Members
  • 59 posts
  • Local time: 05:35 PM

Posted 28 February 2019 - 05:43 AM

Seems like I'd have to wipe the hard drive. What a shame. Still, thanks for your contribution. Maybe I'll try it one day.

 

You only need to enable a hidden tab in the web interface.

Browse to the WD web interface.

Open the console (ctrl-shift-I) (or use Inspect element)

Type in: APP_INSTALL_FUNCTION=1; APPS_EULA=1; check_app_eula();

Now go the Apps Tab and you'll be able to manually install 3rd party apps.

 

You don't need to install the WDcrack but it adds many more apps.


Edited by tafelpoowt, 28 February 2019 - 05:45 AM.


#11 iNSPiREDS OFFLINE  

iNSPiREDS

    Member

  • Members
  • 28 posts
  • Local time: 05:35 PM

Posted 28 February 2019 - 06:52 AM

You only need to enable a hidden tab in the web interface.

Browse to the WD web interface.

Open the console (ctrl-shift-I) (or use Inspect element)

Type in: APP_INSTALL_FUNCTION=1; APPS_EULA=1; check_app_eula();

Now go the Apps Tab and you'll be able to manually install 3rd party apps.

 

You don't need to install the WDcrack but it adds many more apps.

 

Oh I see! I'll give it a go as soon as I get home. Thanks again. :)



#12 smazur OFFLINE  

smazur

    Newbie

  • Members
  • 1 posts
  • Local time: 11:35 AM

Posted 03 March 2019 - 11:06 AM

Hi tafelpoowt, I'm anxious to try this on my Ex2Ultra, but so far have not been able to get it to install.  I downloaded the corresponding files from the ffmpeg, mono and emby folders.  When I try to install mono or ffmpeg (from "Apps" tab -> "Install an app manually"), I get a window saying "Updating ..." followed by "Error: Failed to install app."

 

Any ideas?  I'm on the latest firmware 2.31.163



#13 tafelpoowt OFFLINE  

tafelpoowt

    Advanced Member

  • Members
  • 59 posts
  • Local time: 05:35 PM

Posted 04 March 2019 - 09:11 AM

Thanks @smazur for testing the package. I'll have a look and get back to you asap!



#14 Dragonsire OFFLINE  

Dragonsire

    Member

  • Members
  • 10 posts
  • Local time: 01:35 PM

Posted 05 March 2019 - 04:21 PM

Anyone try this yet?



#15 Matotea OFFLINE  

Matotea

    Newbie

  • Members
  • 2 posts
  • Local time: 06:35 AM

Posted 07 March 2019 - 07:18 PM

Hi,
I can’t install ffmepg or mono too. I’ve got an error when manually installing both of this packages.
So i can’t test or try to use emby server yet.
I’m on Ex2 Ultra and firmware : 2.31.149.
( sry for my bad english, not my native language).
Thx tafelpoowt for trying to bring emby on Wd Nas Mycloud. I am so sick of plex....

#16 tafelpoowt OFFLINE  

tafelpoowt

    Advanced Member

  • Members
  • 59 posts
  • Local time: 05:35 PM

Posted 08 March 2019 - 10:03 AM

TBH, I've only tested this with the x64 build on my PR4100, but I've carefully compared the package headers with other packages. I was fairly confident that it should've worked.

I finally have access to an EX2 Ultra device again so this evening I'll be able to reproduce the installation errors.

I suspect yet another package signature quirk ...



#17 iNSPiREDS OFFLINE  

iNSPiREDS

    Member

  • Members
  • 28 posts
  • Local time: 05:35 PM

Posted 09 March 2019 - 07:34 PM

Finally got around to check this out but the link in the original post is down. Does it work? Can you re-share please?



#18 tafelpoowt OFFLINE  

tafelpoowt

    Advanced Member

  • Members
  • 59 posts
  • Local time: 05:35 PM

Posted 11 March 2019 - 03:04 AM

I found out I had hardcoded the product model ID byte in the xml to the PR4100, breaking the installation  :( ... I'll repackage today and bring up the new packages.

Thanks for all the feedback!


  • iNSPiREDS likes this

#19 Dragonsire OFFLINE  

Dragonsire

    Member

  • Members
  • 10 posts
  • Local time: 01:35 PM

Posted 11 March 2019 - 07:45 PM

Sounds like hope!!



#20 RobertCollier OFFLINE  

RobertCollier

    Newbie

  • Members
  • 5 posts

Posted 11 March 2019 - 10:05 PM

hey Tafelpoowt, thank you for putting this pack together, this is super cool!

 
I've been trying to install this on my WD EX4 and all the installs worked without error, which is great. unfortunately when I try to access the emby port :8096 there is nothing there, emby isn't running in the processes and when I do netstat -tulpn nothing called emby or anything with the port 8096 shows up.

 

This might be something I've missed or not done. It'd be nice to get this working on my Ex4 if possible and thanks again for working on this =D 






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users