Command_line_tools.md 990 Bytes
Newer Older
1 2 3 4
---
short-description: A list of tools useful when developing Pitivi
...

5 6
# Command line tools

7
This is a list of tools useful when developing Pitivi.
8 9 10 11 12 13 14

# Commands

## ges-launch

Used to play back xges files and render them.

15 16 17 18
```
# Render project.xges to video.ogv.
$ ges-launch-1.0 -l project.xges -o video.ogv
```
19 20 21 22 23

## gst-launch

Launches GStreamer pipelines.

24 25 26 27
```
# Play a video with the decodebin
$ gst-launch-1.0 filesrc location=foo.ogv ! decodebin ! autovideosink
```
28 29 30 31 32

## gst-inspect

Lists installed GStreamer plugins.

33 34 35 36
```
# Find all plugins containing "2000"
$ gst-inspect-1.0 | grep 2000
```
37

38 39 40 41
```
# List details of matroskamux
$ gst-inspect-1.0 matroskamux
```
42 43 44

## gst-discoverer

45
Prints information about a media file.
46

47 48 49 50
```
# Print info about foo.mp3
$ gst-discoverer-1.0 foo.mp3
```
51 52 53 54 55

## gst-validate-launcher

Launches gst validate test suites.

56 57 58 59
```
# -t enables blacklisted tests
$ gst-validate-launcher -t ges.playback.*
```