dotfiles-x11.localbinmetadata
| 1 | #!/bin/sh |
| 2 | if [ -z "$*" ]; then |
| 3 | input_file=$(fzf) |
| 4 | else |
| 5 | input_file=$* |
| 6 | fi |
| 7 | read -p "Title: " title |
| 8 | read -p "Artist: " artist |
| 9 | read -p "album: " album |
| 10 | output_name="metadata-$input_file" |
| 11 | ffmpeg -i "$input_file" -metadata title="$title" -metadata artist="$artist" -metadata album="$album" -c copy "$output_name" |
| 12 | mv -f "$output_name" "$input_file" |