GIT.Harvie.CZ
/
mirrors
/
Programs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Sleepcount improved
[mirrors/Programs.git]
/
bash
/
lame-recoder
/
lamer.bash
diff --git
a/bash/lame-recoder/lamer.bash
b/bash/lame-recoder/lamer.bash
index a2b6150acc85fcd96f5276b96699f53b854e0a47..ff0602e74380dfd45ef46dcaf3ee912abfd48b2b 100755
(executable)
--- a/
bash/lame-recoder/lamer.bash
+++ b/
bash/lame-recoder/lamer.bash
@@
-27,11
+27,11
@@
echo -e "lame-recursive v$version (Harvie 2o1o)
- Supports multiple CPUs/cores
Usage: $0 [preset] [cpu-cores]
- Supports multiple CPUs/cores
Usage: $0 [preset] [cpu-cores]
- Example: cd ~/music; $0 standar
t
+ Example: cd ~/music; $0 standar
d
Example: cd ~/spoken; $0 voice
Example: cd ~/spoken; $0 voice
-presets:
- VBR: voice, medium, standar
t
, extreme, insane (= 320kbps CBR)
+presets:
+ VBR: voice, medium, standar
d
, extreme, insane (= 320kbps CBR)
ABR: 8, 16, 32, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320
For more info: lame --preset help
ABR: 8, 16, 32, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320
For more info: lame --preset help
@@
-39,6
+39,10
@@
cpu-cores:
You probably have $cpusguess CPU cores, i will use this value by default
Anyway... You can try any value higher than 0
(does not affect sound quality, probably you don't need to change this)
You probably have $cpusguess CPU cores, i will use this value by default
Anyway... You can try any value higher than 0
(does not affect sound quality, probably you don't need to change this)
+
+tips & tricks:
+ - to quickly visualy check if all files were recoded:
+ ls -R1 . | sort | less
"
exit;
}
"
exit;
}
@@
-78,11
+82,11
@@
encode() {
tsign " Done: '$infile'; retval=$?";
}
tsign " Done: '$infile'; retval=$?";
}
-echo "==> I will use $cpus CPU cores";
+echo "==> I will use $cpus CPU cores";
export -f encode; export quality outdir lamelog
export -f encode; export quality outdir lamelog
-find -regextype posix-egrep -iregex '.*'"$filetypes" | grep -v /"$outdir" | tr '\r\n' '\0\0' | xargs -0 -n 1 -P "$cpus" bash -c 'encode "$@"' --
+find -regextype posix-egrep -iregex '.*'"$filetypes" | grep -v /"$outdir" |
sort -n |
tr '\r\n' '\0\0' | xargs -0 -n 1 -P "$cpus" bash -c 'encode "$@"' --
echo '
echo '
-==> All files were processed.
+==> All files were processed.
==> But you should rather check them before deleting the originals...
==> Thank you for using lame-recursive by Harvie ( http://blog.harvie.cz/ )'
==> But you should rather check them before deleting the originals...
==> Thank you for using lame-recursive by Harvie ( http://blog.harvie.cz/ )'
This page took
0.112625 seconds
and
4
git commands to generate.