хочу сюди!
 

ИРИНА

50 років, водолій, познайомиться з хлопцем у віці 45-54 років

Замітки з міткою «консоль»

Скачиваем музыку из Tidal на любой платформе

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

Качественно, безальтернативно, удобно. Но очень дорогоКачественно, безальтернативно, удобно. Но очень дорого

Для последних, увы, альтернатив американскому Tidal все еще не предоставили. Ведь только здесь пользователь может рассчитывать на максимально широкую и актуальную подборку музыки с возможностью прослушивания на всех современных платформах. Казалось бы, грех жаловаться. Но это ровно до того момента, пока ценник за ежемесячную подписку не попадает в поле зрения. 

$30 в месяц за lossless музыку для семьи из 5 человек. Не самый гуманный ценник$30 в месяц за lossless музыку для семьи из 5 человек. Не самый гуманный ценник

Разумеется, многие справедливо возразят, что за FLAC нужно платить. И что альтернатив (кроме доходяг из Deezer) по сути-то и нет. И будут правы. Однако, что делать, если подключение к Internet является обязательным даже для верификации подлинности скачанных на смартфон MQA-файлов? А для ПК возможности хранения контента в оффлайне просто нет? Что если вы просто хотите получить максимум от того, за что уже заплатили и продолжите платить?

ВАЖНО! инструкция, приведенная ниже, предназначена исключительно для хранения контента в личных ознакомительных целях! Распространение контента, полученного таким образом, является уголовным преступлением. Соблюдайте закон!

Специально для тех, кто планирует и далее наслаждаться качественным контентом, своевременно оплачивая подписку, но при этом не согласен мириться с MQA DRM несправедливостью, я приведу отличный способ скачивания контента из Tidal во FLAC практически на любой платформе (кроме iOS, увы).

Иногда самые лучшие вещи еще и совершенно бесплатны!Иногда самые лучшие вещи еще и совершенно бесплатны!

Перед тем как перейти к сути, следует сделать ряд существенных оговорок. Во-первых, данный способ подойдет исключительно тем, кто не чужд основ работы с консолью. Разумеется, создатель tidal-dl, yaronzz, предоставил адептам Windows и GUI интерфейсов возможность упрощенной работы. Но мы ведь не ищем легких путей и хотим наслаждаться всеми возможностями программы, правда?

Гайд по установке tidal-dl весьма подробно расписан на странице проекта в github. Отдельной оговорки тут заслуживает лишь необходимость сетапа Homebrew и библиотеки FFMPEG посредством оного. Мы же сосредоточимся на тонкой настройке:

 Убедитесь, что путь к системной папке Music указан верно. А выбранное качество соответствует HI_RESУбедитесь, что путь к системной папке Music указан верно. А выбранное качество соответствует HI_RES

На этом, собственно, премудрости и заканчиваются. Начинается сущий кайф. К примеру, для скачивания любого понравившегося альбома достаточно выбрать пункт '3' и ввести ID альбома. Найти последний можно через web-интерфейс tidal. Для каждого альбома предусмотрен уникальный идентификатор, расположенный в конце его URL. Примерно так:

ID является единым идентификатором для альбома, так и для исполнителя, плейлиста или Mix-подборкиID является единым идентификатором для альбома, так и для исполнителя, плейлиста или Mix-подборки

Давайте попробуем скачать легендарный альбом Massive Attack — Mezzanine:

Быстро, наглядно, простоБыстро, наглядно, просто

Как видим, процесс весьма тривиален. А за счет применения FFMPEG в качестве универсального кодека, проходит крайне оперативно. Этот момент будет крайне важен и приятен для маководов. Так как платные конкурирующие решения (являющиеся фактическими клонами друг друга) могут похвастаться лишь real-time convertion. То есть, каждая композиция будет конвертироваться столько же времени, сколько звучит. К счастью, время загрузки в tidal-dl для каждого отдельно взятого альбома редко превышает 5 минут.

Не забыты и мобильные платформы. Не взирая на возможность offline-хранения треков и плейлистов на смартфонах посредством официального приложения Tidal, переоценить достоинства tidal-dl и здесь трудно.

Termux - наше всёTermux - наше всё

Как видим, любой пользователь, обладающий опытом общения с Termux, легко освоится и с tidal-dl. Существенных и основополагающих различий с десктопной платформой здесь нет.

Ну вот и все. Надеюсь, заметка оказалась для вас полезной. А мне остается лишь выразить надежду на то, что никто из читателей не станет применять полученные знания для пиратства и других противоправных действий.

Репост мой заметки с livejournal

Линукс и PureBasic. Need help



Чёта затрахался я с PureBasic под Линукс. В дебаггере все пошагово проверяю. OpenConsole() возвращает ненулевое значение. Все как-бы выполняется без ошибок. Только самой консоли нигде нет. Нет никакого вывода никуда. Ни консоли, ни вывода. В той-же версии под винду - все работает.

Не то, чтобы было очень сильно надо, но решил снова вернуться к любительскому программированию, но теперь хочу под Линукс. PureBasic - очень сильный инструмент, который аналогичен Си (чем по сути и является), но гораздо удобнее.

Вот есть интересно тут хоть кто-то из программеров под Линукс, кто юзает PureBasic? В чем может быть трабла?

Версия значения не имеет. Вчера было то-же самое - на официальной последней демо-версии с официального сайта. Сегодня - на чуть более предыдущей, но зато лицензионной, с торрента.

Консоли как не было, так и нет. Но среда разработки и дебагер считают, что она есть. Оконные сообщения выводятся. Нет только консоли.

Флуд и мат в каментах не запрещаются и даже приветствуются.

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

Map