powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / длительность аудио файла (mp3)
9 сообщений из 9, страница 1 из 1
длительность аудио файла (mp3)
    #37456712
dumpino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пытаюсь определить длительность *.mp3 файла.

Использую wmp.dll - локально все отлично работает
использую shell32.dll - локально все отлично работает

но стоит перенести на хостинг (1gb.ru, кстати, что думаете о нем? :)), то все перестает работать. В директорию Bin эти библиотеки присутствуют. При использовании wmp.dll ошибка вылезает, уже не помню какая, вечером смогу отпостить, а при shell32.dll атрибуты читает но не все, как раз атрибут с длительностью выводит пусто)

есть какие соображения, может стоит хостинг сменить, который поддерживает эти вещи?

приложения разрабатываю на asp.net framework 4.0, возможно есть другие средства, которыми можно решить мою задачу?

спасибо за любую наводку
...
Рейтинг: 0 / 0
длительность аудио файла (mp3)
    #37456737
dumpino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
стоит ли использовать <MediaPlayer ... /> ?
...
Рейтинг: 0 / 0
длительность аудио файла (mp3)
    #37456782
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dumpino,

Вы опишите ситуацию. Например, не совсем понятно при чём здесь wmp.dll и shell32.dll? Вы на сервере что-ли проигрыватель запускаете?
Что такое <MediaPlayer ... /> ?
...
Рейтинг: 0 / 0
длительность аудио файла (mp3)
    #37456833
dumpino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSerge,

да, я пытаюсь на стороне сервера определить длительность аудио файла.

вариант wmp.dll. это с помощью объекта Window media player загнать аудио файл в него и посмотреть длительность, которую определил проигрыватель

вариант shell32.dll. это подсмотреть атрибуты файла

скрипты для более подробного описания нужны?

<MediaPlayer ... /> как я понял это проигрыватель Silverlight, с помощью него тоже можно определить длительность, по аналогии с вариантом wmp.dll.
...
Рейтинг: 0 / 0
длительность аудио файла (mp3)
    #37456864
dumpino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вот какая ошибка при использовании wmp.dll

Server Error in '/' Application.System.Runtime.InteropServices.COMException: Retrieving the COM class factory for component with CLSID {6BF52A52-394A-11D3-B153-00C04F79FAA6} failed due to the following error: 80040154 Class not registered (Exception from HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)).
...
Рейтинг: 0 / 0
длительность аудио файла (mp3)
    #37456955
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dumpino, бессмысленное занятие, вряд ли вы получите данные через COM. Причина тому политики безопасности, которые применяются для веб-приложений. Поэтому рекомендую вам какой-нибудь другой способ, например вычислять рейт также на клиенте с помощью Flash например, как это реализовано вконтакте.
...
Рейтинг: 0 / 0
длительность аудио файла (mp3)
    #37456996
dumpino
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
n_string, спасибо, попробую копнуть и в эту сторону
...
Рейтинг: 0 / 0
длительность аудио файла (mp3)
    #37457078
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Писал на флеше проигрыватель, точное время звучания композиции можно было определить только после её полной загрузки клиенту. Также в одном из проектов определяли на сервере, но там были собственные сервера на *nix, поэтому никаких проблем с этим не было.
...
Рейтинг: 0 / 0
длительность аудио файла (mp3)
    #37457508
Фотография n_string
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Логично определять на сервере, думаю несложный код справиться с этим.
Проблема именно в использовании windows компонентов.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / длительность аудио файла (mp3)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]