majstang Posted February 26, 2012 Posted February 26, 2012 With new RS 1.9.4.1 i had troubles rebuilding the recording history (refresh db). Had to stop the service and delete the whole svcdatabase and restart it to make the rebuild work. Perhaps the recent UTF-16 issue had a part in that.
majstang Posted February 26, 2012 Author Posted February 26, 2012 Oh, sorry! The information was directed at the developer. Recording history database includes season and episode information for series and this is the data the check for previous recordings function uses in order to avoid recordings of re-runs. On the RS/task page there is a Clear recording history command and it cleared the history alright, but wasnt abled to rebuild it through the refresh db command. Removal of svcdatabase.db3 was necessary to be abled to rebuild rec.history db.
majstang Posted February 26, 2012 Author Posted February 26, 2012 Did some more testing. Nope, the recent UTF-16 issue had no part in it. This is a new bug for sure. The pattern can be repeated each and every time when clearing the recording history and trying to rebuild it. recordlist cant receive any data after being cleared. Only solution is to delete svcdatabase.db3 and then do a refresh db.
Lars_MQ Posted February 26, 2012 Posted February 26, 2012 oh it's not a bug, it's a optimization gone too far. Before refresh and update the recordings database did actually read all the entries even if it was not necessary because they didn't change. Now the service remembers the last write date of the recording and info file and only rereads them if there was a change. And guess what, yes the recorded history database was only updated if the whole entry was read. Well ok it's a bug. I'll fix it.
test Posted March 12, 2012 Posted March 12, 2012 and its not worth to fix it _AND_ release an update?
test Posted March 12, 2012 Posted March 12, 2012 and where the heck does the RecordingService saves its entries for the Info Tag of a recording? I can change it, then it's OK, even the txt File is updaded but not modified, then I remove the recording, cleanup the recordingsdb, readd the recording (mpg, log and txt file), rebuild recordings db and the old shit I just edited/removed appears again. I also deleted every sqlite DB in C:\ProgramData\CMUV\DVBViewer\Database. It appears the stuff is also available in the MPEG File? because when I just create a 0-byte mpeg file then I do not have Text for the Info field I've removed earlier.
Tjod Posted March 12, 2012 Posted March 12, 2012 It appears the stuff is also available in the MPEG File? http://en.DVBViewer.tv/wiki/Options_Service_-_Recordings#Save_EPG_as_File_Info
test Posted March 12, 2012 Posted March 12, 2012 http://en.DVBViewer.tv/wiki/Options_Service_-_Recordings#Save_EPG_as_File_Info I see, but isn't that only for TS files? At least on my system I can only find such entries in TS files, not in MPEG files.
test Posted March 12, 2012 Posted March 12, 2012 well, _I_ do _NOT_ see anything of EPG extra info in MPEG2 recordings with the Windows Explorer please tell me how to actually see them. Is there a CLI tool or similar? please tell me how to remove them without copying the file to somehere else !NTFS-FS
Lars_MQ Posted March 12, 2012 Posted March 12, 2012 well, _I_ do _NOT_ see anything of EPG extra info in MPEG2 recordings with the Windows Explorer The display of the recording proterties is done via the recording properties explorer plugin. It does only support ts files (I have no idea why I decided on that, maybe because I only use ts for recordings... ). You could try this http://www.DVBViewer...824#entry274824
test Posted March 12, 2012 Posted March 12, 2012 (edited) please add mpeg2 support also. Edited March 12, 2012 by test
test Posted March 12, 2012 Posted March 12, 2012 http://www.DVBViewer...824#entry274824 ok, but is there any way to _automate_ the removal? I don't want to dragndrop hundrets of files just to remove something.
Recommended Posts