]> code.delx.au - transcoding/blob - tomp4.sh
Cleaned up encoder scripts
[transcoding] / tomp4.sh
1 #!/bin/bash
2
3 input="$1"
4 output="$2"
5 if [ -z "$input" -o -z "$output" ]; then
6 echo "Usage: $0 infile outfile"
7 exit 1
8 fi
9
10 mplayer "$input" -dumpvideo -dumpfile tmp.h264 &&
11 mplayer "$input" -dumpaudio -dumpfile tmp.aac &&
12 mp4creator -create=tmp.h264 -rate=25 "$output" &&
13 mp4creator -create=tmp.aac -rate=25 -optimize "$output" &&
14 rm -f tmp.aac tmp.h264 &&
15 echo 'Done!'
16