使用gtk +播放视频

问题描述 投票:4回答:3

关于如何使用GTK +播放视频的任何建议?

问候,

Lancy Norbert Fernandes

user-interface video gtk mp4
3个回答
5
投票

对于在GTK +和其他GTK Bindings上播放视频,您有很多选择。

选项:使用第三方库

1-尝试使用ogmrip-gtk,一组Gtk接口,它允许您将开源OGMRip库用作Gtk-Widget。

2-您可以使用另一个库gstreamer。也可以与Gtk轻松使用。

3-您可以使用LibVLC - gtk。 LibVLC的GTK包装器(曾经使用过VLC媒体播放器吗?)。我个人非常喜欢这个。

选项:使用开源软件中的代码

1- Banshee媒体播放器是开源的,虽然它使用Gtk#,但您可以毫不费力地将代码转换为GTK +。

2-请参阅MPlayer或Totem播放器源代码。 (或任何其他的问题,这里是list

选项:使用流程

1-我听说过MPlayer命令行非常简单。这是一个指南。 http://www.mplayerhq.hu/DOCS/HTML/en/commandline.html

使用GTK +总会有很多新的和创新的(更不用说开源)方法来做事。所以一直在寻找更好的方法。我个人是GTK +工具包的忠实粉丝,并且发现没有什么是你无法做到的。


5
投票

Here is a tutorial on making a media player in GTK+ and GStreamer

基本上你想添加一个GtkDrawingArea来显示视频,并创建一个playbin2 GstElement来播放视频,当实现GtkDrawingArea时你需要获得绘图区域的XID并将其传递给playbin元素告诉它在哪里显示视频。


4
投票

GStreamer与GTK +完美结合。

© www.soinside.com 2019 - 2024. All rights reserved.