plugins/preview-tui-ext | 6 +++++- diff --git a/plugins/preview-tui-ext b/plugins/preview-tui-ext index 86c3292a6de2fa07147cb863e33ad4fcf3a74f1b..b946762fae6bee460a1df6f5782ee5e03cfcf5e6 100755 --- a/plugins/preview-tui-ext +++ b/plugins/preview-tui-ext @@ -252,7 +252,11 @@ office) libreoffice --convert-to jpg "$3" --outdir "$TMPDIR/${3%/*}" > /dev/null 2>&1 filename="$(echo "${3##*/}" | cut -d. -f1)" mv "$TMPDIR/${3%/*}/$filename.jpg" "$TMPDIR/$3.jpg" ;; pdf) pdftoppm -jpeg -f 1 -singlefile "$3" "$TMPDIR/$3" >/dev/null 2>&1 ;; - video) ffmpegthumbnailer -i "$3" -o "$TMPDIR/$3.jpg" -s 0 -q 10 >/dev/null 2>&1 ;; + video) if ! ffmpegthumbnailer -i "$3" -o "$TMPDIR/$3.jpg" -s 0 -q 10 >/dev/null 2>&1; then + rm "$TMPDIR/$3.jpg" + fifo_pager print_bin_info "$3" + return + fi esac fi if [ -f "$TMPDIR/$3.jpg" ]; then