Elmedia is a feature rich media player for macOS that supports many file formats including most video and audio. Some of the supported file types include FLV, SWF, WMV, AVI, MOV, MP4, MP3, DAT, FLAC, M4V, MPG, and MKV. Not only are there multiple formats, there is always room for various features such as a built-in web browser and the ability to watch online videos right in the player.

Getting the right app that can play HD video on MacBook Pro and other Macs doesn't seem like a big deal, although it can happen if you want a really reliable player that can handle any type of file and deliver really amazing performance. Elmedia Player delivers perfectly smooth HD playback with hardware-accelerated decoding (a powerful feature that offloads the CPU for smoother and more timely playback and sound).

Downloading videos is very easy with Elmedia Player PRO: switch to browser mode, find the video you like online and click "Download". If this video is embedded in another website, you will see the download link even without playing the video. Subtitles, if any, will be downloaded along with the video. You can even download the entire YouTube playlist in the format you want!

Instead of downloading the entire video, you have the option to save only the audio. When all you need is an audio track, let Elmedia save you time and disk space by saving your MP3 or M4A file.

Elmedia Player offers extensive AirPlay support. You can stream video from Mac with Elmedia to other AirPlay and Mac devices with Elmedia on them. You can also stream from any of your AirPlay devices to Elmedia Player Pro on Mac.

Select the audio output device - headphones, speakers, or other. Also with Elmedia you can set the number of channels to be used: two, four or eight. For DVD discs encoded in AC-3 (Dolby Digital) or DTS (Digital Theater System), you can set the audio relay option without decoding. This works if your sound card has an S/PDIF (Sony/Philips Digital Interface) jack or if you send audio via HDMI.

The sought-after set of PRO features offered by Elmedia Player PRO includes downloading online videos, saving their audio tracks, RTMP streams, animations; converting Flash EXE files to SWF; taking screenshots of the currently playing video, etc.

I am sure that you can read about the best media player for mac on this site and it will be useful for you.