2006-05-17, 06:14 PM
thanks for the help, missed that one. Guess I need to read...
2006-05-17, 06:14 PM
thanks for the help, missed that one. Guess I need to read...
2006-05-18, 10:47 AM
gEd Wrote:I suspect that this rename failed as it didn;t like either the "," or the "?" symbol. RenameRecording should be able to handle this tho. i.e. is a file can;t be renamed sucessfully, it (and the db entry) should remain unaltered. Just gatecrashing this thread. You can't have a ? in a filename as it's a wildcard character (same as *) - the , is fine. The program should strip all characters that can't be used in filenames before attempting to rename. Those chars are: \/:?*"<>|
2006-05-18, 03:11 PM
I am currently working on converting Recordings Manager to .Net 2.0. I promise to put it on the wiki with documentation after I am complete.
ETA you ask? Maybe a week... Sorry, got real work to do
2006-05-19, 01:52 AM
HI,
I am having an issue getting renamerecording to work. I keep getting the following exception in the log file, any ideas? dave RenameRecording v1.1 build20051223 Title: That 70s Show Argument: -t G:\TV\That 70s Show\That 70s Show_20060518_19002000.mpg System.ApplicationException: Failed to get episode info for file 'G:\TV\That 70s Show\That 70s Show_20060518_19002000.mpg' ---> System.ArgumentException: An OLE DB Provider was not specified in the ConnectionString. An example would be, 'Provider=SQLOLEDB;'. at System.Data.OleDb.OleDbConnectionString.ValidateParse() at System.Data.Common.DBConnectionString..ctor(String connectionString, UdlSupport checkForUdl) at System.Data.OleDb.OleDbConnectionString.ParseString(String connectionString) at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value) at System.Data.OleDb.OleDbConnection..ctor(String connectionString) at RenameRecording.RenameRecordingClass.GetConnection() at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid) --- End of inner exception stack trace --- at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid) at RenameRecording.RenameRecordingClass.DoMain() System.ArgumentException: An OLE DB Provider was not specified in the ConnectionString. An example would be, 'Provider=SQLOLEDB;'. at System.Data.OleDb.OleDbConnectionString.ValidateParse() at System.Data.Common.DBConnectionString..ctor(String connectionString, UdlSupport checkForUdl) at System.Data.OleDb.OleDbConnectionString.ParseString(String connectionString) at System.Data.OleDb.OleDbConnection.set_ConnectionString(String value) at System.Data.OleDb.OleDbConnection..ctor(String connectionString) at RenameRecording.RenameRecordingClass.GetConnection() at RenameRecording.RenameRecordingClass.GetEpisodeInfo(String& sEpisodeName, Int32& iEpisodeOid)
2006-05-19, 04:32 AM
As stated on the Wiki and in this thread, RenameRecording has not been updated yet to work with 97.7.
KingArgyle Wrote:I probably won't tackle this one until at least the next release of GBPVR to let some of the current migration issues work it's way out. If somebody wants to tackle it before then, please feel free to do so. I'm finishing up a different project, but I have some ideas on how to rename a recording without connecting to the GBPVR database. The source code is included with "GetXML" if someone wants to give it a try. Here's what I'm thinking. Iâve been using a utility for about 6-months (GetXML in my sig) that: 1. Calls âgbvr.exe âexportâ in PostProcessing.bat, and renames recording-dump.xml to dump.xml 2. GetXML then scans âdump.xmlâ finding and saving the latest recording with name %1, on channel %2, to an xml file with the recordings name. It's an emergency restore / archive utiltiy. Now, after installing 97.7 I notice that my individual xml saves have the Zap2It Unique-ID included as a field! Using this new information it should be possible to rename a recording, and still have the dupeâs avoided. <Thanks sub!> Hereâs what Iâm thinking, and it should avoid future GBPVR release compatibility issues. Use GBPVR.exe âexport to get all the recording information, the file name, location, and subtitle description. Rename the mpeg file, and internally update the saved xml. Import the updated xml using gbpvr âimport The Unique-ID will be imported and retained, and absolutely no connections would be made to the gbpvr database. If the DB changes in future releases it shouldnât matter (if) gbpvr still has âexport & âimport available. <edit> example: Code: GBPVR.exe -export
[SIZE="1"]HP e9240f| Phenom II X4-945| Radeon HD4650 1-gig | 8 gig ram | Blu-Ray
Windows 7 64bit | 1TB system | 1.5TB Recordings | 3-TB Library HDMI >> Sony 40" 1080p LCD TV HVR-2250 | HVR-1290 | WinTV PVR USB2 | WinTV HD-PVR | GBPVR 1.4.7[/SIZE] Projects: I-xmltv (Unsupported at this time) |
2006-05-30, 08:41 PM
Here is a temporary fix I came up with for a friend...
... http://forums.nextpvr.com/showthread.php...post116569
2006-06-07, 10:43 AM
SniperDude Wrote:Here is a temporary fix I came up with for a friend... Thanks for this, I got it to work. I'd still like to see RenameRecording updated though as it gives a extra feature that I now rely on. Specifically the -t option that renames with the "Show - Episode" rather than just "Episode". Any update yet on the new RenameRecording or alternatively is it simple to update this SQL batch file solution to include this change? Many thanks to you guys for doing this work.
Silverstone LC10M with iMON
Gigabyte 780G+4850e, AMD 6570 Blackgold BGT3620, Harmony 555 Remote Win7 32-bit, SAF
2006-06-07, 03:34 PM
SniperDude Wrote:Here is a temporary fix I came up with for a friend... >There is no database change in this however it could be scripted if needed... I didnt have the time... Doesn;t this mean that once the file is renamed, gbpvr will fail to find the mpeg file and remove it from the database?
âIf this is the way Queen Victoria treats her prisoners, she doesn't deserve to have any.â
2006-06-09, 08:29 PM
i just noticed your replies.. I responded in the original thread as this is kinda off this topic and I dont want to step on toes =)
|
|