Thread MP3-Player: Erstellung eines MP3-Player (21 answers)
Opened by jost at 2003-10-06 17:16

pq
 2003-10-08 19:00
#61365 #61365
User since
2003-08-04
12208 Artikel
Admin1
[Homepage]
user image
[quote=betterworld,08.10.2003, 15:15]Jetzt hab ich es:
Code: (dl )
my $pid = open PIPE, "exec mpg123 -v '$file' 2>&1|" or die $!;
[/quote]
na prima, dann werde ich das nachher mal ausprobieren!
Quote
Edit: ist uebrigens dumm, wenn ein ' im Dateinamen vorkommt. Daher empfehle ich, mal zu versuchen, ob meine Loesung von oben auch irgendwie mit exec funktioniert.

nein, das dürfte nicht gehn; entweder man übergibt jeden parameter einzelln => keine shell, oder man übergibt einen
string => shell. für das 2>&1 braucht man leider die shell.
ich hatteschon versucht, STDERR vor dem open selbst
umzuleiten, aber das funktionierte auch nicht. schön fände ich
eine option von mpg123, mit der man den output handle selbst
festlegen kann. naja, ich probiers heut abend mal aus...
Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wiki:Wie frage ich & perlintro Wiki:brian's Leitfaden für jedes Perl-Problem

View full thread MP3-Player: Erstellung eines MP3-Player