I wonder if the guide data for 3/25 is already available in my existing xmltv.xml file and MC just adds a new day to program guide every day at midnight.
I think if you looked in your XMLTV file you would find the data for the extra day is already there, before 8am. Then, as MC only displays 17 days data in Standard View as Yaobing explained, MC just displays the extra day when the date ticks over.
Of course the default number of days displayed in Theatre View is, or used to be, 7 days. That is set by the view rules for file display.
BTW, you guys with 17, 21, or more days of EPG data just make me jealous. I normally get 7 days, but got down to 1 day this week because the broadcaster didn't update the OTA data stream for five days! I suspect there was an issue with adding data for a new channel launched on March 2nd, so they just didn't update the data.
It would be nice to get an answer to your Audio Analysis question CountryBumkin. I do have my Recorded TV folder monitored by Auto-Import, and I have it configured to do Audio-Analysis, and everything else. But I still see delays in the Audio-Analysis being completed.
Additionally, in the Library & Folders>Configure auto-import, I have the box checked "Analyze Audio for audio files" and "Analyze Audio for video files", I assume these choices are also applied to the TV Recording folder - since all of my TV recording have show a value for "Volume Level (R128)".
I don't think you get Audio-Analysis for Recorded TV because other folders have those flags set. I think you get it because the default settings when a folder is monitored is to have all those flags set. Try it. Add a new folder to the Auto-Import temporarily, and check which flags are set. For me, it was all of them.
As to why your files weren't analysed at 7am, but were by 8am, I suspect that between those times MC got some idle time to do the analysis. I don't recall, but do let your MC Server sleep? If so, then after the last recording the previous night, the PC would have gone to sleep. Audio-Analysis won't start immediately after a recording finishes. I am pretty sure there is a programed delay after a recording finishes, before Auto-Import will kick in. So if your PC went to sleep before Auto-Import started, then you woke it in the morning and did stuff on it, so it wasn't idle long enough to start Auto-Import, then you left it alone for awhile, and Auto-Import started. When you came back at 8am, the analysis had been completed.
Of course MC uses File System Events to detect when media changes, and needs to be analysed. But maybe because TV recordings are writing files for some time, and multiple files when using the JTV format, perhaps File System Events are not used to trigger Auto-Import for that folder, or perhaps there is some other special handling of the folder. If File System Events aren't used to trigger analysis for TV recordings, then MC would fall back to finding the changes every two hours when it runs an Auto-Import Full Scan. I believe the timer for that two hours is an internal MC timer, and the PC clock is not used. Therefore, your PC finishes recording a program, then goes to sleep and the two hour timer stops. When it wakes in the morning, the two hour timer starts up again. The timings would vary, but on average it is reasonable to expect the timer to reach two hours after an hour of being awake in the morning, hence Auto-Import runs between 7am and 8am in the morning.
Simple huh? But all that is guess work, plus a little information gleaned from reading lots of posts. It would still be nice to know exactly what is going on with TV recordings, which appear in MC as media records immediately, but don't get analysed until some time later.
That's good to know! That would explain why it didn't always fit with the time I had specified. Yaobbing why change it? It's probably best/safer to do it when there's no recording...
If it ain't broken....Don't fix it
He is going to change it so that the EPG will update if there is only audio activity going on. If someone is just listing to music, there is no reason to delay the EPG update.
If there is TV activity, the EPG update will still be delayed.