You can plug in your phone, download an emulator, or install the Google Play Store to access Android apps on your computer. Some tinkering may be required.
As we have explained above, the MyASUS app comes pre-installed on all ASUS computers. But if you do not find it on your system, you can install it from the official website of ASUS or Microsoft Store.
The biggest issue is that this feature doesn't really download a video that you can save on your computer forever. It is similar to the download feature found on mobile apps for Netflix and Hulu, ...