Jump to content

embyforkodi (next-gen) 12.X.X support


Recommended Posts

quickmic
Posted (edited)

Disclaimer:

If you decide using the delete option, IT'S YOUR OWN RISK!
If you are using fileops on Kodi, LOOK and VERIFY what Kodi is about to delete or modify. The affected folder is clearly shown in a Kodi popup message.

Kodi 20 no longer supported! Kodi 21 or higher is required.

 

Info:

The core module is of emby for kodi next gen is the service plugin. Video, picture and audio modules are helpers and optional and needed when using dynamic nodes.

PUBLIC TESTING VERSION 12.4.11:

Download Links:

https://kodi.emby.tv/Public testing/emby-for-kodi-next-gen-12X/plugin.service.emby-next-gen-12.4.11.zip

Release Notes:

fix settings
fix folder delete

fix init sync bug

update Chinese language
fix multiversion movie progress sync

fix close progress bars
fix database commit issues
fix sync timing issues
fix shutdown issues

fix timeformat issue for Kodi 21

improve progress bars
improve performance
fix playback issues
update Chinese language

fix progress position

update Chinese language
fix Kodi 22 sync issue for multicontent movie

fix micro stalls for dynamic/hybrid nodes
update Chinese language file
fix transcoding for dynamic/hybrid nodes
fix dynamic hybrid nodes
fix favorits in dynamic nodes
improve mime type detection (avoids stat call timeouts)
fix themes for tvshow hybrid nodes

fix song listitem when loaded from mymusic.db and playcount is available
fix playerid for themes
improve performance and less cpu load
improve sync performance
add debug log option into advanced settings
fix content remove issue
fix date issue
themes based on skip intro markers
themes based on content playback
fix cinema intros whem themes and autoplay next is enabled
fix trailer remove for edge cases
fix multiversion file delete
fix addon settings when Kodi holds a lock
fix micro stalls on Kodi
fix watch together when playback was in progress
update chinese language file

sync trailers (used as hybrid node)
sync photos (used as hybrid node)
sync photoalbums (used as hybrid node)
sync themes
sync specials
fix musicartist remove for mixed content libraries
fix playlist sync issues
improve sync performance
improve photoviewer
improve hybrid nodes
improve caching for dynamic nodes
themeplay is now native implemented
fix several minior issues

 

BETA VERSION 12.3.8:

Download Links:

https://kodi.emby.tv/Public testing/emby-for-kodi-next-gen-12X/plugin.service.emby-next-gen-12.3.8.zip

https://kodi.emby.tv/Public testing/emby-for-kodi-next-gen-11X/helpers/plugin.video.emby-next-gen-10.1.2.zip

https://kodi.emby.tv/Public testing/emby-for-kodi-next-gen-11X/helpers/plugin.audio.emby-next-gen-10.1.2.zip

https://kodi.emby.tv/Public testing/emby-for-kodi-next-gen-11X/helpers/plugin.image.emby-next-gen-10.1.2.zip

 

Release Notes:

fix tag-links database issue
fix minor sync issues
fix boxset tag removal
fix musicalbum removal on song updates
fix song removal on musicalbum delete
fix intros

improve database performance for some queries
add pragma page_size = 65536 when executing database vaccum
Update Chinese language
fix themes
fix image file extensions
fix SongArtists Sortnames
fix hybrid nodes for MusicArtists

add analyze db to vaccum option
add option to disable Kodi Companion warning
fix xbox sync issue

Update Chinese language
Add play random (context menu)
Change addom mode to http (as default)

fix remove Musicgenre sync

fix playlist remove
fix song, musicvideo realtime remove

fix cast
fix timeouts on content selections

fix sync issue when Item has no Id

fix tvshow boxset assignment
fix musicgenres sync
fix playlist sync upgrade issue

fix delayed dynamic views
fix dynamic nodes updates when using multiple servers
improve caching
fix transcoding for dyanmic node content
add playcount info for dynamic music nodes
fix audiosync when same song is assigned to multiple Emby libraries
fix dynamic nodes resume position
fix several music sync issues
rewrite playlist sync
fix Kodi favorites bug
improve database performance
fix one offline server blocks all others
fix overlay image file extension
fix delete on Kodi events for multi-servers

fix episode metadata in hybrid mode
fix translations
add option to enable accurate TVShow and Season progress information in dynamic nodes. Views might be slower refreshed (optional, default is on)

fix server re-conenct on server hard reset
add "goto album" in context menu
add "goto artist" in context menu
fix timestamp issue for backups (files < year 1980)
fix canceled backup restore
fix sync pause for multi servers (single busy servers blocked all server)
improve logging
Add sync pause when playback is about to end (2 seconds)
fix ssl connection issues
fix MPAA Rating for hybrid nodes
fix Ratings for hybrid nodes
fix date added for hybrid nodes
fix cast for hybrid nodes
Update chinese language
fix offline content playback when Emby server is offline
fix playlists when container contains slashes
fix Kodi content type for hybrid nodes (solves the delete issue)
support rating for songs
support hybrid nodes for NextUp
support hybrid nodes for recommendations
fix cached items content type, when content is mixed
fix compatibility issues
replace "SELECT *" by column names (prevent Kodi database incompatibility issues)
support rating for MusicAlbum
fix dynamic audio nodes for mixed content Emby libraries
assign photo and video to kodi specific image/video helper addons (Emby homevideo library)
add "more like this" option in context menu
fix Kodi nodes for mixed content views (also improves stability)
fix dynamic nodes when content type is Program

Kodi 21 and 22 support
sort iconnodes
fix node labels when label is a number
improve incremental sync performance
fix minor incremental sync issues
add dynamic nodes option to disable local trailers (default off, cause it's slow)
fix dynamic node multi-favorites
update Chinese langague file, thanks wabisabi926
fix Kodi favorites when quotes used in names
add transcoding options by resolution
support davs native content
support webdav protocol as internal webservice (which is now default)
hide dummy sources from views
fix minor server login issue
fix minor watch together bug
lower progress updates to 50 seconds (less server traffic)
add multiversion selection option in context menu for episodes and musicvideos
add time sync check < year 2000
add support musicvideo links for songs based on MusicBrainzId, Fallback -> Artists/Title (default on)
fix c22 in database in movies table -> filepath
re-download userimage when deleted from temp folder
fix song remove sync issue (edge case)
fix updates for downloaded content
use xbmcvfs wherever possible (Kodi's virtual file system)
fix folder views
fix dynamic tag node for picture
rewrite backup function, it's possible to restore between major releases
fix cinema intros, skip youtube trailers
fix cinema intros, playback progress issue
improve tvtunes integration
support livetv remote playback
improve remote playback performance for dynamic content
fix remote playback disconnects
minor http server communication improvements for async requests
set custom resume points

fix genre images for dynamic nodes
add extra nodes for Genre, MusicGenre, Tags and Studios synced nodes including the icon images
fix music genre synced node
fix musicvideo genres
fix Chinese language file
fix MusicGenre and Folder realtime updates
fix folder view for dynamic nodes
improve large incremental updates via websocket

improve webservice http communication
clean code
fix minor episode season number issue
minor performance improvements for addon mode playback start
add priority options for server requests
improve Kodi scan (busy) detection
new node for recently added musicvideo albums
fix minor shutdown issue
auto resync on mandatory DB resets
fix year node
fix disabled certificate verification
support http deflate compression
improve library artwork caching
adjust database PRAGMAs
add option to disable BusyDialog (default on)
add option to set TOS/DSCP IP headers (default best efford)
add option to auto cache artwork for incremental synced content (default off)
fix transcoding for newer ffmpeg versions
fix favorites
fix minor sync issue after wake when Kodi sync was in progress when sleep was activated and Emby removed an item while sleep
fix incompatibilities with latest Emby server beta version

Edited by quickmic
quickmic
Posted (edited)

New PUBLIC TESTING version available 12.1.0:

Delta changelog 11.2.1 -> 12.1.0

Kodi 21 and 22 support
sort iconnodes
fix node labels when label is a number
improve incremental sync performance
fix minor incremental sync issues
add dynamic nodes option to disable local trailers (default off, cause it's slow)
fix dynamic node multi-favorites
update Chinese langague file, thanks wabisabi926
fix Kodi favorites when quotes used in names
add transcoding options by resolution
support davs native content
support webdav protocol as internal webservice (which is now default)
hide dummy sources from views
fix minor server login issue
fix minor watch together bug
lower progress updates to 50 seconds (less server traffic)
add multiversion selection option in context menu for episodes and musicvideos
add time sync check < year 2000
add support musicvideo links for songs based on MusicBrainzId, Fallback -> Artists/Title (default on)
fix c22 in database in movies table -> filepath
re-download userimage when deleted from temp folder
fix song remove sync issue (edge case)
fix updates for downloaded content
use xbmcvfs wherever possible (Kodi's virtual file system)
fix folder views
fix dynamic tag node for picture
rewrite backup function, it's possible to restore between major releases
fix cinema intros, skip youtube trailers
fix cinema intros, playback progress issue
improve tvtunes integration
support livetv remote playback
improve remote playback performance for dynamic content
fix remote playback disconnects
minor http server communication improvements for async requests
set custom resume points

Comment:

Transencoding with newer ffmpeg only works when "http" is selected as webservice mode
I created a pull request to fix the issue for webdav -> https://github.com/xbmc/xbmc/pull/26784
Kodi 22: This version changed something in the multiversion tagging. Maybe this change will be reverted in next versions as it seems to be done by accident. If so, it will break the movie content playback again.
Kodi 22 is currently pre Alpha!
This version requires a complete resync.

Edited by quickmic
  • Like 1
  • Thanks 2
Kyrunner
Posted

What’s the benefits of support webdav protocol as internal webservice (which is now default) over http

quickmic
Posted

http does not support chapter image extraction (Kodi-Bookmarks).

TheOverseer
Posted

Does v12 require Emby server 4.9.x or will it work on 4.8.x?

quickmic
Posted (edited)

I run a basic check on 4.8.x and was ok, but I didn't long term testing.

Edited by quickmic
Kyrunner
Posted

@quickmic If Emby is installed and you want to remove and reinstall, what's the proper way? I noticed that if you just go into the service and uninstall the Emby service, all the movies are still there. Is there a workflow for the uninstall

quickmic
Posted (edited)

Good question, never thought about that. Probably the best way is factory reset in plugin's config menu. After that, the wizard kicks in. Simply do not connect to a server, and uninstall the plugin. However, this will also remove other content than Emby's.

The other option, remove all libraries via plugin's sync menu and uninstall the plugin. Takes longer but keeps native Kodi content.

Do you have issues with this version?

Edited by quickmic
Kyrunner
Posted (edited)
2 hours ago, quickmic said:

Good question, never thought about that. Probably the best way is factory reset in plugin's config menu. After that, the wizard kicks in. Simply do not connect to a server, and uninstall the plugin. However, this will also remove other content than Emby's.

The other option, remove all libraries via plugin's sync menu and uninstall the plugin. Takes longer but keeps native Kodi content.

Do you have issues with this version?

Trying to upgrade my buddy's 11.2.1 to 12.1.0, but when he clicks on install from zip and tries to install, it says failed, so I was going to try to reset and start over with 12.1.0 

Edited by Kyrunner
quickmic
Posted
3 hours ago, Kyrunner said:

Trying to upgrade my buddy's 11.2.1 to 12.1.0, but when he clicks on install from zip and tries to install, it says failed, so I was going to try to reset and start over with 12.1.0 

Sounds a bit like a zip file issue.

Kyrunner
Posted
5 minutes ago, quickmic said:

Sounds a bit like a zip file issue.

Trying to pull from the public testing repo 

Posted (edited)

Just popping in to say tested latest v12 with Kodi v22 nightly.

All working well. Good stuff.

Might be nice if you included the file source URL in the 1st post. Took me a while to work that one out ;)

https://kodi.emby.media

Edited by zag
  • Like 3
  • 2 weeks later...
Posted

v12 working with A14 build of CPM Coreelec fork. 

  • Thanks 1
whisperer
Posted (edited)

Hi, great work on the new 12.x.x version! I updated right away and it's been working really well.

I recently started using a new feature in Emby Server 4.9.1.0-beta:
"Treat 'other' folder as extras for episodes."

I added an other folder inside a season to store specials. Emby detects them fine and shows a "Special - " prefix for each one in the web UI.

But in Kodi, if there are only specials in the other folder (no regular episodes), the episode list shows up empty.

If there's at least one regular episode, the specials from other do show up in Kodi.

I tested this on 11.x, and it worked fine.

Edited by whisperer
wabisabi926
Posted

Thank you for the adoption by the developers. The untranslated parts of the embyforKodi (next-gen) 12.X.X plugin have been added, and partial corrections have been made to the original translations.

resource.language.zh_cn.zip

  • Like 2
SYNYST3R1
Posted

I'm on the latest public test version and my continue watching widget doesn't show the ratings or air dates. All other widgets show them. If you scroll down then up again it will show the air dates for a moment then disappear. I use the embyforkodi continue last played mixed content source for the widget

quickmic
Posted
1 hour ago, SYNYST3R1 said:

I'm on the latest public test version and my continue watching widget doesn't show the ratings or air dates. All other widgets show them. If you scroll down then up again it will show the air dates for a moment then disappear. I use the embyforkodi continue last played mixed content source for the widget

Thanks, I'll check that. Can you post a screenshot please, so I can see how you access/embedded the widget. I assume it's the list view, but not sure.

SYNYST3R1
Posted (edited)
1 hour ago, quickmic said:

Thanks, I'll check that. Can you post a screenshot please, so I can see how you access/embedded the widget. I assume it's the list view, but not sure.

It used to show in previous versions of embyforkodi 11. I'm not sure what version it broke on and I updated to 12 to see if it would fix it. If I change the source on that widget to anything else the info shows. It just doesn't show for that source specifically. I added two images. The first shows the episode in the continue last played source and the other in the season view to show that the information is available for that episode.

 

Thank you for looking into it!

IMG20250703144717.jpg

IMG_20250703_145106.jpg

Edited by SYNYST3R1
quickmic
Posted
20 hours ago, SYNYST3R1 said:

It used to show in previous versions of embyforkodi 11. I'm not sure what version it broke on and I updated to 12 to see if it would fix it. If I change the source on that widget to anything else the info shows. It just doesn't show for that source specifically. I added two images. The first shows the episode in the continue last played source and the other in the season view to show that the information is available for that episode.

 

Thank you for looking into it!

IMG20250703144717.jpg

IMG_20250703_145106.jpg

Thanks, I'll check it. I think I know what's wrong, currently I'm not at home, please wait for one or two weeks. I'll include a fix in next version.

 

  • Thanks 1
Posted
On 7/3/2025 at 2:57 PM, SYNYST3R1 said:

It used to show in previous versions of embyforkodi 11. I'm not sure what version it broke on and I updated to 12 to see if it would fix it. If I change the source on that widget to anything else the info shows. It just doesn't show for that source specifically. I added two images. The first shows the episode in the continue last played source and the other in the season view to show that the information is available for that episode.

 

Thank you for looking into it!

IMG20250703144717.jpg

IMG_20250703_145106.jpg

What skin is that?

SYNYST3R1
Posted
43 minutes ago, HDGuy said:

What skin is that?

Arctic Fuse 2

CrazedWeevil
Posted

Which is the prefered way to access media through this? Synced nodes or Dynamic? I ask because I have a weird problem with the Playlists I made in Emby.

Setup: Kodi 21.2 on Nvidia Shield Pro, Emby Server 4.8.11 on QNAP NAS, Embuary Skin, Emby for Kodi (Next Gen) 12.1.0, Emby for Kodi Next Gen Video Helper 10.1.2

I have created all the media tabs I wanted in Embuary and linked them to Emby for Kodi using the Video Helper pointing at the Synced nodes and everything works fine, except some of my Playlists aren't showing all the media I put in them.

If the playlist contains any media that has a '/' symbol in it's metadata name (such as several SPY x FAMILY episodes I have, for example 'BOND'S STRATEGY TO STAY ALIVE / DAMIAN'S FIELD RESEARCH TRIP') is doesn't show them in the list, only episodes that don't have that symbol. But if I look at the Dynamic version of the Playlist is does contain all the episodes correctly, with or without the '/' in their metadata name.

However the Dynamic version doesn't seem to pull any of the artwork I created for the Playlists, but the Synced version does.

dapharsyde
Posted

I am trying to delete files from Dynamic Nodes defined as Home Video & Photos content, but they are not being removed.  Fwiw, I've raised this same issue with a previous version which was resolved here.  Hopefully this is the same issue - if not, I can provide an updated log file.

quickmic
Posted
On 7/8/2025 at 5:43 PM, CrazedWeevil said:

If the playlist contains any media that has a '/' symbol in it's metadata name (such as several SPY x FAMILY episodes I have, for example 'BOND'S STRATEGY TO STAY ALIVE / DAMIAN'S FIELD RESEARCH TRIP') is doesn't show them in the list, only episodes that don't have that symbol. But if I look at the Dynamic version of the Playlist is does contain all the episodes correctly, with or without the '/' in their metadata name.

That might be a bug, I need to check it.

quickmic
Posted
On 7/10/2025 at 4:23 AM, dapharsyde said:

I am trying to delete files from Dynamic Nodes defined as Home Video & Photos content, but they are not being removed.  Fwiw, I've raised this same issue with a previous version which was resolved here.  Hopefully this is the same issue - if not, I can provide an updated log file.

I'll check it

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...