У меня проблема. Я могу управлять mplayer с помощью ярлыков, используя библиотеку exe c с golang. Но этот контроль не происходит на omxplayer.
Я пытаюсь из командной строки. Это работает.
cmd := exec.Command("mpv", filename) // or // cmd := exec.Command("mplayer", filename)
cmdWriter, err := cmd.StdinPipe()
if err != nil {
log.Fatal(err)
}
err = cmd.Start()
if err != nil {
log.Fatal(err)
}
time.Sleep(time.Second * 3)
cmdWriter.Write([]byte{32}) // pause