diff --git a/assets/fastforward.svg b/assets/fastforward.svg new file mode 100644 index 0000000..5243967 --- /dev/null +++ b/assets/fastforward.svg @@ -0,0 +1,8 @@ + + + + diff --git a/assets/logo.svg b/assets/logo.svg new file mode 100644 index 0000000..b14083d --- /dev/null +++ b/assets/logo.svg @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + V + + ideo + AG + V + + diff --git a/src/render/ffmpeg.rs b/src/render/ffmpeg.rs index 1c94319..70e5dba 100644 --- a/src/render/ffmpeg.rs +++ b/src/render/ffmpeg.rs @@ -2,9 +2,10 @@ use super::cmd; use crate::time::{format_time, Time}; use camino::{Utf8Path as Path, Utf8PathBuf as PathBuf}; use rational::Rational; -use std::process::Command; +use std::{borrow::Cow, process::Command}; pub(crate) struct FfmpegInput { + pub(crate) concat: bool, pub(crate) loop_input: bool, pub(crate) fps: Option, pub(crate) start: Option