Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env luajit
- -- any2webm.lua
- -- Requires ffmpeg
- -- Place in a directory with video files and they will all slowly be converted to webm files.
- -- THIS IS BEING MAINTAINED AT https://github.com/TangentFoxy/.lua-files
- -- GO THERE INSTEAD OF DOWNLOADING THIS FILE DIRECTLY.
- -- OS must be detected to choose list command
- local ls
- if package.config:sub(1,1) == "\\" then
- ls = "dir /w /b > files.txt"
- else
- ls = "ls -1 > files.txt"
- end
- os.execute(ls)
- os.execute("mkdir any2webm-output")
- for line in io.lines("files.txt") do
- if line:find("%.") and line ~= "files.txt" and line ~= "any2webm.lua" then
- os.execute("ffmpeg -threads 1 -i \"" .. line .. "\" -threads 1 \"any2webm-output/" .. line .. ".webm\"")
- end
- end
- os.execute("rm files.txt")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement