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

Вниз

Есть звуковой файл нестандартного вида как его проиграть?   Найти похожие ветки 

 
MZ   (2002-01-19 11:58) [0]

Собственно от WAV файла записанного без сжатия его отличает только размер и структура заголовка.
Как его можно воспроизвести программно?


 
DK   (2002-01-19 14:30) [1]

Если это файл с муз. дисков, на которых куча композиций, то попроюуй переименовать в *.mp3. Тогда даже таг сможешь дописать.
Воспроизводится винампом (наверное как простой мп3)


 
MJH   (2002-01-19 16:45) [2]

а может это RAW или VOC?
в таком случае пиши свой воспроизводитель, скажем на DX


 
DK   (2002-01-19 18:25) [3]

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


 
MJH   (2002-01-20 06:58) [4]

а лучше Ф3 :-)


 
MZ   (2002-01-23 22:30) [5]

Не-е народ! Вы не поняли!
Видимо я неправильно пояснил проблему.
Грубо говоря как мне послать для воспроизведения поток бинарных данных, о которых известно все - битрейт, разрядность и проч.
Или, для примера, я синтезировал набор данных и хочу его прослушать, не из файла - а из памяти парямую...
Через какую APIшную функцию это можно сделать?
Или можно MediaPlayer "уболтать"?


 
MJH   (2002-01-24 03:24) [6]

DirectSound есть. Закупи пива ящик, выбери ночь, и трахайся :)


 
Sergey_n   (2002-01-24 05:30) [7]

ActiveX компоненты на http://www.nctsoft.com, но Share. Там в наборе NCTAudioStudio есть компонент NCTAudioPlayer он воспроизводит. Отправляешь ему массив и усе.


 
Donal_Graeme   (2002-02-04 04:56) [8]

если интересно, я написал такую программку :-) могу послать исходник для примера :-))


 
MJH   (2002-02-04 09:55) [9]

кста,
1) воспроизведение через что?
2)у тебя там есть EnterCriticalSection и LeaveCriticalSection?
если есть кинь на мыло - хочу ещё один пример взглянуть


 
Donal_Graeme   (2002-02-05 01:40) [10]

воспроизведение через DirectSound и без критических секций :-)


 
MJH   (2002-02-05 13:10) [11]

а каких файлов? WAVE PCM ? это естесно.
а вот с закодированными файлами (типа мп3) без критических секций для нормального воспроизведения не обойтись


 
MZ   (2002-02-05 16:43) [12]

Объясните, что за критические секции?

Мне нужно вывести звук на звуковую карточку средствами WinAPI. Чтобы даже под NT 4.0 без установленного Direct"а все работало как из пушки. ActiveX компоненты мне тоже не подходят.

Если у кого есть какие-то куски кода, то намыльте мне на mz@box.comlink.ru. Буду весьма признателен.


 
Donal_Graeme   (2002-02-06 02:42) [13]

2 MJH : ага, я никаких декодирований не делаю. а с мп3 я ещё основательно не возился...только тэги читал и рассчитывал время звучания, не больше :-)

2 MZ : ИМХО, даже в NT всегда есть DirectX. только он там версии 3, если я правильно помню :-)


 
MJH   (2002-02-06 03:46) [14]

э....ты не прав....для НТ тоже есть ДХы и не только третьи


 
MZ   (2002-02-06 21:18) [15]

Народ! Вы бы лучше что-нибудь существенное посоветовали...


 
MJH   (2002-02-07 03:12) [16]

пилять....ты тормоз??? ТЕБЕ СКАЗАЛИ DIRECTSOUND ИСПОЛЬЗУЙ!!!

Team [LMD] [Scooter] [Оглуши соседей]


 
MZ   (2002-02-07 10:58) [17]

Во-первых, я - медленный газ, а
во-вторых, если ты не понял, то DirectSound мне не подходит.
Винды без всяких примочек звук крутить умеют, вот меня и интересует КАК???!!!


 
MJH   (2002-02-07 14:35) [18]

чем тебе не нравится ДиректСаунд????
в винде есть МУМУ, но это геморой ещё тот. лучше ДиректСаунд используй. Возьми книжку, понакачай доков, примеров и не морочь людям голову!!!!

Team [LMD] [Scooter] [Оглуши соседей]


 
MZ   (2002-02-07 17:41) [19]

Повторяю... DirectSound мне не подходит. Это не моя заморочка, но факт имеет место быть:). Меня это тоже не радует.



 
DenKop   (2002-02-17 22:52) [20]

Используй waveOut... и прочие. Описание в
Win32 Programmer"s Reference. Могу выслать пример на VisualC++,
переводить на делфя не собираюсь.GoodLuck!!!



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

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

Наверх





Память: 0.48 MB
Время: 0.01 c
1-88891
Akni
2002-06-14 00:48
2002.06.27
Свойства компонента


3-88729
Seva
2002-05-22 15:50
2002.06.27
Interbase многопользовательский доступ


1-88809
mcs
2002-06-16 16:08
2002.06.27
Рихтер


3-88771
vicosss
2002-06-05 08:20
2002.06.27
Возможно ли это сделать?


7-89050
Advokat
2002-04-01 21:35
2002.06.27
Ctr+Alt+Del в 98 и чтобы в 2к не было глюков





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский