hi, jak zapisac dzwiek z mikrofona do pliku wave juz wiem VIDE ponizszy kod
procedure TForm1.Button1Click(Sender: TObject);
begin
with MediaPlayer do
begin
FileName := 'test.wav'; // nadanie nazwy
Open;
StartRecording; // rozpoczęcie nagrywania
end;
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
with MediaPlayer do
begin
Stop; // zatrzymanie nagrywania
FileName := 'plik.wav'; // nadanie nowej nazwy pliku
Save; // zapisanie...
Close; // zamknięcie
end;
ale wyobrazcie sobei ze 1 min takiego nagrania wazy 1,5 mb ... = 10 min- 15 mb.. to jest dla mnei za duzo.... pytanie moje czy da sie w mediaplayer komponencie jakos ustalic stopien kompresji/ jakosci zeby
wielksoc byla mniejsza....potzrebuej nagrac okolo 15 min do jak najmniejszego pliku...
ad2. prezypomnialo mi sie powyzsze zapisywanie wymaga zeby zanim nagra byl tworzony plik WAV na ktorym bedzoe operowal.... mzona jakos taki plik stworzyc programowo??