Форум программистов, компьютерный форум, киберфорум
Visual Basic .NET
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.89/18: Рейтинг темы: голосов - 18, средняя оценка - 4.89
Лень — мое второе и
3035 / 2249 / 656
Регистрация: 28.11.2014
Сообщений: 3,441
Записей в блоге: 2
1

Получить название трека и исполнителя из аудиопотока

04.10.2016, 15:02. Показов 3215. Ответов 4
Метки нет (Все метки)

Здравствуйте! К примеру, есть Аудио поток, как получить из него информацию по типу: название песни / исполнитель песни?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.10.2016, 15:02
Ответы с готовыми решениями:

Можно ли используя библиотеку WMPLib получить имя исполнителя и трека через Url
Подскажите пожалуйста можно ли используя библиотеку WMPLib получить имя исполнителя и трека через...

Получить исполнителя и название песни из интернет радио
Приветствую. Есть радиопоток. Оригинальный сайт передает данные о песне через флэш, но есть другой...

WMPLib воспроизведение url, получить название текущего трека
Использую WMPLib для прослушивания радио. Как получить название текущей композиции?... (например...

Как получить название песни и исполнителя на онлайн радиостанции?
Как получить название песни и исполнителя на онлайн радиостанции? В Интернете ответа на данный...

4
5867 / 2207 / 654
Регистрация: 11.04.2015
Сообщений: 3,694
Записей в блоге: 43
04.10.2016, 16:39 2
Дык метаданные читать надо
ID3 (метаданные) — Википедия
Внутри MP3. А как оно всё устроено? / Хабрахабр
Ну или использовать какую-нибудь готовую либу, типа такой taglib-sharp или такой C# ID3 Library download | SourceForge.net. А вообще вопрос неплохо гуглится.
2
Лень — мое второе и
3035 / 2249 / 656
Регистрация: 28.11.2014
Сообщений: 3,441
Записей в блоге: 2
04.10.2016, 19:22  [ТС] 3
diadiavova, гуглил и пробовал некоторые варианты, большинство заточено на файлы, а не на поток
0
1249 / 957 / 134
Регистрация: 01.10.2009
Сообщений: 2,973
Записей в блоге: 1
04.10.2016, 19:42 4
Цитата Сообщение от Orlangur1991 Посмотреть сообщение
большинство заточено на файлы, а не на поток
так и есть\, ID TAG это некоторые байты в файле, которые и несут инфу. тут вариант скачать с потока, то что идет и уже читать эти байты
0
94 / 91 / 21
Регистрация: 30.08.2015
Сообщений: 387
07.10.2016, 15:44 5
Лучший ответ Сообщение было отмечено Orlangur1991 как решение

Решение

Orlangur1991, aimp отображает данные потока - альбом/артист/название_композиции/жанр и т.д. и построен он на bass.dll на сайте есть и для net - Bass.Net.dll там же в архиве исходники
сопутствующий материал - Bass.NET.dll Проигрывание интернет радио. Узнать, что сменились теги в потоке

VB.NET
1
2
3
4
5
6
7
Dim tagInfo As New TAG_INFO(url)
_stream = Bass.BASS_StreamCreateURL(url, 0, BASSFlag.BASS_DEFAULT, Nothing, IntPtr.Zero)
 
If BassTags.BASS_TAG_GetFromURL(_stream, tagInfo) Then
    album = tagInfo.album.ToString()
    artist = tagInfo.artist.ToString()
End If
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.10.2016, 15:44

Определить исполнителя по части трека
Доброго :senor: Давным-давно, толи в конце 80-х, толи в начале 90-х (ориентировочно) попалась...

Не могу вспомнить исполнителя трека по видеоролику
Кто знает исполнителя песни в данном видеоролике 44a7yi8FLRA

Название играющего трека
Как вывести название играющего трека в Label?

Вытащить название играющего трека из файла-радио
Здравствуйте, возможно кто-нибудь делал что-то подобное. Мне нужно достать из файла интернет радио...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.