| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Продолжительность mp3 |
| Автор: JAYBE 26.10.2011, 10:02 |
| Добрый день. Подскажите, как можно получить продолжительность - duration - mp3 файла? |
| Автор: ksnk 26.10.2011, 10:32 |
| http://www.softtime.ru/info/articlephp.php?id_article=64? В последнем примере есть продолжительность. Нужен PEAR, который поддерживает эту штуку. |
| Автор: JAYBE 26.10.2011, 10:38 |
| Нужно только средствами JS... |
| Автор: ksnk 26.10.2011, 11:03 |
| JAYBE, в JavaScript отсутствует возможность работы с файлами (если это, конечно, не серверный JS), так что самому читать длительность файла не получится, ибо нечем. Можно заставить это делать какой-нибудь флеш-проигрыватель, тут надо разбиратся с используемым проигрв. Разумнее, imho, вычислять это все на сервере и передавать вместе с файлом при построении странички. |
| Автор: $дмитрий 26.10.2011, 11:17 | ||
Почему так категорично? Если на стороне клиента, то можно получить желаемое через Flash, VBscript, Java Applet и т.д. Если вот прям только через JS, то можно попробовать с помощью ActiveX, но работать будет только в IE |
| Автор: JAYBE 26.10.2011, 13:30 |
| $дмитрий, у меня в распоряжении JS клиентский и серверный. HTML5 не поддерживается и необходимо только на IE6. |
| Автор: Absinthe 27.10.2011, 13:11 |
| Ну серверным JS делаешь это: http://www.zedwood.com/article/127/php-calculate-duration-of-mp3 |
| Автор: ksnk 27.10.2011, 15:39 |
| Absinthe, |
| Автор: Absinthe 27.10.2011, 17:27 | ||
Что мешает данный код переписать на JS? Я исходил из того, что ТС умеет программировать. |
| Автор: JAYBE 28.10.2011, 13:49 |
| Что значит "ТС"? |
| Автор: magelan 28.10.2011, 14:04 |
| ТС - Topic Starter Человек, который начал тему, т.е. вы. |