Привет, ночной. Задался вопросом хранения музыки на постоянном носителе, поэтому в срочном порядке открываю тред про флешки, "облака", диски, сервера и СиДоджи-карты. Расскажите, где предпочитаете хранить свой плей-лист и почему.
До прошлого года собрал 500 трэков в ВК, потом пришла монетезация, и всё накрылося, а на Яндексе есть только 1/3 трэков.
>>185926549 (OP) Расскажу тебе к чему пришел я. Я качаю лосслесс музыку и конверчу её в opus 64kbit. Никакой разницы на своей аппаратуре я не слышу, зато весят композиции от 1 до 2 мб. Храню на малинке, на смартфоне (чтобы слушать в дороге) и в гугл драйве. Но! Чтобы за пиратский контент мне акк не заблочили, я храню там зашифрованные версии с помощью gpg. И наконец - я храню файлик с sha256 суммой композиций. Так я точно уверен что с моей коллекцией ничего не случится, ибо периодически чекаю по этому файлу хэш суммы как на малинке, так и на смарте, и плюс скачиваю музло с облака и его тоже чекаю, ибо у гугла нет защиты от битрота (деградации информации). Раньше у меня хостинг был, я там просто забил ежедневную проверку всех файлов по хэшлисту и результат мне на почту присылался (не надо было скачивать и проверять постоянно). Но теперь я на халявном облаке сижу.
>>185927328 Конечно, бротишь. Ну, малинка - это пека на минималках, ничего особенного. Конвертирую с помощью скриптика LD_PRELOAD=/usr/local/lib/libopus.so opusenc --discard-comments --discard-pictures --bitrate 64 блаблабла.flac output.opus Грубо говоря он берет музло, вырезает все теги, картинки и прочую срань и на выходе выдает чистенький опус файлик. Шифрую тоже скриптиком for i in ; do gpg -c --batch --passphrase "мегапароль" $i; done Этот скрипт тупо все файлы из папки шифрует с помощью пароля который вписан и выдает на выходе файлы с таким же названием, но с припиской gpg, ибо зашифрованные. Контрольная сумма - это...хз как обьяснить....у любого файла можно получить хэш сумму (md5, sha256, или любое другое) - это будет небольшая строка вида bf96436f185ae6f4dfeb457d4c229eb26869825a7ffde8e09d670b7d21340f56 С помощью этой строки ты можешь чекнуть что твой файл не изменился со временем (если он изменится, то его хэш сумма будет другой). Вообще я бы предпочел crc32, там вообще строка меньше, но вот у утилитки cksum нет встроенного функционала по проверке всего списка, так что остановился на sha256. Делается просто sha256sum >> sum.list Грубо говоря утилита пробежится по всем файлам в дирректории и добавит полученные хэши в файл sum.list (именно добавит а не затрет, ибо знак >> а не >) А потом чтобы проверить нужно написать sha256sum -c sum.list и он начнет чекать и писать - ОК или не ок и в конце выдаст сколько файлов не совпало. Просто может быть такое что ты хранишь в облаке бэкап, думаешь что все будет ок. ПОтом на компе теряешь файлы, скачиваешь бэкап с облака, а они там уже как год ломаные были, или при загрузке побились, и усё. Ты хранил говеную юзлесс резервную копию все это время. Такие дела >>185927467 Ну правда. Колонки обычные logitech за 2к. Наушники сони за 500 р. Никакого треска, глухих звуков и прочего говна вроде нет. Разумеется, при условии что конвертишь из лося а не из уже покоцанной mp3 например
>>185927818 Честно говоря, о кодинге не секу, но сохраню твой ответ, чтобы позже разобраться. Про побития файлов слышал, так что интернесный способ следить за этим. Актуально, когда слушаешь что-то инди, и хер потом оригинал найти.
>>185928189 Это да. Кстати насчет хрен где найдешь - это главная причина зачем я заморачиваюь вместо того чтобы слушать музло в стриминговых сервисах. Там нифига нет кроме совсем популярного. Японщины уж тем более, ибо контрактики надо заключать, а ниппошки как-то не охотно на стриминг переползают, все дисками балуются. Такие дела. >>185928318 ноу проблемы. Я чет в кучу все намешал, но думаю мысль донес.
До прошлого года собрал 500 трэков в ВК, потом пришла монетезация, и всё накрылося, а на Яндексе есть только 1/3 трэков.