diff options
author | metamuffin <metamuffin@disroot.org> | 2023-10-02 14:07:30 +0200 |
---|---|---|
committer | metamuffin <metamuffin@disroot.org> | 2023-10-02 14:07:30 +0200 |
commit | 68a0ae056905375d997979d3ca327966d4242697 (patch) | |
tree | d0f5037cb956ad22b183a31702b365513c100873 /transcoder | |
parent | a7513d5f0db18570cc7db405810ce66cab6475e4 (diff) | |
download | jellything-68a0ae056905375d997979d3ca327966d4242697.tar jellything-68a0ae056905375d997979d3ca327966d4242697.tar.bz2 jellything-68a0ae056905375d997979d3ca327966d4242697.tar.zst |
segment transcoding
Diffstat (limited to 'transcoder')
-rw-r--r-- | transcoder/src/snippet.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/transcoder/src/snippet.rs b/transcoder/src/snippet.rs index 5afeb15..3cc9736 100644 --- a/transcoder/src/snippet.rs +++ b/transcoder/src/snippet.rs @@ -50,6 +50,8 @@ pub async fn transcode( ] .to_vec(), }; + info!("encoding with {:?}", args.join(" ")); + let mut proc = Command::new("ffmpeg") .stdin(Stdio::piped()) .stdout(Stdio::piped()) @@ -63,7 +65,7 @@ pub async fn transcode( input(stdin); copy(&mut stdout, &mut output).await?; - + proc.wait().await.unwrap().exit_ok()?; info!("done"); Ok(()) |