Personal Video Database

English => Feature Suggestions => Topic started by: mgpw4me@yahoo.com on August 23, 2010, 10:13:06 pm

Title: Screenshot Maker - Frame Selection
Post by: mgpw4me@yahoo.com on August 23, 2010, 10:13:06 pm
AFAIK, the screenshot maker has only 2 controls for manually moving through a movie..."play" and the slider control.

I would be nice to be able to do a frame by frame movement ( + or - ), and preferably a "jump" from keyframe to keyframe.  Virtualdub is the specific software I'm thinking of as a template.
Title: Re: Screenshot Maker - Frame Selection
Post by: rick.ca on August 23, 2010, 11:40:21 pm
Quote
Virtualdub is the specific software I'm thinking of as a template.

When making a reference like this, please provide a link, screen shot or a description of exactly what it does.

So that there could be more solutions for things like this, I wish more variables (in this case, File path) were available in Web search. Better yet, why not just allow any field name to be used? Then it would be possible to launch a file in VirtualDub (or any program). Then, if it were possible to add images by pasting from the clipboard (something I'd like to have for a lot of different reasons), it would be reasonably effective to use VirtualDub as an alternate. I'm not suggesting the built-in tool shouldn't be improved, but there's always going to be reasons for using something more capable.
Title: Re: Screenshot Maker - Frame Selection
Post by: nostra on August 24, 2010, 12:29:37 am
I do not think that it is a very good idea to create another virtualdub clone in PVD, but a way of linking video files to external applications will most probably be implemented some time.
Title: Re: Screenshot Maker - Frame Selection
Post by: mgpw4me@yahoo.com on August 24, 2010, 03:09:13 am
I do not think that it is a very good idea to create another virtualdub clone in PVD, but a way of linking video files to external applications will most probably be implemented some time.

Agreed, though I don't think my intent was comprehended.  I don't want any virtualdub features...just a user interface that allows stepping through a video when searching through a video for frames to capture.  It's more convenient to use the built-in capture, but it has a clumsy interface that make it difficult to select the best quality frames.  Using an external program means that I have to add the images to PVD manually when I'm done capturing frames.

The reference to virtualdub was probably more confusing than useful in retrospect.  I've never considered anyone collecting videos without it.  VirtualDub and VirtualDubMod are primarily file format conversion programs, but they can also be used to "improve" image quality...primarily working with mpg / vob / avi files ( http://www.doom9.org/software.htm ).  One of the "best" plugins is "smart brightness" which improves low contrast (ie. video tape) rips.  It's fast and has a user interface that allows stepping through a video frame-by-frame or by jumping from keyframe to keyframe...and of course, capture of individual frames.
Title: Re: Screenshot Maker - Frame Selection
Post by: Hyomil on August 24, 2010, 06:44:16 am
I don't want any virtualdub features...just a user interface that allows stepping through a video when searching through a video for frames to capture.  It's more convenient to use the built-in capture, but it has a clumsy interface that make it difficult to select the best quality frames.  Using an external program means that I have to add the images to PVD manually when I'm done capturing frames.

I add them manually anyway with a link to a folder to avoid PVD replacing the timecode or frame numbers I've saved in the filenames.

Perhaps forward stepping might not be that difficult but backward stepping appears to be a tall order when it comes to compressed videos, certainly fast backward stepping.

I've tried many programs for this purpose.  Virtualdubmod hasn't been updated in a long time, and the last time I used it I got a message that you might be better off using a newer program.  Virtualdub is good but doesn't support a lot of formats unless you first put them in a .avi container with Avisynth after scanning them with a program like DGMPGDec.  (If you're opening transport streams, I can see scans might be needed, but DVDs should be perfect files.)  And it doesn't save the frame number or timecode in the filename (but you can use a macro to capture it from the control in the bottom part of the window). AVIdemux (http://fixounet.free.fr/avidemux/) is similar but can be set to auto-scan the file upon opening and supports more formats.  Scans aren't essential for all files, but if you don't scan, you'll sometimes get an error while scrubbing and have to reopen and scan, which is annoying when you're in the middle of something.  Likewise with VideoReDo (http://www.videoredo.com/en/index.htm), and it supports fewer formats.  TMPGEnc MPEG Editor (http://tmpgenc.pegasys-inc.com/en/product/tme.html) may work, but its been discontinued.

MPEG Video Wizard (http://www.womble.com/) is my favorite because it

Sometimes it doesn't do well with non-MPEG formats, but its reliable for DVDs. 

Video Thumbnails Maker (http://www.videohelp.com/tools/Video_Thumbnails_Maker) is often touted as good, *if* you get the paid version, which I did, but it only supports stepping in 1-second intervals, so I've given up on it, but it does have more options than PVD's Screenshot Maker.

I try to use BSPlayer (http://www.bsplayer.org/) when watching movies because that's the only player I've found that supports backward stepping by storing the frames in RAM so that you can instantly go back and reevaluate whether a previous frame was better than the current one.  And you can set the screenshot filenames to use timecode and frame number using something like:

Code: [Select]
[bscap] %F %E [%T] [%FR]
Its just a bit of a pain getting it set up initially.  You have to uncheck 'Seek by keyframes' and choose the right 'Video Rendering Mode,' which varies depending on which graphics card you use.

Next I'm going to look into noise reduction for some of my grainy screenshots.  Neat Image (http://www.neatimage.com/) and Neat Video (http://www.neatvideo.com/index.html?snim) have impressive-looking samples.
Title: Re: Screenshot Maker - Frame Selection
Post by: nostra on August 24, 2010, 11:24:18 pm
OK, I will take a look at the possibility of adding some simple stepping functions some time in future.