Для воспроизведения видео на GTK + и других привязках GTK у вас есть много вариантов.
Опция: использовать стороннюю библиотеку
1- Попробуйте использовать ogmrip-gtk , набор Gtk Interface, который позволяет использовать библиотеку OGMRip с открытым исходным кодом в качестве Gtk-Widget.
2 - Вы можете использовать другойбиблиотека, gstreamer .Также можно легко использовать с Gtk.
3 - Вы можете использовать LibVLC - gtk.Оболочка GTK для LibVLC (когда-либо использовал VLC Media Player?).Лично мне это очень нравится.
Опция: использование кода из программного обеспечения с открытым исходным кодом
1- Медиаплеер Banshee открытsource и, хотя он использует Gtk #, у вас могут возникнуть проблемы с преобразованием кода в GTK +.
2 - см. Исходный код MPlayer или Totem Player.(или любой другой в этом отношении, вот список )
Опция: использовать процесс
1-Я слышал, что командная строка MPlayer довольно проста.Вот руководство.http://www.mplayerhq.hu/DOCS/HTML/en/commandline.html
С GTK + всегда есть много новых и инновационных (не говоря уже об open-source) способах делать вещи.Поэтому всегда продолжайте искать лучшие пути.Я лично большой поклонник инструментария GTK + и обнаружил, что вы ничего не можете с этим сделать .