Unified · Split
| @@ -47,7 +47,7 @@ REPLAY_GAIN=0 · 46 unmodified lines | |||
| 47 | FORMAT="${0##*split2}" | 47 | FORMAT="${0##*split2}" |
| 48 | DIR="." | 48 | DIR="." |
| 49 | OUTPATTERN="@artist/{@year - }@album/@track - @title.@ext" | 49 | OUTPATTERN="@artist/{@year - }@album/@track - @title.@ext" |
| 50 | COPYMASKS="Covers,covers,*.log,*.txt,*.jpg,*.cbr" | 50 | COPYMASKS="[Cc]overs \*.log \*.txt \*.jpg \*.cbr" |
| 51 | COPYFILES=1 | 51 | COPYFILES=1 |
| 52 | ENCA_ARGS="" | 52 | ENCA_ARGS="" |
| 53 | 53 | ||
| @@ -67,7 +67,7 @@ unset PIC INPATH CUE CHARSET · 13 unmodified lines | |||
| 67 | FORCE=0 | 67 | FORCE=0 |
| 68 | 68 | ||
| 69 | # do not forget to update before commit | 69 | # do not forget to update before commit |
| 70 | VERSION=115 | 70 | VERSION=116 |
| 71 | 71 | ||
| 72 | HELP="\${cG}split2flac version: ${VERSION} | 72 | HELP="\${cG}split2flac version: ${VERSION} |
| 73 | Splits one big \${cU}APE/FLAC/WV/WAV\$cZ\$cG audio image (or a collection) into \${cU}FLAC/M4A/MP3/OGG_VORBIS/WAV\$cZ\$cG tracks with tagging and renaming. | 73 | Splits one big \${cU}APE/FLAC/WV/WAV\$cZ\$cG audio image (or a collection) into \${cU}FLAC/M4A/MP3/OGG_VORBIS/WAV\$cZ\$cG tracks with tagging and renaming. |
| @@ -384,7 +384,7 @@ split_file () { · 310 unmodified lines | |||
| 384 | unset PIC | 384 | unset PIC |
| 385 | elif [ -z "${PIC}" ]; then | 385 | elif [ -z "${PIC}" ]; then |
| 386 | # try common names | 386 | # try common names |
| 387 | for i in {*/,}{*[Cc]over*,*[Ff]older*}.jpg; do | 387 | for i in *[Cc]over*.jpg *[Ff]older*.jpg */*[Cc]over*.jpg */*[Ff]older*.jpg; do |
| 388 | if [ -r "${SDIR}/$i" ]; then | 388 | if [ -r "${SDIR}/$i" ]; then |
| 389 | PIC="${SDIR}/$i" | 389 | PIC="${SDIR}/$i" |
| 390 | break | 390 | break |
| @@ -651,14 +651,14 @@ split_file () { · 260 unmodified lines | |||
| 651 | old=`pwd` | 651 | old=`pwd` |
| 652 | cd "${SDIR}" | 652 | cd "${SDIR}" |
| 653 | $msg "\n${cG}Copying files:$cZ\n" | 653 | $msg "\n${cG}Copying files:$cZ\n" |
| 654 | eval "for i in {${COPYMASKS}}; do \ | 654 | eval "for i in ${COPYMASKS}; do \ |
| 655 | test -r \"\$i\" && \ | 655 | test -r \"\$i\" && \ |
| 656 | echo \" +> \$i\" 2>/dev/null; done" | 656 | echo \" +> \$i\" 2>/dev/null; done" |
| 657 | cd "${old}" | 657 | cd "${old}" |
| 658 | if [ ${DRY} -ne 1 ]; then | 658 | if [ ${DRY} -ne 1 ]; then |
| 659 | eval "for i in \"${SDIR}\"/{${COPYMASKS}}; do \ | 659 | eval "for i in ${COPYMASKS}; do \ |
| 660 | test -r \"\$i\" && \ | 660 | test -r/\"${SDIR}/\$i\" && \ |
| 661 | cp -r \"\$i\" \"\${OUT}/\"; done" | 661 | cp -r \"${SDIR}/\$i\" \"\${OUT}/\"; done" |
| 662 | fi | 662 | fi |
| 663 | fi | 663 | fi |
| 664 | 664 | ||