Главная страница
    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.012 c
4-1127744726
XGarik
2005-09-26 18:25
2005.11.27
Убить процесс на КПК


8-1120170499
ronyn
2005-07-01 02:28
2005.11.27
Неужели нет короткого кода для изменения громкости?!


1-1130788940
Grol
2005-10-31 23:02
2005.11.27
Как ликвидировать выделенную память под компонент.


1-1131007884
Vetalich
2005-11-03 11:51
2005.11.27
ListBox


2-1131740926
wen
2005-11-11 23:28
2005.11.27
поиск Tstringlist и нагрузка на проц





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