Skip to content

Instantly share code, notes, and snippets.

View LogicWolfe's full-sized avatar

Nathan Baxter LogicWolfe

  • Perth, Australia
View GitHub Profile

Keybase proof

I hereby claim:

  • I am logicwolfe on github.
  • I am logicwolfe (https://keybase.io/logicwolfe) on keybase.
  • I have a public key ASAT98pkp58b_eOBE4jP0cZyCba2EWODO05DOwfEhGfMhQo

To claim this, I am signing this object:

@LogicWolfe
LogicWolfe / gallery_overlay.js
Created September 12, 2012 03:23
Steph's Squarespace Script
files = `ls`
files = files.split("\n")
files.each {|file|
next if (file !~ /\.(mkv|avi)/)
jpg_name = file.gsub(/\.(mkv|avi)/, '.jpg')
puts "ffmpeg -i \"#{file}\" -f mjpeg -t 0.001 -ss 180 -y \"#{jpg_name}\""
puts `ffmpeg -i \"#{file}\" -f mjpeg -t 0.001 -ss 180 -y \"#{jpg_name}\"`
}
files = `ls`
files = files.split("\n")
files.each {|file|
next if (file !~ /\.(mkv|avi)/)
jpg_name = file.gsub(/\.(mkv|avi)/, '.jpg')
puts "ffmpeg -i \"#{file}\" -f mjpeg -t 0.001 -ss 180 -y \"#{jpg_name}\""
puts `ffmpeg -i \"#{file}\" -f mjpeg -t 0.001 -ss 180 -y \"#{jpg_name}\"`
}
files = `ls`
files = files.split("\n")
files.each {|file|
next if (file == $0)
puts `mv #{file} #{file.gsub('.', '\ ')}`
}