I would like to use a movie player that downloaded subtitles in the language of my preference automatically. There is anything like it? And plugins?
VLC can do this with an integrated addon.
The addon, called VLSub is to be found separately here, it searches and downloads subtitles from opensubtitles.org using the hash of the video currently playing or its title.
VLC has an addons/extension site: addons.videolan.org. There is to be found another VLC addon for subtitles, called Subtitle Finder. Seems from time to time a bit deprecated, while the VLSub is actively supported and updated.
How to install extensions in VLC: - put the file in the vlc subfile /lua/extensions, by default:
(create directories if they don't exist)
VLC with VLSub can even find subtitles for DVDs, although VLC is not too good at displaying such external subtitles for DVD movies. But it can search and download them, as follows:
Also, in Windows, BSPlayer downloads subtitles automatically, as already mentioned by a previous answer.
Media Player Classic (Home Cinema) has a download option under: File - Subtitle database - Download
Subdownloader, is a great tool. (For Windows it is not free.)
One might try Sublight: but it looks bloated and all for nothing after all, compared with something like the tiny VLC script.
VLSUB does not work with VLC 2.1 in any platform. Use older or newer versions of VLC.
SMPlayer intends to be a complete front-end for MPlayer, from basic features like playing videos, DVDs, and VCDs to more advanced features like support for MPlayer filters and more.
One of the most interesting features of SMPlayer: it remembers the settings of all files you play. So you start to watch a movie but you have to leave... don't worry, when you open that movie again it will resume at the same point you left it, and with the same settings: audio track, subtitles, volume...
Other additional interesting features:
SMPlayer is free open source software (FOSS), a portable version is available.