Користувальницькькі налаштування

Налаштування сайту


jamendo

Розбіжності

Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.

Посилання на цей список змін

Both sides previous revision Попередня ревізія
Наступна ревізія
Попередня ревізія
Наступна ревізія Both sides next revision
jamendo [2012/08/24 23:56]
wombat [Полезные ссылки] Jamendo API link added
jamendo [2014/10/07 20:06]
wombat Ogg downloads links
Рядок 1: Рядок 1:
 +====== Jamendo ======
 +
 +==== Как скачать с Jamendo альбом в формате Ogg Vorbis ====
 +
 +Если не ошибаюсь,​ впервые эту идею высказал **The Chilling Spirit** в [[http://​www.jamendo.com/​en/​forums/​discussion/​3181/#​Item_31|этом посте]] от 13.07.2008:
 +  http://​www.jamendo.com/​get/​album/​id/​album/​archiverestricted/​redirect/​23661/?​are=ogg3
 +где "​23661"​ - это номер альбома в базе данных Jamendo. Этот номер легко узнать по адресу странички альбома на Jamendo.
 +например,​ если вы открыли в браузере страничку альбома,​ который хотите скачать,​ в адресной строке будет нечно вроде
 +  http://​www.jamendo.com/​ru/​album/​23661
 +Вы копируете этот номер и вставляете в строку,​ указанную выше на его место. Вводите полученную строку в адресную строку браузера,​ нажимаете "​Enter",​ и должно начаться скачивание альбома.
 +
 +На этом народные умельцы не остановились. 12.02.2010 **arnaud_d** в в [[http://​www.jamendo.com/​en/​forums/​discussion/​10514/#​Item_11|своём посте]] предложил использовать для закачки небольшой bash-скрипт собственного производства:​
 +<file bash>
 +#!/bin/bash
 +echo -e "​Please enter the Jamendo album number: \c "
 +read album
 +wget "​http://​www.jamendo.com/​get/​album/​id/​album/​archiverestricted/​redirect/​$album/?​p2pnet=bittorrent&​are=ogg3"​
 +</​file>​
 +а 30.12.2010 **v_2e** [[http://​www.jamendo.com/​en/​forums/​discussion/​10514/#​Item_14|предложил]] его изменённую версию:​
 +<file bash jamendo-ogg-downloader>​
 +#!/bin/bash
 +echo -e "​Please enter the Jamendo album number: \c "
 +read album
 +wget -c --directory-prefix=~/​Downloads --content-disposition "​http://​www.jamendo.com/​get/​album/​id/​album/​archiverestricted/​redirect/​$album/?​are=ogg3"​
 +</​file>​
 +Этот скрипт (в обеих редакциях) при запуске спрашивает номер альбома у пользователя,​ пользователь его вводит,​ и начинается скачивание альбома. Только в первом случае скачивание производится в //​текущий каталог//,​ а во втором - в каталог "​~/​Downloads",​ что соответствует папке "​Downloads"​ в домашнем каталоге пользователя.
 +
 +Чуть позже, 8.05.2011 **desequencer** [[http://​www.jamendo.com/​en/​forums/​discussion/​16811/#​Item_1|предложил]] упрощённый вариант этого скрипта,​ представляющий собой, по сути, обёртку вокруг "​wget":​
 +<file bash jamalbum>​
 +#! /bin/bash
 +wget -c http://​www.jamendo.com/​get/​album/​id/​album/​archiverestricted/​redirect/​$1/?​are=ogg3
 +</​file>​
 +Этот скрипт принимает в качестве аргумента номер альбома и начинает его скачивание в //​текущий каталог//​.
 +
 +__**Примечание:​**__ Все указанные скрипты в случае,​ если им была передана пустая строка вместо номера альбома,​ скачивают файл "​index.html?​are=ogg3"​ (или "​index.html?​p2pnet=bittorrent&​are=ogg3"​),​ с содержимым ​
 +  Give me an ID !
 +  ​
 +Так же для удобства пользователя **Shunt1** к своему сообщению от 04.07.2010 [[http://​www.jamendo.com/​en/​forums/​discussion/​12868/​bash-ogg-album-downloader/#​Item_1|приложил]] скрипт,​ который скачивает альбом и сразу распаковывает его в папку на рабочем столе пользователя:​
 +<file bash JamendoOGG>​
 +#!/bin/bash
 +#Licensed under CC-BY-3.0 (http://​creativecommons.org/​licenses/​by/​3.0)
 +
 +echo -n "Enter album id: "
 +read album
 +echo "​Downloading to Desktop"​
 +mkdir $HOME/​Desktop/​$album
 +cd $HOME/​Desktop/​$album
 +wget http://​www.jamendo.com/​get/​album/​id/​album/​archiverestricted/​redirect/​$album/?​are=ogg3 -O $album.zip
 +unzip $album.zip
 +mv \[cover\]* Cover.jpg
 +cd
 +</​file>​
 +
 +
 +
 +
 +
 +==== Как скачать несколько альбомов с Jamendo в формате Ogg Vorbis ====
 +Разумеется,​ инженерная мысль вместе с человеческой наглостью не стоит на месте, и 05.10.2010 ​ **Fukked Up** [[http://​www.jamendo.com/​en/​forums/​discussion/​13782/#​Item_10|предложил]] скрипт для скачивания нескольких альбомов с номерами,​ идущими подряд:​
 +
 +<file bash yourdownload.sh>​
 +#!/bin/bash
 +urlFirst="​http://​www.jamendo.com/​get/​album/​id/​album/​archiverestricted/​redirect/"​
 +urlLast="?​p2pnet=bittorrent&​are=ogg3" ​
 +for((i=0;​i<​77000;​i++))
 +do
 +url=$urlFirst$i$urlLast
 +wget $url
 +done
 +</​file>​
 +Я позволил себе несколько усовершенствовать его, чтобы получить более приятный вывод (имена файлов в более читабельном виде):
 +<file bash jamendo-batch-downloader.sh>​
 +#!/bin/bash
 +urlFirst="​http://​www.jamendo.com/​get/​album/​id/​album/​archiverestricted/​redirect/"​
 +urlLast="/?​are=ogg3" ​
 +for((i=0;​i<​77000;​i++))
 +do
 +url=${urlFirst}${i}${urlLast}
 +wget --content-disposition ${url}
 +</​file>​
 +В этих скриптах первое число ("​0"​) - это номер альбома,​ с которого нужно начать закачку,​ а второе ("​77000"​) - это номер альбома,​ которым нужно закончить. В теории,​ запустив один из этих скриптов,​ вы скачаете **все** альбомы с Jamendo с номерами между 0 и 77000.
 +
 +Разумеется,​ мало кому нужны все подряд альбомы с Jamendo. Поэтому данные скрипты могут рассматриваться,​ скорее,​ как инструмент для создания зеркала Jamendo.
 +
 +==== Полезные ссылки ====
 +Группа активистов,​ поддерживающих формат Ogg Vorbis на Jamendo: [[http://​www.jamendo.com/​ru/​group/​ogg-vorbis|ogg.jamendo.com]]
 +
 +Обсуждения способов скачивания музыки в формате Ogg Vorbis с Jamendo [[http://​www.jamendo.com/​en/​forums/​discussion/​6156/​|на форуме]]
 +
 +Документация по [[http://​developer.jamendo.com/​en/​|Jamendo API]]
 +
 +Альбомы с Jamendo на Archive.org:​ http://​archive.org/​details/​jamendo-albums
 +
 +FIXME
 +
 +=== Загрузки Ogg Vorbis ===
 +
 +https://​getsatisfaction.com/​jamendo/​topics/​when_will_the_jamendo_interface_offer_full_albums_in_ogg_and_flac_has_work_begun_on_this_begun_at_all
 +
 +https://​getsatisfaction.com/​jamendo/​topics/​what_happened_to_ogg_files
 +
 +https://​getsatisfaction.com/​jamendo/​topics/​ogg_vorbis_album_download
 +
 +https://​getsatisfaction.com/​jamendo/​topics/​where_are_the_ogg_vorbis_downloads
  
jamendo.txt · В останнє змінено: 2014/10/11 14:31 by wombat