Differences
This shows you the differences between two versions of the page.
record_desktop [2018/12/07 17:48] |
record_desktop [2021/04/05 11:23] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Record Desktop ====== | ||
+ | |||
+ | ffmpeg can be used to record the desktop. | ||
+ | |||
+ | ffmpeg -f x11grab -s wxga -r 15 -i :0.0 -qscale 5 out.avi | ||
+ | |||
+ | '' | ||
+ | |||
+ | ffmpeg also supports cutting the video: | ||
+ | |||
+ | ffmpeg -i out.avi -ss 4 -t 00:02:07.0 -vcodec copy cut.avi | ||
+ | |||
+ | The parameter '' | ||
+ | |||
+ | Converting the video from avi to mpeg: | ||
+ | |||
+ | ffmpeg -i cut.avi -vcodec libx264 -preset veryslow -crf 0 transcoded.mp4 | ||
+ | |||
+ | Slow down or speed up recording: | ||
+ | |||
+ | mencoder -ovc copy -oac copy -speed .5 transcoded.mp4 -o transcoded-slow.mp4 | ||
+ | |||
+ | |||
+ | |||
+ | ffmpeg -i transcoded.mp4 -vf setpts=2*PTS -an transcoded-slow.mp4 | ||
+ | |||
+ | Adding subtitle: | ||
+ | |||
+ | ffmpeg -i subtitle.srt subtitle.ass | ||
+ | |||
+ | |||
+ | ffmpeg -i transcoded-slow.mp4 -vf " | ||
+ | |||
+ | {{tag> linux}} | ||