Announcements of new VAP versions

dlflannery

Moderator
I have a preference for no installer programs :)

Is there a version of VAP without the installer ?
No and I doubt there ever will be. Seems like the hard way to go to me. There are a lot of files that need to be in the right places and a COM component (for reading Tivo metadata) that has to be registered. The installer does all that and I've never heard of any problems with it.
 

dlflannery

Moderator
VAP Ver. 1.01

30 March 2012, Ver. 1.01
Changed: Metadata item “Album” inserted into .mp4 and .m4v files is now Series Name, ##,
where ## is the season number.
Changed: On first starting a newly configured VAP, files already present in the Monitored
folder are set to Blocked.
Enhanced: When stalled files are retried, QSF is automatically inserted into the process flow.
This overrides both default and match-string based process flow settings.
Enhanced: Clean up after operator aborts or VRD errors is improved.
Enhanced: VAP will run in “Output-to-Monitored-Folder” mode when launched with
command-line option “-otm”. In this mode:
1. All output videos automatically go into the Monitored folder. They can be meta-renamed with the usual templates, but if they are not renamed, they replace the original input file.
2. Whether output files are meta-renamed or not, the original input file will be deleted – or moved if that is configured. Deleted files will go to the Recycle Bin if that option is checked in the “Other” tab of Advanced Configuration.
3. If the path portion is included in a renaming template, it will be ignored.
4. The “null” process flow (no QSF and no AdScan) does nothing.
5. During processing the output file is temporarily named as <outputFile>.<ext>.tmp (so it can coexist with the input file if meta-renaming is not in effect.
6. VAP post-process scripts will run but they must be located in the Monitored folder.
7. Newly processed output files (in the Monitored folder) will appear in the Monitored folder list with COMPLETED status so they will not re-process unless they are reset.
These mods are probably the most extensive ever done in one release of VAP. Fingers crossed, and as always let me know of problems.
 

dlflannery

Moderator
VAP Ver. 1.02

22 April 2012, Ver. 1.02
Fixed: Default output extension of WMV Output Profiles was set to “.xxx” instead of “.wmv”
Enhanced: VRD COM function is called to read input file encoding (H.264 or MPEG2) when new WTV input files are detected. The previous method sometimes gave incorrect results.
Fixed: Drax (.drx) and Atomic Parsley options (.apo) output files were missing the appended (##) when the associated output video file included it.
Fixed: Stalled File handling needed cleanup, including preventing build up of dead stalled file elements in the VideoFileManager.xml file.
Enhanced: Reduced UI freezes that could occur when detecting large numbers of new input files discovered simultaneously in Monitored folder.
 

dlflannery

Moderator
VAP Ver. 1.03

30 May 2012, Ver. 1.03
Fixed: When running QSF then ComSkip ad scan for a .ts file containing MPEG2 video, VAP would expect the QSF'ed file to have the .mpg extension instead of the correct, .ts, extension, thus causing an input file not found error for the ComSkip run.
Fixed: Input file name parsing gave incorrect results. For example for an input file name of “CSI Miami – Dead Ringer” and a parsing template of “{title} – {eptitle}”, the episode title was parsed as “De”, thus causing the TVDB metadata lookup to fail.
 

marvin-miller

New member
Congrats on the new release!

Too bad it doesn't support Comskip's Live Commercial Detection feature that was completed a little while back.
 

dlflannery

Moderator
VAP Ver. 1.04

6 June 2012, Ver. 1.04
Changed: In metadata-based output file renaming, if a meta item required for the rename is not available, the file is not renamed. (Metadata-based output folders continue to revert to the configured Output Folder when required meta items are missing.)
 

dlflannery

Moderator
VAP Ver. 1.05

19 June 2012, Ver. 1.05
Changed: Time Out for theTVDB.com metadata search web responses now defaults to 45 secs instead of 10 secs. It seems theTVDB.com has had some slow response problems lately.
Enhanced: “Critical Items” for metadata-based file renaming. Meta items in the renaming template are designated as critical by capitalizing the first letter of the template tag, e.g., {Title} instead of {title}. If any critical meta item value is missing, the file is not renamed. Missing non-critical items are substituted as empty strings (if the file is renamed).
Folder renaming behavior is not changed. It has always acted as if every meta item was critical, i.e., if any meta item specified in the folder portion of the template is missing, the output folder reverts to the configured Output Folder.
 

dlflannery

Moderator
VAP Ver. 1.06

22 July 2012, Ver. 1.06
Fixed: Sometimes with 2-step process flow (QSF, then AdScan) VAP would be looking for the wrong input file extension for the QSF'ed file in the Temp(QSF) folder.
Enhanced: Custom Comskip command-line (CL) arguments (which means a customized comskip.ini file can be specified). Each instance of VAP has an ID number based on its -config:# CL arg. VAP looks for a text file named comskipArgs#.txt in the comskip subfolder and if it exists the text is added to the CL args when VAP calls comskip.
Usage notes:
1. If the VAP instance doesn't use the -config:# CL arg, the text file that is looked for is "comskipArgs txt".
2. Leading and trailing spaces in the comskip args text string are optional. VAP will insert spaces as necessary.
3. The --videoredo comskip arg will always be the first arg. It is inserted by VAP and should NOT be in the comskipArgs#.txt file.
4. Arguments such as file/folder paths should be enclosed in double quotes (").
5. The comskip args should all be on one line.
 

dlflannery

Moderator
Just noticed the Version number at the top of the main VAP form incorrectly says 1.06T2 rather than 1.06. This is nothing to be concerned about.
 

dlflannery

Moderator
VAP Ver. 1.07

24 August 2012, Ver. 1.07
Enhanced: Added command-line argument -hotStartMax. Causes same action as -hotStart
except the VAP form remains maximized. Reminder: Command-line args are NOT casesensitive.
Enhanced: (To reduce overall disk space usage) For a two-step process flow (QSF then
AdScan) that waits for manual review of commercial cuts (i.e., Auto Cut After Ad Scans is NOT
checked), if VAP is configured to delete or move input files, this will occur as soon as the
QSF'ed file has been ad-scanned. The input file remains on the Monitored File list until
processing is completed or the file is reset or is deleted using the "Delete" button.
This does not apply if "output to monitor folder" is active (-otm CL argument).
Note that once the input file is gone from the monitor folder the following actions are affected:
1. Reset cannot restart processing of the file. Just delete the item when prompted and
manually move the input file back into the monitor folder if possible.
2. Stall and failure retries will not occur if the problem occurs while performing the "Saving
with cuts" phase, since they involve moving the input file to another folder.
Note that there is no significant space-saving advantage to earlier deletion of input files for other
process flows.
Enhanced: When a video reaches the AWAITING CUTS status, and no other videos are
waiting to be processed , and none are being transferred into the Monitored folder, VAP
maximizes to serve as an alert that it is idle and video(s) are ready for manual review in VRD.
The VAP form appears behind all other forms. (Obviously doesn't apply if the form is already
maximized.)
 

dlflannery

Moderator
VAP Version 1.08

28 September 2012, Ver. 1.08
Enhanced: A fourth argument is now sent to VAPPostprocess.cmd ( or .bat) files. It is the input video width as a string enclosed in double-quotes (e.g., “1020”). If VAP was unable to determine the width, it is “NA”. For now this is done to accommodate one user who wants to
select different HandBrake options depending on the width and file extension. A VAP subforum post of this date contains sample batch commands illustrating how to use this. This concept can be expanded upon for other similar needs, since VAP has access to the input file parameters read
via a VRD COM function.
Here is the post giving the example script code:
http://www.videoredo.net/msgBoard/showpost.php?p=102062&postcount=10
 
Last edited:

dlflannery

Moderator
VAP Version 1.09

3 January 2013, Ver. 1.09
Enhanced: Added command-line option -noTips which suppresses the tooltips that appear when the mouse hovers above a control. The tips were causing problems when VAP is run under Parallels on a Mac.
Fixed: Log statements sent from VAPpostProcess scripts back to VAP, using
echo <text> >> VapLog.txt
did not work if the script was located in a meta-based output folder.
Enhanced: VAPpostProcess scripts will either start minimized or run hidden depending on the setting of a new checkbox, “Run Post-process in hidden window”, on the “Other” tab of Advanced Configuration. This was done in hopes of minimizing focus-stealing issues. Don't run hidden if there is any need for operator inputs, e.g., pause statements for debugging.
Also, a new VAPpostProcess script is available although not included in the VAP distribution. A user wanted to have VAP QSF then run Comskip to create the .txt Comskip cut file -- and that's all he wanted VAP to do. He did not want the file left in AWAITING CUTS status. A script to do this was generated and is attached to post #11 of this thread:
http://www.videoredo.net/msgBoard/showthread.php?t=30949
The post also has some instructions.
 

dlflannery

Moderator
VAP Version 1.10

14 January 2013, Ver. 1.10
Enhanced: Added user-defined meta-tag, {wildcard}. This tag can only be populated by (successfully) using it in an Input Filename Parsing template.
Enhanced: Added ability to disable stall detection via checkbox labeled “Disable stall detection” on the “Other” tab of Advanced Configuration.
For details leading to the {wildcard} meta-tag, see this thread:
http://www.videoredo.net/msgBoard/showthread.php?t=31068

For details leading to the ability to disable stall detection see this thread:
http://www.videoredo.net/msgBoard/showthread.php?t=31093
 

dlflannery

Moderator
VAP Ver. 1.11

22 February 2013, Ver. 1.11
Enhanced: Profile Match Strings can optionally use video width and/or height as part (or all) of the matching criteria to determine what Output Profile to use for inputs that match.
Usage:
You must have "MediaInfo" selected at the bottom of the "Dimension Filters" tab of Advanced Configuration. The syntax for entering a match string on the "Profile Match Strings" tab of Advanced Configuration is modified. You can optionally specify video width and/or height in square brackets at the beginning of the match string.
Examples:
[height = 480, width = 644] office
[width = 480] big bang
white collar
[width = 1280]
The logic is "AND", i.e., all items present (width, height or match string) must be matched. The last example matches any file with a width = 1280. Spaces do not matter anywhere except within the matching string, e.g. the space within "big bang" in the second example. The order of width and height does not matter. The new logic will be applied when an input file is first detected in the monitored folder. If you want to test this new feature with a file already in the monitored folder, you must check "Regenerate file metadata on reset button click" on the "Other Tab" of Advanced Configuration, select the file to be tested in the "Monitored Files" list, and click the "Reset" button.
If MediaInfo fails to find a width or height value for a file, any match that specifies the missing value will fail. Matches are tried in the order listed in the Profile Match Strings tab. The first match found governs the result. Thus matches that are subsets of other matches should be placed lower in the list
.
 

dlflannery

Moderator
VAP Ver. 1.12

1 March 2012, Ver. 1.12
Fixed: Bug that caused VAP crash just before starting QSF if input and output file types were both .wtv and process flow
was QSF followed by AdScan.
Thanks to user harveyge for exposing the bug and providing diagnostic info that allowed me to find it quickly!
 

dlflannery

Moderator
VAP Ver. 1.13

5 April 2013, Ver. 1.13
Enhanced: You can specify a thumbnails folder different from the default folder by adding a
line in the <ConfigurationItems> section of VideoFileManager.xml as per the following
example:
<ThumbnailFolder>C:\Users\Dave\AppData\Roaming\VAP\thumbnails\</ThumbnailFolder>
If this line is not present, VAP uses the default folder.
Fixed: A VAP function that uses a VRD COM function call to find video Codec and Width was
failing.
 

dlflannery

Moderator
VAP Ver. 1.14

5 June 2013, Ver. 1.14
Enhanced: To prevent failed attempts to process DRM-protected WTV files, VAP checks the
value of Windows metadata tag WM/WMRVContentProtectedPercent when a monitored file is
first detected and sets the file to “blocked” status if the value is greater than zero. The operator
can unblock the file manually if processing is to be attempted.
Enhanced: Different thumbnail images for different TV series seasons can be used when
outputting .mp4 or .m4v files. Season-specific thumbnail image files should be placed in the
same folder as regular thumbnail files but the file name has “S<##>” appended, for example:
Warehouse_13_thumbnail_S02.jpg.
Enhanced: Metadata in.mp4 and .m4v output files now includes the –tracknum, which is set to
the episode number (if available). This for improved compatibility with the iOS Video app on
iPhones and iPads, which is reported to use tracknum for the episode number.
 
Top Bottom