diff options
author | Chris Mason <chris.mason@fusionio.com> | 2012-08-21 09:18:15 -0400 |
---|---|---|
committer | Chris Mason <chris.mason@fusionio.com> | 2012-08-21 09:18:15 -0400 |
commit | 47d51716f6eb13e3715c5fd74c767ced6e1a5dc6 (patch) | |
tree | 2b05640c19977829afc25715c3015c76d76aa071 | |
parent | b00931c3bd7d7e5480c17a522f60f33028b4cb20 (diff) | |
download | iowatcher-47d51716f6eb13e3715c5fd74c767ced6e1a5dc6.tar.gz |
Switch to ffmpeg for movie encoding. Chrome and vlc like these better.
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
-rw-r--r-- | main.c | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -600,9 +600,8 @@ static void convert_movie_files(char *movie_dir) static void mencode_movie(char *movie_dir) { fprintf(stderr, "Creating movie %s\n", movie_dir); - snprintf(line, line_len, "mencoder mf://%s/*.png -mf type=png:fps=16 -of lavf " - "-ovc x264 -oac copy -o %s", - movie_dir, output_filename); + snprintf(line, line_len, "ffmpeg -r 25 -y -i %s/%%10d-%s.svg.png -b:v 250k " + "-vcodec libx264 %s", movie_dir, output_filename, output_filename); system(line); } |