Store Runtime Data in NFOs
#1
It would be more flexible to store runtime data for individual movies in an NFO's for each movie: "watched" "restart times" "audio offset" "subtitle offset", etc.

This would resolve many issues I've brought up in the past:
1) don't loose watched and in progress status when file is moved https://forum.kodi.tv/showthread.php?tid=322578 (cuz i'll move the nfo too!)
2) resume after network/lan interruption https://forum.kodi.tv/showthread.php?tid=321032
3) capture status for streamed videos https://forum.kodi.tv/showthread.php?tid=320435
4) remember chosen subtitles https://forum.kodi.tv/showthread.php?tid=318050
5) Remember Video Zoom on Resume https://forum.kodi.tv/showthread.php?tid=317698
6) Remember Subtitle Delay-Advance on Resume https://forum.kodi.tv/showthread.php?tid=317508

Of course existing NFO's would be updated and not replaced.

Thoughts?
Reply
#2
Item 1 is already possible. Section 6... http://kodi.wiki/view/Import-export_libr...er_Options
My Signature
Links to : Official:Forum rules (wiki) | Official:Forum rules/Banned add-ons (wiki) | Debug Log (wiki)
Links to : HOW-TO:Create Music Library (wiki) | HOW-TO:Create_Video_Library (wiki)  ||  Artwork (wiki) | Basic controls (wiki) | Import-export library (wiki) | Movie sets (wiki) | Movie universe (wiki) | NFO files (wiki) | Quick start guide (wiki)
Reply
#3
Item 5: Zoom settings are stored per video in the 'settings' table of the video database, so shouldn't be a problem.
Item 6: Also stored in the video database in the same database table.

I'm not sure at which exact moment those settings are stored, perhaps only when the video is fully stopped, but I never had issues with both items.
Reply
#4
Ran a cleanup of the library and lost library information for two of three drives (L & M). It also turned off these drives as video sources. I re-established these and rescanned the drives into the library and of course all the runtime information was lost. If this information had been stored in .nfo's this would not have been a problem.

I still think this is a great idea and should be supported by more users out there.

Longtime Collector
Reply
#5
We don't mind members requesting Features. But it is a bit bothersome when members randomly request features that already exist.
My Signature
Links to : Official:Forum rules (wiki) | Official:Forum rules/Banned add-ons (wiki) | Debug Log (wiki)
Links to : HOW-TO:Create Music Library (wiki) | HOW-TO:Create_Video_Library (wiki)  ||  Artwork (wiki) | Basic controls (wiki) | Import-export library (wiki) | Movie sets (wiki) | Movie universe (wiki) | NFO files (wiki) | Quick start guide (wiki)
Reply
#6
I don't think users would appreciate the slow down of accessing nfo files constantly while scrolling through the library. The database is there for speed.
If I have helped you or increased your knowledge, click the 'thumbs up' button to give thanks :) (People with less than 20 posts won't see the "thumbs up" button.)
Reply
#7
(2018-01-10, 21:52)Longtime Collector Wrote: Ran a cleanup of the library and lost library information for two of three drives (L & M). It also turned off these drives as video sources. I re-established these and rescanned the drives into the library and of course all the runtime information was lost. If this information had been stored in .nfo's this would not have been a problem.

I still think this is a great idea and should be supported by more users out there.

Longtime Collector

runtime should be stored in the NFO file but it gets overwritten when you play the film. I would say that having a backup of the database would cover most if not all of your suggestions.

I have never used subtitle of audio offset before, is that dependent on the HW you use or does the file dictate if you need that?
Reply
#8
"database is there for speed" ... that's okay too, but with qualifations. I (and my family) simultaneously view many movies (a little bit here and a little bit there) and the runtime settings for my personal viewing habits (per movie) should be stored in my personal data files, and not be overridden when the movie changes drive or I lose the library data as per my earlier email.

Karellen suggestion to run an export after whenever I stop viewing a particular movie is impractical, but he's already expressed his disregard for my views on this subject in his earlier response to my item #1. Items 2-6 are not resolved by any means when the user has multiple movies in play.

As to Karellen's annoyance at my repetition of this topic, well he's the boss. And if he wants to shut down participation in this forum that's his prerogative.

LC
Reply
#9
sigh...

I am not shutting down anything, nor have I indicated that I might.

You ask for Feature Requests, then when you are told they exist, you state they are not good enough. If you are not happy, then supply the code, or fork Kodi and create your own version that suits your absolute personal preferences and needs.

Just accept Kodi as is. To state that you want information saved to your personal data files all the time is just ridiculous. Isn't the Kodi database installed on your hardware your personal file?? It's certainly not ours.

Maybe use Profiles. Set up your own Kodi Profile, Lock it and the rest of the family won't touch your playcounts and resume points.
My Signature
Links to : Official:Forum rules (wiki) | Official:Forum rules/Banned add-ons (wiki) | Debug Log (wiki)
Links to : HOW-TO:Create Music Library (wiki) | HOW-TO:Create_Video_Library (wiki)  ||  Artwork (wiki) | Basic controls (wiki) | Import-export library (wiki) | Movie sets (wiki) | Movie universe (wiki) | NFO files (wiki) | Quick start guide (wiki)
Reply

Logout Mark Read Team Forum Stats Members Help
Store Runtime Data in NFOs0