I am suggested to rip my DVD library to MKV with WinX DVD Ripper for Mac because I want highest audio and video quality and confused as to whether MP4 is much suitable for playback on my Android tablet and PS4 or not. What're differences between MKV and MP4?
Both MKV and MP4 are container formats to store multimedia data including video, audio, pictures and subtitles, also allow streaming over the internet. But, they are quite different and have pros/cons in terms of individual needs.
• MKV is a royalty-free open standard under GNU L-GPL license for personal use and also has free parsing and playback libraries under BSD license available for commercial companies.
• MP4 (ISO/IEC 14496-14 standard) is patent protected format making use of DRM to restrict copying.
• MKV can store unlimited multimedia content, commonly used for movies and TV shows
• MP4 has specific formats supported, including audios of MPEG-2/4 (HE)-AAC, MPEG-1/2 Layers I, II, III (MP3), AC-3, Apple Lossless, ALS, SLS, Vorbis and videos of MPEG-2 Part 2, MPEG-4 ASP, H.264/MPEG-4 AVC, H.263, VC-1, Dirac.
• Supported multiple video/audio language tracks and subtitles, MKV is an ideal format for HD movies/videos (for example ripped from Blu-ray discs) and foreign language videos like anime, Spain's La Liga.
• MP4 has smaller size suitable for online video and more compatible to play on almost all devices, iPhone 6/6 Plus, iPad Air 2/Mini 2, Samsung Galaxy Note/S series, Google Nexus series etc.
Advice: if you expect to rip DVD with extremely excellent quality of movies, TV shows, anime and have a powerful HD video player which can play videos in any formats installed, MKV is a good choice. On the other hand, MP4 is much more appropriate for playing videos on your Android devices and game consoles. Certainly, you can opt for converting your DVDs to H.264 for playback on devices with possible highest quality.