Format code

This commit is contained in:
bytedream 2024-03-10 13:40:16 +01:00
parent 3bf2458774
commit 013273b832
4 changed files with 12 additions and 14 deletions

View file

@ -593,7 +593,7 @@ fn get_video_streams(path: &Path) -> Result<Option<(Vec<Locale>, Vec<Locale>)>>
.stdout(Stdio::null()) .stdout(Stdio::null())
.stderr(Stdio::piped()) .stderr(Stdio::piped())
.arg("-hide_banner") .arg("-hide_banner")
.args(["-i", &path.to_string_lossy().to_string()]) .args(["-i", &path.to_string_lossy()])
.output()?; .output()?;
let ffmpeg_output = String::from_utf8(ffmpeg.stderr)?; let ffmpeg_output = String::from_utf8(ffmpeg.stderr)?;

View file

@ -180,7 +180,7 @@ impl Filter for ArchiveFilter {
Some( Some(
season season
.audio_locales .audio_locales
.get(0) .first()
.cloned() .cloned()
.unwrap_or(Locale::ja_JP), .unwrap_or(Locale::ja_JP),
) )

View file

@ -793,7 +793,7 @@ impl Downloader {
.await? .await?
.bytes() .bytes()
.await?; .await?;
fs::write(&file, font.to_vec())?; fs::write(&file, font)?;
Ok(Some((file, false))) Ok(Some((file, false)))
} }
@ -990,20 +990,18 @@ fn get_video_stats(path: &Path) -> Result<(NaiveTime, f64)> {
.args(["-i", path.to_str().unwrap()]) .args(["-i", path.to_str().unwrap()])
.output()?; .output()?;
let ffmpeg_output = String::from_utf8(ffmpeg.stderr)?; let ffmpeg_output = String::from_utf8(ffmpeg.stderr)?;
let length_caps = video_length.captures(ffmpeg_output.as_str()).map_or( let length_caps = video_length
Err(anyhow::anyhow!( .captures(ffmpeg_output.as_str())
.ok_or(anyhow::anyhow!(
"failed to get video length: {}", "failed to get video length: {}",
ffmpeg_output ffmpeg_output
)), ))?;
Ok, let fps_caps = video_fps
)?; .captures(ffmpeg_output.as_str())
let fps_caps = video_fps.captures(ffmpeg_output.as_str()).map_or( .ok_or(anyhow::anyhow!(
Err(anyhow::anyhow!(
"failed to get video fps: {}", "failed to get video fps: {}",
ffmpeg_output ffmpeg_output
)), ))?;
Ok,
)?;
Ok(( Ok((
NaiveTime::parse_from_str(length_caps.name("time").unwrap().as_str(), "%H:%M:%S%.f") NaiveTime::parse_from_str(length_caps.name("time").unwrap().as_str(), "%H:%M:%S%.f")

View file

@ -147,7 +147,7 @@ pub async fn parse_url(
url = crunchy.client().get(&url).send().await?.url().to_string() url = crunchy.client().get(&url).send().await?.url().to_string()
} }
let parsed_url = crunchyroll_rs::parse_url(url).map_or(Err(anyhow!("Invalid url")), Ok)?; let parsed_url = crunchyroll_rs::parse_url(url).ok_or(anyhow!("Invalid url"))?;
debug!("Url type: {:?}", parsed_url); debug!("Url type: {:?}", parsed_url);
let media_collection = match parsed_url { let media_collection = match parsed_url {
UrlType::Series(id) UrlType::Series(id)