Changes 2300607fd00cca588eae46f1446c5a61a0399f9e - Fixed unescaped period which could cause an incorrect match when finding the video link c326fe1137c211edad6bc36be16b2979cab49e5c - Made regex matching more specific to remove the chance of an mismatch