Всех приветствую.
Не скажу откуда, завелось у меня немного музычки в mp3 320kbps (все адепты lossless идут в /dev/ass). Только беда в том что имена там в виде кучи hex-символов и тегов нет.
И вот хочется мне какой-нидь проги которая сама немного поколдует с этими файлами, потом из сети скачает эти самые теги, пропишет их в файл, да еще сами файлы переименует в соответствии с маской из тэгов.
Линус тут при том, что прогу эта должна из линукса работать.
Сам пока ничего полезного не нашел.
PS. Picard рулит!
Ну и мой грабер, живите теперь с ним, бу-га-га!!!
copy_music.sh:
#!/bin/bash
DEF=`ls -1 ~/.mozilla/firefox/ | grep default | awk -F . '{ print $1 }'`
while true; do
find ~/.cache/mozilla/firefox/${DEF}.default/cache2/entries -size +1000k | xargs -n 1 file | grep '320 kbps' | awk '{ print $1 }' | rev | cut -c 2- | rev | xargs -r cp -v -n
-t ~/music/yandex.music/$1;
sleep 10;
done;
add_mp3.sh:
#!/bin/bash
find . -maxdepth 1 -type f | grep -v -E '.mp3|.sh' | xargs -r -n 1 | sed -r 'p;s/(.*)/\1.mp3/' | xargs -n 2 mv