LINUX.ORG.RU

Скачивание песен из контакта с нормальным именем

 , ,


0

2

Хочу сделать простой скрипт для скачивания песен из контакта.

#!/bin/bash
read A
echo $A
wget $A -P ~/music 

При запуске вставляем ссылку на mp3 файл (полученную через «просмотреть код» в хромиуме), начинается скачивание, но у файла получается очень длинное имя. Вопрос: как с помощью скрипта переименовать скачанный файл в соответствии с тегами? Или можно как-то проще скачивать (но без расширений)?

★★

Дык переименуй их тего-переименовывателем. В линуксах их до опы.

anonymous
()

есть же vk audio saver или как-то так

w1nner ★★★★★
()

Я поставил save from.net, но качаю так: открываю список, копирую в буфер обмена, сохраняю в файлик и натравливаю простой скрипт, который делает

wget ${link} -O $(printf "%04d" $num).mp3

anonymous
()
Ответ на: комментарий от bormant

Ссылка: https://psv4.vk.me/c4706/u2467263/audios/73eba3fd47b5.mp3?extra=d8zez9xYLkRqv...

Скачивается с именем 73eba3fd47b5.mp3?extra=d8zez9xYLkRqv_6dH5rjyaEsfOgRcqcYUZRwsaCT3F-9yMmBLhr7Q0T6wd_0F64QDgIk77WDVEZwJiqdCnHwZFuDo2ZgY_dw,360

Ожидаемое имя: Kraftwerk – Metropolis.mp3

Может, есть какие-нибудь проверенные расширения, чтоб гарантированно без рекламы, шпионских функций и т.д.?

el-d ★★
() автор топика
Ответ на: комментарий от el-d

По этой ссылке у меня 404.

Нашел поиском что-то похожее, проверил вывод

wget -S --spider ...

в ответе сервера на первый взгляд ничего похожего на имя файла, в том числе и Content-Disposition, не обнаружилось...

bormant ★★★★★
()
Ответ на: комментарий от anonymous

Вот, пришел домой, включил компутер и посмотрел свой скрипт:

cat wget_from_list 
#!/bin/sh
# this script has been written by Eddy 
#
#		wget_from_list
#
# Создан 10-го Январь 2016 года в 10:49
#
if [ $# != 2 ]; then
	echo -e "Usage: $0 <file_with_links> <suffix>\n\tto save all files from list as xxx.suffix"
	exit -1
fi

ctr=1
while read lnk
	do wget $lnk -O $(printf "%03d.$2" $ctr)
	ctr=$((ctr+1))
done < $1
я этой штукой мелкой массово мультики с тытрубы качал, чтобы в офлайне на телике смотреть. И для песенок с втентаклика годится.

anonymous
()
Ответ на: комментарий от anonymous

А чтобы переименовать файлы в соответствии с желаемым форматом, можно потом их изитагом отрихтовать. Лишь бы были заполнены метаданные.

anonymous
()

Ставь savefromnet и не мучайся.

Unnamed ★★
()

Я для себя такую штуку делал: https://persist.herokuapp.com/. Умеет сохранять аудио из поста в вк. В исходниках есть еще консольное приложение которое делает тоже самое https://github.com/blan4/Persist. В общем чтобы получить артиста и название трека пришлось vk-api использовать.

blan4
()
Ответ на: комментарий от Deleted

полностью согласен. терпеть не могу песни из вк. качаю на других сайтах

Oleg_Kva
()

У меня на гитхабе есть скрипт для скачивания всей своей музыки. Сохраняет как тебе нужно.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.