I've been spending alot of time trying to figure this out. I've looked up and down the forums as well as google as much as possible.
The following test command works to a point. I can get the logo to show and then disappear. But, maybe I'm not understanding the intent of logo-repeat but the logo is not coming back. Am I misinterpreting something here? Based upon the command line wiki, I assume logo-delay is the length to show the logo in milliseconds. And then the logo-repeat is how many times to run this cycle?
vlc -vvv -I dummy test.avi --logo-file=logo.png --logo-delay=1000 --logo-repeat=25 --logo-transparency=100 --logo-position=10 --sout '#transcode{vcodec=h264,acodec=mpga,vb=1024,ab=128,sfilter=logo}:std{access=http,mux=ts,dst=:8080}' --ttl 12 vlc:quit
My interpretation: So after 1000 milliseconds disappear. Then after 1000 milliseconds reappear. Do this 25 times. Yes, that would be annoying, but it is just a test. If you see any other ways I can tweak it, please let me know. I may not have discovered them yet. Also, the stream is embedded into a web page.
Thanks anyone!
Ryan