Below are resolved issues using Yad on Debian based linux with gtk / gnome (Ubuntu) desktops
===NO VIDEO===
Issue # 1 - yad --html --browser --uri="/path/video.mp4" # Plays audio only and video is not shown.
Resolution: Install sudo apt-get install gstreamer1.0-libav first and then remaining in order shown and check issue is fixed after installing each file in order shown.
===yad COMPILE ERROR===
Issue # 7 -warning: macro 'AM_GLIB_GNU_GETTEXT' not found in library
Resolution: Install libglib2.0-dev
Warning: os-prober will not be executed to detect other bootable partitions. Systems on them will not be added to the GRUB boot configuration. Check GRUB_DISABLE_OS_PROBER documentation entry
Issue # 8 - Check GRUB_DISABLE_OS_PROBER documentation entry
Resolution: Edit File **: /etc/default/grub
Issue # 9 - Chromium fails to load with error:
libva error: /usr/lib/x86_64-linux-gnu/dri/iHD_drv_video.so init failed
Resolution: EReinstall intel video drivers
sudo apt-get install --reinstall intel-media-va-driver:amd64
sudo apt-get install --reinstall $(dpkg -l | grep ^ii | grep -i intel | awk '{print $2}')
Issue # 10 - yad will not display html page, xapp-gtk3-module not loading | VM - Virtualbox
xapp error: failed to load xapp-gtk3-moduled | libEGL warning
Resolution: Install below packages
sudo apt install xapp-sn-watcher libxapp-gtk3-module