From 04ee1d8b32ce968b4060ef69aee1c8bd4bf8c527 Mon Sep 17 00:00:00 2001 From: NukeBird Date: Wed, 12 Feb 2025 17:55:44 +0300 Subject: [PATCH] Extract frames from video --- .gitignore | 2 ++ extract_frames.sh | 1 + src/main.cpp | 2 +- 3 files changed, 4 insertions(+), 1 deletion(-) create mode 100644 extract_frames.sh diff --git a/.gitignore b/.gitignore index 22236d7..2d209ee 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ build/ .cache +frames/ +generated_frames/ # Prerequisites *.d diff --git a/extract_frames.sh b/extract_frames.sh new file mode 100644 index 0000000..5777313 --- /dev/null +++ b/extract_frames.sh @@ -0,0 +1 @@ +ffmpeg -r 1 -i bad_apple.mp4 -r 1 frames/$filename%03d.jpg diff --git a/src/main.cpp b/src/main.cpp index 440cf51..6fdb241 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -69,8 +69,8 @@ int main (int argc, char *argv[]) { auto img = LoadImage(argv[1]); + SetConfigFlags(FLAG_WINDOW_HIDDEN); InitWindow(img.width, img.height, ""); - SetTargetFPS(60); std::vector pts;