visiting http://ffmpeg.gusari.org/ brings me to a website where it says:
Welcome to your website!
This is the default index page of your website.
This file may be deleted or overwritten without any difficulty. This is produced by the file index.html in the web directory.
For questions or problems please contact support.
So only those who know the exact URL ( index.php ) are able to visit your forum. I was able to find out the exact URL using Google Cache, but who knows how many people have given up thinking that this forum is abandoned! On https://www.ffmpeg.org/contact.html you won't find the right URL. If you just google "ffmpeg forum" you also won't find the right URL. Something is fundamentally broken here!