Well, I have a few movies and series that ain’t represented in TMDB/TVDB. So here’s a little script, that will parse over any video files, check if a thumb file is already present, and if not generate one using ffmpegthumbnailer

1
2
3
4
5
6
7
8
#!/bin/bash

find /srv/smb/tv/ -name "*.wmv" -o -name "*.avi" -o -name "*.mp4" \
  -o -name "*.mkv" | while read file; do
  if [ ! -f "${file%.*}-thumb.jpg" ] ; then
    fmpegthumbnailer -i $file -o "${file%.*}-thumb.jpg" -s 0 &>/dev/null
  fi
done