|
|
|
длительность аудио файла (mp3)
|
|||
|---|---|---|---|
|
#18+
пытаюсь определить длительность *.mp3 файла. Использую wmp.dll - локально все отлично работает использую shell32.dll - локально все отлично работает но стоит перенести на хостинг (1gb.ru, кстати, что думаете о нем? :)), то все перестает работать. В директорию Bin эти библиотеки присутствуют. При использовании wmp.dll ошибка вылезает, уже не помню какая, вечером смогу отпостить, а при shell32.dll атрибуты читает но не все, как раз атрибут с длительностью выводит пусто) есть какие соображения, может стоит хостинг сменить, который поддерживает эти вещи? приложения разрабатываю на asp.net framework 4.0, возможно есть другие средства, которыми можно решить мою задачу? спасибо за любую наводку ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2011, 09:25:56 |
|
||
|
длительность аудио файла (mp3)
|
|||
|---|---|---|---|
|
#18+
стоит ли использовать <MediaPlayer ... /> ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2011, 09:42:14 |
|
||
|
длительность аудио файла (mp3)
|
|||
|---|---|---|---|
|
#18+
dumpino, Вы опишите ситуацию. Например, не совсем понятно при чём здесь wmp.dll и shell32.dll? Вы на сервере что-ли проигрыватель запускаете? Что такое <MediaPlayer ... /> ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2011, 10:07:42 |
|
||
|
длительность аудио файла (mp3)
|
|||
|---|---|---|---|
|
#18+
ShSerge, да, я пытаюсь на стороне сервера определить длительность аудио файла. вариант wmp.dll. это с помощью объекта Window media player загнать аудио файл в него и посмотреть длительность, которую определил проигрыватель вариант shell32.dll. это подсмотреть атрибуты файла скрипты для более подробного описания нужны? <MediaPlayer ... /> как я понял это проигрыватель Silverlight, с помощью него тоже можно определить длительность, по аналогии с вариантом wmp.dll. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2011, 10:34:08 |
|
||
|
длительность аудио файла (mp3)
|
|||
|---|---|---|---|
|
#18+
вот какая ошибка при использовании 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)). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2011, 10:52:07 |
|
||
|
длительность аудио файла (mp3)
|
|||
|---|---|---|---|
|
#18+
dumpino, бессмысленное занятие, вряд ли вы получите данные через COM. Причина тому политики безопасности, которые применяются для веб-приложений. Поэтому рекомендую вам какой-нибудь другой способ, например вычислять рейт также на клиенте с помощью Flash например, как это реализовано вконтакте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2011, 11:44:27 |
|
||
|
длительность аудио файла (mp3)
|
|||
|---|---|---|---|
|
#18+
n_string, спасибо, попробую копнуть и в эту сторону ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2011, 12:00:50 |
|
||
|
длительность аудио файла (mp3)
|
|||
|---|---|---|---|
|
#18+
Писал на флеше проигрыватель, точное время звучания композиции можно было определить только после её полной загрузки клиенту. Также в одном из проектов определяли на сервере, но там были собственные сервера на *nix, поэтому никаких проблем с этим не было. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2011, 12:40:11 |
|
||
|
|

start [/forum/topic.php?fid=18&fpage=154&tid=1360589]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
34ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 347ms |

| 0 / 0 |
