Installing this on top of an existing installation doesn't work.Yes, I expected some trouble. But I wanted to help pos in solving his issues, thus the premature release...
[...]
None of the checkboxes seem to work consistently.
Updating using "Send To" works, but any attempt to auto update produces the error: AutoUpdate error: Value of '101' is not valid for 'Value'. 'Value' should be between 'minimum' and 'maximum'. Deleting and recreating the ModDate field and then running "Mass Import" again made no difference.Yes, I realized this after posting.
"Test Fields" incorrectly reports that Date (year) does not exist in MC.I saw that. Is Date (Year) "special" in some way? All other fields seem to (as far as I can see) work...
Is Date (Year) "special" in some way?
If it's possible, I'd rather convert rdate (release date) in an SQL expression to a format that could be saved directly in Date. I could then use that to display the full release date, while still using Date (year) to display the year.
McField | PvdExpression |
Date (year) | Select Substring(MOVIES."rdate" from 1 for 4) From MOVIES Where MOVIES."mid"=@id |
Date (month) | Select Substring(MOVIES."rdate" from 6 for 2) From MOVIES Where MOVIES."mid"=@id |
Date (day) | Select Substring(MOVIES."rdate" from 9 for 2) From MOVIES Where MOVIES."mid"=@id |
0028564: 6468: General: RunProgram: Filename: C:\Program Files (x86)\J River\Media Center 15\Plugins\PvdImport\PvdImportContextMenu.exe / Parameters: "D:\Video\Movies\Casablanca (1942) 8.8 #9.avi"
0028564: 6468: General: RunProgram: Performing ShellExecute...
0028564: 6468: General: RunProgram: Running process...
0028579: 6468: General: RunProgram: Finish (15 ms)
0028579: 6468: Database: CMJSearchHelper::GetResults: Search: [Media Type]=[Audio] -[Web Media URL]=[]; Elapsed ms: 0.219
0028579: 6468: Database: CMJSearchHelper::GetResults: Search: [Media Type]=[Audio]; Elapsed ms: 0.109
0028579: 6468: Database: CMJSearchHelper::GetResults: Search: [media type]=audio; Elapsed ms: 0.106
0028579: 6468: Database: CMJSearchHelper::GetResults: Search: [Media Type]=[Audio],[Video]; Elapsed ms: 0.120
0028579: 6468: Database: CMJSearchHelper::GetResults: Search: [Media Type]=[Video]; Elapsed ms: 0.119
0028642: 6484: General: TopLevelExceptionFilter: Unhandled exception -- program crashing
0028642: 6484: General: TopLevelExceptionFilter: Message: 0, wParam: 0, lParam: 0, Window class:
10:21:24 AM - Auto Import Cyclic started...
10:21:24 AM - Auto Import Cyclic Getting Files from MC..
10:21:24 AM - AutoUpdate error: Unable to cast COM object of type 'MediaCenter.MCAutomationClass' to interface type 'MediaCenter.IMJAutomation'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{BF9EA151-B5FE-4A06-A6B3-3687D6609037}' failed due to the following error: No such interface supported (Exception from HRESULT: 0x80004002 (E_NOINTERFACE)).
10:21:24 AM -
10:21:24 AM - Auto Import Cyclic ended...
Attempting to use Send To consistently causes MC to crash immediately...
...and AutoImport fails...
Attempting to use Send To consistently causes MC to crash immediately...
...and AutoImport fails...
[/quote
Rick.ca, I just installed 1.3.3 and it works on both mc14 and mc15 for me.
I've seen the exception you're reporting on my system, and it turned out that the MediaCenter com interface was somehow broken. This was caused by the plugin installer. I suspect that 1.3.2 does this.
The solution is to reinstall mc so that the mc com interface is reinstalled. You shouldn't have to uninstall (and remove registry, db, etc) just reinstall over your current install...
The solution is to reinstall mc so that the mc com interface is reinstalled.
Even if @ Startup worked, it should run only after a delay sufficient for MC to import any new files.
How should one know when to start after startup? MC seems kinda slow wrt auto import sometimes, so that a user delay (edit box) would be... flaky.
I've found another issue. When I move a file to a different directory and update PVD, the new record is not being updated in MC. After I update it using Send To, the moddate is still not set—so no subsequent changes are detected.
Never mind. I think the problem was the file was being imported as Data. I've changed my import rule so those will be included.
May that was the problem with that file, but new files are still not being updated. I can only do so using Send To.Yes, I noted something similar yesterday. I'll look into it...
ups - now againg doesn't find dvd in MC, if I use "Send to PvdImport"
MC 15.0.23 PvdImport 1.3.3
15:28:14 - Start Logging...Could not find file in MC..Could not find file in MC..Could not find file in MC..Could not find file in MC..
But ok withauto ormass import
I'm always getting log text "could not find file in PVD".
is there a way for you to get the poster instead.
i have had a few movies where the media subtype is set correctly in the pvdimport dialog, but it isn't actually updated in MC. this is odd? just me?Well, If you're importing to MC's default "Media Sub Type" then there may be issues where the PvdImport text doesn't match the built in MC lis of texts. I seem to remember that there was an issue in the PvdImport SQL statement where a double pipe "||" had to be added to circumvent this. Check out the PvdImport release thread...
mc 15.0.27 and a recent pvdimport (how do i tell which version I am using)
The original problem came about because MC appends that ;1... Is that still the case?
...new files are still not being updated. I can only do so using Send To.
...I think I've established PvdImport's handing of DVD's was broken by changes in build 18...
bump
All my VIDEO_TS.dvd;1 files updated properly using build 17; all failed in 18.
4.1 PvdImport Test
o Press "set file" and select one of your video files that you know exists in the PVD database.
o Press "test" (Warning: pressing "Test will update your library too)
o The fields in the "SqlResult" should now be populated by data.
------------------
4.2 PvdImport from the MC tree
o Select one or several files (Currently, about 50 files is the maximum you can update in one batch)
o Right click and navigate to "Send to external" in the context menu
o PvdImport should already be an entry in this menu.
o After you have selected "PvdImport", the fields of your selected files should be populated with data.
However i cannot find a "set file" button.
I cannot find the "pvdimport"-entry in the set to external context menu.
First of all I am not able to run both PVD, and MC with the PVD-plugin at the same time (I guess thats normal)
After struggling abit I think I have set up everything correctly, but I am still slightly confused about the workflow here.
No, it is possible to run both programs together.
Is it not possible to use PVD to tag based on folder-name?