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

Вниз

MP3   Найти похожие ветки 

 
San1   (2005-11-09 20:44) [0]

Подскажите пожалуйста, как воспроизвести МР3 без использования специально предназначенных для этого компонентов.
Я как-то видел програмку (программульку) написанную на С++, что-то вроде мини МР3 плеера и ее вес был около 8 КБ.
Заранее благодарен.


 
DrPass ©   (2005-11-09 21:42) [1]

Это вряд ли. Плагин к WinAMP для проигрывания mp3 весит 140Кб. Это не настолько простой формат, чтобы обойтись 8Кб кода


 
San1   (2005-11-09 22:38) [2]


> Это вряд ли. Плагин к WinAMP для проигрывания mp3 весит
> 140Кб.


Такую прогу я действительно видел. Но после ваших слов я понимаю, что скорее всего она использовала уже имеющуюся у меня на машине длл, ведь ВиндоусМедиаПлеер у всех есть. Подскажите как использовать его ресурсы, если это возможно.


 
Джо ©   (2005-11-10 04:26) [3]

Стандартный компонент TMediaPlayer самое оно. Или же напрямую работа с MCI-commands (см. SDK).


 
Джо ©   (2005-11-10 04:30) [4]

П.С. Маленький рабочий пример с TMediaPlayer (его нужно поместить на форму, вкладка System):

procedure TForm1.Button1Click(Sender: TObject);
begin
 with MediaPlayer1 do
 begin
   FileName := "I:\pub\music\MORPHINE\01 - GOOD.MP3";
   Open;
   Play;
 end;
end;

Вуаля :)


 
San1   (2005-11-10 13:34) [5]

Вроде бы все просто, но запускаю данный код -> ничего ни играет и мое приложение выгружается.


 
Digitman ©   (2005-11-10 13:38) [6]


> запускаю данный код -> ничего ни играет и мое приложение
> выгружается


еще бы !

ведь в твоей системе, конечно же, есть и диск I:, и там, конечно же, имеется путь \pub\music\MORPHINE\, и по этому пути, конечно же, имеется файл 01 - GOOD.MP3


 
San1   (2005-11-10 13:41) [7]

Я чайник конечно, но не до такой же степени. пишу своё.


 
Digitman ©   (2005-11-10 13:46) [8]

а для чайников (и не только для них) существует файл справки, где фигурирует описание св-ва TMediaPlayer.DeviceType


 
San1   (2005-11-10 14:08) [9]

И где здесь МР3?

dtAVIVideo
dtCDAudio
dtDAT - Digital Audio Tapes
dtDigitalVideo
dtMMMovie
dtOverlay
dtScanner
dtSequencer
dtVCR
dtWaveAudio;

я все попробовал, все равно не работает.


 
San1   (2005-11-10 14:12) [10]

С этим компоненто вроде все испробовал.  Прибавил громкости на компе на всякий случай, ничего не помогает.


 
San1   (2005-11-10 14:17) [11]

Увидел ответ на вопрос про будильник чуть ниже. Понятно. Спасибо.



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

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

Наверх




Память: 0.46 MB
Время: 0.014 c
14-1131222143
Andy BitOff
2005-11-05 23:22
2005.11.27
Скорость света в вакууме перестала быть рекордом


14-1130900535
КаПиБаРа
2005-11-02 06:02
2005.11.27
Каким должен быть "идеальный" новичек (вопрошающий) и


4-1127969497
Mixer
2005-09-29 08:51
2005.11.27
Balloon Tips & Windows XP


2-1131469867
pathfinder
2005-11-08 20:11
2005.11.27
Как вставить содержимое перeменной string в код программы?


3-1129631803
Андрей__
2005-10-18 14:36
2005.11.27
Interbase и кириллица





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