Francisco333 wrote:
I always use hdmi output. I tried setting kweb to default settings, which didn't work, so then I looked for the analogaudio preset, but it's not on the settings page nor on the configuration page. The settings page only has default and nogui as presets. I also tried adding "-o hdmi" to the four different places you mentioned, but the video still played without sound.
Are you perhaps still on Wheezy? Your kweb version seems to be very old. If you are on Jessie, you should upgrade to the current version 1.7.8 first.
There may be another problem. Kweb offers to install youtube-dl from github and this version is installed in your user directory. If you created a new user later on, youtube-dl may not be found. Youtube-dl is required for web video support.
If you want a system-wide installation of youtube-dl, you may use pip:
sudo pip install youtube-dl
And you have also to use pip for upgrading it. But you will need a newer version of the kweb suite first, because support of the youtube-dl version installed with pip has been added in version 1.7.2.
Even if youtube-dl is installed and working, it may need newer options (supported by newer kweb versions). The default behaviour of youtube-dl has changed and this may result in separate video and audio streams, which are not supported by omxplayer(GUI).