fix encoder

This commit is contained in:
Daniella 2022-10-10 23:14:18 +02:00 committed by GitHub
parent cabd109554
commit da1f18b427
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -403,7 +403,9 @@ async fn main() {
.set_repeat(gif::Repeat::Finite(0))
.expect("encode: unable to set repeat");
println!("encode: encoding {n}...");
for i in (n * (25 * 5) + 1)..=dir {
for i in (n * (25 * 5))..dir {
{
let i = i + 1;
let decoder = Decoder::new(
File::open(format!("vid/{}.png", i))
.expect(format!("encode: unable to read vid/{}.png", i).as_str()),
@ -423,7 +425,8 @@ async fn main() {
.unwrap()
.write_frame(&frame)
.expect("encode: unable to encode frame to gif");
if i / (25 * 5) != n + 1 {
}
if i / (25 * 5) != n {
break;
}
}