From ALLPlayer Group:
ALLPlayer is probably the most popular program for watching movies with matching subtitles. FEATURES: It plays all known media formats, RAR files,torrent files and futhermore has an implemented codecs. The program also searches for matching subtitles in all languages automatically. Intelligent Subtitles keeps the subtitles on the screen for the period of time needed for you to read them. Most popular formats such as DivX, XviD, MP3, and AVI, FLV, MP4, 3GP, MKV, M2TS, MPG, MPEG, RMVB, WMV, QuickTime, MOV, FLAC, APE, and many more less known formats can be played. Other features: DVD and 3D support, CD support. The option to preview movies from webcams, DV or any other video source such as TV tuner. Two monitors or monitor and TV support. Support for Dolby Surround, SPDIF and 3D audio. Ability to choose any audio output, including SPDIF, allowing lossless digital transmission of sound to an amplifier. Subtitles support in all known formats.