Autor Beitrag
JoachimQ
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 59


D2, D6 und D7
BeitragVerfasst: Do 25.09.03 15:58 
Weiß jemand wie man vom Radio Aufnahmen machen kann? Hat jemand dafür einen guten Delphi source-Code?

:arrow: Dann würde ich mich freuen. :!:

Moderiert von user profile iconKlabautermann: Topic Verschoben.


Zuletzt bearbeitet von JoachimQ am Fr 26.09.03 12:35, insgesamt 1-mal bearbeitet
Terra23
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 872

Win 8
Delphi 7
BeitragVerfasst: Do 25.09.03 16:01 
Was meinst du mit "Aufnahmen"?

_________________
Hasta La Victoria Siempre
mb
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 185



BeitragVerfasst: Do 25.09.03 16:08 
Hallo JoachimQ ;-)

Also, was willst Du genau? Du musst ja irgendwie Radio mit dem PC empfangen. Wenn was aus Deinen Lautsprechern kommt, dann weiß auch Deine Soundkarte was davon. Und die hat verschiedene Ein-/Ausgänge, von denen Du ja so einiges siehst (na ja...), wenn Du unter Windows im Systemtray auf das Lautsprechersymbol doppelklickst.

Von diesen Ausgängen kannst Du natürlich auch was aufnehmen. Wenn es darum geht, dann hat Deine Problem-/Fragestellung allerdings weniger mit Radio- als mit Audio-Aufnahmen zu tun.

Spezifiziere also Dein Problem und vergiss nicht, den Betreff zu ändern!

_________________
Gruß,
MB
JoachimQ Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 59


D2, D6 und D7
BeitragVerfasst: Do 25.09.03 16:20 
Titel: Um es auf den Punkt zu bringen
Meine Beschreibung war wohl nicht gut genug, daher möchtet ich jetzt einfach an Hand eines Anwendungsbeispiels nennen was das Programm können mussen.
1. Das Webradio von WEB.DE öffnen
2. Das Aufnehmen soll das Über ein Delphi Programm funktionieren, das einfach eine "endlos lange" wav-Datei erstellen.

:?: Wer kann ein solches Programm schreiben?
fcg
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 360

WinXP
D3 Prof, D6 Pers
BeitragVerfasst: Do 25.09.03 16:51 
vielleicht suchst du ja sowas ähnliches hier...

www.delphi-forum.de/viewtopic.php?t=7303

fcg

_________________
.: Wer für alles offen ist, kann nicht ganz dicht sein! :.
Popov
ontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic starofftopic star
Beiträge: 1655
Erhaltene Danke: 13

WinXP Prof.
Bei Kleinigkeiten D3Pro, bei größeren Sachen D6Pro oder D7
BeitragVerfasst: Do 25.09.03 19:47 
@JoachimQ

Was für ein Betriebssystem hast du? Die zweite Frage ist ob es ein Delphi-Code sein muß, oder ob es auch mit ein fertiges Programm geht?

_________________
Popov
Adrian
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 314



BeitragVerfasst: Do 25.09.03 23:44 
Servus!

Was Du machen willst, ist eigentlich recht einfach, wenn Du Delphis MediaPlayer verwendest.
Zunächst ein wenig Code:
ausblenden Delphi-Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
procedure TAufnahme.StartClick(Sender: TObject);
begin
  with MediaPlayer do
  begin
    FileName:='Dummy.wav';
    Open;
    Wait:=False;
    StartRecording;
  end;
end;
procedure TAufnahme.StoppClick(Sender: TObject);
begin
  with MediaPlayer do
  begin
    Stop;
    FileName:='Aufnahme.wav';
    Save;
    Close;
  end;
end;

Zu Dummy.wav: Das ist eine Vorgabedatei, die das gleiche Format besitzt, wie die zukünftige Wave-Datei - also in Bezug auf Auflösung, Mono/Stereo und Bits per Sample. So was läßt sich mit dem NeroMediaPlayer recht einfach erstellen und mit dem Nero Wave Editor auf minimale Länge zurechtschneiden.

Den Aufnahmepegel regelst Du über die "RecordingControl"-Regler und normalerweise nimmt man als Eingang Line-In. Falls Du nicht unbedingt selbst programmieren willst und im Besitz einer halbwegs aktuellen Nero-Version (so ab 5.0) bist, kannst Du auch direkt mit dem NeroMediaPlayer aufnehmen - so wie ich es seit einiger Zeit schon problemlos praktiziere.

Und falls noch Fragen sind: Dafür gibt's ja dieses Forum.

Gruß,
Adrian
JoachimQ Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 59


D2, D6 und D7
BeitragVerfasst: Fr 26.09.03 12:31 
Titel: An Adrian!!!
<<Adrian hat geschrieben>>
Den Aufnahmepegel regelst Du über die "RecordingControl"-Regler und normalerweise nimmt man als Eingang Line-In.
>>Ich würde gern den Lautsprecher-ausgang nehmen<<
Ist dies möglich???
mb
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 185



BeitragVerfasst: Fr 26.09.03 12:58 
Wähle in Windows einfach "Mixer" als Eingang. Dann solltest Du alles aufnehmen können, was Du auch hörst.

_________________
Gruß,
MB
JoachimQ Threadstarter
ontopic starontopic starontopic starontopic starontopic starofftopic starofftopic starofftopic star
Beiträge: 59


D2, D6 und D7
BeitragVerfasst: Fr 26.09.03 15:11 
Du hast folgendes gschrieben:

ausblenden Quelltext
1:
2:
3:
4:
Wähle in Windows einfach "Mixer" als Eingang. Dann solltest Du alles aufnehmen können, was Du auch hörst.
_________________
Gruß, 
MB


Kannst du mir sagen, wie genau man das macht? Ich kenne mich in dem Bereich leider nicht so gut aus.
Avalon
Hält's aus hier
Beiträge: 8

Win 98, Win ME, Win XP
D7 Pers
BeitragVerfasst: So 28.09.03 11:15 
Du klickst doppelt auf diesen niedlichen, kleinen Lautsprecher in der Task-Leiste. Dann erschein ein Fenster mit ganz vielen Reglern (oder auch ein parr weniger, aber 3 sind es bestimmt. Dann lässt du dir record control anzeigen (Optionen --> Aufnahme ) und da wählst du dann als Quelle nicht Line-in sondern Mixer !
Ich hoffe ich hab mich nicht vertan
MfG Avalon

_________________
All computers wait the same speed ;-)
mb
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 185



BeitragVerfasst: So 28.09.03 17:06 
Nein, so meinte ich es eigentlich auch.

Ansonsten noch mal zwei grundsätzliche Möglichkeiten, wie man vorgehen kann, wenn man nicht weiterkommt:

1. man postet in ein Forum

2. man probiert mal ein wenig aus und versucht es selbst rauszufinden

Dabei gibt es so eine Reihenfolge, die man einhalten kann - das wäre sogar optimal: Erst Nummer 2, dann 1 (sorry, muss ich wohl oben vertauscht haben ;-) )

_________________
Gruß,
MB