aboutsummaryrefslogtreecommitdiffstats
path: root/ffmpeg
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ffmpeg/Makefile5
-rw-r--r--ffmpeg/bash-aliases25
-rwxr-xr-xffmpeg/resize-and-transcode2
3 files changed, 1 insertions, 31 deletions
diff --git a/ffmpeg/Makefile b/ffmpeg/Makefile
index 2c472b0..c9f54c0 100644
--- a/ffmpeg/Makefile
+++ b/ffmpeg/Makefile
@@ -8,13 +8,8 @@ install:
mkdir -p -- ~/.local/bin
ln -sf -- ~/.dotfiles/ffmpeg/resize-and-transcode ~/.local/bin/
ln -sf -- ~/.dotfiles/ffmpeg/resize-and-transcode-recursively ~/.local/bin/
- mkdir -p -- ~/.config/bash/aliases.d
- test ! -e ~/.config/bash/aliases.d/ffmpeg || test -L ~/.config/bash/aliases.d/ffmpeg
- ln -sf -- ~/.dotfiles/ffmpeg/bash-aliases ~/.config/bash/aliases.d/ffmpeg
uninstall:
+! ../check-installed ffmpeg
- -unlink -- ~/.config/bash/aliases.d/ffmpeg
- -rmdir -- ~/.config/bash/aliases.d
-unlink -- ~/.local/bin/resize-and-transcode
-unlink -- ~/.local/bin/resize-and-transcode-recursively
diff --git a/ffmpeg/bash-aliases b/ffmpeg/bash-aliases
deleted file mode 100644
index 41846c8..0000000
--- a/ffmpeg/bash-aliases
+++ /dev/null
@@ -1,25 +0,0 @@
-# -*- shell-script -*-
-
-remove-video-on-all () (
- for ext in opus aac mp3 m4a; do
- for f in *.{mkv,mp4,webm}; do
- if ffmpeg -i "$f" -map 0:a -codec copy -y -- "$f.$ext"; then
- rm -- "$f"
- else
- rm -- "$f.$ext"
- fi
- done
- done
-)
-
-remove-video-on-all-1 () (
- for ext in opus aac mp3 m4a; do
- for f in *."$1"; do
- if ffmpeg -i "$f" -map 0:a -codec copy -y -- "$f.$ext"; then
- rm -- "$f"
- else
- rm -- "$f.$ext"
- fi
- done
- done
-)
diff --git a/ffmpeg/resize-and-transcode b/ffmpeg/resize-and-transcode
index cecad85..c247b3e 100755
--- a/ffmpeg/resize-and-transcode
+++ b/ffmpeg/resize-and-transcode
@@ -100,7 +100,7 @@ if test -z "$scale" && test "$codec" = '-c:v copy'; then
fi
ttysetting="$(stty -g)"
-ffmpeg -i "$input" $scale $codec -c:a copy -- "$output"
+ffmpeg -i file:"$input" $scale $codec -c:a copy -- file:"$output"
ret=$?
stty "$ttysetting"