There is no alpha channel in any video codec. It is simply not designed for this and will significantly increase the file size (each pixel in each frame will require some transparency information)
You can place a transparent view over the video, maybe even make the FULL video partially transparent (on some devices) ... but you cannot make ONLY a PART of the video transparent. That would be all or nothing.
source share