Looks like a balloon.
I actually am someone who believes UFOs exist, I agree with you this video showed what looks a balloon.
Remember right after the Chinese Balloon flew over the USA, it was followed by a week or so of the military shooting down a few other balloons.
They all turned out to be harmless Ham Radio Balloons that are tracked and put up by amateur clubs around the world.