THE Batch Movie ScreenCap Creator… Create ScreenCaps of
– any number of movies,
– located anywhere on your computer,
– manually or with a time-scheduler,
– with a free to choose number of caps,
– the ability to ignore already processed files,
– a customizable design
– and most important, it allows you to do it in Batch Mode!
AMT is THE Batch Movie ScreenCap Creator!
The AMT – Auto-Movie-Thumbnailer is an automation GUI to batch create ScreenCaps, Thumbnail Index Pictures, Preview Pictures or Contact Sheets for any given number of movies. It supports many different input (AVI, MPG, Quicktime, Real-Media, Windows-Media,….) formats, in fact every input format that is supported by MPlayer.
Additionally AMT offers you a huge number of possibilities to customize the design and layout of the ScreenCaps.
AMT works by remotely controlling the MPlayer, some applications of the ImageMagick Suite and a MediaInfo plugin to perform the screenshoting and Picture creation.
Known Problems
Short movies might not have enough key-frames (depending on format) for multiple screenshots. E.g. if you want to have 20 screenshots per movie, but the movie only has 10 Key-frames, will get duplicate screenshots. That’s because the seek function of MPlayer is controlled by simple math. 20 screenshots means start at 2.5%, next shot 7.5%, 12.5%… if now too few key-frames are defined in the movie (during creation process), 7.5% and 12.5% might point to the same key-frame, if for example the movie has a key-frame at 5% and the next at 15%. MPlayer is only capable of seeking key-frames for certain formats.
|
|
|
|
|
|
License
This program is freeware under Creative Commons License “by-nc-nd 3.0”, and this means, you are free to share, to copy, distribute and transmit the work under the following conditions:
- Attribution – You must attribute the work in the manner specified by the author or licensor (but not in any way that suggests that they endorse you or your use of the work).
- Noncommercial – You may not use this work for commercial purposes.
- No Derivative Works – You may not alter, transform, or build upon this work.
See also http://creativecommons.org/licenses/by-nc-nd/3.0 for details.
For any form of distribution of this software a link back to the authors website at http://www.amt.cc is required.
v14 > v15 – 2024, Oct 13
– Fixed several memory leaks
– Updated binaries
v13 > v14 – 2022, Nov 26
– Fixed tray password set by default
– Fixed error on “Show notification…” or “When finished…”
– Added success/failure messages to AMT Drag & Drop Interface
v12 > v13 – 2022, Nov 13
– Improved Save and Reload of settings
– Updated to AutoIt 3.3.16.1
– Updated all sub-binaries
– A lot of tiny changes and improvements
v11 > v12 – 2019, Dec 21
– 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
v10 > v11 – 2018, Sep 21
– 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 3×3, now set to 4×4
– Updated MPlayer to r38116
– Updated SQLite to 3.25.1
– Updated ImageMagick to 6.9.9-51-portable-Q16-x86
v9 > v10 – 2018, Sep 16
– 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
8.0 > 9.0 – 2017, Mar 04
– 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
7.0 > 8.0 – 2016, Jan 02
– 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
6.0 > 7.0 – 2014, Sep 06
– 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 99×999 = 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
5.0 > 6.0 – 2014, Apr 06
– Fixed – Layout > “Prepare variable amount of screenshots” timings and totals were wrong
– Fixed – Individual frames were not exported correctly (see “Processing Mode”)
– Fixed – Progress Display Update / reduced flickering for labels and log edit controls
– Fixed – “Block” creation method to overcome ~32k characters limit of command-line input
– Added – Added option to use “Fixed Filename” for output / use Prefix OR Suffix to define name, one of both MUST be filled
– Added – “Output Directory” option – create ScreenCaps in “Input File Directory / Sub-Directory of Input File Directory / Parent-Directory of Input File Directory / Dedicated Output File Directory”
– Added – %Parent_Directory_Name% wildcard to output filename Prefix and Sufix fields
– Added – Treeview auto-update
– Added – Several “Processing Mode” indicators to tab “Progress”
– Added – Combo “Summary/Extended” for log display, enhanced log entries written to log
– Added – “Settings” > added “Add VO” button to allow setting of custom Video Driver
– Updated – “Add creation date to footer” switch
– Updated – “Add MPlayer version to footer” switch
– Updated – Total tile number = 99×99 = 9.801
– Updated – Changed “Autoenumerate filename” option to check for file existence first and only to create unique filenames
– Updated – Improved all log functions and calls
– Lots of small bug fixes and style changes
– Updated MPlayer to r37051 – grey screens for certain mpg files fixed
– Updated MediaInfo Dll to 0.7.68
– Updated ImageMagick to 6.8.8-10
– Updated SQLite to 3.8.4.3
4.0 > 5.0 – 2013, Dec 23
– Fixed – Movie length / “Duration” error for some files
– Fixed – MPlayer does not work with too many threads allocated, added a default limit of 4
– Fixed – Windows Shutdown arguments wrong, triggered a restart not a shutdown
– Fixed – On Win8 AMT stops rendering if PC is locked and -vo=direct3d > changed default -vo > now XP, Win8 and Win8.1 use default -vo=directx, Win Vista and Win7 -vo=direct3d (to avoid problems with DWM / Aero)
– Added – Timestamp customization options (see “Thumbnail Preview – Timestamp Generation”)
– Added – Option to auto-update Folder Treeview
– Added – Option for variable / timed-screenshoting / to “Make a screenshot every X seconds”
– Updated – Folder Treeview > added option to cancel refresh when (slow) network folders are included
– Updated – Better detection of Video and Audio bitrate (see “BitRate_Nominal/String” & “SamplingRate/String”)
– Updated – Moved “Shutdown when finished” / “Notify when Cylce finished” to “Progress” tab
– Updated – Removed “AMT-Previewer.exe” and related functions
– Lots of small bug fixes and style changes
– Updated MediaInfo Dll to 0.7.65
– Updated MPlayer to r36541
– Updated SQLite to 3.8.2
3.0 > 4.0 – 2013, Sep 29
– Fixed default video driver bug, prevented AMT to work correct on some graphic cards (-vo now defaults to “directx” for XP and “direct3d” for all newer OS)
– Fixed – “On Error created an empty ScreenCap replacement” and “Fill missing thumbnails with…” switches did not work correctly
– Updated – Removed Preview and Log screens from “Settings” tab
– Updated – Increased font size for “group control” labels
– Updated – Rearranged controls on “Settings” tab
– Fixed – Removed trailing “\” from $sLogfileLocation, prevented update of log filesize
– Fixed – “Fill missing thumbnails with blank caps” => “Blank Cap” needs to be resized to match normal thumbnail size (resp. ratio)
– Updated – Relocated “Reprocess Error Screencaps” back to “Progress” tab
– Updated – Added icons to some “Settings” buttons
– Updated – Ran “ZZZ_Calculation_Optimizer_v01.au3” to remove all calculations in control positioning
– Updated – Win8 – Changed default font quality from 4 to 5 for a clear output ($s_TNC_Thumbnails_Font_Quality_Default)
– Updated – Added COM error handler
– Updated – Added “MPlayer functionality test” to “Settings” tab
– Updated ImageMagick to 6.8.6-7
– Updated MediaInfo Dll to 0.7.64
– Updated MPlayer to r36459
– Updated SQLite to 3.8.0.2
2.1 > 3.0 – 2013, Jun 23
– Added optional thumbnail pattern selection by movie duration (instead of the default selection by filesize)
– Fixed thumbnail pattern definition workflow
– Added option to pause processing
– Added more command actions for click on SysTray icon (restore / pause / exit)
– Made the “Info Header” labels (“Filename:”, “Duration:”…) optional per row
– Fixed MediaInfo wildcards for filename Prefix & Suffix
– Fixed several output renaming bugs
– Plus lots of minor tweaks and bug fixes
– Updated MediaInfo Dll to 0.7.63
– Updated MPlayer to r36349
– Updated SQLite to 3.7.17
2.0 > 2.1 – 2013, Mar 22
– New command-line switches (add n:m files/directories to processing queue, AMT_Run_On_Start, AMT_Start_Minimized)
– MediaInfo wildcards for filename Prefix & Suffix (e.g. add length, resolution to filename)
– Added optional output format PNG (to existing JPG format)
– Added optional “MPlayer Log” Window (to see whats going on under the hood)
– Added option to customize (translate) the “Info Header” labels (“Filename:”, “Duration:”…) on the output
– Fixed some few minor bugs
– Updated ImageMagick to 6.8.3-9
– Updated MediaInfo Dll to 0.7.62
– Updated MPlayer to r36021
– Updated SQLite to 3.7.16
1.9 > 2.0 – 2012, Nov 07
– Fixed an issue with the Uninstaller
– Tweaked Workflow
1.8 > 1.9 – 2012, Nov 02
– Upgraded Binaries (ImageMagick, MPlayer, MediaInfo)
– Tweaked Workflow
– Switched to save settings to a SQLite database instead of an Ini-File (much faster startup and processing)
– Fixed Processing of Movie-Files with Unicode Filenames
– Fixed Display of Unicode Filenames in Screencaps
– Added option to export all caps separately
– Added an option to throttle processing speed (default on) to prevent CPU maxing out
– Enhanced options for Screencap Font selection
1.7 > 1.8 – 2012, Apr 02
– Upgraded Binaries (MPlayer, MediaInfo)
– Tweaked Workflow
– Added option to create “Single Frame Preview Caps”
– Added option to create “ScreenCap Report”
– Added option to create “PreviewCap Report”
1.6 > 1.7 – 2012, Feb 14
– Upgraded Binaries (MPlayer, MediaInfo)
– Tweaked internal workflow
– Added command line interface support (check “About” tab for details)
1.5 > 1.6 – 2011, Dec 31
– Added some functionalities
– Added some layout options
– Upgraded Binaries (MPlayer, MediaInfo)
– On Vista+ Aero is not disabled by default anymore (dependency to used video output driver)
– Released Source
1.4 > 1.5 – 2011, Oct 23
– Fixed pattern bug
– Added some functionalities
– Added some layout options
– Upgraded Binaries (MPlayer, MediaInfo)
1.3 > 1.4 – 2011, Sep 04
– Redesigned GUI
– Added some functionalities
– Added some layout options
– Upgraded Binaries (MPlayer, MediaInfo), should solve AMT hanging on certain movie files
– Tweaked Workflow
1.2 > 1.3 – 2011, Aug 10
– Upgraded Binaries (MPlayer, MediaInfo), should solve AMT hanging on certain movie files
– Added some layout options (cap padding, info header now optional)
– Updated Treeview
– Tweaked Workflow
1.1 > 1.2 – 2011, Apr 13
– Fixed the UAC and DEP issues on Vista+ systems
– Added option for custom logo or comment
– Upgraded Binaries (MPlayer, ImageMagick, MediaInfo)
– Updated Treeview
– Tweaked Workflow
1.0.7.1 > 1.1 – 2010, Oct 15
– Implemented Win7 compliance, AERO disabled on program start
– Upgraded Binaries (MPlayer, ImageMagick, MediaInfo)
– Updated Treeview
– Tweaked Workflow
1.0.6.3 > 1.0.7.0 – 2009, Aug 17
– Changed log file max size truncation logic
– Upgraded SubBinaries from v7 to v8 (2009-Aug-17)
– Updated Treeview: Now restores previous selection states after program restart
– Added frequent check for AMT-mplayer.exe crash window
– Changed style of input file search progress bar to MARQUEE
– Removed _ReduceMemory() function
– Changed startup timer for AMT-Watcher from 2*5 seconds to 2*15 seconds
– Changed style for custom progress GUI
– Fixed an issue, if total file-location length of temp-files in AMTWorkDir is > 256 characters
– Skip of file creation with a total file-length > 252 characters (.jpg appended > 256 characters) in File search function
1.0.6.2 > 1.0.6.3 – 2009, Jun 22
– AMT can now be closed while processing
1.0.5.5 – 2009, Jun 11
– Trayicon always visible
– Trayicon blinks while processing
– Imagelist for Treeview icons now also recreated on refresh (occasionally got lost)
It works fine on the XP-SP3-32bit, Win7-64bit and Win8-64bit machines I’ve tested it on. If you find bugs please let me know.
AMT was created with AutoIt, visit the forum at
Disclaimer
This program is distributed in the hope that it will be useful, but
WITHOUT ANY WARRANTY
The Author of this Software expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided “as is” without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or non-infringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.
NO LIABILITY FOR DAMAGES
In no event shall the author of this Software be liable for any damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use this product, even if the Author of this Software has been advised of the possibility of such damages. Because some states/jurisdictions do not allow the exclusion or limitation of liability for consequential or incidental damages, the above limitation may not apply to you.
AMT – Binaries
AMT utilizes some external binaries. All binaries are fully functional and can be used as standalone programs. They are only provided with this installer for installation convenience. The SubBinaries AddOn-Package consists of the following applications:
MPlayer
GNU GENERAL PUBLIC LICENSE, Version 2
MediaInfo
This program is freeware (GLPv3)
ImageMagick
The ImageMagick license is compatible with the GPL.
A copy of the license agreements for these programs can be found in the respective installation folder. The AMT license does not cover these programs. All copyrights remain with the respective authors.
SQLite
All of the deliverable code in SQLite has been dedicated to the public domain by the authors and does not require a license.
Hello Kafu, thanks for your software. I was looking at something like this for years 🙂 I have many videos which i would rather store as thumbnails instead of the original file to increase the HDD space 🙂 I would like to know if there is an option to take the screenshot with the subtitle (from a MKV file, for instance) in it. Thanks!
Glad you like it :), I started coding it when I could not find a good software for thumbnailing myself. Subs should be possible, take a look at the “MPlayer Arguments” on the “Settings” tab and also at the MPlayer help-file here:
http://www.mplayerhq.hu/DOCS/man/en/mplayer.1.html
When I find some time I’ll try to take a look. Maybe download SMPlayer and look at the “MPlayer Protocol” to find the correct switches.
Best Regards
This quick feedback to let you know that AMT v9 works great in Ubuntu Zeisty 17.04 and PlayOnLinux 4.2.10. (wine like)
If anything, refrain from switching beetween multiple workspaces when AMT in running, or you may crash it. (i experienced this at least one time)
Also, it’s preferable not to minimize the UI when it’s running, or it may crash too. (again, it died on me at leat once)
Luckily I have not been able to reproduce those bugs, which is a good thing 🙂 Right now, AMT is thumbnailing like crazy, and i have been able to minimize it to tray while it’s running (animated tray icons too, by the way !), and even cycle beetween multiple worspaces with no issue.
That’s the best of both world. Thank you KaFu !
Now that’s good to know, thanks for the feedback, and also for your generous donation :)!
Dear sir,
I have trouble creating thumbnails + screenshots with the tool. Thumbnails I can do without trouble – but the equation get’s harder when I try to make certain number of screenshots (that are not the same pics as in created thumbs). Please help!
I thought it would be great to have options to create certain number of screenshots with different diacritics than thumbs – but seems it’s not possible.
Try to create thumbnail and screenshots in two different successive processing runs:
a) First create standard thumbnails.
b) Then change processing mode to e.g. 4) on the “Settings” tab, and on the “Layout” tab change the “Number of Thumbnails” in die “Prepare fixed amount” listview.
Upon reading over this again, I realized I made some mistakes in my original description about what patterns were triggered. The imgur link is correct though.
“The result of adding a 609 second length video is that I get 8 thumbnails (2 per row), which is pattern #10”
correction: It’s 8 thumbnails (4 per row), not 2 per row. It’s still pattern #10
“Since my video file’s size is 389 MB and it’s 609 seconds long, I wouldn’t expect it to trigger Pattern #8.”
correction: It’s Pattern #10, not Pattern #8
Proof (example 4 and 5):
http://i.imgur.com/ldGvtm9.png
http://i.imgur.com/4U5JlbD.png
Apologies for the confusion.
I have additional test data to report for previous example 2.
Notice how example 2 for the imgur link doesn’t have any Else Patterns at the very end? Well I noticed that when I restarted the program, an Else pattern gets added if there’s not one at the end. So even if the last pattern has custom rules, it will get completely overridden by an Else Pattern once you restart the program. If there are multiple Else patterns created by the program AND none of the other pattern’s conditions were matched, then the very last Else pattern will be executed.
So guess what will happen to the last pattern in this image? (example 5):
http://i.imgur.com/p9333yC.png
Well, it’ll get converted into an Else pattern once I restart the program (example 6):
http://i.imgur.com/KbWvTxN.png
Then a 609 second length will choose to execute the very last Else statement. Proof (example 7):
http://i.imgur.com/qJSnogD.png
Hope this makes testing a bit easier on your part.
Thanks for reporting the update :). I did some rework on the layout mask. Now the “Else” should always be the last entry and you can add new patterns at the selected position in the overview. I’ll update the article above later today, for now here’s the download link to AMT v9.
https://funk.eu/wp-content/plugins/download-monitor/download.php?id=231
Best Regards
2 things:
1: When you add a new pattern, sometimes an Else pattern gets added, and you cannot delete the Else pattern
See this url for example 1: http://i.imgur.com/qfHhhvE.png
I have several Else patterns in this image. When I select the pattern to delete that pattern, it’s unable to be removed. If I exit the program and come back, sometimes an Else pattern is added. This can lead to large amounts of undeletable Else patterns.
I know that you can reset patterns, but this may be an issue something that you’re unaware of.
2: Got a request for the “add new pattern” functionality. Is there a way to insert a new pattern into certain lines? I want to insert my patterns BEFORE the else statement. The way it is now, any new patterns I add will be added after the else statement.
As an example, I want make any video that exceeds 600 seconds to have 7 thumbnails (2 per row). My video file is 609 seconds long and 389 MB in file size.
See this url for example 2: http://i.imgur.com/sTvxDf7.png
Pattern #6 – Else. create 7 thumbnails (2 per row)
Pattern #9 – From length 300 (sec) to length 600 (sec). create 25 thumbnails (5 per row)
Pattern #10 – From length 45 (sec) to length 60 (sec). create 8 thumbnails (4 per row)
“Movie length pattern takes priority over movie filesize pattern” is checked.
The result of adding a 609 second length video is that I get 8 thumbnails (2 per row), which is pattern #10. I’m guessing it falls back to using filesize patterns.
The way it is now, I have to explicitly state any patterns that I want to match. I’m trying to trigger the else statement, but I can’t reach it. Since my video file’s size is 389 MB and it’s 609 seconds long, I wouldn’t expect it to trigger Pattern #8. If anything, I’d expect it to trigger Pattern #6. One solution to this would be to append the Else statement at the very end, to let the user insert patterns in between line numbers, or to let the user rearrange the patterns up or down. As a side effect, letting the user move their patterns around would also make the patterns easier to read. TL;DR Else statement doesn’t work if you add new patterns. I’ll like to move the patterns around so that the Else statement is on the bottom.
Thanks for this detailed feedback! I’ll definitively analyze it and fix it and will respond later.
Best Regards
Karsten
how can i fix aspect ratio with 1440×1080 videos?
Under “Settings” there are the MPlayer Optional Arguments. Take a look at the MPlayer Manual, esp. on the options “-aspect” and “-noaspect”, and try to add those to the optional Arguments.
Hello!
I feel kind of stupid x.x I tried using the program to screencap a video, putting in the options for it to create a screencap every 1 second and stuff…. But in my output ScreenShot part, I have nothing, and it is not saving the screenshots anywhere…
Is there a basic tutorial on how to use the program or something?
Thanks.
No, sorry, no tutorial available at all :). The default settings should work fine, from there try to change one thing after another and observe the changes. Per default the screencaps are created in the input file folders, directly beside the input files.
And every 1 second a cap? Maybe the resulting data volume is too big? Temp files are per default BMPs (huge), and too much caps might choke your system / ImageMagick. Also check the “Enable Log Display” at the right side of the GUI to see what’s happening.
Hi
Could you please add multithreading options to amt? Even with an 8-core processor, giving a cap of 12.5%, amt doesn’t really even get above 8% cpu usage. It often takes a really long time for amt to process a long list of files, but I see no reason multithreading couldn’t be used to work on files in parallel. Please give it a shot 🙂
Cheers
Not that easy, sorry :). MPlayer should use multiple cores, about ImageMagick I’m not sure, I think there’s no portable multi-core install. AMT itself is coded in AutoIt, which by itself does not support multi-core.
Let AMT run in the background overnight, no need for such a hurry :).
Hi Kafu,
Thank you for your quick reply and suggestion. Running as Admin did not work however, I have turned off UAC while I am running AMT and that made the network drive available in the app. Thanks again 🙂
Good to hear that work-around worked for you, thanks for reporting :)!
Hi,
I’ve been looking for a program like this for ages. It will be an extreme help with setting up my home video collection.
One thing I do have a problem with is the fact that all my videos are on a NAS drive. I have a mapped network drive (Windows 10) on my laptop however AMT does not see the mapped network drives at all. I have tried checking and unchecking the “Network Drives” checkbox but it makes no difference at all. It would be great if I can use a network drive as I really can’t bring 1TB of home videos to my laptop for screen caps.
Thank you very much.
DJ
Good to hear you like it :). The reason why mapped drives might not be visible is a Windows “feature”. See this Microsoft KB article for a solution:
http://support.microsoft.com/kb/937624/en-us
Also starting AMT “As Administrator” (right click) might work, though I did not test that.
Let me know if this solves the issue.
Best Regards
while it works it will block and error “mplayer cannot seek…”
updated mplayer version to latestbuild, all ok now 😉
Is there any plan to release this for Ubuntu?
Glad you like it :). No, I won’t release this for Linux, maybe give https://www.winehq.org/ a try? I’m curious too, if that would work.
Best Regards
Hello, thank you for your program! Is there an option to pad the auto number at the end of individual screen caps with zeroes? Like “capture001” instead of “capture1”. My image program sorts them in a way that “capture1” will be followed by “capture10”, “capture11”, etc. instead of “capture2”, “capture3”. With the zeroes in front it lists fine.
Hi,
glad you like AMT :). Go to “Settings” > “Processing Mode” and check “Format Frame Digits”, that should do the trick.
Best Regards
Thanks For Providing Free. Can I Capture My Videos One By One Picture. Its Capturing all in one ?
Glad you like it :). Yes, there are two ways to do this:
– On the “Input” tab check “Create Single Frame Screenshots” and then select “2) Create multiple…” to create them manually.
– On the “Layout” tab remove Header and Footer, remove all rows from “prepare fixed amount” and set the “else” option to 1×1
Best Regards
I really like this program and use it in windows. I’m trying to install it on my Linux box with Wine and I’m wondering what the system requirements are to run your app are. What windows components is it expecting to have installed? I’ve tried other apps on Linux for thumb-nailing and no gui that I have found comes close to what you have created here. Kudos to you.
Seemed promising, but unfortunately,
it’s bloated, buggy (constantly crashes).
A more detailed report might enable me to fix what you’re talking about.
You my friend… are the BEST! you just made my day! i do not know what happens in the startup screen (if you can please make this faster :):) ).. but the milliseconds delay are nothing compare to the time that i will save when i integrate this in my automated batch!!
Glad you like it :). During start-up the program is prepared, DB is opened, folder structure for treeview is created, that just takes some time. If you use it in batch, just do not close the program but minimize it to tray, that way no new start-up is necessary and need jobs can still be added to the command queue .
Very nice program, it runs very well and makes nice captures!
Any chance of making it multi-threaded so it can utilize more cores?
Any chance of the first image in the screen shot being a double-sized image, it helps when viewing the thumbnails in thumbnail mode to see what the video is about.
Thanks for the feedback :). Multi-threading is not possible, AutoIt does not support it. Making the first shot (or a custom number) double sized is a nice idea (saw that recently at a competitor), will take that to the feature list for v9. Best Regards
KaFu, thank you for amazing tool, and 8.0 update!
You’re welcome, glad you like it :)!
Hi Kafu,
Thanks for your reply from January 3rd
I like version 8 because it solved one of my two issues : with version 8, the 1st movie from a directory generates correct ScreenCaps, so this is fixed thanks !
But I still have the same issue with Directory paths not remembered, please try the following steps on your computer :
=> Clic on “Create ScreenCaps from a single movie”
=> Windows Explorer opens in C:\
=> Browse through an other directory and select a movie, for instance in E:\movies\holidays 2015\family\
=> The ScreenCaps for this movie is automatically generated, then :
=> Clic again on “Create ScreenCaps from a single movie”
=> Windows Explorer opens again… in C:\
Why doesn’t it open in E:\movies\holidays 2015\family\ ?
(could this issue exist because I use Windows XP SP3 ? not sure…)
Anyway, it’s not really important as we don’t spend our time creating ScreenCaps from a single movie repeatedly.
Thanks for this unique program and have a great year 2016 !
Hi, started using your program. I can make videopreviews without much effort, but making single screenshots seems to elude me. I see some little monitor popping up next to the program, but have no clue what to do next. Which steps should I take aside from selecting “Create Single Frame Screencaps” if I just want a screenshot of a frame say 10 secs into a movie?
The “Create Single Frame Screencaps†function needs your interaction, see in the help file on the “About” tab on hotkey explanation.
If you want to auto-create a single screenshot per movie 10 secs into the movie I would recommend this: “Settings” > “Processing Mode = 5)” > “Layout” > Check radio “OR” to prepare variable amount of shots and set to “Make a screenshot every 10 seconds and arrange them 1 per row up to a maximum of 1 total screenshots per input file.”
Best Regards
Fantastic program discovered 2 days ago, thx Kafu !
AMT version 7.0 works fine, with 2 more recent binaries installed (Mplayer & Mediainfo) so H264 codec can be processed.
Is there a reason for updating the 2 other binaries (Sqlite from 3.8.6 to 3.9.2 and ImageMagick from 6.8.8-10 to 6.9.2-10) I didn’t dare to update those last two.
A few problems I encountered are these :
1) When I select several movies to process, 1st movie of the list never creates a correct Screencaps (it creates the error Screencaps of 6Ko) then all following movies in the list are processed correctly. When all is done, I recreate the 1st movie Screencap (button “Create Screencap from a single movie”)
2) Directory paths aren’t correctly remembered : when I clic on “Create Screencap from a single movie” the program should remember the directory from where i select a movie to process, so next times I’ll clic again on “Create Screencap from a single movie” the directory should be opened immediately (if it exists) without having to browse again thru several directories to pick another movie from the same directory.
Thanks a lot for the “Export/Import Settings”, it’s very helpful and bravo Kafu for this amazing program !
Sorry for the late reply, xmas season and I was preparing the new release. Glad you like it and thanks for the detailed feedback :). The issues you’ve mentioned should be fixed in v8. Like you did, the most worthwhile binaries to update are MPlayer and MediaInfo (to reflect codec development etc.). SQLite and ImageMagick are mature and of less importance to the whole process, so it shouldn’t be necessary to update these.
Hi KaFu,
Any word on your new version 8.0? I am running out of disk space with all those png files 😉
Yep, still tinkering. But close to final, all new ideas should now go into v9. I hope I’ll manage to release it later this month.
Best Regards
But why good is the timer feature then, if it keeps doing the same files over and over and over and over and over again? Could be a simple tick box and a browse button for the done folder imho.
It’s meant to run in loops on a download folder, so that when downloads are finished the screencaps are created instantly.
Can you implement a feature where AMT can move the processed video file to a ‘done’ folder outside the processing folder, so that the timer function becomes more effective by any chance? Right now, when the timer is on, the file will be reprocessed endlessly. And perhaps add png compression to the ‘Grab screenshots only’ feature so that processing a load of video won’t take up that much space. Thanks for the great tool so far, it has been of great help.
v8 should be ready for release within the next month or so. PNG encoding for all pictures is one of the new features.The feature to move files with AMT I want to decline, as I want to keep AMT as non invasive as possible.
Your tool doesn’t proceed H264/HEVC coded movies. Could you please fix it?
Most likely that’s not an issue of AMT, but of the underlying MPlayer version. Try to update it manually, download the most recent MPlayer version from here http://mplayerwin.sourceforge.net/ ,rename MPlayer.exe to AMT-MPlayer.exe and point AMT to the new exe (Settings > Locate Executables)… or wait for the upcoming v8 of AMT :).
Regards
Hello! Your tool is amazing and it has made my life 100% easier.
Only a small problem I’ve come across. As of late my screencaps come out upside down. It didn’t happen before, but now it seems to happen with every file I try to screencap.
Glad you like it :). Not sure what might cause this behavior, never happened to me. Did you alter the MPlayer settings manually? Did you try a re-install?
Hi man, first of all thank you so much for your work, this treasure program saved my day.
I have only one objection regarding jpg Individual Frames generation,
It works great, but I would like to get rid of timestamp text, is this possible?
Glad you like it :). To disable the timestamp go to the “Layout” tab and uncheck “Add timestamps with Gravity” on the right side.
Regards
Is there a tutorial in pdf format that I can download to read?
Also I tried making some screen shots of the movie Catching Fire from my DVD but it did not work. How do I get it to work. I have Windows 7 64 bit and use Media Player or Quicktime to view my movies.
Please provide details thanks.
Hi Victoria,
no, there is no tutorial, you’ll just have to go trial&error and for most functions I’ve added tooltips with explanations. A separate documentation would definitely be useful, but as this is my hobby and really takes some time, I concentrate on the code and functionality :). Also be advised that AMT only works for movie files, sadly not for DVD and BD discs. These movie formats are quite complex and my current point of view is not to implement them, maybe that will change later on.
Regards
Karsten
Your tool is awesome, can’t wait for further developement, keep it up!
Hello,
how to create only one screenshot per file?
one file -> one screenhsot
I tried with almost all possible settings but It seems like it don’t work, somehow it don’t accepts my settings.
Hi,
there are two possible ways to do this. Either check the “Create Single Frame Screenshots” on the “Input” tab and select “Auto-Create Previewcaps” or go to the “Layout” tab, select and delete all entries in the pattern listview and enter 1 and 1 in the remaining “Else” case.
Regards
Karsten
Hi Karsten,
I just found out you made a new version, many thanks for that. I use this awesome program with a lot of pleasure.
I’ve got one wish for a future update, if possible.
Resizable or a full screen mode. The reason is that I use a deep nested structure of the movies, or with long directory names and in the input tab but also in the progress tab it is difficult to see the full movie and directory names.
It is just a wish so no need to do hurry or put to much effort in it.
Thanks for this very nice software.
By the way I’m also going to use your SMF.
Ernst
Hoi Ernst,
of course I remember our discussion about SMF, glad you still like it :).
Regarding the AMT main window to be resizable, here’s the most recent Beta executable, give it a try (just replace AMT.exe in the program files directory / maybe rename the original file first instead of deleting it).
http://funk.eu/wp-content/plugins/download-monitor/download.php?id=216
In this version I also use BMP for temporary picture files, but it’s not yet implemented in all “Processing Modes” (see “Settings” tab), currently only Processing Mode “1)” will work as expected… still much to do for a final v8.
Let me know when you find anything else, Kind Regards
Karsten
I’d like to say that I love what you’ve done so far with AMT, especially the range of options. But I’d like to point out some problems in how it handles the temp JPG and PNG files to help you improve the quality of its output files.
As a test, I chose quality-10 JPG output (so that I could easily see when a JPG gets compressed twice) with timestamps, and noticed that your program does this:
– Create PNG screenshots from video.
– Create “mediainfo.jpg” (mediainfo without tags), as high-quality greyscale JPG. There are no artifacts at this stage (bucket-filled on Paint, zoomed in): https://puu.sh/bOe9G/3d9ab0a2db.png
!- Create “mediainfo_info.jpg” (mediainfo with tags), as high-quality colour JPG. At this stage, artifacts are added: http://puu.sh/bOefH/8ddb3a03af.png
!- Create _ts.jpg files (with timestamp) at quality 10.
!- Create montage of quality-10 _ts frames without header, recompress as quality-10 JPG.
– Add mediainfo JPG to quality-10 montage of quality-10 frames, save as quality-10 JPG.
By the end, we’ve actually compressed the same image to JPG 4 times and the quality is much worse than necessary. Even when using a higher JPG quality, the timestamp text is still compressed 3 times (I think), and is noticably worse-quality than necessary.
More worryingly, I chose PNG as the output (and left the quality at 10 – PNGs are lossless, so the “quality” setting should be irrelevant, right?), and noticed that the timestamped frames are still saved as a quality-10 JPG. So the end result is a big PNG montage of JPG-quality frames.
I propose using PNGs (or BMPs, for speed) for all the temp files, especially the timestamped frames, until creating the final file (montage with mediainfo), at which point it will be compressed to the chosen format (JPG or PNG). In that case, the “quality” option could be disabled if PNG is the chosen output format.
This sounds like I’m complaining a lot, but I actually really like AMT, and if only it would avoid lossy compression entirely when the output format is PNG, its output would be perfect in my opinion.
Hi Remilolia,
thanks for this excellent response, all points taken. I just didn’t thought about all the implications selecting the picture format to use for pre-processing. I’m already changing the relevant parts, it should not be to hard to use BMP or PNG for the internal processes, in fact I already have a working Alpha version. Indeed the overall picture quality is better without reduced compression. I have to work this out in more detail, as for the different processing modes the final pictures are produced at different steps, and of course the final ones still need to be processed to the final output format. Visit again in some days, I’m sure I’ll post a public Beta soon.
Thanks again and Best Regards
Karsten
Here’s the most recent Beta executable, give it a try (just replace AMT.exe in the program files directory / maybe rename the original file first instead of deleting it).
http://funk.eu/wp-content/plugins/download-monitor/download.php?id=216
In this version I use BMP for temporary picture files, but it’s not yet implemented in all “Processing Modes” (see “Settings” tab), currently only Processing Mode “1)” will work as expected… still much to do for a final v8.
Let me know when you find anything else, Kind Regards
Karsten
Hi,
Testing v7 Beta, the file get deleted if it already exists in the folder, even with “add digits to filename”.
Also in the log Line 15 : Error from MPlayer parameter in line 13 maybe case sensitive error path sould be
“C:\Windows\Fonts\arial.ttf” not
“C:\Windows\fonts\arial.ttf”)
PS : It would be great to have save/load patterns options and/or save/load config option as update installation deletes thoses parameters.
The “add digits to filename†option indeed did not work as it should. I’ve fixed it in the Beta, give this Beta (AMT-Installer_v7-Beta.exe) a try. Regarding the font issue in the log file I did some reading. According to this, it’s not a real bug, the fonts are applied correctly, MPlayer is merely complaining. Additionally I’ve added an option on the “Settings” tab to im- and export the settings. Let me know when you find other issues :)…
Best Regards
Hi,
Testing v6: when thumbnail image already exist in directory, it get deleted even with “Add digits to filename”, deletion happens before MPlayer creates snapshots
@+
Should be fixed in the upcoming v7 🙂 . Give this Beta (AMT-Installer_v7-Beta.exe) a try and let me know what you think.
Regards
Works like a charm KaFu. I think there could be also one more important feature in your tool.
There is possibility to create videosheet in jpg + full (not resized) invididual caps in *.png. Unfortunately *.png caps are too heavy for web-sharing needs, could you please introduce new export function:
– generate videopreview in jpg + full size individual shots in JPG (not resized + without timestamp)
Ain’t sure if it is not limited by mplayer or imagemagick but always worth a try. Thank you one more time.
Good to hear it works fine for you 🙂 . What your asking for is currently not possible in a single run, but easily achievable in two runs. First create videosheet with standard settings (Processing Mode = 1), then initiate a second run with Processing Mode set to 4 (“Settings” tab) and uncheck “Resize Thumbnails” and “Add timestamps with Gravity” on the “Layout” tab.
Could you please introduce drag&drop interface support for your awesome tool? So we don’t have to pickup folder/movies individually from list etc.
Already implemented in the upcoming v7 🙂 . Give this Beta (AMT-Installer_v7-Beta.exe) a try and let me know what you think. Try the new feature by checking “Show AMT Drag & Drop Interface” on the “Input” tab (lower right).
Thank you for the tip KaFu, awesome tools!
Glad you like em 🙂 !
I got one question, is there an option to create/export *.txt output from “info header” like codec, resolution, file name etc. so we can easily copy and post video details?
AMT can not do that, but you might want to try my other program “SMF – Search my Files“, as it has a freely customizable MediaInfo plugin, you can analyze any number of files and extract all parameters MediaInfo can handle… besides it’s an awesome duplicate file finder 😉 …
Amazing software, I had been using MTN old script but atm it doesn’t support 4K videos. There’s only one software that can compete with your tool but it’s shareware.
Thank you a lot for developing it!
Thanks for the positive feedback :). Version 7 is currently in the pipeline, hope to release it sometimes soon, but I’m quite busy at the moment.
Best Regards
For some reason the program is crashing whenever I try to use it for a wmv file. Any way I can do it without it crashing? Besides that, it works flawlessly so far.
Hello, almost all of my movie thumbnails are broken (error something).
It occurs only in batch mode – when I try to reprocess single (broken in batch mode) file everything is ok. Why?
Hi KaFu,
thanks for this great tool. I’ve one question: Is it possible to choose a fixed output file name e.g. ‘fanart.jpg’? I need it for my XBMC setup with a single movie file in one directory.
Thanks for your great work!
Hi Raimund,
sorry for the late reply, and thanks for this request! Implemented in v6, give it a try :).
Best Regards
I can’t create “Individual Frames Only (.jpg, resized),
I don’t know if that is a bug or something wrong with my codec settings or so.
if It it was a bug pls fix it as soon as possible, if not pls provide me with right settings.
Thanks for this great software
Hi Karim,
thanks for reporting this, it was definitely a bug. I hope v6 now fixes this, give it a try :)!
Best Regards
Hey, thanks for this super-useful tool! Could you please add support for (DVD) ISO files? Personally, it would save me tons of time, because I have a huge collection of DVD ISOs. Thanks again!
Hi Phil,
glad you like it :). Oh well, DVD support is a matter of it’s own. I’ve already tried two times to implement that, but both time canceled the effort again. DVD handling is completly different with MPlayer than just playing files, additionally you have to handle the different (possible) titles on the disk, how to identify the “main” one, what to do with the others (e.g. trailers)? Well, I put it to the list again and we’ll see the outcome of the third attempt :)…
Best Regards
i have 2 bugs with this problem:
– processing mode indivual frames only works with png, failure with jpeg
– layout editor: if i choose “prepare variable amount of screenshots and set it to like every 15 sec and take 6 screens. it does 6 screen but not every 15 secs but the whole file. but i want spoilerfree thumbnails and screencaps.
otherwise best of these tools!
Hi Hubert,
yes, I can confirm these two bugs, thanks for reporting! Will fix that in the soon to come v6.
Regards
Karsten