diff --git a/src/main.rs b/src/main.rs
index 8df5f6523ba24385d2af2e331f34f3cb1397eda4..cc6e18e8feed222217f4b085f32187fe321fed30 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -275,7 +275,7 @@ fn main() {
 	});
 
 	// rescale the video
-	for res in Resolution::values() {
+	for res in Resolution::values().into_iter().rev() {
 		if res >= project.source.metadata.as_ref().unwrap().source_res {
 			continue;
 		}