Я давно являюсь читателем Хабра, но ещё не написал ни одной статьи. На написание этой статьи меня подтолкнул данный пост: Блокировка аудиозаписей Вконтакте. Восстанавливаем плейлист .
Мне понравились методы, используемые автором для обхода фильтра ВКонтакте, но, как человек, долгое время занимающийся обработкой звука и написанием музыки, могу сказать, что это не лучшее решение, которое можно принять в данной ситуации, и вот, почему:
1. Портится качество аудиозаписи, при многократном конвертировании и намеренном ухудшении качества.
2. Вырезание куска произведения изменяет музыку.
Я предлагаю немного другой подход к решению этой проблемы. Кого заинтересовала тема - прошу под кат. Я расскажу подробнее о нескольких методах, которыми можно обойти фильтр, в том числе, о способе, позволяющем загружать заблокированную музыку, не изменяя её содержание (т.е. полностью сохраняя звучание).
Все тесты выполнялись в программе Audacity, для анализа была выбрана песня, исполняемая рэпером Pitbull и певцом Marc Anthony, название - Rain Over Me. Именно эта песня подходит для теста по нескольким причинам: она «запрещена» ВКонтакте, в её спектре присутствуют все частоты в полной мере, в ней есть как «тихие», так и «громкие» части, что позволит экспериментировать с динамикой. Для начала, убедимся, что прослушать аудиозапись невозможно, т.к. она удалена по запросу правообладателя:
Как видите, верно, оригинальная аудиозапись изъята, и при попытке загрузить такую же, мы получим предупреждение о нарушении авторских прав:
Теперь давайте попытаемся загрузить эту же аудиозапись, слегка изменив её некоторым образом.
Здесь я привожу сразу результат того, к чему я пришёл, в действительности, я неразумно начал пытаться «скормить» ВКонтакте аудиозапись со слегка изменённым тональным балансом, так, что расслышать разницу практически не представлялось возможным (например, применял ФНЧ и ФВЧ с очень мягкими настройками- разница в звучании была ничтожной). ВКонтакте отклонял записи с такими изменениями, но, что интересно, принял, обработанную вот так:
Это значит, что распознавание идёт только в области средних частот, высокие и низкие - не затрагиваются. Первый вариант - эквализация всего трека: необходимо вырезать небольшую область среднечастотного диапазона. Попробовал применить EQ только на небольшой участок трека - загрузить не получилось.
Добавление белого шума в количестве, достаточном для того, чтобы чётко его расслышать, не помогло загрузить аудиозапись. Этот метод нам не подходит, ведь если шум можно расслышать, то, можно считать, что аудиозапись испорчена и прослушиванию не подлежит =(
Если эта статья заинтересует читателей, то я могу подробнее рассмотреть каждый из способов загрузки музыки (догадываюсь, что «коронный» метод скоро будет «прикрыт»), в зависимости от материал (классика, рок, поп, электроника). Каждый из вариантов будет лучше работать на одном материале и хуже на другом, то есть, где-то заметнее для человека, а где-то практически не изменяя исходник.
Статья получилась не такой полной, как хотелось бы, по той причине, что моя DAW отказалась работать и стала выдавать ошибку (поэтому всю работу провёл в Audacity). Предполагаю, что есть ещё несколько способов, которые сработают:
1. Работа со стерео-базой (её расширение/сужение)
2. Обработка всего трека многополосным эксайтером
3. Многополосная компрессия среднечастотного диапазона, в намного меньшей степени, чем рассмотрено в статье.
4. Добавление очень слабого сигнала реверберации, неразличимого человеческим ухом.
Вконтакте есть отдельный раздел «Аудиозаписи» , в котором содержится миллионы различных песен, добавленных пользователями социальной сети. Не так давно я писал о , а сегодня я расскажу о загрузке музыки на страницу Вконтакте, об обмене аудио с друзьями и добавлении различных аудиозаписей с любых страниц. Также немного затрону тему как добавлять запрещенные песни, нарушающие авторские права.
Заходим в раздел «Аудиозаписи» и нажимаем на плюсик в правом верхнем углу.
Откроется диалоговое окно, в котором предлагается выбрать любую песню, не противоречащую ограничениям. Нажимаем на «Выбрать файл» .
После успешной загрузки аудиозапись добавится в ваш плейлист на первую строчку.
В разделе «Сообщения» открываем список сообщений с другом или , если его еще нет. Затем наводим курсор на «Еще» и выбираем «Аудиозапись» .
Откроется окно, в котором будут представлены все ваши треки. Выбираете нужную песню по нажатию на «Прикрепить» и отправляете сообщение. Можно выбрать сразу несколько песен.
Механизм добавления тот же самый, только значок аудиозаписи вынесен из блока «Еще» .
Разумеется, стена у вашего друга должна быть открыта, вы также можете для других пользователей в настройках приватности.
Добавить трек на страницу можно с помощью поиска. Пишем название группы или композиции нажимаем клавишу «ENTER» и выбираем нужный трек. Либо заходим на страницу любого пользователя и если у него , то добавляем любую, нажав на плюсик напротив соответствующей песни.
Если вы попытаетесь добавить песню, которая была ранее удалена по запросу правообладателя, Вконтакте выдаст вам следующее предупреждение —
Переименование файла в данном случае не поможет. Решением проблемы может стать работа с аудиофайлом в различных редакторах музыки. Возможно сможет помочь изменение тональности, добавление шума или вариации с динамикой трека, однако все это может негативно сказаться на качестве музыки. Более подробную информацию об этом можно прочитать на habrahabr .
Несмотря на запреты, Вконтакте все еще возможно найти и прослушать почти любой трек, главное тщательно искать. Спасибо за внимание!
«Как добавить аудиозапись в ВК?» - этот вопрос, как правило, задают начинающие пользователи социальной сети «ВКонтакте». Но прежде чем получить на него ответ, необходимо сказать несколько слов о том, что это вообще за проект.
Безусловно, социальная сеть «ВКонтакте» пользуется наибольшей популярностью среди русскоязычного сегмента интернета. Изначально проект, запущенный еще в 2006 году, позиционировал себя как ресурс, где могли бы общаться студенты. Однако в достаточно короткие сроки сайт завоевал сердца нескольких миллионов человек, а в 2010 году был преодолен рубеж в 100 миллионов пользователей.
«ВКонтакте» дает возможность людям общаться, играть в интересные приложения, просматривать различные ролики, делиться фотографиями, создавать группы по интересам или вступать в них. Более предприимчивые пользователи могут здесь зарабатывать.
«Юзеры», которые зарегистрировались в данной социальной сети недавно, возможно, еще не успели разобраться с тем, как добавить аудиозапись в «ВК», поэтому попробуем помочь им. На самом деле, у вас есть два варианта, и вы можете воспользоваться любым из них.
Первый способ, позволяющий загрузить музыку себе на страничку - поиск аудиозаписей на сервере «ВКонтакте». Стоит отметить, что лучше использовать именно его, так как если вы будете добавлять аудиозаписи со своего компьютера, то можете нарушить и обзавестись серьезными проблемами - прецеденты уже были.
Итак, чтобы загрузить в «ВК» аудиозаписи, необходимо перейти в соответствующий раздел («Мои аудиозаписи») и в строке поиска написать название композиции или исполнителя. Откроется список, в котором вам нужно выбрать подходящий вариант и справа кликнуть «+».
После того как вы проделаете эту операцию, песня появится в ваших аудиозаписях.
Если вы хотите добавить музыку в «ВКонтакте», которая хранится на вашем девайсе, то вам поможет следующий алгоритм действий:
Обратите внимание на требования к загружаемому файлу: он не должен нарушать авторские права, должен «весить» не более 200 Мб и иметь Кстати, бывают ситуации, когда не получается с первого раза загрузить музыку с устройства на сервер. В таком случае попробуйте проделать эту операцию еще раз.
Теперь вы знаете, как добавить аудиозапись в «ВК» со своего девайса, поэтому сможете слушать любимые композиции и делиться ими с другими пользователями социальной сети.
Как правило, загруженный с компьютера музыкальный файл необходимо редактировать - указывать имя исполнителя и название песни. Возможно, вы хотите внести какие-то изменения в запись, добавленную с сервера (корректирование названия трека, группы). Вы уже знаете, как в «ВК» загрузить аудиозапись, поэтому далее речь пойдет о ее редактировании.
Прежде всего откройте раздел, в котором находится ваша музыка на сайте. Выберите аудиозапись и кликните справа по кнопке с изображением карандаша. Откроется окно, где вы можете указать название и исполнителя.
Кликнув кнопку «Дополнительно», вы сможете задать жанр для трека, а также прописать текст песни. Когда редактирование будет окончено, сохраните изменения, нажав соответствующую кнопку.
Итак, теперь вы знаете, как добавить аудиозапись в «ВК», а значит, сможете загружать музыку на свою страничку в этой социальной сети.
Кроме того, вы имеете возможность передавать ее через личные сообщения или добавлять себе на стену, чтобы другие пользователи знали о ваших музыкальных предпочтениях.
Каждый пользователь социальной сети ВКонтакте может с легкостью загрузить в неё с компьютера или телефона любую аудиозапись, а также отправить понравившуюся композицию другу или добавить эту песню или мелодию в свою группу, а когда эта музыка перестанет быть актуальной - удалить. Но сейчас мы расскажем только о том, как добавлять и загружать аудиозаписи.
Музыка является неотъемлемой частью нашей жизни. Многие не могут и дня прожить без неё! Иногда музыкальная композиция намного лучше передаст палитру эмоций, чем слова. Для этого разработчики сайта предоставили возможность пользователям сети слушать музыку в Контакте, загружать аудиозаписи с компьютера, делиться музыкой со своими друзьями и многое другое.
Теперь ВКонтакте есть возможность также быстро оправлять друзьям аудиозаписи. Сегодня мы расскажем Вам, как в соцсети отправить другу музыку таким образом. Разработчикам сайта предложили открыть функцию для пользователей сети. Эта функция заключается в том, чтобы копировать ссылку аудиозаписи и отправлять ее друзьям. Чтобы отправить песню, нужно найти ее в поиске, а после этого прикрепить ее к сообщению. Но теперь в Контакте есть одноименная кнопка.
Также в эту графу Вы можете ввести названия диалога, в который Вы хотите оправить композицию. Если у Вас есть желание отправить аудиозапись сразу нескольким друзьям, тогда Вам нужно выбрать сначала одного друга, а потом нажать на кнопку «Добавить» и снова из списка выбрать еще одного пользователя в Контакте. Тогда ВК будет создан чат, где Вашу аудиозапись смогут прослушать сразу несколько Ваших друзей. Новая функция помогает дать послушать песню другу быстро и без затруднений.
Теперь Вы знаете не только, как ВК подарить песню другу, но и любому другому пользователю. Даже если этот пользователь не числится в списке Ваших друзей. Это даже проще, чем .