mirror of
https://github.com/crunchy-labs/crunchy-cli.git
synced 2026-01-21 12:12:00 -06:00
Fix output progressbar always on 100% when using download
This commit is contained in:
parent
35447c5cb0
commit
3f401ccbd7
1 changed files with 7 additions and 5 deletions
|
|
@ -231,6 +231,13 @@ impl Downloader {
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
let (len, fps) = get_video_stats(&video_path)?;
|
||||||
|
let frames = len.signed_duration_since(NaiveTime::MIN).num_seconds() as f64 * fps;
|
||||||
|
if frames > max_frames {
|
||||||
|
max_frames = frames;
|
||||||
|
}
|
||||||
|
|
||||||
if !format.subtitles.is_empty() {
|
if !format.subtitles.is_empty() {
|
||||||
let progress_spinner = if log::max_level() == LevelFilter::Info {
|
let progress_spinner = if log::max_level() == LevelFilter::Info {
|
||||||
let progress_spinner = ProgressBar::new_spinner()
|
let progress_spinner = ProgressBar::new_spinner()
|
||||||
|
|
@ -252,11 +259,6 @@ impl Downloader {
|
||||||
None
|
None
|
||||||
};
|
};
|
||||||
|
|
||||||
let (len, fps) = get_video_stats(&video_path)?;
|
|
||||||
let frames = len.signed_duration_since(NaiveTime::MIN).num_seconds() as f64 * fps;
|
|
||||||
if frames > max_frames {
|
|
||||||
max_frames = frames;
|
|
||||||
}
|
|
||||||
for (subtitle, not_cc) in format.subtitles.iter() {
|
for (subtitle, not_cc) in format.subtitles.iter() {
|
||||||
if let Some(pb) = &progress_spinner {
|
if let Some(pb) = &progress_spinner {
|
||||||
let mut progress_message = pb.message();
|
let mut progress_message = pb.message();
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue