[longomatch] Increase encoding speed settings
- From: Andoni Morales Alastruey <amorales src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [longomatch] Increase encoding speed settings
- Date: Tue, 24 May 2011 21:58:52 +0000 (UTC)
commit 3988f592da315d6e61880610080573febd08cd75
Author: Andoni Morales Alastruey <ylatuya gmail com>
Date: Tue May 17 21:20:19 2011 +0200
Increase encoding speed settings
libcesarplayer/src/gst-video-editor.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/libcesarplayer/src/gst-video-editor.c b/libcesarplayer/src/gst-video-editor.c
index 922ed83..96da2a9 100644
--- a/libcesarplayer/src/gst-video-editor.c
+++ b/libcesarplayer/src/gst-video-editor.c
@@ -955,7 +955,8 @@ gst_video_editor_set_video_encoder (GstVideoEditor * gve, gchar ** err,
case VIDEO_ENCODER_H264:
encoder_name = "x264enc";
encoder = gst_element_factory_make (encoder_name, encoder_name);
- g_object_set (G_OBJECT (encoder), "pass", 17, NULL); //Variable Bitrate-Pass 1
+ g_object_set (G_OBJECT (encoder), "pass", 17, NULL); //Variable Bitrate-Pass 1
+ g_object_set (G_OBJECT (encoder), "speed-preset", 4, NULL);//"Faster" preset
break;
case VIDEO_ENCODER_MPEG4:
encoder_name = "xvidenc";
@@ -980,6 +981,8 @@ gst_video_editor_set_video_encoder (GstVideoEditor * gve, gchar ** err,
case VIDEO_ENCODER_VP8:
encoder_name = "vp8enc";
encoder = gst_element_factory_make (encoder_name, encoder_name);
+ g_object_set (G_OBJECT (encoder), "speed", 1, NULL);
+ g_object_set (G_OBJECT (encoder), "threads", 4, NULL);
break;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]