mundermann

voice in time


Manual Pages


Cheat Sheets

[[!meta  title="" sortas="0001"]] // Ordering inlined components

Animations - Offline Preparation

Using image-magick convert -coalesce, splitting animated gif into single png-frames:

convert -coalesce anime.gif frames%04d.png

Using ffmpeg, concatenating png-frames to mp4-video (one shot):

ffmpeg -r 20 -i frames%04d.png -vcodec libx264 -y video.mp4

Using ffmpeg, concatenating mp4-video (one shot) to looped mp4-video using list.txt:

ffmpeg -f concat -i list.txt -c copy video.mp4

Using ffmpeg locally combining audio and video with -shortest:

ffmpeg -i audio.mp3 -i video.mp4 -c:v copy -c:a copy -shortest video.mp4   

Test Field

Preparing gulp for production

var gulp = require('gulp'),
sourcemaps = require('gulp-sourcemaps'),
replace = require('gulp-replace');

gulp.task('remove', function(){
  gulp.src(['web/dev/**/*.html'])
  .pipe(replace('bar', 'foo'))
  .pipe(gulp.dest('web/dev'));
});

gulp.task('default', ['remove']);

?postone

Component Maps