From: Bastian Dehn Date: Sun, 5 Jun 2022 15:38:48 +0000 (+0200) Subject: add: mark code section X-Git-Tag: v1.0.0^2~55 X-Git-Url: https://gitweb.hhaalo.de/?a=commitdiff_plain;h=c35aa004f13dd4194658d9bdb7415ec3a4e91b1e;p=albentohandy.git add: mark code section --- diff --git a/albentohandy b/albentohandy index c27aff8..69aa33f 100755 --- a/albentohandy +++ b/albentohandy @@ -28,6 +28,8 @@ OPTIONS EOF } +#### BEGIN MP3 #### + ReadFlacToMp3Tags() { local readonly INPUTFILE="$1" @@ -122,6 +124,9 @@ ConvertFlacToMp3() | parallel --will-cite --ungroup --eta --progress FlacToMp3 {} } +#### END MP3 #### +#### BEGIN OPUS #### + FlacToOpus() { local readonly INPUTFILE="$1" @@ -142,6 +147,9 @@ ConvertFlacToOpus() | parallel --will-cite --ungroup --eta --progress FlacToOpus {} } +#### END OPUS #### +#### BEGIN FLAC REENCODE #### + ReEncodeFlac() { local readonly INPUTFILE="$1" @@ -183,19 +191,8 @@ PictureToFlac() done } -MakeSymlinksToWork() -{ - local readonly WORKDIR="$1" - local readonly MUSIKDIR="$2" - local readonly ALBUMLIST="$3" - - for i in $(cat "$ALBUMLIST"); do - cp --recursive --symbolic-link $MUSIKDIR/$i $WORKDIR/ - rsync --recursive --perms --times --group --owner \ - --exclude="*.flac" --exclude="*.mp3" --exclude="*.ogg" \ - --include="cover.jpg" $MUSIKDIR/$i $WORKDIR/ - done -} +#### END FLAC REENCODE #### +#### BEGIN VORBIS #### ReadFlacToOggTags() { @@ -288,6 +285,8 @@ CoverToMeta() cat $INPUTFILE >> $OUTPUTFILE } +#### END VORBIS #### + CleanupFlac() { local readonly WORKDIR="$1" @@ -313,6 +312,20 @@ CleanupWorkDir() rm --recursive $WORKDIR } +MakeSymlinksToWork() +{ + local readonly WORKDIR="$1" + local readonly MUSIKDIR="$2" + local readonly ALBUMLIST="$3" + + for i in $(cat "$ALBUMLIST"); do + cp --recursive --symbolic-link $MUSIKDIR/$i $WORKDIR/ + rsync --recursive --perms --times --group --owner \ + --exclude="*.flac" --exclude="*.mp3" --exclude="*.ogg" \ + --include="cover.jpg" $MUSIKDIR/$i $WORKDIR/ + done +} + CopyWorkDirToDestDir() { local readonly WORKDIR="$1"