From 61ed04f7ddb471b10c05b26b77516bd4880b6474 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Thu, 11 Oct 2012 22:42:36 +0200 Subject: splitted video/audio encoder to several worker --- src/flufigut.py | 4 ++-- src/test.json | 13 +++++++++---- 2 files changed, 11 insertions(+), 6 deletions(-) diff --git a/src/flufigut.py b/src/flufigut.py index 635b48c..83c4e84 100755 --- a/src/flufigut.py +++ b/src/flufigut.py @@ -145,7 +145,7 @@ for format in transcode.keys(): flow['encoder_video'][video_encoder] = { 'type': '%s-encode' % encoder, 'desc': "%s encoder for %sx%s" % (encoder, globals['resolutions'][resolution]['width'], globals['resolutions'][resolution]['height']), - 'worker': 'encoder-%s' % encoder, + 'worker': 'encoder-%s-%s' % (encoder, resolution), 'feeder': feeder, 'properties': { 'bitrate': bitrate, @@ -167,7 +167,7 @@ for format in transcode.keys(): flow['encoder_audio'][audio_encoder] = { 'type': '%s-encode' % encoder, 'desc': "%s encoder for %i kbit/s @ %i Hz" % (encoder, bitrate, samplerate), - 'worker': 'encoder-%s' % encoder, + 'worker': 'encoder-%s-%s' % (encoder, bitrate), 'feeder': feeder, 'properties': { 'bitrate': bitrate, diff --git a/src/test.json b/src/test.json index abe35f8..57d413d 100644 --- a/src/test.json +++ b/src/test.json @@ -27,9 +27,10 @@ "vp8": { "720p25": 2048, "480p25": 1024, "360p25": 600 } }, "machines": { - "titan": [ "input", "encoder-vorbis", "encoder-aac", "muxer-flv", "muxer-webm", "muxer-ogg", "streamer-local1" ], - "calypso": [ "encoder-h264" ], - "telesto": [ "encoder-vp8" ], + "titan": [ "input", "encoder-vorbis-160", "encoder-vorbis-96", "encoder-aac-160", "encoder-aac-96", + "muxer-flv", "muxer-webm", "muxer-ogg", "streamer-local1" ], + "calypso": [ "encoder-h264-720p25", "encoder-h264-480p25", "encoder-h264-360p25" ], + "telesto": [ "encoder-vp8-720p25", "encoder-vp8-480p25", "encoder-vp8-360p25" ], "elevate1": [ "streamer-pub1" ], "elevate2": [ "streamer-pub2" ], "elevate3": [ "streamer-pub3" ] @@ -38,7 +39,11 @@ "input": { "source": "decklink", "resolution": "720p25", - "samplerate": 48000 + "samplerate": 48000, + "device": 0, + "connection": 0, + "audio-input": 0, + "mode": 16 }, "transcode": { "flash": [ "high", "medium", "low" ], -- cgit v1.2.3