commit 73a54e7550debbac415b8eec460c787220b9b3af parent bc59961d98b031d7e3ff8072b3f2586a5b9635b8 Author: luukvbaal <31730729+luukvbaal@users.noreply.github.com> Date: Sun, 21 Mar 2021 14:23:56 +0100 preview-tui-ext ffmpegthumbnailer fallback (#906) Diffstat:
| M | plugins/preview-tui-ext | | | 6 | +++++- |
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/plugins/preview-tui-ext b/plugins/preview-tui-ext @@ -252,7 +252,11 @@ generate_preview() { 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