Announcements of new VAP versions

dlflannery

Moderator
VAP Ver. 0.79

16 August 2011, Ver. 0.79
Fixed: When processing multiple input files with QSF-->ComSkip-->AutoCut, about half the
files would fail to be processed beyond QSF. (Actually they were incorrectly set to blocked
status and would finish processing if unblocked.)
Fixed: If a blank File/Folder renaming template was entered in place of a non-blank one, the
folder renaming portion of the template did not get set to blank but remained what it had been.
This was not apparent to the operator but was apparent in VAP operation.
 

dlflannery

Moderator
VAP Ver. 0.80

1 September 2011, Ver. 0.80
Fixed: Advanced Configuration page allowed Profile match-strings with missing elements (e.g.,
file extension) to be entered and saved, causing an error when VAP processing code tried to read
them in.
 

dlflannery

Moderator
VAP Ver. 0.81 (12 September 2011)

12 September 2011, Ver. 0.81
Fixed: Title translation (Advanced Configuration, “Other” tab) could create growing titles in
certain cases when theTVDB.com was down.
Fixed: theTVDB.com connection errors were not always logged at time of occurrence.
 

dlflannery

Moderator
VAP Ver. 0.82, 23 September 2011

23 September 2011, Ver. 0.82
Changed: VAP previously used mpeg2 format for the temp(QSF) file in a 2-step (QSFAdScan)
process, except for TiVo file processing and special WTV process flow using the
-forceWTV command-line argument. For an H.264 input video and an H.264 Output Profile,
this resulted in two time-consuming recodes (and quality loss). Now the following input file
extensions will cause VAP to use whatever Output Profile you have selected (either in the GUI
or via a match-string in Advanced Configuration) for the temp(QSF) file generation:
".mp4", ".m2ts", ".mts", ".ts4", ".mkv", ".flv" and ".ts"
Thus if you use an Output Profile that doesn't require recoding, your QSF process should be
very fast. All the listed extensions imply MPEG4 video except .ts and .mkv which can also
contain MPEG2 videos. In any case it is important to use an Output Profile that will not invoke a
recode for the input video type if you want a fast QSF (i.e., without a major recoding).
This change affects only TVS4 (H.264) users.
Changed: ComSkip, if selected for ad scans, will now be attempted on .mp4 file types, in
addition to .mpg, .dvr-ms, and .ts types already handled. Note that only the non-free “donor”
version of ComSkip will process .mp4 files, so it will fail if you try this with the free version.
Note also that .ts files can contain H.264 video and the free version will fail on those too.
Enhanced: A generic VAPpostProcess.cmd file named VAPpostProcessHBandAP.cmd is
distributed in the installation folder. It is for Handbrake H.264 encoding and for inserting
metadata using Atomic Parsley (also distributed). As always, it must be renamed to just
VAPpostProcess.cmd and placed in the output folder (or meta-renamed output folder). There are
comments and instructions in the file itself to help you customize it for your HB process and
file locations – it will not run without you editing this stuff in. The AtomicParsley metadata
insertion requires a .apo file which you must configure VAP to generate (Advanced
Configuration, “Other” tab), or you can comment out that part of the script.
 

dlflannery

Moderator
VAP Ver. 0.83, 7 October 2011

7 October 2011, Ver. 0.83
Changed: Installer will prompt before replacing Comskip.exe file and will only replace
MediaInfo.exe and MediaInfo.dll if the installer version is newer. This is to facilitate the use of
newer or different versions of these files.
Fixed: If Temp(QSF) folder was a sub-folder of the Monitor folder, the file path in .vprj files
created by VAP for manual review of cuts was corrupted.
Enhanced: The log file size is monitored and when it exceeds 100kB the current file is
renamed with a date/time string (yyyy-MM-dd-hh-mm-ss) in the name and a new log file is
started.
 

dlflannery

Moderator
VAP Ver. 0.84

23 October 2011, Ver. 0.84
Changed: With -forceWTV command-line argument, VAP uses WTV container for Temp(QSF)
file for QSF/Adscan proces flow. VAP detects whether the input WTV contains MPEG2 or
H.264 and uses the same codec for the Temp(QSF) temp file. VRD will flow the metadata
through from input to WTV output. The output WTV will also use the same codec as found in
the input, as before.
Fixed: Bug that (rarely) prevented a Match-string profile from being used.
Fixed: Small logic and message errors in theTVDB search that could (1) log a meaningless
error message and (2) log success when it actually failed.
Enhanced: For files that have been ad-scanned and are in the “AWAITING CUTS” status, a
“Delete” button appears in the selected-file panel. Clicking this button will delete all the files
associated with the input file and delete the input file. The button will operate even when VAP
processing is active, PROVIDED it is not processing (i.e., saving with manual cuts) the selected
file. The “Reset” button will delete all the associated files, except the input file. Appropriate
info and error messages are logged.
 

dlflannery

Moderator
VAP Ver. 0.85

25 October 2011, Ver. 0.85
Fixed: Changes entered for input file name metadata parsing templates and translations (in
advanced configuration) are immediately registered with the process that detects files and
obtains metadata (instead of only when processing was started).
Enhanced: Instructions for input file name metadata parsing template entry clarified to make
clear that the file extension should not be included as part of the template string.
 

dlflannery

Moderator
VAP Ver. 0.86

30 October 2011, Ver. 0.86
Enhanced: The Delete button is available for all files except those being tranferred or queued
for transfer. It will not function if the selected file is being processed. It will delete the input
file and clean up other files in the TempQSF folder associated with processing the file, and any
vprj file (in the output folder) for files in the AWAITING CUTS status. The Reset button
performs the same clean up except it doesn't delete the input file. The Delete button does not
delete output video files for files that are in COMPLETED status
.
 

dlflannery

Moderator
VAP Ver. 0.87

5 November 2011, Ver. 0.87
Enhanced: If theTVDB.com metadata search succeeds, the TiVo-compatible seriesId number
is generated by converting the zap2it ID number obtained from theTVDB.com. If you are
generating pyTivo metadata files (-metapytivo command-line argument), the seriesId tag will
be given this value. This number is used for grouping of files pulled to the TiVo. The only other
way this number previously was available was from the metadata of an input .tivo file.
 
Last edited:

dlflannery

Moderator
VAP Ver. 0.89

18 November 2011, Ver. 0.89
Fixed: For theTVDB.com metadata searches, if ill-formed XML is returned VAP doesn't
declare a failed connection (forcing a five minute wait) but just logs an appropriate error
message and processes the file without the TVDB data. (A retry is not going to fix this
problem.)
Enhanced: Added .mkv extension as possible result to internal function that gets the
appropriate extension based on an output profile selection.
Fixed: On unitial startup of new (not previously configured) VAP, an exception occurred. This
has been in there starting with Ver. 0.78 so I'm surprised no one reported it. If you clicked to
“Continue” in the exception message dialog, VAP continued with no ill effects.
Fixed: QSF output file name could be improperly formed for cases using match-string-selected Output Profiles
 
Last edited:

dlflannery

Moderator
VAP Ver. 0.90

27 December 2011, Ver. 0.90
Fixed: Match-string profiles were ignored for certain conditions involving WTV files.
Fixed: Match-string profiles for WTV files were always ignored when the -forceWTV
command-line option was used.
Fixed: On initial startup, the URL for theTVDB.com could be an empty string, causing failures
of theTVDB.com connection.
Fixed: Errors that could occur running wtvconverter.exe were not trapped.
Changed: For all combinations involving either WTV or DVRMS files for both input and
output, the metadata is now read from the input file and copied into the output file, using the
Toub code, rather than relying only on VRD pass-through. Also, the WM/WMRVRequestID tag
is set to zero in the output file in an attempt to force WMC to refresh metadata.
Changed: VAP startup location for upper left corner of window is fixed at 10 pixels from left
screen edge and 10 pixels down from top edge.
The changes in WTV and DVRMS metadata insertion were made in response to an interaction with one user, see **this thread**. If anyone has any thing to contribute to this discussion, please join that thread.
 

dlflannery

Moderator
VAP Ver. 0.91

20 January 2012, Ver. 0.91
Enhanced: Metadata searches for TV series programs using theTVDB.com can use the season
number and episode number (plus the series name) as search keys. The season and ep numbers
(and series name) might be obtained from the input file name using an input parsing template,
or they might also be read from a .tivo, .mp4, .m4v, .dvr-ms or .wtv file. VAP will try using
Series Name and Episode Title first, if available. Then it will try Series Name and Original Air
Date, if available. Then it will try the Series Name and Season/Episode number search.
Changed: For WTV and DVRMS input files, VAP reads the WM/MediaStationName metadata
tag value. If this value is an empty string, it reads the WM/MediaStationCallSign value. When
writing metadata to a WTV or DVRMS output file, VAP inserts the value read from the input
file into both tag slots. Note that WM/MediaStationName is an expanded version of
WM/MediaStationCallSign.
Fixed: The call sign metadata item property name output to BTV xml metadata files is now
“StationCallSign” instead of the incorrect “CallSign”.
Enhanced: The “Channel” property (channel number string) has been added to the BTV xml
metadata file.
 

dlflannery

Moderator
VAP Ver. 0.94

6 February 2012, Ver. 0.94
Fixed: The Original Air Date from theTVDB.com metadata results is now inserted as the
WM/MediaOriginalBroadcastDateTime item in WTV or DVRMS output file metadata.
Fixed: WM/MediaNetworkAffiliation tag value is now inserted in WTV or DVRMS output file
metadata.
Enhanced: The free version of ComSkip installed with VAP is upgraded to 80_042.
Enhanced: Logic for applying metadata translations was made more robust to eliminate some
spurious substitutions that could occur in a few cases.
Changed: If Comskip ad scans are configured, VAP attempts to use Comskip on all file types
instead of defaulting to VRD Ad Detective for files other than MPEG2 PS or TS, and DVR-MS.
If the “donor” version of ComSkip.exe has not be purchased and installed in the Comskip
subfolder of the VAP installation folder system (replacing the free version supplied by the VAP
installer), attempting to use ComSkip on files other than those mentioned will result in Comskip
failures with unpredictable VAP results.
Enhanced: The tooltip messages for several check boxes in the Default Configuration panel
were enhanced to include a warning about possible Comskip failures if not using the “donor”
version, and to clarify the functioning and relationship of the Do Ad Scan and Use Comskip
Adscans check boxes.
 

dlflannery

Moderator
VAP Ver. 0.95

9 February 2012, Ver. 0.95
Enhanced: Improved handling of insertion of Wm/MediaOriginalRunTime and Duration metadata items in DVRMS and WTV output files.
Fixed: (month},(day} and {year} metadata tag values were not inserted in output file and folder meta-naming.
 

dlflannery

Moderator
VAP Ver. 0.96

21 February 2012, Ver. 0.96
Enhanced: Black command windows no longer pop up when VAP runs several command-line
programs such as MediaInfo, Comskip and AtomicParsley. The progress bar shows activity
when Comskip is running, although not the actual percent completion.
Changed: In meta-renamed folders and files the colon (which is not allowed by Windows) is
now replaced by a space rather than by a semi-colon.
Enhanced: Added meta-renamed output files/folders for movies.
Changed: Meta-based output folder renaming fails and reverts to the configured output folder
if any meta item required for renaming is missing. File-renaming inserts an empty string for
missing items. Diagnostics messages are logged in either case.
Enhanced: Additional tweeks in Windows Media metadata handling.
Enhanced: A ten-second delay is added between VAP launch and reading VRD Output Profiles
using the VRD COM object, when using the -hotstart command-line option. Without this, VAP
could fail because the COM object was not ready for use if VAP was run via the startup folder.
Enhanced: Translation string substitutions for Series and Episode Titles was made much more
robust. Multiple translations can be applied and the result will not depend on the order of the
translation pairs in the table. (“Other” tab of Advanced Configuration).
Enhanced: VAP detects whether the Comskip.exe file being used is the “donor” or “Early
Access” version. If it isn't, Ad Scans will revert to VRD's Ad Detective for all but .mpg, .dvrms,
and .ts inputs, even it Use Comskip for Adscan is checked in default settings.
 

jordy1955

Member
Hey DL, I'm still having the problem where I cannot see the newest version on your downloads page. The latest visible to me is 0.95. I think it's something to do with the cookie that the site uses, cause if I clear all cookies I get to see the latest versions... This is very annoying as I then have to re enter the log on details for every site I visit. Can you do something about the cookie please. I'm using the latest version of Firefox if that helps...
thanks. jordy
 

dlflannery

Moderator
Have you tried just refreshing your browser page? That has always fixed it when this happens for me with Internet Explorer. The download site is just another folder on the VideroReDo support server so I have no control over its behavior. Perhaps with Firefox, you will have to find a setting that forces it to reload every page rather than pull it from cache.
 
Top Bottom