Содержание
- 1 TrackID
- 2 Поддержка браузерами¶
- 3 Description of Services
- 4 Как найти музыку из видео в ВК
- 5 Уровень 8. Специальные приложения
- 6 Значение и применение
- 7 AudioTag
- 8 MusicBrainz Picard
- 9 Service Use
- 10 Способ 2. Музыкальные службы идентификации
- 11 AudioTag
- 12 Quality of service
- 13 Midomi
- 14 Распознавание музыки в AudioTag.info
- 15 Indemnity
- 16 Способ 3. Найти музыку из видео на YouTube по определенному тексту
- 17 Поиск названия и исполнителя песни онлайн
- 18 Поиск песен по нескольким словам
- 19 SoundHound
- 20 Пример использования
- 21 Accounts, Passwords, and Security
- 22 Content and Copyrights
- 23 Witness Disclaimer
- 24 Атрибуты¶
- 25 Midomi
TrackID
Рис. 1. Программа TrackId
Одно из первых приложений по распознаванию музыки. Эту программу создала компания Sony для своей линейки телефонов Walkman и на тот момент это был огромный прорыв в области музыки, так как в далеком 2006 существовало очень мало аналогов этой программы. По умолчанию оно установлено на все телефоны линейки Sony.
В Play Market его нет, но можно установить со сторонних ресурсов, достаточно лишь вбить в поиск название программы.
Лучше всего делать это с uptodown.com. Сайт достаточно надежный и проверенный.
Использование TrackId достаточно простое. Юзеру необходимо просто, как и в предыдущем случае, начать воспроизводить какой-то трек и включить единственную большую кнопку на главном экране программы.
Но примечательно, что здесь в качестве источника можно выбрать какой-то файл или даже микрофон.
То есть вы можете включить TrackId и поднести его к телевизору или радио, откуда звучит музыка.
Дальше на экране появится вся информация об исполнителе и его музыке.
Только для этого нужно выбрать источник – нажать на надпись «Recording» под вопросом «What I am listening to?» (переводится как «Откуда я слушаю?») и выбрать другой вариант.
Примечательно, что это ПО тоже работает при помощи поисковиков, но делает это намного лучше, чем программа, сделанная представителями этих же поисковиков. Речь идет об инструменте от Гугл.
Позитив:
- можно прослушивать с микрофона;
- качественная система поиска;
- удобное управление и красивый интерфейс.
Негатив:
все равно очень много случаев, когда трек не находится.
К слову, фактически, критерий количества найденных песен той или иной программой и был решающим в составлении этого ТОПа. А так, по интерфейсу и быстродействию все образцы ПО достаточно неплохие.
Поддержка браузерами¶
Data on support for the audio feature across the major browsers from caniuse.com.
Поддержка MP3 аудио-кодека:
Data on support for the mp3 feature across the major browsers from caniuse.com.
Поддержка WAV аудио-кодека:
Data on support for the wav feature across the major browsers from caniuse.com.
Поддержка FLAC аудио-кодека:
Data on support for the flac feature across the major browsers from caniuse.com.
Поддержка AAC аудио-кодека:
Data on support for the aac feature across the major browsers from caniuse.com.
Поддержка Ogg Vorbis аудио-кодека:
Data on support for the ogg-vorbis feature across the major browsers from caniuse.com.
Description of Services
AudioTag is a music and audio recognition service based on a proprietary patented acoustic fingerprinting technology and offered by means of its website (hereinafter “Site”), its underlying platform, service and API (hereinafter “Service”). AudioTag provides services, tools and interfaces allowing:
- recognizing and matching music tracks and other types of audio recordings by means of the audio fingerprinting technology and a database of acoustic fingerprints,
- storing acoustic fingerprints and information associated with them in the AudioTag database for private or public use,
- acquisition of information on music tracks and their corresponding acoustic fingerprints from AudioTag users,
- performing manual or automated audio recognition via its web-interface and API, and providing other related services.
Как найти музыку из видео в ВК
Для поиска композиций из ролика существуют простые способы и сложный, требующий времени и навыков работы с компьютером. К первым относят 3.
- По названию ролика, фильма, бренда из рекламы. Откройте раздел музыки, впишите в строку поиска известную информацию и просмотрите результаты. Вероятность невелика, но иногда сознательные авторы видео выгружают саундтрек с упоминанием имени работы.
- С помощью Shazam. Скачайте и установите приложение на смартфон, запустите ролик и прогоните композицию. Когда сервис определит исполнителя, просто воспользуйтесь поиском по аудиозаписям социальной сети.
- Силами других людей. Откройте комментарии к роликам и поищите сообщения с информацией о треке или самой аудиозаписью. Если ничего не нашлось, спросите. Вдруг кто-то из пользователей знаком с композицией и поможет с поиском.
Не сработал ни один из вариантов – переходите к сложному способу найти песню из видео в ВК. Для поиска понадобятся компьютер и программы для конвертации ролика в аудиоформаты. Сам процесс проходит в 4 больших этапа: сохранение видео, извлечение музыки, анализ композиции и поиск трека на просторах соцсети.
Скачивание видео
Для начала ролик с заинтересовавшим аудиосопровождением необходимо сохранить на ПК. Для скачивания используйте подходящие сервисы и расширения для браузера. В качестве примера возьмем влог с Ютуба:
- Жмем на стрелку «Поделиться» внизу и копируем ссылку на ролик.
- Переходим в сервис https://getvideo.org.
- Вставляем ссылку на видео с YouTube в соответствующее поле и жмем «Скачать».
Ниже формы для ссылки появится информация о ролике. Выберите формат, качество и загрузите. Сервис позволяет сохранить видео без регистрации.
Извлечение музыки
Запустите конвертер видеоформата в аудио. Подойдет любой похожий по функционалу на AIMP или Xilisoft Video Converter. Загрузите файл в программу, выберите конвертацию в MP3 и запустите процесс. Когда ролик преобразуется в трек, обрежьте лишнее в редакторе вроде Gold Wave. Сохраните отрезок для следующего этапа.
Анализ композиции
Воспользуйтесь онлайн-сервисами для распознавания музыки:
Сервис по возможности выдает рядом с результатами ссылки на официальные клипы найденных треков. Если музыка нужна в «ВК», запоминайте название, исполнителя и идите дальше.
Поиск музыки ВК
Откройте раздел музыки и вставьте в поиск найденную информацию. Проверьте каждое из полученных в «Аудиотеге» названий, чтобы усилия не оказались напрасными.
Уровень 8. Специальные приложения
Значение и применение
Раньше в браузерах не было встроенных возможностей для поддержки аудио и видео контента, но с развитием интернет, поддержка мультимедийных элементов в качестве возможностей современных браузеров стала необходимостью.
В HTML5 были введены новые элементы <audio> и <video>, которые поддерживаются во всех современных браузерах.
Основная задача тега <audio> заключается в добавлении аудио контента на страницу.
Формат аудио файла определяет структуру и особенности представления звуковых данных при хранении на носителе (запоминающее устройство). Для устранения избыточности аудиоданных, как правило, используются специальные аудиокодеки, благодаря которым производят сжатие аудиоданных. Современные браузеры поддерживают следующие 3 формата аудио:
Браузер | MP3 | Wav | Ogg |
---|---|---|---|
Chrome | ДА | ДА | ДА |
Firefox | ДА | ДА | ДА |
Opera | ДА | ДА | ДА |
Safari | ДА | ДА | НЕТ |
IE | ДА | НЕТ | НЕТ |
Edge | ДА | ДА | НЕТ |
- Формат MP3 — это кодек и контейнер одновременно. Он широко используется повсеместно для размещения скачиваемой музыки.
- Формат WAV – также кодек и контейнер одновременно.
- Контейнер Ogg + аудио кодек Vorbis. Его обычно называют «Ogg Vorbis». Был разработан сообществом Xiph для того, чтобы заменить собой запатентованные MP3, AAC и WMA.
MIME-типы для аудио:
Формат | MIME-типы |
---|---|
MP3 | audio/mpeg |
Ogg | audio/ogg |
Wav | audio/wav |
AudioTag
MusicBrainz Picard
Service Use
AudioTag DOES NOT PROMISE THAT THE SITE OR ANY CONTENT, SERVICE, OR FEATURE OF THE SITE WILL BE ERROR-FREE OR UNINTERRUPTED, THAT ANY DEFECTS WILL BE CORRECTED, OR THAT YOUR USE OF THE SITE WILL PROVIDE SPECIFIC RESULTS. THE SITE, ITS CONTENT, AND SERVICE ARE DELIVERED AND PROVIDED ON AN “AS-IS” AND “AS-AVAILABLE” BASIS.
You understand and agree that you use the Service at your own risk and that you will be solely responsible for any possible consequences that such use or misuse may have or result in. All responsibilities and liabilities towards users, customers, and third parties remain solely with you, all without recourse against AudioTag, its owners, and its employees. You acknowledge that AudioTag, its owners, and its employees, shall not be liable for any direct or indirect damage caused to you by using the Service.
By using the Service and the Site, you acknowledge that you have read, understood, and agreed to this TOU. If you do not agree with any aspects of this TOU, you should not use the Site.
You may not use any “deep-link,” “page-scrape,” “robot,” “spider,” or other automatic device, program, algorithm, or methodology, or any similar or equivalent manual process, to access, acquire, copy, or monitor any portion of the Site or any Content, or in any way reproduce or circumvent the navigational structure or presentation of the Site or its underlying platform or any Content, to obtain or attempt to obtain any materials, documents, or information through any means not purposely made available through the Site.
You may not attempt to gain unauthorized access to any portion or feature of the Site or any other systems or networks connected to the Site or to any AudioTag server, or to any of the services offered on or through the Site, by hacking, password “mining,” or any other illegitimate means.
You agree that you will not take any action that imposes an unreasonable or disproportionately large load on the infrastructure of the Site, AudioTag systems or networks, or any systems or networks connected to the Site or to AudioTag.
You agree not to use any device, software, or routine to interfere or attempt to interfere with the proper working of the Site, any transaction being conducted on the Site, or any other person’s use of the Site.
You may not forge headers or otherwise manipulate identifiers in order to disguise the origin of any message or transmittal you send to AudioTag on or through the Site or any service offered on or through the Site. You may not pretend that you are, or that you represent, someone else or impersonate any other individual or entity.
Способ 2. Музыкальные службы идентификации
AudioTag
Quality of service
By using the Site, you represent and warrant that you will not impose any claims to the Service administration (hereinafter “Administration”), its owners and Affiliates, with respect to the service quality and correctness of the information that the Service provides. In particular, you will not impose any claims related to the accuracy of the audio recognition results, details and information on the recognized audio materials.
You acknowledge that the Service is provided to you strictly on an ‘as is’ basis and that the Service Administration, its owners and Affiliates make no warranty or representation whatsoever as to the fitness for purpose of the Service or its functionality and performance (fingerprint calculation time, robustness and resistance to audio distortions, matching time, search time, other response times, information accuracy) for any particular purpose for which you may intend to use the Service.
Midomi
Рис. 6. Midomi
Очень качественная программа, старший брат ранее описанной программы SoundHound.
Интересно, что в отличии от других образцов ПО, некоторые отрывки из песен можно спеть самому.
Это основная отличительная особенность Midomi.
Кроме того, это тоже сайт и он тоже будет работать на абсолютно разны платформах.
Как пользоваться:
- Разрешить доступ к камере и микрофону.
- После появится таймер, в этот момент нужно будет спеть или дать программе прослушать отрывок из песни.
- Через пару секунд будет результат.
Ссылка на сайт – midomi.com.
Позитив:
- огромная база данных;
- работа через сайт;
- можно давать прослушивать с микрофона;
- песню можно петь самостоятельно!
Негатив:
результат немного уже, чем у программ из тройки лидеров.
Распознавание музыки в AudioTag.info
Распознавание музыки будет происходить в три этапа:
- загрузка аудио файла с вашего компьютера;
- подтверждение кода;
- получение результата.
Вначале, вам нужно будет загрузить со своего компьютера аудио файл на онлайн сервис AudioTag.
Сервис рекомендует произвести загрузку аудио файла продолжительностью 15-45 секунд. Распознавание музыкального произведения будет производиться по случайным отрезкам в 15 секунд, поэтому будет лучше загружать на сервис отрезки из середины произведения. Естественно, можно загрузить песню или мелодию полностью, хуже от этого точно не будет.
Данный сервис работает на основе технологии, так называемых аудио отпечатков, которая взаимодействует с большой базой данных, содержащей музыкальные произведения. После загрузки аудио файла, данный файл преобразовывается в аудио отпечаток, затем происходит сравнение этого аудио отпечатка с наличием такого произведения в базе аудио данных. В настоящий момент, в базе данных сервиса насчитывается более 1 миллиона музыкальных произведений разных жанров.
Онлайн сервис AudioTag.info поддерживает следующие форматы: WAV, MP3, OGG, FLAC, FLV, MP4, AMR и многие другие.
Indemnity
You agree to indemnify and hold AudioTag, its owners, employees, subsidiaries, affiliates, officers, agents, contractors, and partners harmless from and against any loss, liability, claim, demand, damages, costs, and expenses, including reasonable attorney’s fees, arising out of or in connection with any Content you post on the Site, your use or misuse of the Service, or your conduct in connection with the Service or with other users of the Service.
You acknowledge that you take all responsibility on holding yourself harmless against any and all action, award, claim, or other legal recourse, complaint, cost, debt, demand, expense, fine, liability, loss, outgoing, penalty, or proceeding (including legal and other professional fees and expenses) that you may suffer, sustain, incur, pay, or be put to arising from or in connection with use or misuse of the Service.
The aforesaid indemnification obligations, along with any representations and warranties made by you hereunder, will survive the termination of this TOU and your use of the Site.
Способ 3. Найти музыку из видео на YouTube по определенному тексту
Поиск названия и исполнителя песни онлайн
Audiotag.info – популярный сервис для определения детальной информации о треке, если в распоряжении пользователя ПК оказалась неизвестная аудиодорожка.
Принцип работы прост: загружаете запись или ее отрывок, вводите капчу и на выходе получаете готовую информацию.
EchoPrint. Проект на стадии тестирования и развития. Он умеет искать метаданные по аудио-отпечатку. Создано пробные клиенты для ПК. Сервис планирует стать крупной музыкальной энциклопедией, в базе данных которой будут и популярные хиты, и малоизвестные песни. Каталог уже вмещает музыку разных направлений и времен выпуска.
Когда запомнилась только мелодия.
На помощь придет ресурс midomi.com. Можно скачать Midomi в качестве приложения на телефон или использовать его на компьютере. Мелодия для распознавания напевается, проигрывается или настукивается на клавиатуре. Чем ближе и точнее будет ритм, тем проще сервису выдать результат.
Внимание! Для работы с сайтом требуется установленный флеш плеер и микрофон.
В утилиту встроили форму поиска по отрывкам из композиции. Midomi работает быстро и отлично справляется с поиском зарубежных хитов и их исполнителей, но с русскоязычными треками работает неохотно.
Ritmoteka.ru предлагает простучать на клавиатуре или напеть через микрофон мелодию зарубежного хита. Чем песня популярней, тем проще ее найти через этот сервис.
Еще один помощник – сайт musipedia.org. Песню можно проиграть на фортепиано, насвистеть, простучать на клавиатуре или напеть (желательно, одним слогом, например «тра-та-та», «на-на-на» и т.п.).
Поиск песен по нескольким словам
Findmedia.ru. Вводится отрывок, который удалось запомнить, а система выдает готовый результат в виде ссылок на страницы с полным текстом песни.
Можно поставить отметку на нужном пункте и получить: ссылки на весь альбом звезды, торрент-файлы для загрузки, дополнительную информацию.
Songfind.ru. Русскоязычный проект с обширным перечнем функций. Преимущества: песню легко найти, просмотреть текст, прослушать или добавить в плейлист (доступно после регистрации на сайте). Есть список ссылок, откуда можно скачать найденную музыку.
Успех в поиске аудиодорожки зависит от того, насколько она популярна. Хиты находить быстрее и проще, чем свежие композиции малоизвестных групп или отдельных певцов. Распознавать песни по файлу или ссылке проще – базы акустических отпечатков, с которыми работают программы и онлайн-сервисы неустанно совершенствуются.
При желании добавить неизвестный трек в плейлист своего проигрывателя, запомните о нем максимум информации. Когда и где слышали, чей это был голос? Вспомните хоть два-три слова из припева или, по крайней мере, мелодию. Вооружайтесь этой информацией, подключайтесь к подходящему ресурсу, и получайте то, что вам нужно. Ведь музыка – это жизнь!
SoundHound
Рис. 2. SoundHound
Приложение которое по функционалу похоже на ту программу, которая заняла первое место в нашем рейтинге.
Тоже довольно неплохо определяет музыку.
Скачать его можно на официальном сайте – soundhound.com.
Там, что примечательно, есть ссылки как для Android так и для IOS.
Что касается пользователей продукции Apple, то для них SoundHound – это вообще целая легенда.
Чаще всего они определяют музыку именно при помощи данного образца программного обеспечения.
И это неудивительно, ведь здесь в качестве результата отображается полная дискография исполнителя, информация о конкретном треке, похожие пески и даже группы.
Для меломанов это потрясающая находка! Но вот по нашему основному критерию, обозначенному выше, есть более крутые программы.
Позитив:
- весьма обширная библиотека данных;
- прекрасная репутация среди пользователей операционной системы iOS;
- система распознавания через динамик.
Негатив:
очень редко, но все-таки глючит.
Пример использования
Элемент <audio> использует те же атрибуты, что и элемент <video>, за исключением атрибутов width (ширина), height (высота) и poster (изображение, которое отображается до воспроизведения видео). По аналогии с использованием элемента <video>, вы можете предоставить несколько вариантов аудио форматов с помощью элемента <source>, как показано в примере ниже:
В этом примере мы:
Добавили на страницу аудио-контент (тег <audio>), атрибутом controls добавили отображение встроенных элементов управления мультимедийным файлом (кнопка воспроизведения / паузы, регулятор, позволяющий перейти к определенному фрагменту ролика, а также регулятор уровня громкости).
Использовали тег <source>, который позволяет указать несколько вариантов формата аудио (в этом случае браузер сможет выбрать подходящий формат для загрузки и воспроизведения). Чтобы повысить эффективность работы браузера необходимо указывать в тегах <source> атрибут type (MIME-типы для аудио).
Результат нашего примера:
Добавление аудио на страницу.
Допускается добавлять аудио файлы с использование упрощенного синтаксиса (без использования тега <source>), но такая запись будет актуальна если все браузеры поддерживают данный формат аудио:
Accounts, Passwords, and Security
Certain features or services offered on or through the Site may require you to open an account (including setting up an AudioTag ID and password). You are entirely responsible for maintaining the confidentiality of your account information, including your password, and for any and all activity that occurs under your account. You agree to notify the Administration immediately of any unauthorized use of your account or password or any other breach of security. However, you may be held liable for losses incurred by AudioTag or any other user of or visitor to the Site due to someone else using your AudioTag ID, password, or account.
You may not use anyone else’s AudioTag ID, password, or account at any time without the express permission and consent of the holder of that AudioTag ID, password, or account. AudioTag cannot and will not be liable for any loss or damage arising from your failure to comply with these obligations.
Content and Copyrights
AudioTag does not claim any copyrights to the audio recordings and/or their corresponding acoustic fingerprints and/or information associated with them (hereinafter “Content”) uploaded to and/or hosted at and/or transmitted via and/or shared through and/or delivered via (hereinafter “posted” on) the Service.
By posting any Content through the Service, you hereby grant to AudioTag a non-revocable, non-exclusive, transferrable, fully-paid, royalty-free, and worldwide license to distribute, reformat, modify, and publicly display the content solely on and through the AudioTag platform for the purpose of making the Content available in accordance with your instructions (such as, and not limited to, adding the Content into the AudioTag database accessible publicly or privately, or other instructions as detailed in the AudioTag user interface in the process of the Content upload) and to grant and authorize sublicenses of the foregoing.
You warrant and represent that you have the right to grant the rights herein granted with respect to the Content posted via the Service. You warrant and represent that you own or have obtained the rights for AudioTag to use, as contemplated herein, the Content, and you shall be solely responsible for the payment of any fees, royalties, or other amounts claimed to be due in connection with such use.
By sharing any Content via the Service, you hereby agree to store the Content and information associated with it in the AudioTag database. You acknowledge that this information will be stored in the AudioTag database permanently and will never be removed from it. In particular, this information will remain in the database in case of removal of the Content and termination of your account.
You are solely responsible for the Content posted by you on the Service, and you are solely responsible for any consequences of posting the Content on the Service. You acknowledge and agree that you will post the Content on the Service and/or use the Service to post the Content solely in accordance with this TOU and any other policies and guidelines explicated on the Service. You may not post Content that you do not have permission to post. You understand and agree that the Administration may, but is not obliged to, review the Content and may delete or remove, without notice, any Content in its sole discretion, for any reason or for no reason, including and without limitation, Content that in its sole judgment violates this TOU or which might be offensive or illegal or that might violate the rights, harm, or threaten the safety of users or others. In addition to these actions, the Administration may, at any time and without notice, terminate your membership or account for posting such Content.
In the event the Administration receives proper written notification of alleged copyright infringement, we will promptly remove or disable access to the allegedly infringing material and may terminate the accounts of infringers in accordance with the Digital Millennium Copyright Act (hereinafter “DMCA”). If you believe that any Content on the Site infringes upon any copyright that you own or control, you may send a written notification of such infringement to the Administration.
In accordance with the DMCA and other applicable law, we may terminate, in appropriate circumstances and at our sole discretion, membership and accounts of any AudioTag users who infringe the intellectual property rights of others.
Witness Disclaimer
You acknowledge that you should not require AudioTag, its owners and employees, and/or its representatives to witness and/or represent in court and/or otherwise support and/or assist you and/or any third party in case of any juridical and/or legal proceeding and/or examination and/or investigation involving the Service as a tool for providing evidence of piracy and/or ownership and/or any other testimony based on Content recognition information obtained via the Service and its audio fingerprinting technology. You acknowledge that you should not involve AudioTag in any legal proceedings related to the use of the Service and/or its underlying fingerprinting technology as means of back-tracing, anti-piracy, identification, and/or authentication.
Атрибуты¶
- Звук начинает играть сразу после загрузки страницы.
- Добавляет панель управления к аудиофайлу.
- Повторяет воспроизведение звука с начала после его завершения.
- Отключает звук при воспроизведении музыки.
- Управляет предварительной загрузкой аудио данных.
- Указывает путь к воспроизводимому файлу.
- Громкость воспроизведения, в диапазоне от 0.0 (самая тихая) до 1.0 (самая громкая).
autoplay
При наличии этого атрибута аудио начинает воспроизводиться автоматически после загрузки страницы. Атрибут отменяет действие атрибута .
Синтаксис
Значения
В качестве значения указывается , также допустимо вообще не указывать никакое значение.
Значение по умолчанию
По умолчанию этот атрибут выключен.
controls
Добавляет панель управления к аудиотреку. Вид панели и её содержимое зависит от браузера и может в себя включать: кнопку воспроизведения, паузы, перемотки, ползунок для изменения уровня громкости и др.
Синтаксис
Значения
В качестве значения указывается , также допустимо писать атрибут без значения.
Значение по умолчанию
По умолчанию этот атрибут выключен.
loop
Зацикливает воспроизведение аудио, чтобы оно бесконечно повторялось после завершения.
Синтаксис
Значения
В качестве значения указывается , также допустимо писать атрибут без значения.
Значение по умолчанию
По умолчанию этот атрибут выключен.
muted
Отключает звук при воспроизведении музыки.
Синтаксис
Значения
В качестве значения указывается , также допустимо вообще не указывать никакое значение.
Значение по умолчанию
По умолчанию этот атрибут выключен.
preload
Этот перечисляемый аттрибут предназначен для предоставления подсказки браузеру о том, что автор считает лучшим для сайта. Тег может иметь следующие значения
Синтаксис
Значения
- указывает, что аудио не должно предварительно загружаться
- указывает, что загрузить нужно только метаданные;
- указывает на то, что весь звуковой файл может быть загружен, даже если пользователь не будет использовать его;
Значение по умолчанию
Если он не указан, это будет определенное браузером значение. Спецификация советует использование аттрибута .
Примечания
- Аттрибут имеет приоритет над . Если указан, браузер, должен начать загрузку для воспроизведения.
- Браузер не принуждается спецификацией следовать значению этого аттрибута; это просто подсказка.
src
Указывает путь к воспроизводимому аудиофайлу. Для этой же цели также можно использовать элемент .
Синтаксис
Значения
В качестве значения принимается полный или относительный путь к файлу.
Значение по умолчанию
Нет.