Generic pipeline that works with many audio/video formats
This commit is contained in:
parent
7bb5338c64
commit
1ef5a29882
1 changed files with 3 additions and 2 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue