Решил написать качалку песен с deezer.com Выдрал оттуда ссылки на куски нужной мне песни. http://www.deezer.com/ru/album/6310601 - вот тут четвертая, например, the protector - bison куски сайт отдает по 400 кило. получилось их 11 штук (10 по 400 и последний на 300 с чем-то кб). ну, думаю, осталось их все склеить, и будет песня. склеиваю тупо, дописывая в файл бинарный. слушаю. первые 25 секунд нормальный звук, дальше - звук есть, но жутко рваный, то есть то нет. как быть, что сделать? По отдельности эти куски кстати так же звучат: первый нормально, остальные - рваные какие-то. у первого куска есть ID3-тег в начале, у других - нет. Но раз файл единый получается, зачем их дублировать? Я думал, после склеики, паровозик этот пойдет с нормальным звучанием, ан нет( Вот ссылка на начало песни: начало Вот ссылка для второй части (после 25 секунд примерно): тут звук уже рваный чоделать?
и какого черта линк форбидден? короче, вот первая ссылка http://cdn-proxy-6-v3.deezer.com/stream/2/68/34/255c61a3dcda13c652ef03642e30b6102b05e95edd599f07f4653cb703df70017b7042efb03e94d7033fb68de197d829e6932141e5ed187267d7d631a73853e32dbc1120be9f53821bcb3598495b6102c1391fe4d81cfe945957195e09b020f4 вот вторая ссылка http://cdn-proxy-6-v3.deezer.com/stream/2/68/34/fab7032666fcd2d109e3df54b0c8fe1bacbafabe8aff06d474c000dbfaec95347b7042efb03e94d7033fb68de197d829e6932141e5ed187267d7d631a73853e36e52b3bda6745f4a21421c3c6073ce81825ce0a3a2c77e86716c9b09a01c0123 первая нормально звучит, вторая адски глючит. Даже если их склеить вместе - получится 25 секунд норм звук, дальше - треш. Че делать?
похоже сайт дописывает в конец и/или начало какую то инфу. найди такой же целый mp3 файл, и ищи отличия
не, та же херня. 25 секунд нормально (первый файл) а дальше треш. может быть сайт специально шифрует все что 25+ секунд, а в плеере расшифровывает? но если так, что все равно в кеше браузера должны быть нормальные копии. нет разве?
Apeckou, вторая часть шифрована, так как нет в ней mpeg фреймов, так что рой плеер и его алго расшифровки в кэше будет то, что отдает сервак, а не то, что расшифровал плеер
там не шифрование. звуки после 25 секунды похожи на саму песню, просто перемешаны как то. хз, может плеер читает по пол секунды через секунду или еще какой нибудь изврат. Если прислушаться то можно даже саму песню услышать среди этих "бульканий"
Apeckou, плейер с того сайта поставишь себе на комп, на локальный http сервер. и дальше - просто вводить в строку данных плейера заранее слитые mp3 фрагменты.
нуок, но я предполагал написать прогу-качалку с того сайта. а для этой задачи нужно выяснить алгоритм расшифровки этих кусков.. а как это сделать я неибу, ибо от угадывания не очень-то кайфую..
А ты уверен что выполнив задачу там не окажется что пол секунда сайт в промежутках между частями не-подаёт ? Такая защита есть на некоторых ресурсах, мрожно прослушать всю песню, но с заиканиями ! Вот будет подстава если всё удасться ! Кроме этого программа FairStars Recorder - голос записываnm c Колонок ПК !!! Качество 100 % Цифровое ! Перезапиши с её помощью все куски и наслаждайся ! Audacity RUS - Многодорожечный Аудиоредактор ( Как пользоваться смотри на YouTube.com Кроме этого, подписываешь нужное расширение !, далее : Медиа проигрыватель VLC, кидаешь на него охапку файлов читает всё подрят без швов ! Он расчитан на битые файлы !
Цифровое качество - писали в падъезде на мабилу. 100% кетайской пластмассы. Он ещё не знает о flac, iZotope RX2, АЧХ и тёплом ламповом звуке.
я знаю, что мне нужно написать прогу, которая по ссылке выкачивает песню) А не записывает ее с компа, это и виндосовскими средствами можно сделать, хоть и с гемором. Случай не единичный) Насчет заиканий не знаю, в их плеере таких заиканий нет
написать прогу, что скачает песни, не избавит скачанную песню от заиканий )) дело всё в проприетарном плейере, который ведёт обработку/восстановления музыкального материала, с изначально заложенными искажениями.
ну дак реверси флешку плеера, при беглом просмотре там используется blowfish в режиме CBC с начальным вектором инициализации (IV), реализуй функцию декрипта на своем ЯП и выкачивай чего угодно!