From 1ef5a2988208945aa0912bd63580d018e8ae81af Mon Sep 17 00:00:00 2001 From: Rafael Caricio Date: Fri, 1 Apr 2022 01:36:18 +0200 Subject: [PATCH] Generic pipeline that works with many audio/video formats --- src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index db1527a..bdb5aaa 100644 --- a/src/main.rs +++ b/src/main.rs @@ -15,10 +15,11 @@ fn main() -> eyre::Result<()> { let pipeline = gst::parse_launch( r#" - uridecodebin name=demuxer uri=file:///Users/rafael.caricio/video.mkv + + uridecodebin name=demuxer uri=file:///Users/rafael.caricio/fauci-interview.mp4 demuxer. ! video/x-raw ! transcriberbin name=trans latency=30000 - demuxer. ! audio/x-raw ! trans.sink_audio + demuxer. ! audio/x-raw ! audiorate ! audioconvert ! audioresample ! trans.sink_audio trans.src_video ! cea608overlay black-background=1 ! autovideosink trans.src_audio ! autoaudiosink