
发布日期:2024-09-25 05:04 点击次数:73
Introducing Media Preview“自拍偷拍”, media file thumbnailing for Windows.
Fed up with Windows Explorer not always showing thumbnails for all of your media files? Then get Media Preview for free.[*] First focused on video files, now Media Preview also supports audio files and the most common image file formats.
↓ Download Media Preview 1.4For Windows, 32- and 64-bit
[*]Free for personal, non-profit and non-commercial purposes. In other cases, license purchase is required. For more information, refer to the help section.
捆绑 调教 System Requirements Installation & ConfigurationMedia Preview can be configured easily in only 2 clicks. See how by watching the video below:
Since the advent of Windows XP in 2001, Windows Explorer has improved its usability by running a preview control system that let you get a glimpse at the content of your files while browsing and without having to open them. For media files, this is done by generating thumbnails replacing default icons.
But the default video thumbnail extractor of Microsoft generally does a lousy job at getting useful previews of your media files, mostly due to performance considerations. Nevertheless, computers have become powerful enough not to let the matter rest, and Media Preview can help them to provide you the best.
Clever Rendering AlgorithmMedia Preview doesn't simply search for random pictures within your media files, but uses a complete set of image metrics as guidelines to ensure that generated thumbnails are representative enough. Obviously, despite everything has been done in order to fetch the ideal thumbnail, some limitations have been introduced to avoid unwelcomed computer overload.
Neutral Position SeekTo save time from always processing similar chunks of data on a set of related media, e.g. to avoid the opening and ending title sequences of a TV series, Media Preview directly go to a neutral position, determined after statistics on common broadcast formats such as TV series, entertainment shows, or movie trailers.
Limitations: the neutral position is determined through heuristics, not after the actual characteristics of your media files. So, those heuristics may not work well with some exotic broadcast formats. Still, those should work with most media files in existence without a cringe.
Image EntropyMedia Preview evaluates the information quality of an extracted thumbnail based on its entropy. The more detailed the thumbnail is, the higher its entropy, the more likely Media Preview will use it.
Limitations: Media Preview only estimates the entropy and doesn't actually calculate it for performance reasons. So, it won't differentiate a complex image with lots of details from a monocolor image with electronic noise.
Average LuminanceMedia Preview can get a very detailed image but, if you cannot see those details because the scene is too dark or too bright, it completely defeats the purpose. Thus, Media Preview will also calculate the average luminance of thumbnails to ensure that their brightness matches a range suitable to your eyes.
Limitations: Media Preview doesn't process entire files but limits itself to 1-2 scenes within them. So, extracting a thumbnail from the only dark scene of a normally colorful video is still likely to happen.
Next To The MetalTo develop any application, an IT crew has a large choice of technology sets, each one fitted for their own particular purposes. Media Preview being a shell extension directly connected to the low layers of Windows, it could easily crash your system if we didn't use the right tools and followed bad design principles. Here's some technical explanations of how we choose to do it.
No JavaBoth the Java and .Net platforms took the lead for high-level and server-side applications, and are more and more suited for general purposes. However, a nasty flaw in their design still prevent them to be used for shell extensions like Media Preview, as it can lead to some serious system unstabilities.
Both platforms are designed to run on top of a virtual machine, which conveniently hides some system management complexities to programmers. Those virtual machines have also evolved over time to become more efficient and include more functionalities, but their different versions came with binary incompatibilities. Most of the times, this issue can be resolved by keeping several versions of the virtual machine. But, as only one version can be loaded in a process at any given time, this solution cannot work for shell extensions: if an application runs on a specific version of the virtual machine and calls a shell extension that needs to load another version in the same process, this will simply result in a crash. For Media Preview, this would typically happen when an application opens a file open dialog, which in turn asks for thumbnail display..Net 4.x actually allows to load an earlier version side-by-side in the same process. But the more likely converse situation where an earlier version tries to load 4.x still doesn't work.
Moreover, by calling a dependent shell extension, every application would henceforth have to load a full-blown virtual machine at least to generate thumbnails, even if they originally didn't need it. So, those platforms definitively aren't a good fit here.
No DirectShowIt would seem natural to directly use your system playback capabilitites to read media files and extract thumbnails. In Windows, this is done through DirectShow, a flexible rendering pipeline that can easily get broken when badly configured.
Third-party media thumbnail extractors usually require to be installed along related media solutions to ensure that everything works as expected, reconfiguring your DirectShow setup and probably breaking some playback capabilities along the way. As thumbnail extractor and media player needs aren't the same, separating the extractor engine from the playback engine is actually a better idea.
More importantly, DirectShow is gradually being phased out by Media Foundation. That's why Media Preview doesn't use DirectShow at all but uses its own dedicated engine.
C++ OnlyAs a shell extension is really close to the core of your system, the fewer layers we put between the extension and the shell, the better the extension will perform. So after forgetting about adding a Java or .Net layer, and getting rid of the DirectShow layer, we searched for a programming tool that proved itself to be quite a fit for structured low-level development: C++ became our final choice.
Entirely free of any intermediate layer, Media Preview is just next to the metal, and performs using optimized low-level operations by avoiding duplicated resources and freeing them as soon as possible.
You'll hardly find anything else more suited to your thumbnailing needs.
Media Preview gathered nice reviews from some technology news blogs from all over the world. Here's a short list of known articles:
Media Preview does a lot of things right, [...] and you end with one of the best, if not the best, program for media thumbnail generation in Windows Explorer.How To Improve Windows Explorer's Media Preview Feature by
Media Preview Adds Windows Explorer Thumbnails to Nearly Any Video File by
Add thumbnails to all your media files in Windows with Media Preview by
Hiển thị thumbnails của mọi định dạng video by
Media Preview v 1.2.2.169 (Fr) by
Añadir Miniaturas a MKVs, AVIs y más en Windows Explorer by
Media Preview:散失全黑视频预览,提供高清缩略图 by 杰作绿色便携软件
要是你还莫得且思领有视频文献的缩略图预览,不错试用一下BabelSoft 最近推出的 Media Preview(媒体预览),肯定它不错得志你的需求!Media Preview:为视频文献配上高清缩略图预览 by
Media Preview 更颜面的 windows 檔案總管影片檔預覽圖 by 電腦玩具
動画ファイルのアイコン内に、動画の践诺がサムネイル默示されるようにしてくれるソフト。[...]「Media Preview」 は、動画ファイルのアイコン内に、動画の践诺が默示されるようにしてくれるソフトです。[...]インストールするだけで使えるシンプルなソフトで、再起動や面倒な準備は一切必要なし。動画ファイルのアイコン内に、動画の践诺がサムネイル默示されるようにする!「Media Preview」。 by
But the best an application author can get is still actual comments from end-users, and their donations as a token of appreciation for the work and time spent:
I hope you don't mind that I have asked ghacks to feature Media Preview in an article, I just really think it deserves more coverage, It's really leaps and bounds beyond its competitions.April 26, 2012 - Mystique Man (email exchange, thanks Mystique :)
Works flawlessly, thank you. I've been looking for something like this for a while.May 8, 2012 - longbourne (a comment at Lifehacker)
This is one of those programs where you wonder why it took so long for someone to come up with. Works great for me.May 8, 2012 - Choppasmith (a comment at Lifehacker)
I just tried this on XP, and it's fantastic! I've tried other methods to get thumbnails for my .FLV and other video types and it always ended in frustration and disappointment and lots of Explorer crashes. But, this program really works! It was able to generate over 18,000 thumbnails in hardly any time at all. I was amazed by the speed. It's really nice because I was able to easily find duplicate videos based on their thumbnails, and regained a good chunk of hard-disk space in the process! I was using a duplicate file-finder that searched for dupes by file-size, but differences in encoding, or even file-type can cause that method of duplicate detection to fail, frequently. It's quite easy to find the dupes when you see two identical or nearly identical thumbnails! This is really a fantastic program.May 13, 2012 - Evan (a comment at freewaregenius)
Great work, fine program! My mkv thumbnails disappeared after installation of win 7 may updates.I worked three hours with my Win7 64 bit laptop – trying to get the mkv-thumbs visible. Uninstalled and installed again the latest version of k-lite codec pacs, 32bit, 64bit version and haali mediasplitter. Tryed several combinations with tweak-tools and – no luck. And after three hours I found this, installed – and a MIRACLE HAPPENS. First time ever I can see every thumbnail of all my videos. So thanks and greetings from Finland with bad english!May 13, 2012 - rokka (a comment at freewaregenius)
Класс! Всё работает, у меня как раз заглючило авишки.May 17, 2012 - finalplayer (a comment at Все для Windows 7)
历程实测,确乎比WIN7自带的预览快好多 :DMay 10“自拍偷拍”, 2012 - Willis_Ling (a comment at 杰作绿色便携软件)