Как добавить музыку в ВК: загрузка своих песен с телефона андроид или айфон, заливка аудио с компьютера

Что надо обязательно знать и учитывать

В VK имеется выделенный раздел с аудио записями, в который можно добавить понравившуюся музыкальную запись или залить свой трек. Надо не забывать, что данная платформа имеет ряд правил и условий в отношении аудиофайлов.

Загрузить трек получится, если соблюдаются следующие условия:

  • Файл только формата mp3. Другой формат не поддерживается.
  • Ограничение по размеру. Загрузить аудио более 200 Мбайт не получится.
  • Обязательное соблюдение авторских прав.
  • Загружаемый файл не должен нарушать действующее законодательство РФ.

https://www.youtube.com/watch?v=AJEEavmUtb4

Далее рассмотрим, как официально выложить музыку в ВКонтакте.

Что собственно то делать?


Погуглив, что это собственно за формат такой .m3u8, я понял, что это аудио в формате

. Отлично, скачиваем этот файл .m3u8, открываем с помощью текстового редактора и видим примерно вот такой текст:

Дальше понимаем, что

9df2NqJzcmZj0.ts?extra=0F4d1n-wWV6igsS5Ji7x6gYIbtU_aRzsiByqvrumv4W1iznLLoiC552LnsmyKeuuOtw70WTqfYdDCir-nmlL3VlLR9i2Y6IPOudQxWPbZjlslXE7prmIvdLyoLxb3A9NFnHo2KR5NStPg1sk6ZVXrYBh

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

и получаем уже играбельный .m3u файл.

НО! Проблема в том, что:

Поняв все это я решил написать программу на клиентском js, чтобы ее можно было исполнять в командной строке. Вот что у меня получилось:

Программа
class music_get{
    constructor(){
        this.el=document.getElementsByClassName("audio_row");
        this.str_param=[];
        this.json=[];
        this.last_len=this.el.length;
        this.make_str(this.el);    
        this.load_audio_to_json(0,this.str_param[0]);
    }
    parse(element_){
        //функция, возвращающая id аудио, который надо передать в запросе, чтобы получить ссылку.
        //let i=JSON.parse(element_.attributes['data-audio'].nodeValue),s1=i[13].split("/");
        //return i[1] "_" i[0] "_" s1[2] "_" s1[s1.length-2];
        let i = AudioUtils.asObject(JSON.parse(element_.getAttribute('data-audio')));
        return i.fullId "_" i.actionHash "_" i.urlHash;
    }
    encode_url(t) {
        //функция, декодирующая ссылку на аудиозапись
        let c = {v:(t)=> { return t.split('').reverse().join('')},r: (t, e) => {t = t.split('');for (let i, o = _   _, a = t.length; a--; ) ~(i = o.indexOf(t[a])) && (t[a] = o.substr(i - e, 1));return t.join('')},
             s: (t,e)=> { let i = t.length;if (i) { let o = function(t, e) {let i = t.length,o = [];if (i) {let a = i;for (e = Math.abs(e); a--; ) e = (i * (a   1) ^ e   a) % i,o[a] = e }return o}(t, e), a = 0;for (t = t.split('');   a < i; ) t[a] = t.splice(o[i - 1 - a], 1, t[a]) [0];t = t.join('')}return t},
             i:(t, e)=> {return c.s(t, e ^ vk.id)},x: (t, e)=> {let i = [];return e = e.charCodeAt(0),each(t.split(''), (t, o) => {i.push(String.fromCharCode(o.charCodeAt(0) ^ e))}),i.join('')}
        },_ = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN0PQRSTUVWXYZO123456789 /=',h=(t)=>{ if (!t || t.length % 4 == 1) return !1;for (var e, i, o = 0, a = 0, s = ''; i = t.charAt(a  ); ) ~(i = _.indexOf(i)) && (e = o % 4 ? 64 * e   i : i, o   % 4) && (s  = String.fromCharCode(255 & e >> ( - 2 * o & 6)));return s};
        if ((!window.wbopen || !~(window.open   '').indexOf('wbopen')) && ~t.indexOf('audio_api_unavailable')) { 
        let e = t.split('?extra=')[1].split('#'),i=''===e[1]?'':h(e[1]);
        if (e = h(e[0]), 'string' != typeof i || !e) return t;for (var o, a, s = (i = i ? i.split(String.fromCharCode(9))  : []).length; s--; ) {if (o = (a = i[s].split(String.fromCharCode(11))).splice(0, 1, e) [0], !c[o]) return t; e = c[o].apply(null, a)}if (e && 'http' === e.substr(0, 4)) return e}return t
    }
    end(){
        //для каждой аудиозаписи в html код добавляем кнопку
        each(this.json,(_,item)=>{
            let els = document.querySelectorAll('[data-full-id="' item.fullId '"]')[0];
            if(els.children[0].children[6].children.length===3)return;
            els.children[0].children[6].innerHTML ="<div onclick='new music_download().download(this);' style='float:right;height:40px;width:40px;background:url(/doc472427950_504561254) no-repeat 5px 5px;'></div>"            
            els.children[0].children[6].children[2].attributes.info=item;
            
        });
    }
    make_str(mass){
        //функция, добавляющая в массив str_param строки с id аудио, которые будут передаваться в запросе.
        each(mass,(i,e)=>{
            if(Math.floor(i/10)===i/10)
                this.str_param.push(this.parse(e));
            else
                this.str_param[this.str_param.length-1] ="," this.parse(e);
        });
    }
    load_audio_to_json(i,l){
        //посылаем запрос на сервер вк, в котором в ответ приходит массив с аудио,
        //каждый элемент которого мы добавляем в массив this.json
        ajax.post("/al_audio.php",{act:'reload_audio',al:'1',ids:l},{onDone:(a)=>{
            //each - функция, которая есть на сайте vk.com - похожа на array.forEach
            each(a,(_,c)=>{
                c=AudioUtils.asObject(c);
                //ну естественно декодируем ссылку, как же без этого)
                c.url = this.encode_url(c.url);
                this.json.push(c);
            });
            //рекурсия
            if(this.str_param.length-1===i) this.end();
            else this.load_audio_to_json(i 1,this.str_param[i 1]);

        }});
    }
    _update_scroll(){    
        //функция, вызывающаяся при скролле страницы.
        if(this.el.length===this.last_len)return;
        
        let c = this.el.length,offset=c-this.last_len;
        this.last_len=c;
        let arr = Array.from(this.el).splice(-offset);
        this._load_button(arr);
        
    }
    _load_button(list){
        //функция, которая подгружает новые кнопки.
        let leng=this.str_param.length-1;
        this.make_str(list);
        this.load_audio_to_json(leng,this.str_param[leng]);
    }
} 
class music_download{
    //constructor(){}
    download(e){    
        this.info = e.attributes.info;
        //если формат аудио - .mp3, то просто открываем ссылку в новом окне
        if(this.info.url.indexOf(".mp3?")!==-1)
            window.open(this.info.url);
        else 
            //с недавнего времени вк стало поддерживать формат .m3u8, который является аудиоплейлистом(текстом), 
            //в котором содержатся ссылки на промежутки аудио .ts, но ссылки без хоста. 
            //Исправим это следуюшей функцией response:
            fetch(this.info.url).then((e)=>e.text().then((e)=>this.response(e)));
    }
    response(data){
        let alls = data.match(/n. ?.ts?/ig), host=this.info.url.split("index.m3u8")[0];
        each(alls,(_,e)=>data=data.replace(e,"n" host e.replace('n','')));
        //скачиваем полученный файл
        this.download_data(this.info.title.replace(/[-/\:*?"<>|]/gim,'') ".m3u8",data);
    
    }
    download_data(f_n, t) {
        let e = document.createElement('a');
        e.setAttribute('href', //'data:text/plain;charset=utf-8,'
                'data:text/html;base64,'  btoa(t));
        e.setAttribute('download', f_n);
        e.style.display = 'none';
        document.body.appendChild(e);
        e.click();
        document.body.removeChild(e);
    }

}
var mus = new music_get();
//функция скролла
window.onscroll=()=>mus._update_scroll();

В результате получается примерно вот, что:

Дальше, скачав все аудио в одну папку, я написал следующий код на питоне, чтобы конвертировать все аудио .m3u8 в

Update:


Как правильно заметил

можно скачивать сразу mp3:

код
let el,dataItems,
    id=window['vk']['id'],
    e=window['each'], asObj=window['AudioUtils']['asObject'], ajax=window['ajax'];
function update(){
    el=document.querySelectorAll(".audio_row");
    dataItems=[].map.call(el,(element_)=>{
        //функция, возвращающая id аудио, который надо передать в запросе, чтобы получить ссылку.

        let i = asObj(JSON.parse(element_.dataset['audio']));
        return `${i['fullId']}_${i['actionHash']}_${i['urlHash']}`;
    });
    e(el,(index, el)=>{
        el = el.querySelector(".audio_row__info");
        let appendEl = document.createElement('a');
        appendEl.onclick=onElClick.bind(appendEl,dataItems[index]);
        appendEl.target='_blank';
        appendEl.setAttribute('style','float: left;height: 30px;width: 30px;background: url(/doc472427950_504561254) no-repeat;background-size: 100%;z-index: 10000;position: absolute;transform: translateX(-31px);');
        el.appendChild(appendEl)
    });
}
update();

function encode_url(t) {
        //функция, декодирующая ссылку на аудиозапись
        let c = {
            'v': t=> t.split('').reverse().join(''),
            'r': (t, e) => {
                t = t.split('');
                for (let i, o = _   _, a = t.length; a--; )
                    ~(i = o.indexOf(t[a])) && (t[a] = o.substr(i - e, 1));
                return t.join('')
            },
            's': (t,e)=> {
                let i = t.length;
                if (i) {
                    let o = ((t, e)=> {
                        let i = t.length,o = [];
                        if (i) {let a = i;
                        for (e = Math.abs(e); a--; )
                            e = (i * (a   1) ^ e   a) % i,o[a] = e
                        }
                        return o
                    })(t, e), a = 0;
                    for (t = t.split('');   a < i; )
                        t[a] = t.splice(o[i - 1 - a], 1, t[a]) [0];
                    t = t.join('')}
                return t
            },
            'i': (t, e) => c['s'](t, e ^ id),
            'x': (t, e,i=[])=> {
                return e = e.charCodeAt(0),
                    e(t.split(''), (t, o) =>
                    {i.push(String.fromCharCode(o.charCodeAt(0) ^ e))}),
                    i.join('')
            }
        },_ = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN0PQRSTUVWXYZO123456789 /=',
            h=t=>{
            if (!t || t.length % 4 == 1)
                return !1;
            for (var e, i, o = 0, a = 0, s = ''; i = t.charAt(a  ); )
                ~(i = _.indexOf(i)) &&
                (e = o % 4 ? 64 * e   i : i, o   % 4) &&
                (s  = String.fromCharCode(255 & e >> ( - 2 * o & 6)));
            return s
        };
        if ((!window['wbopen'] || !~(window.open   '').indexOf('wbopen')) && ~t.indexOf('audio_api_unavailable')) {
            let e = t.split('?extra=')[1].split('#'),i=''===e[1]?'':h(e[1]);
            if (e = h(e[0]), 'string' != typeof i || !e)
                return t;
            for (var o, a, s = (i = i ? i.split(String.fromCharCode(9))  : []).length; s--; ) {
                if (o = (a = i[s].split(String.fromCharCode(11))).splice(0, 1, e) [0], !c[o])
                    return t; e = c[o].apply(null, a)}if (e && 'http' === e.substr(0, 4)) return e
        }
        return t
}
function onElClick(audio_id,event) {
    event.preventDefault();
    event.stopPropagation();
    get_data(audio_id).then(el=>{
        window.open(this.href=el['url'])
    });
}
function _g(url){
    if(url.indexOf(".mp3?")!==-1)
        return url;
    else
        return url.replace("/index.m3u8",".mp3").replace(//w{11}//,'/');
}
function get_data(audio_id){
    return new Promise(onSuccess => {
            //посылаем запрос на сервер вк, в котором в ответ приходит массив с аудио,
            //каждый элемент которого мы добавляем в массив j
            let index = dataItems.findIndex(e=>audio_id===e||audio_id.startsWith(e['fullId']));
            if(typeof dataItems[index]!="string") onSuccess(dataItems[index]);
            else {
                let datas=dataItems.slice(index).filter(el=>typeof el =="string").slice(0,10);
                ajax.post("/al_audio.php", {'act': 'reload_audio', 'al': '1', 'ids': datas   ""}, {
                    'onDone': a => {
                        //each - функция, которая есть на сайте vk.com - похожа на array.forEach
                        e(a, (i, c) => {
                            c = asObj(c);
                            //ну естественно декодируем ссылку, как же без этого)
                            c['url'] = _g(encode_url(c['url']));
                            dataItems[dataItems.indexOf(datas[i])] = c
                        });
                        onSuccess(dataItems[index])
                        //рекурсия
                    }
                })
            }
        }
    )
}
function _update_scroll(){
    //функция, вызывающаяся при скролле страницы.
    if(!el[el.length-1].nextElementSibling)return;
    update()
}
window.addEventListener("scroll",_update_scroll);

сжатый код:

~function(){'use strict';var k,p,q=vk.id,r=each,t=AudioUtils.asObject;function v(A){k=document.querySelectorAll(".audio_row");p=[].map.call(k,d=>`${(A=t(JSON.parse(d.dataset.audio))).fullId}_${A.actionHash}_${A.urlHash}`);r(k,(d,g,e)=>{g=g.querySelector(".audio_row__info");e=document.createElement("a");e.onclick=w.bind(e,p[d]);e.target="_blank";e.setAttribute("style","float: left;height: 30px;width: 30px;background: url(/doc472427950_504561254) no-repeat;background-size: 100%;z-index: 10000;position: absolute;transform: translateX(-31px);");g.appendChild(e)})}v();function x(d,g){g={v:a=>a.split("").reverse().join(""),r:(a,b)=>{a=a.split("");for(var f,c="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN0PQRSTUVWXYZO123456789 /=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN0PQRSTUVWXYZO123456789 /=",h=a.length;h--;)~(f=c.indexOf(a[h]))&&(a[h]=c.substr(f-b,1));return a.join("")},s:(a,b,m)=>{var f=a.length;if(f){var c=a.length,h=[];if(c){m=c;for(b=Math.abs(b);m--;)b=(c*(m 1)^b m)%c,h[m]=b}b=h;c=0;for(a=a.split("");  c<f;)a[c]=a.splice(b[f-1-c],1,a[c])[0];a=a.join("")}return a},i:(a,b)=>g.s(a,b^q),x:(a,b,f=[])=>(b=b.charCodeAt(0),b(a.split(""),(c,h)=>{f.push(String.fromCharCode(h.charCodeAt(0)^b))}),f.join(""))};var e=a=>{if(!a||1==a.length%4)return!1;for(var b,f,c=0,h=0,m="";f=a.charAt(h  );)~(f="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMN0PQRSTUVWXYZO123456789 /=".indexOf(f))&&(b=c%4?64*b f:f,c  %4)&&(m =String.fromCharCode(255&b>>(-2*c&6)));return m};if((!window.wbopen||!~(window.open "").indexOf("wbopen"))&&~d.indexOf("audio_api_unavailable")){var a=d.split("?extra=")[1].split("#"),b=""===a[1]?"":e(a[1]);if(a=e(a[0]),"string"!=typeof b||!a)return d;for(var l,n=(b=b?b.split(String.fromCharCode(9)):[]).length;n--;){if(l=(e=b[n].split(String.fromCharCode(11))).splice(0,1,a)[0],!g[l])return d;a=g[l].apply(null,e)}if(a&&a.startsWith("http"))return a}return d}function w(d,g){g.preventDefault();g.stopPropagation();new Promise((g,e)=>{e=p.findIndex(l=>d===l||d.startsWith(l.fullId));if("string"!=typeof p[e])g(p[e]);else{var l=p.slice(e).filter(n=>"string"==typeof n).slice(0,10);ajax.post("/al_audio.php",{act:"reload_audio",al:1,ids:l ""},{onDone:n=>{r(n,(a,b)=>{var f=b=t(b),c=x(b.url);c=-1!==c.indexOf(".mp3?")?c:c.replace("/index.m3u8",".mp3").replace(//w{11}//,"/");f.url=c;p[p.indexOf(l[a])]=b});g(p[e])}})}}).then(e=>{window.open(this.href=e.url)})}window.addEventListener("scroll",a=>k[k.length-1].nextElementSibling&&v());}()

В группе

Практически у всех пользователей данного ресурса возникает вопрос — как можно добавлять музыкальные композиции в группах. Можно сразу сказать, что описанная далее процедура аналогична тем, что были рассмотрены ранее. Один нюанс – в группах или в пабликах должны быть открыты разделы с аудио.

Для добавления надо:

  1. Открываем настройки группы;
  2. Переходим в раздел управление;
  3. Кликаем по вкладки «Разделы» и выбираем вариант «Открытые»;

В группах в Контакте раздел с аудио бывает:

  • Открытого типа. В него музыку добавляют все желающие;
  • Ограниченного типа. В него заливка возможна только тем лицам, которые причастны к группе. Например, админу группы.

Для того чтобы добавить композицию в группу, надо:

  1. Открываем нужное нам сообщество;
  2. Далее нажимаем по «Добавить аудиозапись», которая располагается справа;
  3. Находим и загружаем нужную аудио запись.

В плейлисте

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

Рассмотрим далее, как добавить музыку в плейлист. Сначала создаем сам плейлист. Для чего переходим в раздел под названием «Музыка». Потом отыскиваем справа кнопку «Создать плейлист».

В новом окошке указываем название плейлиста и его краткое описание. Чтобы наполнить плейлист музыкой, кликаем по значку в виде плюсика «Добавить аудиозаписи». С помощью данной кнопки можно добавить в плейлист любимую музыку из поиска или свою музыку в ВК. Проставляем галочки напротив нужных композиций и добавляем их в плейлист.

Конечный шаг — сохраняем плейлист с помощью кнопки «Сохранить».

Музыка можно добавить в уже созданную ранее подборку. Чтобы сделать это, надо будет выполнить следующие действия:

  • Воспроизводим нужную аудио запись, потом кликаем по меню в виде многоточия;
  • Переходим по кнопке «Добавить в плейлист» и выбираем тот плейлист, куда хотим сохранить композицию.

В смартфоне

Как добавить музыку в ВК через телефон? Загрузить понравившуюся песню в мобильном приложении не получится. А все из-за того, что такой функционал разработчики решили не добавлять в него.

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

  • Открываем сайт в Контакте на смартфоне. По умолчанию открывается мобильная версия сайта;
  • Кликаем по гамбургер меню внизу экрана;
  • В открывшемся диалоговом меню находим «Версия для компьютера» и щелкаем по ней;
  • Далее переходим на полноценную версию сайта и загружаем аудиофайлы согласно приведенному ранее описанию.

В чате

У многих пользователей возникает вопрос — как можно скинуть музыку в чате своему другу? Постараемся раскрыть данный вопрос подробно:

  1. Находим нужного нам пользователя, которому планируем переслать аудио запись;
  2. Выбираем пункт, который отвечает за отправку месседжей;
  3. В том случае, когда отправляем в ПК, нажимаем на иконку в виде скрепки. Затем в новом окне выбираем «Прикрепить аудиозапись». В мобильной программе так же кликаем по значку в виде скрепки, потом открываем раздел с музыкой;
  4. Кликаем по нужной аудиозаписи;
  5. Отправляем послание.

Возможные проблемы и сложности, с которыми сталкиваются пользователи

Типичные трудности при загрузке композиций и решение проблем:

  1. Несоответствие аудио системным требованиям. – Чтобы уменьшить битрейт, советую произвести сжатие с помощью онлайн-конвертеров и программ-компрессоров типа Wondershare UniConverter, MP3Smaller и др.
  2. Нарушение авторских прав. — Отказываюсь от загрузки, нахожу другой трек.
  3. Отсутствие доступа во Всемирную сеть или слабое соединение с интернетом. – Проверяю связь с провайдером, загружаю музыку заново.
  4. Технический сбой в работе платформы. – Ожидаю 1–2 часа, повторяю процедуру.

Действия с аудиозаписями

«ВКонтакте» разрешает:

  • редактировать и сохранять понравившуюся мелодию на стене;
  • делиться файлом с другими людьми в группе при наличии прав администратора;
  • добавлять свою или чужую песню в плейлист;
  • прикреплять аудио к фото/картинке;
  • отправлять трек приятелю в сообщении;
  • слушать песни онлайн;
  • собирать коллекции.
Действия с аудиозаписями
Аудиозаписи в ВК можно редактировать и сохранять.

На примере покажу, как отредактировать и добавить музыку в диалог в веб-версии ВК:

  1. Открываю блок «Моя музыка».
  2. В плейлисте нахожу файл, который необходимо изменить.
  3. Навожу курсор на аудио.
  4. Нажимаю на иконку в виде карандаша. Здесь корректирую название трека, имя автора. Кликая по вкладке «Дополнительно», изменяю жанр, записываю текст.
  5. Сохраняю результат.
  6. Захожу в чат.
  7. Ищу пользователя, которому надо отправить песню.
  8. Навожу курсор мыши на скрепку с левой стороны от надписи «Ваше сообщение».
  9. Из перечня возможностей выбираю опцию «Аудиозапись».
  10. В новом окне отмечаю трек, нажимаю на надпись «Прикрепить».
  11. Отправляю приятелю нужный файл.

Одновременно могу выложить композицию в сообщество, которым управляю:

  1. Захожу на страницу моей группы.
  2. Нахожу вкладку «Добавить аудиозапись» (расположена в нижней правой части экрана).
  3. Загружаю мелодию для слушателей.
Добавить аудиозапись
Одновременно можно загрузить мелодию для слушателей.

Если опцию найти не удается, делаю так:

  1. Открываю блок управления сообществом.
  2. Перехожу в «Разделы».
  3. Нажимаю на кнопку «Выключены», расположенную напротив пункта «Аудиозаписи».
  4. Подключаю нужную опцию.
  5. Возвращаюсь на страницу группы.
  6. Добавляю звуковой файл.

Группа «ВКонтакте» поддерживает молодых талантливых артистов. Благодаря платформе начинающие исполнители могут лицензировать песни, находить слушателей, получать вознаграждение за предоставляемый контент.

Для этого необходимо составить анкету, выложить лучшие треки. Администрация сайта отправит их лейблам.

Добавляем аудио файл с мобильного телефона:

К сожалению, на смартфонах нет возможности загрузить свою музыку. Единственный вариант – это добавить уже имеющуюся на сервисе песню в свои аудио записи.

На главной странице переходим в музыку и находим трек через поиск, либо у своих друзей или в группах

  1. Включаем и переходим в плеер
  2. Ищем «плюс» и нажимаем на него

    Добавление музыки с телефона
    Добавление музыки с телефона

  3. Музыка добавлена в ваши личные записи

Загрузка аудифайлов в вконтакте через компьютер

Рассмотрим далее, как загрузить музыку в ВК с компьютера.

Чтобы добавить аудиозапись в ВК в свою личную коллекцию, надо будет выполнить следующие простые шаги:

  • Во время прослушивания композиции кликаем по значку в виде плюсика, который располагается около записи в верхней части экрана. Запись будет размещена в вашей личной коллекции, которая находится во вкладке «Моя музыка».

Запись другого пользователя из вк

Если вам понравилась песня, уже загруженная на сервис другим пользователем, то ее так же можно добавить в свои аудио записи:

  1. Для этого авторизуемся на главной странице Вконтаке
  2. Находим во вкладке «музыка» или у одного из друзей нужный трек
  3. Теперь в строке прослушивания находим иконку «плюс» и нажимаем на нее

    Добавляем запись другого пользователя
    Добавляем запись другого пользователя

Трек добавлен в вашу музыку.

Из поиска

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

Для этого:

  • Открываем раздел «Музыка» в Контакте, далее в поисковике прописываем нужную нам запись песни.
  • Удостоверяемся, что это действительно та мелодия, которая нам нужна. Далее делаем все так же, как и было описано ранее в статье.

Как добавить свою музыку в социальную сеть «вконтакте»

На интернет-платформе есть специальный раздел для работы со звуковой информацией.

Он включает блоки:

  • «Моя музыка» – собственные и понравившиеся хиты;
  • «Для вас» – рекомендованные плейлисты, ежедневные и еженедельные подборки;
  • «Обзор» – новые релизы, чарты, музыку разных жанров;
  • «Обновления друзей» – записи, добавленные приятелями;
  • «Недавно прослушанные» – файлы, которые были найдены в новостях, группах или на страницах участников.

Пользователи скачивают новые треки в личный аккаунт ВК со своего устройства или находят композиции на корпоративном сайте и сохраняют их в каталоге.

Как можно загрузить музыку в вконтакте

Загружать аудиофайлы в Контакте можно на ПК, так и в мобильных гаджетах.

Как прикрепить музыку к фотографии и выложить на стенку

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

Для опубликования трека на стенке, надо будет сделать следующее:

  1. Авторизуемся в Контакте;
  2. Находим пункт «Что у вас нового?», затем кликаем по иконке в виде ноты;Находим раздел что у вас нового и кликаем по значку в виде нот
  3. Следующий нюанс — прикреплять можно только ту музыку ВК, которая уже ранее была загружена в соцсети. Отсюда вывод — загрузка нового контента здесь невозможна;
  4. Выкладываем аудиозапись на стену.

Для того чтобы прикрепить трек к фотографии:

  • Добавляем фото в альбом;
  • Открываем его и оставляем 1-ый коммент;
  • Кликаем по комментарию. Потом жмем по значку в виде скрепки, далее в контекстном меню выбираем ссылку в виде ноты «Аудиозапись». Делаем поиск нужной композиции в поисковике или прикрепляем уже загруженное на сервис.

Куда планируем добавлять музыку

До этого было рассмотрено как можно добавлять музыкальные композиции ВКонтакте. А где мы будем ее выкладывать и как можно поделить музыкой с друзьями?

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

С компьютера

Пошаговые действия, которые я выполняю для загрузки треков с ПК:

  1. Открываю страницу входа на сайт, прохожу авторизацию.
  2. В меню выбираю раздел «Музыка».
  3. Для добавления трека нажимаю на значок «облако со стрелкой», размещенный над поисковой строкой справа.
  4. Знакомлюсь с требованиями, в частности:
    • файлы не могут превышать 200 МБ;
    • обязательный формат – MP3;
    • не должны нарушаться права интеллектуальной собственности.
  5. Нажимаю на кнопку «Выбрать».
  6. Через окно проводника нахожу нужную папку на ПК, выбираю песню, кликаю по клавише «Открыть».
  7. Скачиваю музыку с компьютера на веб-сайт.
Музыка
Для загрузки треков с ПК выбирают раздел «Музыка».

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

Длительность загрузки зависит от скорости интернета, объема файлов.

Создаем обложку для песни вконтакте.

На данный момент это довольно непростое занятие. Свободное добавление обложек для треков вконтакте отсутствует.

Создание обложки для плейлиста

Есть вариант создать обложку для плейлиста:

Выбрать ряд аудио записей и в поле создания будет окошко для добавления обложки.

Добавление обложки к плейлисту в ВК
Добавление обложки к плейлисту в ВК

Создание обложки через запрос в вк

Еще один вариант предлагает следующие действия:

Помните, процедура платная.

Часты проблемы пользователей

Время от времени у всех пользователей ВК возникают определенные проблемы. Часть из них связана с публикацией аудио записей.

Опишем возможные из них:

  • Неподходящие форматы аудиофайла. Рекомендуется использовать конвертер, который поможет сконвертировать файл в нужный формат;
  • Плохое или нестабильное Интернет-соединение. Здесь поможет только обращение в службу технической поддержки провайдера сети;
  • Загрузка запрещенного законодательством РФ контента. Такой тип музыки загрузить не получится.
  • Проблема с серверами ВКонтакте. Надо просто подождать определенное время, пока неполадки не устранят.

Через компьютер

  1. Сам аудио файл должен быть предварительно сохранен на диске компьютера или ноутбука.
  2. Открываем вкладку «Музыка» в левой части дисплея;Кликаем по вкладке музыка
  3. Потом кликаем по значку в виде облака со стрелкой в правой части экрана.Нажимаем значок в виде облака со стрелкой
  4. Потом откроется новое окно, в котором надо кликнуть по кнопке «Выбрать файл».Нажимаем выбрать файл
  5. С помощью Проводника находим в компьютере файл, который планируем закачать.
  6. Кликаем по нужному файлу и ожидаем окончания загрузки.

Следующие ограничения, которые действуют в отношении загружаемых файлов:

  • Поддерживаемый формат — mp3. Если мы планируем выложить аудио запись, формат которой wav или flac, то нам сначала придется сохранить ее в нужном формате;
  • Размер файла не больше чем 200 Мбайт, хотя сама длительность песни по времени при этом не ограничивается;
  • Нельзя нарушать авторские и смежные права. Скачивайте и публикуйте только официальный контент.

Заключение

Подводя краткие итоги. Благодаря данной статье вы смогли узнать, как можно загружать музыку в ВКонктакте. Не секрет, что многие из нас используют ВК в качестве хранилища любимых композиций. Оно и понятно — вся музыка уже отсортирована и что называется «разложена по полочкам».

Находи нужную песню и слушай ее в смартфоне, пока едешь на работу или возвращаешься домой. Или слушай любимую музыку в компьютере во время работы. Только старайся не попадаться на глаза начальству. Самое главное, что надо запомнить — музыка в плейлистах не должна нарушать авторские права или законодательство России. Иначе администрация ресурса может ее удалить безвозвратно.

Понравилась статья? Поделиться с друзьями:
ТВОЙ ВК
Добавить комментарий