“Gst-discoverer”的版本间的差异
来自百问网嵌入式Linux wiki
小 (已保护“Gst-discoverer”([编辑=仅允许管理员](无限期)[移动=仅允许管理员](无限期))) |
|||
(未显示同一用户的1个中间版本) | |||
第1行: | 第1行: | ||
+ | =简介= | ||
+ | :gst-discoverer(gst-discoverer-1.0)是GStreamer命令行实用程序。 | ||
+ | :该实用程序可用于获取有关多媒体内容的信息,例如图像,音频/视频文件。 | ||
+ | =使用方法= | ||
+ | *gst-discoverer支持以下选项: | ||
+ | Board $> gst-discoverer-1.0 --help | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | gst-discoverer-1.0 --help | ||
+ | Usage: | ||
+ | gst-discoverer-1.0 [OPTION?] - discover files synchronously with GstDiscoverer | ||
+ | |||
+ | Help Options: | ||
+ | -h, --help Show help options | ||
+ | --help-all Show all help options | ||
+ | --help-gst Show GStreamer Options | ||
+ | |||
+ | Application Options: | ||
+ | -a, --async Run asynchronously | ||
+ | -t, --timeout=T Specify timeout (in seconds, default 10) | ||
+ | -c, --toc Output TOC (chapters and editions) | ||
+ | -v, --verbose Verbose properties | ||
+ | </syntaxhighlight> | ||
+ | *默认情况下,会给出简短的信息级别,包括视频格式,音频和视频编解码器: | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | Board $> gst-discoverer-1.0 /usr/local/demo/media/ST2297_visionv3.webm | ||
+ | Analyzing file:///usr/local/demo/media/ST2297_visionv3.webm | ||
+ | Done discovering file:///usr/local/demo/media/ST2297_visionv3.webm | ||
+ | |||
+ | Topology: | ||
+ | container: WebM | ||
+ | audio: Vorbis | ||
+ | video: VP8 | ||
+ | |||
+ | Properties: | ||
+ | Duration: 0:04:02.413000000 | ||
+ | Seekable: yes | ||
+ | Live: no | ||
+ | Tags: | ||
+ | container format: Matroska | ||
+ | language code: en | ||
+ | application name: Lavc56.60.100 | ||
+ | encoder: Xiph.Org libVorbis I 20150105 (????) | ||
+ | encoder version: 0 | ||
+ | audio codec: Vorbis | ||
+ | nominal bitrate: 112000 | ||
+ | bitrate: 112000 | ||
+ | video codec: On2 VP8 | ||
+ | </syntaxhighlight> | ||
+ | * -v选项会给出显示更多的细节,诸如音频信道的数目,音频采样率,所述视频宽度和高度或甚至像素纵横比: | ||
+ | <syntaxhighlight lang="bash"> | ||
+ | Board $> gst-discoverer-1.0 -v /usr/local/demo/media/ST2297_visionv3.webm | ||
+ | Analyzing file:///usr/local/demo/media/ST2297_visionv3.webm | ||
+ | Done discovering file:///usr/local/demo/media/ST2297_visionv3.webm | ||
+ | |||
+ | Topology: | ||
+ | container: video/webm | ||
+ | audio: audio/x-vorbis, channels=(int)2, rate=(int)48000, streamheader=(buffer)< 01766f7262697[...] | ||
+ | Tags: | ||
+ | container format: Matroska | ||
+ | language code: en | ||
+ | application name: Lavc56.60.100 | ||
+ | encoder: Xiph.Org libVorbis I 20150105 (????) | ||
+ | encoder version: 0 | ||
+ | audio codec: Vorbis | ||
+ | nominal bitrate: 112000 | ||
+ | bitrate: 112000 | ||
+ | |||
+ | Codec: | ||
+ | audio/x-vorbis, channels=(int)2, rate=(int)48000, streamheader=(buffer)< 01766f72 [...] | ||
+ | Additional info: | ||
+ | None | ||
+ | Stream ID: 18eb4f2d90d91d79f9bf3f9b9e41e785ee2cc1396d37b5ad127838437f6a3847/002:002 | ||
+ | Language: en | ||
+ | Channels: 2 (front-left, front-right) | ||
+ | Sample rate: 48000 | ||
+ | Depth: 32 | ||
+ | Bitrate: 112000 | ||
+ | Max bitrate: 0 | ||
+ | video: video/x-vp8, width=(int)640, height=(int)360, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)25/1 | ||
+ | Tags: | ||
+ | container format: Matroska | ||
+ | video codec: On2 VP8 | ||
+ | language code: en | ||
+ | |||
+ | Codec: | ||
+ | video/x-vp8, width=(int)640, height=(int)360, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)25/1 | ||
+ | Additional info: | ||
+ | None | ||
+ | Stream ID: 18eb4f2d90d91d79f9bf3f9b9e41e785ee2cc1396d37b5ad127838437f6a3847/001:001 | ||
+ | Width: 640 | ||
+ | Height: 360 | ||
+ | Depth: 24 | ||
+ | Frame rate: 25/1 | ||
+ | Pixel aspect ratio: 1/1 | ||
+ | Interlaced: false | ||
+ | Bitrate: 0 | ||
+ | Max bitrate: 0 | ||
+ | |||
+ | Properties: | ||
+ | Duration: 0:04:02.413000000 | ||
+ | Seekable: yes | ||
+ | Live: no | ||
+ | Tags: | ||
+ | container format: Matroska | ||
+ | video codec: On2 VP8 | ||
+ | language code: en | ||
+ | application name: Lavc56.60.100 | ||
+ | encoder: Xiph.Org libVorbis I 20150105 (????) | ||
+ | encoder version: 0 | ||
+ | audio codec: Vorbis | ||
+ | nominal bitrate: 112000 | ||
+ | bitrate: 112000 | ||
+ | </syntaxhighlight> | ||
+ | |||
[[Category:Linux_Operating_System]] | [[Category:Linux_Operating_System]] | ||
[[Category:Visual]] | [[Category:Visual]] | ||
[[Category:GStreamer]] | [[Category:GStreamer]] |
2019年12月11日 (三) 10:37的最新版本
简介
- gst-discoverer(gst-discoverer-1.0)是GStreamer命令行实用程序。
- 该实用程序可用于获取有关多媒体内容的信息,例如图像,音频/视频文件。
使用方法
- gst-discoverer支持以下选项:
Board $> gst-discoverer-1.0 --help
gst-discoverer-1.0 --help
Usage:
gst-discoverer-1.0 [OPTION?] - discover files synchronously with GstDiscoverer
Help Options:
-h, --help Show help options
--help-all Show all help options
--help-gst Show GStreamer Options
Application Options:
-a, --async Run asynchronously
-t, --timeout=T Specify timeout (in seconds, default 10)
-c, --toc Output TOC (chapters and editions)
-v, --verbose Verbose properties
- 默认情况下,会给出简短的信息级别,包括视频格式,音频和视频编解码器:
Board $> gst-discoverer-1.0 /usr/local/demo/media/ST2297_visionv3.webm
Analyzing file:///usr/local/demo/media/ST2297_visionv3.webm
Done discovering file:///usr/local/demo/media/ST2297_visionv3.webm
Topology:
container: WebM
audio: Vorbis
video: VP8
Properties:
Duration: 0:04:02.413000000
Seekable: yes
Live: no
Tags:
container format: Matroska
language code: en
application name: Lavc56.60.100
encoder: Xiph.Org libVorbis I 20150105 (????)
encoder version: 0
audio codec: Vorbis
nominal bitrate: 112000
bitrate: 112000
video codec: On2 VP8
- -v选项会给出显示更多的细节,诸如音频信道的数目,音频采样率,所述视频宽度和高度或甚至像素纵横比:
Board $> gst-discoverer-1.0 -v /usr/local/demo/media/ST2297_visionv3.webm
Analyzing file:///usr/local/demo/media/ST2297_visionv3.webm
Done discovering file:///usr/local/demo/media/ST2297_visionv3.webm
Topology:
container: video/webm
audio: audio/x-vorbis, channels=(int)2, rate=(int)48000, streamheader=(buffer)< 01766f7262697[...]
Tags:
container format: Matroska
language code: en
application name: Lavc56.60.100
encoder: Xiph.Org libVorbis I 20150105 (????)
encoder version: 0
audio codec: Vorbis
nominal bitrate: 112000
bitrate: 112000
Codec:
audio/x-vorbis, channels=(int)2, rate=(int)48000, streamheader=(buffer)< 01766f72 [...]
Additional info:
None
Stream ID: 18eb4f2d90d91d79f9bf3f9b9e41e785ee2cc1396d37b5ad127838437f6a3847/002:002
Language: en
Channels: 2 (front-left, front-right)
Sample rate: 48000
Depth: 32
Bitrate: 112000
Max bitrate: 0
video: video/x-vp8, width=(int)640, height=(int)360, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)25/1
Tags:
container format: Matroska
video codec: On2 VP8
language code: en
Codec:
video/x-vp8, width=(int)640, height=(int)360, pixel-aspect-ratio=(fraction)1/1, framerate=(fraction)25/1
Additional info:
None
Stream ID: 18eb4f2d90d91d79f9bf3f9b9e41e785ee2cc1396d37b5ad127838437f6a3847/001:001
Width: 640
Height: 360
Depth: 24
Frame rate: 25/1
Pixel aspect ratio: 1/1
Interlaced: false
Bitrate: 0
Max bitrate: 0
Properties:
Duration: 0:04:02.413000000
Seekable: yes
Live: no
Tags:
container format: Matroska
video codec: On2 VP8
language code: en
application name: Lavc56.60.100
encoder: Xiph.Org libVorbis I 20150105 (????)
encoder version: 0
audio codec: Vorbis
nominal bitrate: 112000
bitrate: 112000