Jump to content

Emby for Kodi (Beta)


Scot

Recommended Posts

Angelblue05

Version 0.0.31-32 released: Minor follow ups

  • Emby for Kodi can now support HTTPS fully. This works the same as it would in a browser. You can enable/disable Host certificate verification and if you use a custom ssl certificate for your Emby server, you also have the option to add a client-side ssl certificate(.pem). By default, only enabling the HTTPS option should work for most HTTPS connection (self-signed certificates).
  • Minor fixes that affects the initial sync and sending a remote stream to Kodi.
Link to comment
Share on other sites

Angelblue05

Version 0.0.33 released: Minor fixes

  • Playcount fix
  • Playback report/resume fix.

Please test the playback report (only after your playcount is completely up to date). Trying a different way of reporting to the server. Also please note that with the playcount fix, you might experience a lot of flickering. It's due to the database majorly updating playcounts the correct Emby value. So only update to this version when you are not planning on watching anything for a little bit.

 

Thanks for your patience while we try to sort out issues. I know it can be frustrating at times so thanks for sticking thru this process. This is a trial run, if it doesn't work correctly, it will be reverted back and we'll try something else to try and fix it.

Edited by Angelblue05
  • Like 3
Link to comment
Share on other sites

xnappo

In layman's terms:

 

- 10x+ speed improvement

- Sync reliability improvements

- Works fine on RaspPi 1 now

- Seamless switching from SMB to HTTP

- Box set art fixed

- Sync after resume fixed

- Disable coverart option added

- Transcoding options added

- Video nodes to mimic Emby nodes added

- Date created fix

- Native support for 'extra fanart'

- Dashboard viewing bug fixes

- 3D stream support

- New eTag server feature for stale data implemented

- 'Watched' fixes

 

In short - if you tried this addon and thought it was slow/inaccurate, please give it another go.

 

Reminder:  You need to reset your DB for this release - but it is MUCH faster on initial sync, and follow up syncs are almost instant

Edited by xnappo
  • Like 8
Link to comment
Share on other sites

Angelblue05

Version 0.1.2 and 0.1.3: They almost came out at the same time so we are combining them!

 

What's changed:

  • Playcount fix for unwatched count
  • Video Nodes now working for multi-profiles
  • Convenient listing for everything Emby when you launch the Emby for Kodi add-on (like it is with the Mediabrowser add-on).
  • Add and Remove users from the viewing session (read below for everything you know about this feature!)

​Your bug has not been fixed or your feature request is still not added? You can follow our progress here and vote to prioritize what you'd like to see happen next in Kodi: https://trello.com/b/qBJ49ka4/emby-for-kodi

 

Add/Remove users from your viewing session

 

This feature allows you to add additional users to your Kodi session. This means, any users added will share the playstate of any item being watched. This can be useful when there's more than one Emby user from the same server watching the same content on the same device. If you pause the item, the resume point will be created for every users and so on. Pretty cool, huh? :)

 

Access the option:

Currently, there are many ways to access this feature. You are free to pick whatever option is most convenient to you.

  • You can access the option via Launching the Emby for Kodi add-on, under the Add user to session.
  • OR You can map your home menu/submenu to the option. In your skin settings, you can point the path to Video add-ons > Emby > Add user to session
  • OR If you are more advanced...You can even map it to your remote control like so, for example. If you need help see: http://kodi.wiki/view/Keymap:
  <global>
    <keyboard>
      <escape>RunPlugin(plugin://plugin.video.emby?mode=adduser)</escape>
    </keyboard>
  </global>

How it works:

If you have no additional users at first, it will display a dialog with the list of users available to be added. If you do have additional users when using the option, it will give you the option to add more users or remove existing users from the session. You will also see this information reflected in your Emby server dashboard, under active devices. That's it!

 

Try it out, let us know what you think!

Edited by Angelblue05
  • Like 4
Link to comment
Share on other sites

im85288

A couple of "features" missed from the above announcement include a reworked "Netflix" style notification of the next up episode (replaces auto play) and the re introduction of the extended Emby info and cast windows.

 

vaglGml.png

  • Like 3
Link to comment
Share on other sites

Angelblue05

Version 0.1.4:

 

There is quite a few fixes in this version and some added features.

 

New feature:

  • Thanks to @@marcelveldt we are now able to support your Emby music library. It is an optional feature. Please try it out and report back as it is experimental at this stage. You can find the option in your addon settings under Sync Options. After you have enabled the option, you will need to restart Kodi.

Noteworthy:

  • New content is now added during playback instead of at the end of it. We thought "almost instant" was not good enough, we opted for instant instead!  :)
  • The playback went through a major rework. Local paths are now supported (this means you are no longer forced to use UNC path to view content available on the same device). We made the playback smart. Now, instead of failing on one method (let's say Direct play), it will try to play via Direct Stream and then Transcoding before giving you an error. It will still let you know if it failed to launch via direct play, so you are not in the dark. 

Fix:

  • Video nodes not being created when you were switching Kodi profiles
  • "Year" format for seasons are now supported
  • Missing seasons (hopefully?...let us know!)
  • Online server check offline even if server was online
  • We forgot to mention that boxsets should be fixed, since the previous version. This should cover add/remove content from boxsets and displaying the correct boxset cover.
  • Other minor fixes....

 

If you are experiencing slight lag or issues, try resetting your local Kodi database and letting your library rebuild. We have been making adjustments that affects the database across builds, so it's possible that some changes were not correctly picked up the first time around.

Edited by Angelblue05
Link to comment
Share on other sites

xnappo

0.1.5 had been released:

 

- Adds dialog to delete episodes for realz when hitting the delete key

- Adds option to offer delete when playback is >80%

- Fixes widget playback

  • Like 1
Link to comment
Share on other sites

Angelblue05

Version 0.1.8:

 

We now support:

  • split videos - if you do have them, please let us know if it works correctly.
  • You can now send messages from the web client to Kodi
  • Final touches for music support
  • Added Genres and sets to video nodes and sublevels

Fixes:

  • TV Shows: Recently added, in progress nodes are now filtered by the parent folder to show the appropriate content
  • Fix for path containing special characters failing to playback
  • Speed improvement when using Kodi Isengard
  • EDIT: Emby for Kodi should behave if you also have tvtunes and videoextras addon enabled.

Free tip!

For people who wanted to change their boxsets cover and it was not being picked up by Kodi - You can simply hit "save" on one of the movies contained in the collection in your Emby metadata manager and the new boxset cover will display within a few seconds in Kodi.

 

Follow up version 0.1.81:

  • Officially fixes playback for files containing special characters.
Edited by Angelblue05
  • Like 5
Link to comment
Share on other sites

Angelblue05

Version 0.1.82:

 

Only a few minor fixes towards stabilizing the Emby for Kodi experience and:

  • The addon now respects Parental control for access schedules
  • Adding a new series (that was never imported to Kodi during initial sync) and changing boxsets should be picked up instantly on event
Link to comment
Share on other sites

Angelblue05

Version 0.1.83-0.1.85:

  • The playcount situation should be resolved. If you saw an item be marked as watched before the 90% this should be fixed. As well as rewatching an item, it should now stop marking it as unwatched.
  • We now support Webclient remote control! It's so much fun :D

 

When Kodi is launched and the session is established in the Emby dashboard, you can select Kodi as a device. The toolbar at the bottom should be fully interactive. In addition, if you click on the remote control, you can control the volume, mute, movements, display context menu, search menu, even sending text to a keyboard dialog in Kodi (under advanced > send string, this is always useful)! Try it out people! If you find a command that's not working as it should, let me know. 

Edited by Angelblue05
  • Like 4
Link to comment
Share on other sites

xnappo

Version 0.1.86:

 

  • Clean up empty TV Shows when last episode deleted by web socket
  • Add option to suppress successful connection message
  • Fix 'offer delete' bug accidental introduced in previous release
Link to comment
Share on other sites

Angelblue05

Version 0.1.89:

 

Important notice:

Alright guys, we are nearing a stable version. It is important you let us know if something is not working correctly for you! The best thing you can do to help us is to start from scratch and let us know if you experience any issues during the process, from start to finish! If everything goes well for everyone, we will release our first Stable version! 

  • If you were unable to get Direct playback when content had special character in the name, this should now be fixed (for real this time).
  • We have been reviewing the playcount/watch status situation and tweak certain Kodi behaviors to allow for a perfect sync of your playstates between Emby and Kodi. This is a follow up to the previous update. The correct Emby playcount should display now.

As usual, if something doesn't work as intended, please start a new thread and provide a log. Hopefully, you will not. *fingers crossed!* :)

Edited by Angelblue05
  • Like 1
Link to comment
Share on other sites

Angelblue05

Version 0.1.9-0.1.91:

 

Sorry guys, I messed up the build number. New updates should be picked up automatically once again!

  • Temporary removal of the service monitor, until it can be implemented without interfering with other functions. This means if you had trouble playing content because of it, it should be working again.
  • Fix the delay in marking watched after content has just been watched in Kodi. This should now be reflected instantly.

Cheers!

Edited by Angelblue05
  • Like 2
Link to comment
Share on other sites

  • 2 weeks later...
xnappo

0.1.92 has been released

 

  • New option to point directly to files instead of going through the addon for playback.  This will speed up playback on low end devices, and allow addons like TV Tunes to work - but at the cost of losing remote playback, transcoding support and parental control.  Once turned on, you must reset your DB to use
  • Fix for slow syncing after wakeup.  However if using OpenElec I suggest a restart on wake as described here: http://openelec.tv/forum/107-suspend-and-wakeup/32944-restart-xbmc-on-resume?start=15#101953 (using kodi instead of xbmc though)
  • Option to ignore specials in NextUp
  • Added votes and taglines for movies
  • Fix for 'Start from beginning'

Getting REALLY close to our 1.0 release, so please let use know of any glaring *bugs* (not missing features :) )

Edited by Angelblue05
  • Like 4
Link to comment
Share on other sites

xnappo

0.1.93 has been released

 

  • Bug fix for NON-direct path mode.  Sorry - made a copy/paste error :(  This will have caused missing music videos/TV shows, and bad syncing of states for music videos/TV Shows

As a reminder - I advise to set you addon to NOT auto update while we are in the beta phase.  Again we hope to release a 1.0 shortly so that everyone can keep their family machines isolated from beta software.

  • Like 2
Link to comment
Share on other sites

xnappo

0.1.94 has been released.

 

Sorry for the rapid-fire releasing.

 

  • Fix for TV episode info not showing when using direct paths on a password protected network
Edited by xnappo
  • Like 3
Link to comment
Share on other sites

im85288

1.0.01 has been released.

 

In this version the netflix style next up functionality has been removed from the addon and placed into a separate addon. If you would still like to use this functionality install the nextup service from the beta repo: http://emby.media/community/index.php?/topic/21943-neflix-style-next-up-notifications/

Edited by im85288
  • Like 2
Link to comment
Share on other sites

im85288

1.0.02 has been released.

 

This version now supports Cinema Mode/Intros and has the start of support for some user preferences. Currently the only setting is cinema mode, but we will extend this to support the audio language and maybe other settings in the future.

 

LStnMCD.png

 

KnuRbez.png

Edited by Angelblue05
  • Like 2
Link to comment
Share on other sites

im85288

1.0.04 is out.

 

Highlights - Texture Cache now included in the addon. You can set an option to scan the images to the texture cache  on setup or when new data is added. The Cinema Mode and User preferences mentioned in 1.0.02 are back.

 

Edit: Please note that Cinema mode is not currently compatible with Kodi's option: Play next video automatically.

Edited by Angelblue05
  • Like 5
Link to comment
Share on other sites

Angelblue05

Version 1.0.05

 

Fix: Error that was preventing the initial sync from running the first time around on fresh installs.

 

Highlight: As you know, using plugin paths, the Kodi's custom video settings were not sticking (audio and subtitles). We've implement an internal logic that will pick the correct setting automatically according to your Emby user preferences. It works with every type of playback: Direct Play, Direct Stream, Transcoding and Direct Paths. You will also find an additional option under the Playback tab in settings to "Always enable subtitles". With this change, there's no more need for Kodi's custom video settings.

 

A brief example of the new feature:

If your user preference is set to audio: English and subs: English

The content you are playing contains: Audio: English, French / Subtitles: English, German

 

Without the "Always enable subtitles":

Load Audio: English / Subs: None

With the option enabled:

Load Audio: English / Subs: English 

Without the option enabled, Content playing: Audio: French / Subtitles: English, German:

Load Audio: French / Subs: English

In the event the audio track is undefined, an educated guess will be made (hopefully the right one!). Please test and report back as it might need some tweaking.

 

Please note if you change your Emby audio and subtitles preferences, you will need to restart Kodi for the new settings to be picked up.

Edited by Angelblue05
  • Like 1
Link to comment
Share on other sites

Angelblue05

Version 1.0.06

 

Sorry guys, I made a tiny mistake in the previous build. This is fixed now with version 1.0.06.

  • Like 1
Link to comment
Share on other sites

im85288

Version 1.0.07 is now available.

 

Not many changes here, but one is to add some information that was missing with regards the setting of the audio and subtitle language used by some skins. A rebuild of the database will be needed to get that information into the kodi database. Other changes include more work on support (wip) for theme music and other bug fixes.

  • Like 1
Link to comment
Share on other sites

Angelblue05

Version 1.0.08

 

Not many changes, except fixing a few bugs. I have also removed the Emby audio - subs pref until I have the time to rework it. Thanks to everyone that helped out testing this feature. :)

 

Important

The add-on **should be** compatible with Isengard Beta 2. Make sure you restart Kodi after installing.

 

Edit: I totally forgot to mention, Theme music is now supported, but it is still early stage so please test (not currently compatible with OpenElec). You will need to use the latest TV Tunes 4.7.3

  1. Launch Emby for Kodi. Select Sync Kodi Theme Media to Kodi. (theme videos are not yet supported, but it's coming)
  2. In TV Tunes add-on setting > File system > Store tunes in a custom path, browse to the following path:
Kodi folder (Home Folder) > userdata > addon_data > plugin.video.emby > library

This path will change in the future, when made compatible for OpenElec, but for now if you can test and report back, it would be greatly appreciated.

Edited by Angelblue05
  • Like 4
Link to comment
Share on other sites

Angelblue05

Version 1.0.09

 

Thank you everyone for your constant feedback. We always try to listen and support requested features. So here's what's new with version 1.0.09. It is important you report back any issues you may have.

 

Important database detection change: We are trying something new. The famous error "can't find table id Path" or similar, when starting the sync happens in the event the add-on is unable to locate your Kodi database file. We are trying a more dynamic way of getting this information in order to eradicate this error. So keep your eyes peeled in the event the database is not found and report ASAP with logs as we are unsure of this change. It is really appreciated!

 

TV Tunes, Theme music:

  • Fix for invalid characters in filename **Still needs work**
  • Fix for special characters.
  • Automatically set the custom path in your TV Tunes settings, so you don't have to (this allows TV Tunes to find your Emby themes). This means your themes will start working instantly. Make sure TV Tunes is enabled for the skin you are using!
  • The feature should now be compatible with OpenElec.
  • Video backdrops are coming soon!

Youtube trailers: Youtube Trailers should now work and be launched using the youtube add-on. However, it will require a reset - resync of your database.

Edited by Angelblue05
  • Like 3
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...