Utility.ImageGrabLite History

Show minor edits - Show changes to output

Changed line 108 from:
Developed by [[http://forums.gbpvr.com/member.php?8683-mvallevand|mvallevand]].
to:
Developed by [[http://forums.nextpvr.com/member.php?8683-mvallevand|mvallevand]].
Changed line 96 from:
This plugin is discussed in the [[http://forums.gbpvr.com/forumdisplay.php?51-Add-ons-(3rd-party-plugins-utilities-and-skins) | 3rd Party Plugins Utilities & Skin support forum]]
to:
This plugin is discussed in the [[http://forums.nextpvr.com/forumdisplay.php?51-Add-ons-(3rd-party-plugins-utilities-and-skins) | 3rd Party Plugins Utilities & Skin support forum]]
Changed line 87 from:
[[https://www.sqlite.org/2015/sqlite-shell-win32-x86-3090200.zip|Microsoft Visual C++ 2008 Runtimes]].
to:
NOTE: This batch file requires that you have  [[https://www.sqlite.org/2015/sqlite-shell-win32-x86-3090200.zip|sqlite3.exe]] installed.
Changed line 87 from:
[[https://www.sqlite.org/2015/sqlite-s...86-3090200.zip|Microsoft Visual C++ 2008 Runtimes]].
to:
[[https://www.sqlite.org/2015/sqlite-shell-win32-x86-3090200.zip|Microsoft Visual C++ 2008 Runtimes]].
Added lines 86-88:

[[https://www.sqlite.org/2015/sqlite-s...86-3090200.zip|Microsoft Visual C++ 2008 Runtimes]].

Added lines 83-90:

!! Bulk Execution
This batch file will run ImageGrabLite against all the recordings in your database. Thanks to  [[http://forums.nextpvr.com/member.php?11681-JavaWiz| JavaWiz]].
* Download Download:IGLBatch.zip (DownloadCount:IGLBatch.zip downloads)
* Uncompress the file.
* Check that the first four SET commands in the extracted IGLBatch.bat file are suitable for your environment and reflect the IGL command parameters you want to run.
* Make a copy of your npvr.db3 file.
* Run IGLBatch.bat.
Added lines 100-104:
v2.2.5432.32981 16 Nov 2014)
* download .fanart.jpg
* strip extra characters after SE
* force specific TVDB series

Changed lines 10-12 from:
The latest version of the imageGrabLite utility is
v2.2.5416.30262

to:
The latest version of the imageGrabLite utility is here
Added lines 100-102:
v2.2.5419.28663(2 Nov 2014)
* search for season/episode matches first

Changed lines 11-12 from:
v2.2.5408.36542
to:
v2.2.5416.30262
Changed line 101 from:
v2.2.5408.36542 (23 Oct 2014)
to:
v2.2.5416.30262 (30 Oct 2014)
Changed lines 10-11 from:
The latest version of the imageGrabLite utility is v2.2.5124.26115
to:
The latest version of the imageGrabLite utility is
v2.2.5408.36542
Added lines 101-103:
v2.2.5408.36542 (23 Oct 2014)
* --zap2it  checks for bad metadata d/ls

Added lines 100-102:
2.2.5399.23174 (13 Oct 2014)
* updates database with season and episode
* misc fixes
Changed lines 10-11 from:
The latest version of the imageGrabLite utility is v2.2.5037.36382
to:
The latest version of the imageGrabLite utility is v2.2.5124.26115
Added lines 100-102:
2.2.5124.26115 (11 Jan 2014)
* .nfo and .rename conflict
* possible to creating empty directories with --live
Added lines 98-100:

v2.2.5037.36382 (16 Oct 2013)
* -- changes for bad folder set in config.xml
Added line 98:
Changed line 100 from:
- .NET 4 for NextPVR 3
to:
* -- .NET 40 for NextPVR 3
Changed lines 10-11 from:
The latest version of the imageGrabLite utility is v1.2.1.35094
to:
The latest version of the imageGrabLite utility is v2.2.5032.35170
Added lines 98-102:
v2.2.5032.35170 (11 Oct 2013)
- .NET 4 for NextPVR 3

Previous Versions

Added lines 105-106:
Download:imageGrabLiteSetup-v1.7z (DownloadCount:imageGrabLiteSetup-v1.7z downloads)
Changed line 5 from:
ImageGrabLite is self-contained so you need not install SearchLite.
to:
ImageGrabLite is self-contained so you need not install [[Plugin.SearchLite|SearchLite]].
Added lines 1-109:
(:description A command line utility which uses the NEWA search engine to extract program information and artwork from the Internet. :)

ImageGrabLite is a small utility program inspired by JavaWiz's WizImageGrab, and based on SearchLite's online search engine. If you haven't run SearchLite before the searches will get metadata and cover art from thetvdb.com, tvrage.com and themoviedb.org.

ImageGrabLite is self-contained so you need not install SearchLite.

You can run it from the command line for testing or add to the Script batch file(s). It must be run from the NPVR Program Files folder because it uses NPVR plugin DLLs.

!! Downloading and Installing
The latest version of the imageGrabLite utility is v1.2.0.42580

Download:imageGrabLiteSetup.7z (DownloadCount:imageGrabLiteSetup.7z downloads)

Uncompress the file and run imageGrabLiteSetup.exe; it will automatically install to the appropriate NPVR folders.

!! Requirements

This plugin requires NextPVR v2.3.6+.
This plugin will access the Internet.  No personal information (other than your IP) will be sent.

!! Configuration
imageGrabLite configuration takes place on the command line.  Typical use of the utility is in one of the predefined NextPVR batch files (e.g. PostProcessing.bat).

NOTE: If you test imageGrabLite by running it manually, "--oid <value>" corresponds to the npvr.db3  '''scheduled_recording.oid''' value for the recording of interest.  During normal NextPVR batch processing this value is passed in parameter 3, hence use of "--oid %3" in the batch file examples below.

Also, fully qualified filename examples below correspond to 32 bit systems.  Change these examples according to your own file locations.

# To grab images for individual recordings when started, add the following line to ParallelProcessing.bat:

  "C:\Program Files\NPVR\imageGrabLite.exe" --oid %3

# If you want to grab images and rename individual recordings add the following line to PostProcessing.bat:

  "C:\Program Files\NPVR\imageGrabLite.exe" --oid %3 --rename

  Your recording filenames will change from the NPVR default to '''Series.S##E##.Episode'''.  Movies will be renamed to '''MovieTitle (year)''' format when imageGrabLite is able to determine year of release.

# If you want the internal NextPVR season and episode information to override anything found online, add "--season" to your command line.

# If you want to rename recordings to '''Series.Episode''' format, use the "--subtitle" option.  Option "--subtitle" also serves as a backup renaming format when used with options "--rename" and/or "--season" (e.g. if the web search fails or season recording information is missing).

# If you want to grab images when new recordings are scheduled during EPG update, add the following line to PostUpdateEPG.bat:

  "C:\Program Files\NPVR\imageGrabLite.exe" --updateepg

# If you are using Schedules Direct or another zap2it based EPG add "--zap2it" to the command line to stop searching files that aren't marked as movies on themovedb.org.

# To create XBMC compatible .NFO files to preserve all imageGrabLite information, add the following line to ParallelProcessing.bat or PostProcessing.bat:

  "C:\Program Files\NPVR\imageGrabLite.exe" --oid %3 --nfo

  The "--rename" option may be used along with the "--nfo" option in PostProcessing.bat.  In those cases imageGrabLite will either rename files as previously described, or create .NFO files when the recording can't be found online or otherwise renamed.

  Note that if the file can be renamed, existing NFO files for that file will be deleted.

# If you want to reverse the imageGrabLite renaming operation for testing or other reasons, use the "--reset" parameter manually on the command line, e.g.:

  "C:\Program Files\NPVR\imageGrabLite.exe" --oid <value> --reset --zap2it

  This will revert the recording back to the NextPVR default filename.

!! File Exclusion

If you want to exclude generic file name patterns from searching, modify excluded.txt in the Plugins\SearchLite folder.  You can have as many real regular expression searches as you'd like.  For example, to exclude any show with news just enter

  News

  Regular expression assume *News*

A unique name would be

  ^Criminal Minds$

In some cases there are specific channels that don't return many matches. To exclude channels use the SkipChannels option in excluded.txt, e.g.:

  SkipChannels=54, 56

Files that aren't found are marked in Plugins\SearchList\Skips

Files that are found are in Media\Shows as .xml and .jpg

!! Support
This plugin is discussed in the [[http://forums.gbpvr.com/forumdisplay.php?51-Add-ons-(3rd-party-plugins-utilities-and-skins) | 3rd Party Plugins Utilities & Skin support forum]]

!! Un-installation
Remove any invocation of imageGrabLite.exe in your Scripts batch files, delete the executable.

!! Source Code
Source code is currently not available.

!! Todo
Development is informal and ongoing.

!! Author(s)
Developed by [[http://forums.gbpvr.com/member.php?8683-mvallevand|mvallevand]].

!! History
v1.2.0.42580 (1 March 2013)
* leave tvshow.nfo when needed for XBMC
v1.2.0.401 (23 February 2013)
* Added --subtitle description.
v1.2.0.401 (22 February 2013)
* Created Wiki document; copying information from various forum posts.
v0.0 (26 June 2011)
* Initial beta release.


----
Category:[[!Utility]]

Page last modified on December 30, 2015, at 12:00 AM