summaryrefslogtreecommitdiff
path: root/.local/bin/metadata
diff options
context:
space:
mode:
authorkrolyxon <krolyxon@tutanota.com>2022-07-07 11:21:15 +0530
committerkrolyxon <krolyxon@tutanota.com>2022-07-07 11:21:15 +0530
commita362b34172ac7e7aeccd8d335c56a3cd5fc184dc (patch)
tree72a93f6a85c0a099685d74dc7d650072dd76ed21 /.local/bin/metadata
parentf7c99ee109833389a2043b80fb2c41530936028c (diff)
stuff
Diffstat (limited to '.local/bin/metadata')
-rwxr-xr-x.local/bin/metadata12
1 files changed, 12 insertions, 0 deletions
diff --git a/.local/bin/metadata b/.local/bin/metadata
new file mode 100755
index 0000000..44c1fb8
--- /dev/null
+++ b/.local/bin/metadata
@@ -0,0 +1,12 @@
+#!/bin/sh
+if [ -z "$*" ]; then
+ input_file=$(fzf)
+else
+ input_file=$*
+fi
+read -p "Title: " title
+read -p "Artist: " artist
+read -p "album: " album
+output_name="metadata-$input_file"
+ffmpeg -i "$input_file" -metadata title="$title" -metadata artist="$artist" -metadata album="$album" -c copy "$output_name"
+mv -f "$output_name" "$input_file"