Advertisement
Guest User

Untitled

a guest
Jul 28th, 2014
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 0.34 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. function wavtovid {
  4.     DURATION=$(($(mediainfo --output=General\;%Duration% "$0") / 1000))
  5.     OUTNAME=$(basename "$0" .wav).mkv
  6.     ffmpeg -i "$0" -loop 1 -f image2 -i bgsimple.bmp -acodec copy -r 30 -t ${DURATION} "${OUTNAME}"
  7. }
  8. export -f wavtovid
  9.  
  10. find . -name "*.wav" -type f -print0 | xargs -0 -n 1 -P 1 -i bash -c 'wavtovid "$@"' {}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement