Skip to content

Instantly share code, notes, and snippets.

@adamjgrant
Created October 19, 2017 20:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save adamjgrant/3bb5b9a36c0309c3f05e0e9f7153e022 to your computer and use it in GitHub Desktop.
Save adamjgrant/3bb5b9a36c0309c3f05e0e9f7153e022 to your computer and use it in GitHub Desktop.
/bin/nice -n 2 /mnt/data/tools/ffmpeg-linux/ffmpeg -progress /mnt/local/2638__p022/ffmpeg-progress.log -thread_queue_size 512 -loop 1 -framerate 30 -i "/mnt/data/static_assets/bg.png" \
-thread_queue_size 512 -framerate 30 -start_number 0 -i "/mnt/data/queue/2638/rendering/p004/0-60/movie_%05d.png" \
-thread_queue_size 512 -framerate 30 -start_number 100 -i "/mnt/data/queue/2638/rendering/p001/100-130/movie_%05d.png" \
-thread_queue_size 512 -framerate 30 -start_number 0 -i "/mnt/data/queue/2638/rendering/p002/0-60/movie_%05d.png" \
-thread_queue_size 512 -framerate 30 -start_number 92 -i "/mnt/data/queue/2638/rendering/p002/92-151/movie_%05d.png" \
-thread_queue_size 512 -framerate 30 -start_number 315 -i "/mnt/data/queue/2638/rendering/p003/315-329/movie_%05d.png" \
-thread_queue_size 512 -framerate 30 -start_number 0 -i "/mnt/data/queue/2638/rendering/p004/0-60/movie_%05d.png" \
-filter_complex "[0:v] setpts=PTS-STARTPTS [base_seg]; \
[1:v] setpts=PTS-STARTPTS-30 [inp_0]; \
[2:v] setpts=PTS-STARTPTS-10 [inp_1]; \
[3:v] setpts=PTS-STARTPTS-250 [inp_2]; \
[4:v] setpts=PTS-STARTPTS+5 [inp_3]; \
[5:v] setpts=PTS-STARTPTS+0 [inp_4]; \
[6:v] setpts=PTS-STARTPTS-30 [inp_5]; \
[base_seg][inp_0] overlay=format=rgb:eof_action=repeat:x=0:y=0 [seg_0]; \
[seg_0][inp_1] overlay=format=rgb:eof_action=repeat:x=10:y=789 [seg_1]; \
[seg_1][inp_2] overlay=format=rgb:eof_action=repeat:x='if(lte(n,6), 10, NAN)':y=2126 [seg_2]; \
[seg_2][inp_3] overlay=format=rgb:eof_action=repeat:x=10:y=2126 [seg_3]; \
[seg_3][inp_4] overlay=format=rgb:eof_action=repeat:x=1440:y=0 [seg_4]; \
[seg_4][inp_5] overlay=format=rgb:eof_action=repeat:x=0:y=0" \
-pix_fmt yuv444p -profile:v high444 -vcodec h264 -preset ultrafast -qp 18 -movflags +faststart \
-an \
-r 30 \
-y \
-vframes 15 /mnt/local/2638__p022/movie.mov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment