Recs.
Updated
Specs
Pros
Pro Bookmarking support
The player can bookmark a certain point in time on a piece of audio or video. You can name that point and see a thumbnail of it. A chevron corresponding to that bookmark appears on the seek bar. You can jump to it by right-clicking on or after it. These bookmarks can be exported and used by editing tool to make chapter files.
Pro Supports most known audio and video formats
You'd be hard-pressed to find a format that is not supported. It even plays Adobe Flash (swf), but really, abandon that to a web browser.
Pro Keyboard is the king
Forget using the mouse with it. Keyboard shortcuts allow you to quickly jump forward and backward (with different jump sizes from 15 minutes to one frame), sync audio and subtitles, resize the player, center the player, close the file, play, pause and toggle full screen.
Pro Highly customizable playlists format and content
From having albums that mere list of whatever font size you prefer to multiple lines detailed lines with thumbnails, from only read playlist to real-time folder scan assigning albums and easy navigation/management of album tabs in playlist.
Pro Very generous subtitle support
It supports a large number of the most popular subtitle formats (although not all of them; there is just too many of them!) and can fine-tune how they are displayed. Unique to this player is the ability to align subtitles or force them off the video frame, into an added black margin. If you play a 16:9 or anamorphic video on a 16:10, you have a black margin anyway. Why not use it?
Cons
Con overtime buildup of useless bookmark info into large clunky .ini/.reg files
the only really bad thing with this player is its management of clutter bookmark info of already erased/moved media that is kept in registry/ini files and are not erased or overwritten by default, going one by one is not worth it but with heavy use it bloats to 100 mb files that can take 2 minutes to exit/save changes, where the controls freeze and interfase is unusable until process done
Con User interface could be better
The user interface is mainly based on a massive context menu and could be difficult to navigate before you get a hang of it. Translation is poor (it was originally Korean). Dialog boxes can sometimes be hidden behind the player, although issuing another order to invoke them would bring them back to view.
Con Some very advanced settings need expert knowledge
Video renders can be changed, but how many people know what a video render is? Surely, not many know the difference between Madshi, VMR, EVR, Direct3D, OpenGL or Haali renderer. This isn't ipso facto a con. But if you tamper with those settings by sheer accident, you might experience behavior that you cannot explain. Fortunately, there is a factory reset button and the ability to back up settings before altering them.