4 ms·
avi2gif: ffmpeg -i $1 -vf scale=320:-1:flags=lanczos,fps=10 /tmp/frames/ffout%03d.png convert -loop 0 /tmp/frames/ffout*.png $1.gif flac2mp3 para
by captn3m0 6y ago
avi2gif:
ffmpeg -i $1 -vf scale=320:-1:flags=lanczos,fps=10 /tmp/frames/ffout%03d.png
convert -loop 0 /tmp/frames/ffout*.png $1.gif
flac2mp3
parallel-moreutils -i -j$(nproc) ffmpeg -i {} -qscale:a 0 {}.mp3 -- ./*.flac
rename .flac.mp3 .mp3 ./*.mp3
screencast
TIMESTAMP=`date +"%Y-%m-%d_%H"`
TMP_AVI=$(mktemp /tmp/outXXXXXXXXXX.avi)
ffcast -s % ffmpeg -y -f x11grab -show_region 1 -framerate 15 \
-video_size %s -i %D+%c -codec:v huffyuv \
-vf crop="iw-mod(iw\\,2):ih-mod(ih\\,2)" $TMP_AVI \
&& convert -set delay 10 -layers Optimize $TMP_AVI /home/nemo/Desktop/GIFs/$TIMESTAMP.gif
split-audio-by-chapters[0] to split a audiobook from Audible to multiple files by chapters.
split-by-audible[1] to split a audiobook from Audible to multiple files by chapters using the copied timestamps from the Audible Web Player.
split-by-silence[2] to split audiobooks by Silence instead
audiobook2video[3] to generate a video file from audiobooks. Puts up a nice cover.
[0]:https://github.com/captn3m0/Scripts/blob/master/split-audio-by-chapters https://github.com/captn3m0/Scripts/blob/master/split-audio-...
[1]: https://github.com/captn3m0/Scripts/blob/master/split-by-audible https://github.com/captn3m0/Scripts/blob/master/split-by-aud...
[2]: https://github.com/captn3m0/Scripts/blob/master/split-by-silence https://github.com/captn3m0/Scripts/blob/master/split-by-sil...
[3]: https://github.com/captn3m0/Scripts/blob/master/audiobook2video https://github.com/captn3m0/Scripts/blob/master/audiobook2vi...