#!/bin/bash if [[ "$1" == "-h" ]] then echo "album_seekpoint [-h] | " 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