commit 6f71ada556b15136386e03ed04b9efd897d27c82 Author: Thea Schöbl Date: Wed May 1 12:31:31 2024 +0200 initial commit diff --git a/.generate_alpha_video - Copy.bat b/.generate_alpha_video - Copy.bat new file mode 100755 index 0000000..fd85b8a --- /dev/null +++ b/.generate_alpha_video - Copy.bat @@ -0,0 +1,4 @@ +set PATH=%PATH%;"E:\Static Programs\ffmpeg-20190416-e2f766e-win64-static\bin\" +cd C:\tmp\frames4 +ffmpeg -r 60 -start_number 0 -i %%04d.png -vcodec qtrle C:\tmp\.result.mov +PAUSE \ No newline at end of file diff --git a/.generate_alpha_video.bat b/.generate_alpha_video.bat new file mode 100755 index 0000000..fd85b8a --- /dev/null +++ b/.generate_alpha_video.bat @@ -0,0 +1,4 @@ +set PATH=%PATH%;"E:\Static Programs\ffmpeg-20190416-e2f766e-win64-static\bin\" +cd C:\tmp\frames4 +ffmpeg -r 60 -start_number 0 -i %%04d.png -vcodec qtrle C:\tmp\.result.mov +PAUSE \ No newline at end of file diff --git a/.generate_alpha_webm.bat b/.generate_alpha_webm.bat new file mode 100755 index 0000000..dd4527d --- /dev/null +++ b/.generate_alpha_webm.bat @@ -0,0 +1,5 @@ +@echo off +set PATH=%PATH%;"E:\Static Programs\ffmpeg-20190416-e2f766e-win64-static\bin\" +cd C:\tmp\overlay_frames +ffmpeg -framerate 60 -start_number 0 -i %%04d.png -c:v libvpx-vp9 -b:v 1M -pix_fmt yuva420p C:\tmp\.result.webm +PAUSE \ No newline at end of file diff --git a/.generate_gif.bat b/.generate_gif.bat new file mode 100755 index 0000000..e8a01d3 --- /dev/null +++ b/.generate_gif.bat @@ -0,0 +1,6 @@ + @echo off +set PATH=%PATH%;"E:\Static Programs\ffmpeg-20190416-e2f766e-win64-static\bin\" +cd frames +ffmpeg -start_number 0 -i %%04d.png -vf palettegen=reserve_transparent=1 palette.png +ffmpeg -framerate 50 -start_number 0 -i %%04d.jpeg -i palette.png -lavfi paletteuse=alpha_threshold=128 -gifflags -offsetting -r 50 -y .out.gif +PAUSE \ No newline at end of file diff --git a/.generate_video.bat b/.generate_video.bat new file mode 100755 index 0000000..fd2b05b --- /dev/null +++ b/.generate_video.bat @@ -0,0 +1,4 @@ +set PATH=%PATH%;"E:\Static Programs\ffmpeg-20190416-e2f766e-win64-static\bin\" +cd C:\tmp\frames5\ +ffmpeg -r 60 -start_number 1 -i %%04d.png -c:v libx264 -vf fps=60 -pix_fmt yuv420p out.mp4 +PAUSE \ No newline at end of file diff --git a/.generate_webp.bat b/.generate_webp.bat new file mode 100755 index 0000000..1d3f3a1 --- /dev/null +++ b/.generate_webp.bat @@ -0,0 +1,4 @@ + @echo off +set PATH=%PATH%;"E:\Static Programs\ffmpeg-20190416-e2f766e-win64-static\bin\" +ffmpeg -start_number 60 -framerate 60 -i %%04d.bmp -vf "fps=60" -vcodec libwebp -lossless 0 -compression_level 9 -loop 0 -an .out.webp +PAUSE \ No newline at end of file diff --git a/.make_3d.bat b/.make_3d.bat new file mode 100755 index 0000000..daafbab --- /dev/null +++ b/.make_3d.bat @@ -0,0 +1 @@ +ffmpeg -i input.mkv -c copy -metadata:s:v:0 stereo_mode=1 .output.mkv \ No newline at end of file diff --git a/.reverse_gif.bat b/.reverse_gif.bat new file mode 100755 index 0000000..33f87c1 --- /dev/null +++ b/.reverse_gif.bat @@ -0,0 +1,4 @@ +@echo off +set PATH=%PATH%;"E:\Static Programs\ffmpeg-20190416-e2f766e-win64-static\bin\" +ffmpeg -i .out.gif -vf reverse .reversed.gif +PAUSE \ No newline at end of file diff --git a/.video_to_gif.bat b/.video_to_gif.bat new file mode 100755 index 0000000..4396681 --- /dev/null +++ b/.video_to_gif.bat @@ -0,0 +1 @@ +ffmpeg -i 0000-0960.avi -vf "fps=24,scale=320:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse" -loop 0 output.gif \ No newline at end of file