Welcome to the Invelos forums. Please read the forum rules before posting.

Read access to our public forums is open to everyone. To post messages, a free registration is required.

If you have an Invelos account, sign in to post.

Invelos Forums->Posts by GSyren Page: 1 2 3 ...12  Previous   Next
Message Details
Quoting surfeur51:
Quote:
Can't the program memorize image and xml file folders ?

Done! I also added a column for file size.

Version 1.1.1
Posted:
Topic Replies: 12, Topic Views: 121
Just on a whim I did an experiment. I computed the following:
(filesize * 1000) / (pixelwidth * pixelheight)

That gave me a number that varied from 59 to 1005.
No idea if that number has any significance whatsoever... 
Posted:
Topic Replies: 12, Topic Views: 121
Quoting DJ Doena:
Quote:
System.Drawing.Image image = System.Drawing.Image.FromFile("TestImage.bmp");
var dpiX = image.HorizontalResolution;
var dpiY = image.VerticalResolution;

Yep, that's exactly what I was doing that gave me 72 and 96. Btw horizontal and vertical was always identical.
Posted:
Topic Replies: 12, Topic Views: 121
Found this when I searched a bit:
Quote:
DPI take sense when printing only. 72dpi is the Mac standard and 96dpi is the Windows standard. Screen resolution only takes pixels into account, so a 72dpi 800x600 jpeg is the same screen resolution than a 96dpi 800x600 pixels.

Back to the '80s, Mac used 72dpi screen/print resolution to fit the screen/print size, so when you had an image on screen at 1:1, it correspond to the same size on the printer. Windows increased the screen resolution to 96dpi to have better font display.. but as a consequence, the screen image doesn't fit the printed size anymore.

So, for web project, don't bother with DPI if the image isn't for print; 72dpi, 96dpi, even 1200dpi should display the same.

Not sure if there is anything to do, then?
Posted:
Topic Replies: 12, Topic Views: 121
Quoting DJ Doena:
Quote:
If you can, you should also read out DPI. Some people prefer more density.

I tried that. Out of 8000+ profiles 10 showed 72 DPI, the rest 96 DPI. Seems to be a limitation in System.Drawing.Image. I'll check if there is a better way to get the info.
Posted:
Topic Replies: 12, Topic Views: 121
The things I do just to get a little feedback... 
Oh well, fixed in version 1.0.1
Posted:
Topic Replies: 12, Topic Views: 121


This program reads an XML file exported from DVD Profiler and shows the pixel dimensions of its cover scans.

Originally I intended to collect this information within my program ProfilerQuery but it turned out to be impractical for several reasons.

The goal of this program is to find cover scans that may need to be improved because they are too small.

See the help file for more info.

Download page.
Posted:
Topic Replies: 12, Topic Views: 121
http://invelos.com/dvdpro/contributions/Rules.aspx?display=altversions
Posted:
Topic Replies: 2, Topic Views: 110
Not sure why it won't work by opening the file, but there is another alternative. Copy the UPCs to the clipboard and then click the Paste button in the dialog box.
Posted:
Topic Replies: 4, Topic Views: 240
Well, for what it's worth, IMDb classifies At the Circus as comedy, musical. But,  as you said, genres are subjective, and musical very much so.
Posted:
Topic Replies: 17, Topic Views: 904
I just want to point out that you can use ProfilerQuery to filter for 4K. Not the same as being able to do it in Profiler itself, of course, but a good alternative.
Posted:
Topic Replies: 11, Topic Views: 1664
Quoting TheMadMartian:
Quote:
If everything Kattonia says is true, then the non-slipcover release should be contributed using the alternate version rules.

That's what I just did for another 88 Films release, Cold Blooded Beast. Apparently all titles in their Italian Connection series have been released this way.
Posted:
Topic Replies: 8, Topic Views: 384
Quote:
Do you want to get some user feedback before doing the work? I could go ahead and make PQPal available, and if it flops, then you save the effort.

Yeah, why not? You'll just have to make it clear that the new crew fields are not supported.
Posted:
Topic Replies: 165, Topic Views: 9213
Quoting mediadogg:
Quote:
Since I did not release PQPal yet, and have no idea whether anyone would use it, I have no basis to ask you to do any extra work. But I had assumed that PQLib would always stay compatible with Selection scripts being built in native PQ.

Ok, let me give that some thought before you release PQPal, then.
Posted:
Topic Replies: 165, Topic Views: 9213
You're right, PQ does not use PqLib. I ripped some of the functionality out of PQ in order to create PqLib. But they both use ProfilerData.dll.
Posted:
Topic Replies: 165, Topic Views: 9213
Well, the version of ProfilerData.dll that comes with PQ 3.19 should work with PqLib.dll, but it doesn't add any useful functionality since PqLib doesn't support the new crew fields. I would have to update PqLib for that. Do you feel that PQPal needs that functionality?
Posted:
Topic Replies: 165, Topic Views: 9213
ProfilerQuery 3.19.0

Good news, bad news ...

Good news
I have added two crew fields to selection / presentation; Role and Custom Role.
Please see "What's New" in the help file for important information.

Bad news
The translation feature started giving me problems, so I decided to remove it from ProfilerQuery. So it is now in English only.
Apologies to those who may have preferred a localized version. My most sincere apologies to the individuals who spent time translating ProfilerQuery, a job that now is in vain.
Posted:
Topic Replies: 165, Topic Views: 9213
Well, no interest in this idea. No surprise, really, so I'll just play Degüello and let it die.

And if you don't know what Degüello is, you should perhaps watch John Wayne's The Alamo. Sadly, the full roadshow version is not available on DVD (or bluray), since MGM has refused to restore it, and let it rot in their vaults, where it is now almost certainly beyond salvation. F*** you, MGM!
Posted:
Topic Replies: 165, Topic Views: 9213
I have an idea ...

Well, that's how my projects starts out. They go through steps. That's probably true for most developers. So for me they are
1) I know what I want to do.
2) I ask myself "Is it useful?"
3) I envision what the user interface is going to look like.
4) I figure out if I'm smart enough to implement it.
5) I ask myself if it is worth the effort.
6) I do it.

Some of these steps overlap, of course. Many fall through at step 4. Duh! Some at step 5. Some at both of them, perhaps. "Yes, I'm smart enough to do that - if I wanted to". Yeah, right!

But often step 2 is the really difficult one. Is it useful? And that's kind of where I am right now. So here is the idea for ProfilerQuery:

I thought that I would like to put a value on criteria and have the result sorted by the combined values. So there should be a way to set a value from -10 to +10 on every property of a title. The default would of course be 0. So for each selected title the values get added up and presented in a column of its own, and the result would by default get sorted on that column. We might call it a Preference value.

So right now I'm thinking that, yeah, that would be cool to be able to do. But is it really something that anybody needs? And I'm at a point where I, somewhat reluctantly, feel that it might be a waste of time. It might be more confusing than helpful.

But I thought I should run it up the flagpole and see if anybody salutes. And if not, I'll just lower it at half mast and let it rest in peace.
Posted:
Topic Replies: 165, Topic Views: 9213
Hold down Ctrl when you start Profiler and select Diagnostic Startup, and see if that works.
Posted:
Topic Replies: 38, Topic Views: 1434
The problem is that his (stage-)name isn't Terry Thomas, but Terry-Thomas. So just one word. And for some reason browsing single word names does not work. It's an old bug.

However, if you open up one of his films, click Full Cast and then click his namn, you will see all of his films.
Posted:
Topic Replies: 3, Topic Views: 1091
You really don't want me to have any time to watch any DVDs from my unwatched pile, do you mediadogg? 

It does sound like another ”it would be cool but would anyone use it” project.
But hey, I'm a sucker for cool projects, so who knows. 
Posted:
Topic Replies: 165, Topic Views: 9213
Quoting surfeur51:
Quote:
Quoting dee1959jay:
Quote:
Wouldn't be for me - way over my head. But don't let that stop you!

+1.
I'm not sure of my understanding of VB, and of the internal structure of ProfilerQuery's Profile object. And the tool as it exists at present time does quite all I wish...

Yeah... I kinda suspected that such a feature would have a very limited target audience.
I guess it might be "a solution in search of a problem" 
Posted:
Topic Replies: 165, Topic Views: 9213
Quoting mediadogg:
Quote:
creation of flag sets is also very useful (I'm sure that you do that). A flag set can control reporting, bulk edit, copy / paste and just about every other useful function within DVD Profiler. Keeping that in mind, anything you could do to make it seamless to use flag sets would be good (e.g. automatically setting the save location of your flag sets into the correct DVDP path).

Yeah, ProfilerQuery already does that.

Quote:
So, if you could combine your most excellent query tool with the concept of tabbed views, giving the ability to assign a filter / query / script to each tab, so that any view of the total collection can be instantly presented, it would be amazing.

Hm, that sounds interesting. Not sure how easy it would be to integrate it in ProfilerQuery, but I'll give it some thought.
Posted:
Topic Replies: 165, Topic Views: 9213
The "Expert Mode" experiment



I recently stumbled across scripting library called Devesprit.Scripting, and it occured to me that it might be fun to try to use it in ProfilerQuery. It uses standard VB.Net (not VBScript). So what it would allow the user to do is to perform additional tests to select or unselect profiles from the result.

This would allow you to do mixed and-or selections in one run. It would also allow you to perform some tests that would not be possible in the standard selection. The example above selects all profiles that have Gregory Peck as the first name in the cast list.

The gray areas are fixed, you just fill in the rest of the function. The whole function is compiled when you click Run, so it adds very little to the time it takes to run the query, even with thousands of profiles.

The downside is twofold. You need at least a basic (no pun intended) understanding of VB, and an good understanding of the internal structure of ProfilerQuery's Profile object.

The structure can of course be documented by me. It is also possible for me to add some programatic support. But it's a big job. And I just don't know if there is enough interest in it to justify the effort.

So I put the question to you all: Who would be interested in such a feature?
Posted:
Topic Replies: 165, Topic Views: 9213
Invelos Forums->Posts by GSyren Page: 1 2 3 ...12  Previous   Next