Титан Извлечение первых 10 секунд аудио из объекта Ti.MediaSound - PullRequest
0 голосов
/ 13 июня 2011

Мне нужно извлечь первые десять (10) секунд из аудиофайла.

У нас есть следующий код.

var file = recording.stop(); 
sound = Titanium.Media.createSound({sound:file});

Мне нужно извлечь первые 10 секунд из звукового объекта.

Как мы можем это сделать?

Также, Как объединить два звуковых объекта.

например:

sound1 имеет 10 секунд, а sound2 имеет 15 секунд.

Я хочу sound3, что sound1 + sound2,

, который должен непрерывно воспроизводить sound1 и sound2.

Заранее спасибо.

1 Ответ

0 голосов
/ 13 июня 2011
var sound = Ti.Media.createSound({
    sound: file,
    duration: 10
});

Это даст вам первые 10 секунд sound, но даже если для looping установлено значение true, вам нужно будет создать свои собственные таймеры для чередования воспроизводимых звуков.

...