Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Media";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];

Вниз

играть два файла без задержки   Найти похожие ветки 

 
race1   (2004-08-27 07:57) [0]

хочу проиграть файлы подряд - заканчивает играть один файл, грузим слдующий и так далее. дело в том, что не получается играть два файла друг за дружко так, что бы переход на слух не ощущался, т.е. что бы один файл плавно переходил в другой. допустим, эти файлы - куски одного большого файла и их нужно проиграть так, что бы небыло заметно что это много маленьких файлов, а не один большой

сначала я использовал mci команды для проигрывания, но они давали заметную запятую, потом стал использовать dx, но так же не удаётся избавиться от задержки

я делаю так: играю первый файл из списка, в таймере за 2-3 чекунды до окончания проигрывания загружаю след. файл (renderfile или tmediaplayer.open), это самое продолжительное действие. затем по окончании проигрывания текущего файла запускаю следующий, но есть задержка. пробовал разные задержки в таймере указывать - за 150 мс начинать играть, за 100 мс и т.д., непомогает

как можно сделать такое?


 
ProtoStar   (2004-08-30 18:52) [1]

это не поможет...сам бьюсь над этим...пробовал DSpack тоже тормозит на 52-74мс есть вариант работать напрямую с файломчерез DirectDraw и делать прекеширование, но пока не доходят руки....


 
Mihey_temporary ©   (2004-08-30 22:39) [2]


> есть вариант работать напрямую с файломчерез DirectDraw
> и делать прекеширование, но пока не доходят руки....


Угу, загружать первую часть сразу, осальное по ходу проигрывания первой части.


 
ProtoStar   (2004-09-01 21:54) [3]

вопрос только с использованием компонент или если выводить файл своими ручками......
У меня есть заинтересованность в вышем результате...
сообщите при положительном..


 
Graff   (2004-09-18 22:53) [4]

В данном случае можно сказать следующее. Если использовать Bass.dll, то можно этого добиться. Тоесть просканировать файл без воспроизведения и найти с какого места начинаеться тишина, и в этот момент начать проигрывать следующий и так далее. Удачи!!!!



Страницы: 1 вся ветка

Форум: "Media";
Текущий архив: 2004.12.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.035 c
3-1100713088
SergP.
2004-11-17 20:38
2004.12.19
SQL. DELETE из одной (нескольких таблиц) при использ. нескольких


3-1101131621
Карелин Артем
2004-11-22 16:53
2004.12.19
Как выполнить SQL-скрипт с множеством запросов за один раз?


4-1099824141
Леонид
2004-11-07 13:42
2004.12.19
Сигнал микрофона


14-1101568573
OneFragLeft
2004-11-27 18:16
2004.12.19
Налоги.


4-1099514502
dimaxx
2004-11-03 23:41
2004.12.19
Трабл с чтением файла в библиотеке





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский