[room] вытащить время из звукового файла

Michael Bykov m.bykov на gmail.com
Пт Сен 17 08:30:09 UTC 2010


2010/9/16 Michael Shigorin <mike на osdn.org.ua>

> On Thu, Sep 16, 2010 at 06:27:03PM +0400, Michael Bykov wrote:
> > Как узнать время при чтении на границе каждого слова? Я вижу
> > эту границу в Audacity (ну скажем) и я могу туда кликнуть и
> > вижу цифру, 1:18,0, 1:23,0 и т.д.
>
> Ммм... спроси Прокудина, а вообще это что-то вроде
> linux audio utility pause detection
>


Господа, спасибо всем.

Я решил задачку, красиво.

В ФФ уже работает тег audio.

Пишем в html:

<html>
<script>
$(function() {
$("audio").attr("src", "media/1.ogg");
});
$(document).bind('click',
function(){console.log($('audio')[0].currentTime)});
</script>
</head>
<body>
<input type="button" onclick="$('audio')[0].play();" value=Play />
<audio></audio>
</body>
</html>


кликаем мышью, когда нужно и видим в консоли:

0
0.8919999599456787
1.5859999656677246
2.890000104904175
3.447999954223633
3.953000068664551

красота :)


-- 
М.

http://diglossa.org
xmpp://m.bykov@jabber.ru
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/smoke-room/attachments/20100917/8c28a9ae/attachment.html>


Подробная информация о списке рассылки smoke-room