Jump to content

AMT - Auto-Movie-Thumbnailer [Updated 2022-Nov-26]


KaFu
 Share

Recommended Posts

Yes, found it, but that's only to perform when it finds files with the same file name, so i just set it to overwrite files. If i just set Add Digits to filename, the final result it the same: creates the extrathumb subfolder (as i set in Output directory), and name files as thumb_1, thumb_2, etc....

Input files, are a lot more complex, they are movies format like Face Off (year) [bluray 1080p -spa ac3 -eng dts].mkv

The input name is not used, as XBMC wants only thumb1, thumb2, etc for the extrathumbs structure.

Link to comment
Share on other sites

Okay, I see. Currently AMT also would format the numbering with leading 0, depending on the overall output number. So when you produce 999 shots, the output would currently be thumb_001.jpg, thumb_002.jpg. Would these leading zeros be a problem, does thumb001.jpg, thumb002.jpg.. also work for you?

Link to comment
Share on other sites

sadly no

XBMC gets it thumb1, thumb2, and when the count goes up it continues taking thumb10, thumb11,etc...

But i only get 9 frames per each movie, i doubt many ppl needs more, since so many of them are never really displayed on XBMC. Most movie library views have 4 of them at the same time.

So assuming we only need as many as 9, i guess it really doesnt matter what happens if we overpass that option.

Edited by vicmanpergar
Link to comment
Share on other sites

Link to comment
Share on other sites

Now that took a little longer than anticipated :).

Looking into the command line interface I discovered some bugs which needed fixing, also the old command line syntax was colliding with the default windows syntax when files are dropped on a shortcut.

On the other hand your request made me think of a separate Drag & Drop Interface, try the new feature by checking "Show AMT Drag & Drop Interface" :).

Regard this release as the Beta it is and please report any bugs or new feature requests, enjoy :thumbsup: ...

AMT-Installer_v7-Beta.exe

Edited by KaFu
Link to comment
Share on other sites

Just looking at the source _ExpandEnvVars() can be replaced with _WinAPI_ExpandEnvironmentStrings(). I am guessing it is quicker.

UDF List:

 
_AdapterConnections()_AlwaysRun()_AppMon()_AppMonEx()_ArrayFilter/_ArrayReduce_BinaryBin()_CheckMsgBox()_CmdLineRaw()_ContextMenu()_ConvertLHWebColor()/_ConvertSHWebColor()_DesktopDimensions()_DisplayPassword()_DotNet_Load()/_DotNet_Unload()_Fibonacci()_FileCompare()_FileCompareContents()_FileNameByHandle()_FilePrefix/SRE()_FindInFile()_GetBackgroundColor()/_SetBackgroundColor()_GetConrolID()_GetCtrlClass()_GetDirectoryFormat()_GetDriveMediaType()_GetFilename()/_GetFilenameExt()_GetHardwareID()_GetIP()_GetIP_Country()_GetOSLanguage()_GetSavedSource()_GetStringSize()_GetSystemPaths()_GetURLImage()_GIFImage()_GoogleWeather()_GUICtrlCreateGroup()_GUICtrlListBox_CreateArray()_GUICtrlListView_CreateArray()_GUICtrlListView_SaveCSV()_GUICtrlListView_SaveHTML()_GUICtrlListView_SaveTxt()_GUICtrlListView_SaveXML()_GUICtrlMenu_Recent()_GUICtrlMenu_SetItemImage()_GUICtrlTreeView_CreateArray()_GUIDisable()_GUIImageList_SetIconFromHandle()_GUIRegisterMsg()_GUISetIcon()_Icon_Clear()/_Icon_Set()_IdleTime()_InetGet()_InetGetGUI()_InetGetProgress()_IPDetails()_IsFileOlder()_IsGUID()_IsHex()_IsPalindrome()_IsRegKey()_IsStringRegExp()_IsSystemDrive()_IsUPX()_IsValidType()_IsWebColor()_Language()_Log()_MicrosoftInternetConnectivity()_MSDNDataType()_PathFull/GetRelative/Split()_PathSplitEx()_PrintFromArray()_ProgressSetMarquee()_ReDim()_RockPaperScissors()/_RockPaperScissorsLizardSpock()_ScrollingCredits_SelfDelete()_SelfRename()_SelfUpdate()_SendTo()_ShellAll()_ShellFile()_ShellFolder()_SingletonHWID()_SingletonPID()_Startup()_StringCompact()_StringIsValid()_StringRegExpMetaCharacters()_StringReplaceWholeWord()_StringStripChars()_Temperature()_TrialPeriod()_UKToUSDate()/_USToUKDate()_WinAPI_Create_CTL_CODE()_WinAPI_CreateGUID()_WMIDateStringToDate()/_DateToWMIDateString()Au3 script parsingAutoIt SearchAutoIt3 PortableAutoIt3WrapperToPragmaAutoItWinGetTitle()/AutoItWinSetTitle()CodingDirToHTML5FileInstallrFileReadLastChars()GeoIP databaseGUI - Only Close ButtonGUI ExamplesGUICtrlDeleteImage()GUICtrlGetBkColor()GUICtrlGetStyle()GUIEventsGUIGetBkColor()Int_Parse() & Int_TryParse()IsISBN()LockFile()Mapping CtrlIDsOOP in AutoItParseHeadersToSciTE()PasswordValidPasteBinPosts Per DayPreExpandProtect GlobalsQueue()Resource UpdateResourcesExSciTE JumpSettings INISHELLHOOKShunting-YardSignature CreatorStack()Stopwatch()StringAddLF()/StringStripLF()StringEOLToCRLF()VSCROLLWM_COPYDATAMore Examples...

Updated: 22/04/2018

Link to comment
Share on other sites

Thank u buddy

I'm glad my request made u discover some issue and polish even more this cool software.

Gonna check it, will report back

Cheers

Edit:

Cool!  First check is working wonderfully, it's a total pleasure to use now for XBMC extrathumbs. I'm gonna post it in some spanish XBMC forums, along with a quick guide on how to use it, and ur name and link to ur site, to aknowledge with the licencing requests.

Along with my thanks, u earned my honest donation buddy. Thank u

Edited by vicmanpergar
Link to comment
Share on other sites

Glad it worked out and thanks for your donation :)!

Feel free to promote AMT, I'm always happy about that, and let me know if there are other features or changes you want to see in the next release.

Best Regards

Link to comment
Share on other sites

  • 2 months later...

6.0 > 7.0

  • Added   -   Quicksave functionality for file folders selection
  • Added   -   AMT Drag & Drop Interface
  • Added   -   "Output Directory" options "Dedicated Output File Directory - Create Source Sub-Directory Structure" & "Dedicated Output File Directory - Create Source Full-Directory Structure"
  • Added   -   Option to export and import all AMT settings, see "Settings" tab
  • Updated -   Corrected error in "Add digits to filename" functionality
  • Updated -   Rewrote command line interface (see "About" for changed syntax)
  • Updated -   Increased maximum size for thumbnail width and height setting from 3 to 4 digits (9999)
  • Updated -   Increased the maximum amount of variable shots from 9.801 to 99.999
  • Updated -   Increased total tile number to 99x999 = 98.901
  • Updated -   Resize Thumbnails - now accepts "Absolute size in pixels" AND "Relative size in percent"
  • Updated -   Tweaked overall "Single Frame PreviewCaps" functionality, added mode "2) Create multiple Single Frame Screenshot Caps"
  • Lots of small bug fixes and style changes
  • Updated MPlayer to r37260
  • Updated MediaInfo Dll to 0.7.70
  • Updated SQLite to 3.8.6

Installer & Source is available at
http://www.amt.cc or http://funk.eu/amt/

Enjoy :) ...

Edited by KaFu
Link to comment
Share on other sites

  • 1 year later...

7.0 > 8.0

  • Temporary file type now selectable (default = BMP = lossless)
  • GUI default size increased and GUI now resizeable
  • Added ExifTool support to write IPTC infos to output files
  • Added optional CTRL+ALT+A hotkey to recover from tray
  • Temp file directory can now be relocated after install
  • Updated Treeview functions
  • Fixed command line interface bugs
  • Lots of other small bug fixes and style changes
  • Updated MPlayer to r37569
  • Updated MediaInfo Dll to 0.7.81
  • Updated SQLite to 3.9.2
  • Updated ImageMagick-6.8.8-10
  • Updated exiftool-9.82

Installer & Source is available at
http://www.amt.cc or http://funk.eu/amt/

Enjoy :) ...

Link to comment
Share on other sites

8.0 > 9.0

  • Fixed – Win10 – Suddenly MPlayer window was visible on PC unlocking, even if AMT was minimized
  • Fixed – WinXP – Treeview “Auto-Refresh” does not work and seems to crash XP, feature disabled for XP now
  • Fixed several bugs in Layout > Fixed amount of screenshots pattern logic
  • In cycle “Processing File” was not reset correctly
  • Added error icon to replace “No directory selected” error msgbox (less intrusive)
  • Lots of other small bug fixes and style changes
  • Updated MPlayer to r37926
  • Updated MediaInfo Dll to 0.7.93
  • Updated SQLite to 3.17.0
  • Updated ImageMagick-6.9.7-1

Installer & Source is available at
http://www.amt.cc or http://funk.eu/amt/

Enjoy :) ...

Link to comment
Share on other sites

  • 1 year later...

This tool is awesome!!!.  I hoping this could be done somehow

I would like to to screen capture 3 time sections

section 1  ( time from 0 to X min)  configure to capture every X seconds 

Section 2 ( time from X to (End - Y minutes) configure to capture  every percentage or set number of images

section 3 ( (end - Y minutes) - to End) configure to capture every X seconds

I hope that makes sense.   For example

an hour long video is 60 minutes

0 to 1 minute capture 1 frame every 3 seconds  for a total of 20 screen caps

1 minute to 59 minute capture 60 screen caps

59 minutes to 60min  capture 1 frame every 3 seconds for another 20 screen caps

for a total of 100 screen caps. 

Also is there an option to add more media info information or choose what to add, such as progressive, bitrate?

 

Thanks in advance!!

Link to comment
Share on other sites

v9 > v10

  • Fixed - Errors in Win10 Treeview for network drives
  • Fixed - Errors in autoupdate of treeview
  • Lots of other small bug fixes and style changes
  • Date and version footer now optional
  • Massive changes and enhancements to "Create Single Frame Screenshot Caps" functions incl. cropping
  • Added "Correct Orientation" and "Enforce Rotation to" switches
  • Updated codebase to AutoIt v3.3.14.5
  • Updated MPlayer to r38109
  • Updated MediaInfo Dll to 18.08.1
  • Updated SQLite to 3.25.0
  • Updated ImageMagick-6.9.9-40

Installer & Source is available at

http://www.amt.cc or http://funk.eu/amt/

Enjoy :) ...

Link to comment
Share on other sites

v10 > v11

  • Fixed - Slow processing speed, because for "Custom" header MediaInfo was extracted from every file before "Skip" check
  • Fixed - Frame around single picture not displayed anymore with geometry 3x3, now set to 4x4
  • Updated MPlayer to r38116
  • Updated SQLite to 3.25.1
  • Updated ImageMagick to 6.9.9-51-portable-Q16-x86

Installer & Source is available at

http://www.amt.cc or http://funk.eu/amt/

Enjoy :) ...

Edited by KaFu
Link to comment
Share on other sites

v11 > v12

  • Increased overall speed especially for HD files by using pre-scaling and improving processing functions
  • Use x64 version if possible, as MPlayer x64 is much faster on huge files. Only sub-binaries are x64, AMT itself still is x86.
  • x86 version contains MPlayer codec pack (not available for x64), nevertheless most files should play fine without it
  • Integrated BIC code (crop and rotate) for single cap post-processing
  • A lot of tiny changes and improvements
  • Updated all sub-binaries

Installers & Source is available at

http://www.amt.cc or https://funk.eu/amt/

Enjoy :) ...

Link to comment
Share on other sites

  • 6 months later...
  • KaFu changed the title to AMT - Auto-Movie-Thumbnailer [Updated 2022-Nov-26]

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...