Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages -

Pages: 1 [2] 3 4 5 6 7 ... 118
Feature Suggestions / Re: How to set scrollabale area of the skin
« on: April 26, 2013, 03:18:58 am »
I'll try to clarify as much as possible, considernig language barriers.

Thanks. So it really has nothing to do with individual fields, but the window itself. Based on your description, what seems to be required is a scroll control that can be applied to a section of the skin. But what would be more straightforward and useful to more users is a splitter for the Panel. That would result in a scroll bar for each of the top and bottom splits, allowing any part of the panel to be placed in either split. The splitter could be dragged to any position to set the size of the splits, and simply dragged to the top or bottom to return to one view.

But why stop there? A split List would be very useful too. The currently selected movie could be kept in view in one split, while the other is used to scroll to a different movie. Having two movies in view in the list would provide an easy way to switch between the two. And maybe an Alt-Click of a movie in a split list would instead open that movie in the corresponding panel split—so the two movies could be compared directly.

Nope, not finished. This reminds me of something suggested long ago. That's another panel to display the person record last selected in the movie panel. In other words, clicking on a person link in a movie record would show their record in a panel below the movie panel, rather than switching to People View. Imagine that being the bottom split of the movie panel rather than a separate panel. That would allow the space used by each to be controlled with the splitter in exactly the same manner. The List could change between movies and people depending on which panel is selected. Or if split, would show movies in the top and people in the bottom split.

I'll stop now, before this gets moved from the TODO list to the BUCKET list. ;)

Talk / Re: Forum board feature suggestion
« on: April 26, 2013, 02:07:49 am »
Sure it's possible. But it would be very annoying. ;D

Feature Suggestions / Re: How to set scrollabale area of the skin
« on: April 25, 2013, 10:26:46 am »
So, my OP application still stands. Any ideas?

Maybe you could clarify what it is you are asking for or suggesting. The design reflects the decision to address the need with collapsible fields rather than scroll-able ones. The answer to 'How?' is therefore it's not possible, by design. If the suggestion is scroll bars would be better than collapsible fields, I think most users would disagree. It's fair to ask if scroll-able fields might be offered as an alternative, but I wouldn't hold my breath. There are surely worthy items on our collective wish list which have no existing alternative. Even if it were easy to do (I have no idea), nostra would have to consider whether providing two mechanisms to achieve one purpose is worthwhile, or just adds to the overall complexity of the program (i.e., consider how such a choice would be explained to a new user).

Feature Suggestions / Re: How to set scrollabale area of the skin
« on: April 25, 2013, 03:19:14 am »
The Skin Engine addresses the same need by providing the field attribute collapsedlines. Set however many preview lines you want for a field, then use the '+' control to expand. You can also configure 'expand all' and 'collapse all' buttons for the toolbar. Overall, I find it faster and more convenient than the traditional 'scrollbars everywhere' approach. It's also far more effective in a 'theatre view' type skin controlled with a remote.

Does anyone know what the problem may be?

I'm getting 404 errors and no results as well. Something probably changed at IMDb that will require the plugins be updated. :(

Scripts and Templates / Re: automatic MovieImport with .nfo-File
« on: April 20, 2013, 11:01:14 pm »
because I  cant find the solution to replace it in the PVD program.

It's the 'Find and Replace' window at the bottom of the File Scanner configuration. ;)

Glad you got it working.

This may seem to be a 'fringe case', and it does have what might be a more elegant solution. That would be to create a spreadsheet with [Title], [URL] (from the tt number) and [File Path] from a directory listing of video files. The same worksheet might include other personal data (date viewed, rating, etc.) exported from the other application. Once imported, there would be no need for a file scan, and the URL would ensure a 100% accurate import from IMDb.

But this is just one of a number of cases where it would be helpful to have the IMDb tt number saved as a separate field, with a File Scanner variable that will store it and a Web Search variable that will use it (some websites such as TMDb use it as well). As a internal reference, it wouldn't add to what is already done with the URL, but it would be easier to understand as the unique identifier of a movie record. In other words, it wouldn't change the fact is search is no longer required once a valid URL is recorded, but it would be more obvious that's what's happening. At the same time, it would be available for searches of other sites that might use it. In many cases, it could be a handy and reliable reference to external media (eliminating the need to maintain a separate [ID] or media reference).

Support / Re: "Original title" always empty
« on: April 20, 2013, 01:25:01 am »
Can I automatically use the filename (for ex "Terminator.avi") to fill the "Original Title" field (Terminator) ?

I think so—by using <origtitle> instead of <title> in the relevant regex. I believe the same value will be used for [Title] if it's not otherwise provided. But this will only work for files being added to the database via the scanner. We really need the plugin(s) to be working properly in retrieving and updating [Original Title].

Scripts and Templates / Re: automatic MovieImport with .nfo-File
« on: April 20, 2013, 01:04:59 am »
The IMDB website matches the movie by using the tt number in the search field.

So it does. That should provide a workaround. Modify the regex to extract the tt number as <origtitle>. That will be used in the search to return the unique movie. 8)

I was expecting the import to then [Original Title]. It did not. I may be misunderstanding something, but that seems to be a bug in the plugin. Nostra?

I insert your regex in FileScanner at first place but my e.g. movie cant match it.

Sorry. I was thinking your "_" delimited the terms. It doesn't, and there's a standard 'find and replace' that changes them to spaces anyway. Try this...

(?i)^.+\\(?P<title>[^\\]+)(?P<origtitle>tt\d{7})\ \((?P<year>(19|2\d)\d{2})\)

I haven't tried that in the program, but the PVD Regex Tester suggests it should work (see attached).


It's going to put both your titles into [Title], but I see no way around that. At least this way, you can simply edit-out the part you don't want. BTW, if it's not already apparent, [Title] is used for however you wish to refer to the movie (e.g., translated to you own language, the release title in your country, it's 'popular' title, or whichever variation you remember it by). [Original Title] is intended to be the 'official' title, which is why it's better to import that from a reliable source without modification.

[attachment deleted by admin]

Scripts and Templates / Re: automatic MovieImport with .nfo-File
« on: April 11, 2013, 11:32:14 pm »
Pity, nobody can help me.

Welcome, and sorry you haven't yet found help. Your question is very specific, and that normally increases the chances of getting a good answer. Unfortunately, it also makes is easier for the reader to think, "I don't know," and therefore not respond.

In this case, I can tell you there probably are ways to import XML data, but not directly. I've never found a way to easily convert XML files into a plain text, CSV or XML files that can be imported. If there were a tool that would batch convert the NFOs to the particular TXT format PVD will import (when found "beside" he video file), that, of course, would be a solution.

But it might be better to question your objective. Your original question implies it's important the XBMC produced NFO's be the source of the data. But PVD's primary purpose is provide the tools necessary to gather and maintain the data for a video database. As such, it would normally be the source of data for XBMC, and it seems that might what you actually want to do. If the data in the existing NFO files is the same as what PVD will get anyway (e.g., basic data from IMDb), then there's no need to import that. If there's some personal data (e.g., date viewed, rating), there's probably a more straightforward way to do a one-time export/import of that data using a list.

Could that be a solution?? Can PVD match with the IMDB ID the movie to 100%?

Yes. Unfortunately, PVD will not use the IMDb tt number to find the movie. (I'm not sure if even the IMDb web interface will.) But with an accurate [Title] and [Year] you should get the correct movie about 90% of the time. That's not bad, since it means a Silent Mode import will get 90% in one go. Each of the remaining 10% with then require a few seconds of your time to resolve whatever the ambiguity is. Even if there's a 100 of them, you'll be done faster than anyone can dream up a better solution.

You describe a file-naming scheme in which [Title] and [Year] would always be found in the folder name, consistently delimited by the "_" (or by the "tt000000" separating them). This should do the trick:


The attached screen shot of Expresso's 'regex analyzer' window shows what this expression means/does.

[attachment deleted by admin]

Support / Re: Updating People removes link in Movies
« on: April 07, 2013, 06:21:16 am »
It seems like I need to implement some kind of Large Hadron Collider to detect this bug

I think that would require a really really Large Donate Button, so I'll keep trying. I might be in alternate universe today (how can we ever really know?), but here are some different results. Each of the attached shows a movie/series record after updating...

  • the record (for a known update status);
  • the people needing updates (some or all links disappear);
  • the record again (missing links return).

The behaviour continued with series (as illustrated by the first two screen shots) until I ran out of records needing updates. It continued with the first movie I tested (third shot), but then stopped (fourth shot)—sort of. I was still able to find a few, but they seemed rare.

So now we know...
  • It happens.
  • It stops happening. Maybe. For movies.

It's not much, but it didn't cost $4 billion. ;)

[attachment deleted by admin]

Support / Re: Updating People removes link in Movies
« on: April 06, 2013, 02:28:12 am »
Well Dr. nostra, it's like this...I'm not suggesting this is any quantum physics phenomenon, but it's clearly the sort of behaviour that vanishes quickly once such questions are asked. Before responding that it still happens frequently, I decided to test to see if I could elaborate (although I've never seen a pattern). I had no difficulty finding a few (I might have tried 10 records to find them), then decided to take before and after screen shots to illustrate. Naturally, it didn't happen again (I checked about 50 records). :P

I use only IMDb plugins to update people. They're both up-to-date.

I'll try to remember to update this if things change. Maybe if I can do the test and get the screen shots without looking I'll capture the elusive behaviour. ;)

Scripts and Templates / Re: Show database on Android
« on: March 26, 2013, 03:51:35 pm »
I found a post advising to use a script (removebarchars) in AMC but I cannot open the database with AMC so I cannot run the script.

Remove Accents worked for me.

Support / Re: IMDB Watchlist
« on: March 26, 2013, 03:10:00 am »

I  like to import my imdb-watchlist into database from PVD.

The first row of the CSV file should be a header indicating the IMDb data element included. Configure the CSV Import plugin, matching each of those to the PVD field you want to put it in. Note that it's the order in which those fields are placed that determines which fields the data is imported to. Also ensure the plugin options are appropriate to the circumstances. Then run the plugin, select the file and answer the prompts (if any).

The Excel Import plugin is essentially the same. You may find it easier to open the CSV in Excel, see the data in columns, make any necessary changes (e.g., deleting unwanted columns), and then import the file (saved as an XLS or CSV).

Feature Suggestions / Re: Replacement for separated internet rating
« on: March 22, 2013, 03:02:58 am »
I think the relevant feature would be the ability to add custom calculated fields. You would then be able to calculate anything you like from existing data in the same record. I suppose that hasn't been done because there's no compelling need. Considering the data is coming from websites, it's usually in a form that requires no calculation.

Calculating an average rating would be one of very few things that could be calculated. Even then, an average rating is of dubious value because the individual ratings are fundamentally different. Displaying it instead of the individual ratings would lose most of the information and very likely be misleading (e.g., where some of the component ratings are missing). It may be no more than a meaningless distraction if an important part of the information is in the differences between the ratings (e.g., user vs. reviewer ratings).

Support / Re: How to import series
« on: March 22, 2013, 02:18:12 am »
I just don't get it how to import series, seasons and episodes.

Perhaps you have so, but the first step is to download the series, including episodes. You may, but don't have to download the episode data at the same time. All you need are properly numbered episode records for each of the video files you have on hand.

Do they have to be in a special format (naming)?

Yes. Like any file added via the scanner, the files must be named in a consistent manner, and there must be one or more regex in the configuration that match that pattern. If your episodes are named Series Name, you should have no problem.

Support / Re: IMDB (Movies) vs IMDB (People) plugin
« on: March 22, 2013, 01:56:48 am »
An existing solution would be to use IMDb2.dll for the episode downloads. It's just a duplicate of the original plugin modified to use it's own configuration. I use it for a different reason, but it's for series and I have disabled images (because I don't want any)—and therefore haven't experienced your 404 issue. BTW, I actually use three copies of IMDb2.dll, to use three different sets of field overwrite settings. The three share the same configuration file, while the original IMDb.dll works fine for movies and people.

...but if it really a problem I can easily separate them.

That might still be a good idea, but maybe it's time to formalize the 'IMDb2.dll hack' so everyone knows it's available as an alternate configuration for whatever reason they may need one. I suspect a number of others are using it, so there's at least a few of us who appreciate it being automatically updated along with the original.

I'm sure the issue is not being ignored because it's deemed unimportant. It is important, and probably too complex to be dealt with easily. It's also the sort of thing where no one solution will be optimal for all situations and make everyone happy.

Having a more or less established collection, I don't find this to be a huge problem. Nevertheless, I do find it frustrating when the behaviour is confusing, or simply won't do what I need it to do. One thing I would dearly love it to do is add trailers to [File Path]. That requires the new file literally be added to the field, not changing the value already recorded or adding a new movie record. Should this be handled within the current design, or should there be other means of detecting and adding trailers? [Hint: There will be no agreement on how that should work.]

This issue can't be separated from that of duplicate recognition and handling, which has always been problematic. Many don't seem to appreciate that for every movie in their database, there might be 100 invisible ones included in filmographies, awards, etc. When a movie is added, it's necessary to determine (or at least try) to find the invisible record that very likely already exists.

If and when nostra has time to address these things, I would suggest the scan results dialog needs to be very clear about whatever it's able to do with a high degree of assurance. For things that are ambiguous, it's okay to allow the user to make changes (as it currently does), but it would be much more effective to provide some interactive tools. In the time I spend wondering what it will do when I make some change, I could select an existing movie from a list (or "add new movie") and tell it exactly what to do (i.e., change existing path or add new one). Because the window is modal, it would also be helpful if there were a "bookmark for follow-up" option for those situations that will remain ambiguous until the user can examine the results. It's often easier to guess and then correct the results.

Interesting. 'Personal' is 'My Documents', so that explains the error in trying to find/use the default database location. It's still not clear to me why it would not use the correct path in your pvdconf.ini.  :-\

I noticed that my personalized pvdconf.ini becomes corrupted...

I'm stumped, but it might be helpful to know exactly how the file is 'corrupted'.

And a last straw to grasp...You might verify that your AppData location hasn't changed (I can't imagine why it would) by checking HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders to see if AppData = %USERPROFILE%\AppData\Roaming.

Support / Re: Reduce database size/bulk delete posters
« on: February 24, 2013, 01:05:09 am »
have to tried "optimize database" after moving your covers out?

Yes, that's necessary to 'compact' the database.

BTW, I tried what I suggested above. It seems my reservations were unfounded—it works perfectly as described. I managed to reduce my database from 1.81 to 1.71 Gb.  :o

There may be more value to the idea as a means for identifying and replacing poor quality images. Identifying them in the file system is much easier (especially if using a real file manager like Directory Opus). PVD can then be used to replace the images identified. This can be done very quickly in 1.0.2.x by using a movie's TMDb URL, selecting a good quality image (1000 x 1500 seems to be the standard now), and cutting & pasting it back to PVD.

Pages: 1 [2] 3 4 5 6 7 ... 118