The 300 MB MKV movie is made possible by advancements in video compression technology, particularly with the use of H.264 and H.265 codecs. These codecs enable efficient compression of video files, resulting in smaller file sizes without compromising on video quality. Additionally, the use of MKV as a container format allows for efficient packaging of audio and video streams, further reducing the file size.