Files
music_tools/bin/album_seekpoint

25 lines
499 B
Bash
Executable File

#!/bin/bash
if [[ "$1" == "-h" ]]
then
echo "album_seekpoint [-h] | <source_dir> <target_dir> <seek_point_delay>"
exit
fi
source_dir="$1"
target_dir="$2"
seek_point_delay="$3"
for file in ${source_dir}/*.flac
do
target_file="${target_dir}/$(basename $file)"
if [[ "${file}" != "${target_file}" ]]
then
cp "${file}" "${target_file}"
fi
metaflac --remove --block-type=SEEKTABLE "${target_file}"
metaflac --add-seekpoint "${seek_point_delay}"s "${target_file}"
done