Difference between revisions of "GStreamer (简体中文)"

From ArchWiki
Jump to: navigation, search
(recategorize to avoid redirect after the old category has been renamed)
(Tag: wiki-scripts)
(Update translation.)
 
Line 4: Line 4:
 
[[es:GStreamer]]
 
[[es:GStreamer]]
 
[[ja:GStreamer]]
 
[[ja:GStreamer]]
{{TranslationStatus (简体中文)|GStreamer| 2014-06-15|313588}}
+
{{TranslationStatus (简体中文)|GStreamer| 2018-12-05|556278}}
Gstreamer是一个基于管道的多媒体框架。Gstreamer使用C语言编写,基于GObject。
+
[[Wikipedia:GStreamer|GStreamer]] 是一个基于管道的多媒体框架。Gstreamer使用C语言编写,基于GObject。
 
Gstreamer允许程序员创建各种媒体处理组件,包括简单的音频播放,音频与视频播放,录制,流媒体控制与媒体编辑。其管道式设计是创建多种多媒体程序的基础,例如视频编辑器,流媒体服务器,以及媒体播放器。
 
Gstreamer允许程序员创建各种媒体处理组件,包括简单的音频播放,音频与视频播放,录制,流媒体控制与媒体编辑。其管道式设计是创建多种多媒体程序的基础,例如视频编辑器,流媒体服务器,以及媒体播放器。
 
Gstreamer是跨平台框架,目前已知可在下列平台上工作:Linux (x86, PowerPC 以及 ARM), Solaris (Intel 和 SPARC), Mac OS X, Microsoft Windows 以及 OS/400。Gstreamer是发布在GPL(GNU通用公共授权)协议下的自由软件。
 
Gstreamer是跨平台框架,目前已知可在下列平台上工作:Linux (x86, PowerPC 以及 ARM), Solaris (Intel 和 SPARC), Mac OS X, Microsoft Windows 以及 OS/400。Gstreamer是发布在GPL(GNU通用公共授权)协议下的自由软件。
Line 11: Line 11:
 
== 安装 ==
 
== 安装 ==
  
[[安装]] {{Pkg|gstreamer}} 软件包.
+
[[安装]] 软件包 {{Pkg|gstreamer}} .
  
 
为了让gstreamer发挥作用,安装你所需要的插件
 
为了让gstreamer发挥作用,安装你所需要的插件
Line 26: Line 26:
 
=== PulseAudio ===
 
=== PulseAudio ===
  
[[PulseAudio]] 支持由 ''good'' 插件包提供.
+
[[PulseAudio]] 支持由 {{Pkg|gst-plugins-good}} 插件包提供.
 
 
=== 轻量级桌面 ===
 
 
 
如果需要设置GStreamer,例如切换音频输出设备,使用{{AUR|gstreamer-properties}}软件包提供的''gstreamer-properties''。这个程序可以以每个用户的身份独立进行配置,或者以root身份进行全局配置。每个用户的独立设置放在{{ic|$HOME/.gconf/system/gstreamer}}目录下,全局设置放在{{ic|/etc/gconf/gconf.xml.defaults}}目录下。
 
  
 
=== KDE / Phonon integration ===
 
=== KDE / Phonon integration ===
Line 44: Line 40:
 
* {{pkg|gstreamer-vaapi}} for VA-API support.
 
* {{pkg|gstreamer-vaapi}} for VA-API support.
 
* {{pkg|gst-plugins-bad}} for VDPAU support.
 
* {{pkg|gst-plugins-bad}} for VDPAU support.
 
{{注意 |在 Intel GPUs 上启用 VA-API 支持可能会遇到视频文件缩略图的问题 详见 [[GNOME Files#Thumbnailing not working for video files]].}}
 
 
== Bugs ==
 
 
如果使用录制软件录制视频时出现{{ic|GStreamer-CRITICAL **: gst_mini_object_unref: assertion
 
`mini_object->refcount > 0' failed}}错误,
 
安装 {{AUR|gstreamer0.10-ffmpeg}} 以便修复.
 
  
 
== 相关链接 ==
 
== 相关链接 ==
  
* [[Sound]]
+
* [[Sound system]]
 
* http://gstreamer.freedesktop.org/
 
* http://gstreamer.freedesktop.org/

Latest revision as of 08:02, 5 December 2018

翻译状态: 本文是英文页面 GStreamer翻译,最后翻译时间: 2018-12-05,点击这里可以查看翻译后英文页面的改动。

GStreamer 是一个基于管道的多媒体框架。Gstreamer使用C语言编写,基于GObject。 Gstreamer允许程序员创建各种媒体处理组件,包括简单的音频播放,音频与视频播放,录制,流媒体控制与媒体编辑。其管道式设计是创建多种多媒体程序的基础,例如视频编辑器,流媒体服务器,以及媒体播放器。 Gstreamer是跨平台框架,目前已知可在下列平台上工作:Linux (x86, PowerPC 以及 ARM), Solaris (Intel 和 SPARC), Mac OS X, Microsoft Windows 以及 OS/400。Gstreamer是发布在GPL(GNU通用公共授权)协议下的自由软件。

安装

安装 软件包 gstreamer .

为了让gstreamer发挥作用,安装你所需要的插件

整合

PulseAudio

PulseAudio 支持由 gst-plugins-good 插件包提供.

KDE / Phonon integration

请查看 Phonon.

硬件加速

Hardware video acceleration (简体中文).

GStreamer 将会自动的检测并使用正确的 API [1]. 根据您的系统,您可以安装:

相关链接