Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / длительность аудио файла (mp3) / 9 сообщений из 9, страница 1 из 1
27.09.2011, 09:25:56
    #37456712
dumpino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
длительность аудио файла (mp3)
пытаюсь определить длительность *.mp3 файла.

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

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

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

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

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

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

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

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

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

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

<MediaPlayer ... /> как я понял это проигрыватель Silverlight, с помощью него тоже можно определить длительность, по аналогии с вариантом wmp.dll.
...
Рейтинг: 0 / 0
27.09.2011, 10:52:07
    #37456864
dumpino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
длительность аудио файла (mp3)
вот какая ошибка при использовании 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
27.09.2011, 11:44:27
    #37456955
n_string
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
длительность аудио файла (mp3)
dumpino, бессмысленное занятие, вряд ли вы получите данные через COM. Причина тому политики безопасности, которые применяются для веб-приложений. Поэтому рекомендую вам какой-нибудь другой способ, например вычислять рейт также на клиенте с помощью Flash например, как это реализовано вконтакте.
...
Рейтинг: 0 / 0
27.09.2011, 12:00:50
    #37456996
dumpino
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
длительность аудио файла (mp3)
n_string, спасибо, попробую копнуть и в эту сторону
...
Рейтинг: 0 / 0
27.09.2011, 12:40:11
    #37457078
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
длительность аудио файла (mp3)
Писал на флеше проигрыватель, точное время звучания композиции можно было определить только после её полной загрузки клиенту. Также в одном из проектов определяли на сервере, но там были собственные сервера на *nix, поэтому никаких проблем с этим не было.
...
Рейтинг: 0 / 0
27.09.2011, 15:58:24
    #37457508
n_string
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
длительность аудио файла (mp3)
Логично определять на сервере, думаю несложный код справиться с этим.
Проблема именно в использовании windows компонентов.
...
Рейтинг: 0 / 0
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / длительность аудио файла (mp3) / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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