Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
suche programm, das audiodatein umformen kann....
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
jonny_mc_conny
Apprentice
Apprentice


Joined: 12 Apr 2004
Posts: 248

PostPosted: Tue Oct 11, 2005 8:02 pm    Post subject: suche programm, das audiodatein umformen kann.... Reply with quote

ich suche ein progi für linux, welches verschiedene audioformate ineinander umwandeln kann...


z.B. m4a's in mp3's
wma in mp3

und andersrum etc.

wär gut, wenn es die metainformation, also zugriff auf cddb einträge, übernimmt, bzw. neu sucht....
Back to top
View user's profile Send private message
Linux-Spielkind
Apprentice
Apprentice


Joined: 09 Jan 2005
Posts: 167

PostPosted: Tue Oct 11, 2005 8:08 pm    Post subject: Reply with quote

mit mplayer und mencoder sollte es möglich sein. Ist aber ein bissl kompliziert sind ein haufen parameter. Du kannst dich ja mal in die man-Pgae vom mplayer einlesen. Nur mit den metainfos bin ich mir nicht sicher, warscheinlich must die danach von hand eingeben
_________________
AK-47 = P4 2.0 GHz 768 MB DDR/333 RAM 60 GB SAMSUNG SV6003H Nvidia Geforce4/MMX400
Back to top
View user's profile Send private message
amne
Bodhisattva
Bodhisattva


Joined: 17 Nov 2002
Posts: 6378
Location: Graz / EU

PostPosted: Tue Oct 11, 2005 8:56 pm    Post subject: Reply with quote

Und wie immer der obligatorische Hinweis: Die Umwandlung vom verlustbehanfteten Format A ins verlustbehaftete Format B (wobei B auch A sein kann) potenziert den Qualitätsverlust meist merklich.
_________________
Dinosaur week! (Ok, this thread is so last week)
Back to top
View user's profile Send private message
Deever
Veteran
Veteran


Joined: 06 Jul 2002
Posts: 1354
Location: Zürich / Switzerland

PostPosted: Tue Oct 11, 2005 9:17 pm    Post subject: Re: suche programm, das audiodatein umformen kann.... Reply with quote

jonny_mc_conny wrote:
ich suche ein progi für linux, welches verschiedene audioformate ineinander umwandeln kann...
sox.

Quote:
z.B. m4a's in mp3's
http://www.deppenapostroph.de SCNR

amne wrote:
Die Umwandlung vom verlustbehanfteten Format A ins verlustbehaftete Format B (wobei B auch A sein kann) potenziert den Qualitätsverlust meist merklich.
"Merklich potenzieren"? Potenzieren ist gleich potenzieren, merklich oder nicht merklich ist so Hinz wie Kunz! ;)

Gruß,
/dev
Back to top
View user's profile Send private message
beejay
Retired Dev
Retired Dev


Joined: 03 Oct 2002
Posts: 924
Location: Flensungen (das liegt neben Merlau)

PostPosted: Tue Oct 11, 2005 9:20 pm    Post subject: Re: suche programm, das audiodatein umformen kann.... Reply with quote

Deever wrote:
amne wrote:
Die Umwandlung vom verlustbehanfteten Format A ins verlustbehaftete Format B (wobei B auch A sein kann) potenziert den Qualitätsverlust meist merklich.
"Merklich potenzieren"? Potenzieren ist gleich potenzieren, merklich oder nicht merklich ist so Hinz wie Kunz! ;)

Ha!

2 ^ 2 Kilo Übergewicht vs. 2 ^ 20 Kilo Übergewicht?

Erkennst Du nun den Unterschied zwischen merklich und unmerklich potenziert? :P :lol:
_________________
Dort wo schwarzer Rauch aufsteigt, sich alsbald ein Fehler zeigt.
www.paludis-sucks.org | www.gentoo.de | www.gentoo-ev.org | www.gentoo.org
Back to top
View user's profile Send private message
Aldo
Guru
Guru


Joined: 15 Jan 2003
Posts: 440
Location: Cologne, Germany

PostPosted: Wed Oct 12, 2005 7:57 am    Post subject: Re: suche programm, das audiodatein umformen kann.... Reply with quote

Ich nutze zum umwandeln ein kleines Script:
Code:
#! /bin/bash
IFS="
"
mkfifo audiodump.wav
for f in `ls *.wma`
do
lame -q2 -b128 ./audiodump.wav ./${f%.wma}.mp3 &
mplayer $f -vc dummy -vo null -ao pcm:file=./audiodump.wav >/dev/null
done
rm ./audiodump.wav


Statt .wma einfach mp4, mp3 oder was weiß ich einsetzen und statt lame kann mann auch oggenc nehmen.
Einfach anpassen...
Die Named-Pipe ist wichtig!
mplayer und "normale" pipes erzeugen nur Rauschen und Müll...
_________________
Abit A-N78-HD
Phenom 9750
8 GB Ram
Linux 2.6.29-gentoo
FreeBSD 7.2
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Wed Oct 12, 2005 8:14 am    Post subject: Re: suche programm, das audiodatein umformen kann.... Reply with quote

Aldo wrote:
Die Named-Pipe ist wichtig!


1.) Was sind "named pipes"?
2.) Was ist die Idee hinter named pipes, resp. wann werden die eingesetzt?
3.) Wo in dem Code ist die named pipe?

Sind ernst gemeinte Fragen... ich kenn named pipes wirklich nicht :oops:

Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
Anarcho
Advocate
Advocate


Joined: 06 Jun 2004
Posts: 2970
Location: Germany

PostPosted: Wed Oct 12, 2005 9:34 am    Post subject: Re: suche programm, das audiodatein umformen kann.... Reply with quote

STiGMaTa_ch wrote:
Aldo wrote:
Die Named-Pipe ist wichtig!


1.) Was sind "named pipes"?
2.) Was ist die Idee hinter named pipes, resp. wann werden die eingesetzt?
3.) Wo in dem Code ist die named pipe?

Sind ernst gemeinte Fragen... ich kenn named pipes wirklich nicht :oops:

Lieber Gruss
STiGMaTa


1. & 2. Named pipes sind Dateien die einfach den Inhalt des "Schreibers" an den "Leser" weitergeben - das gleiche wie pipes nur über Dateien. Daher müssen die Prozesse nicht gleichzeit aufgerufen werden, sondern ein Programm kann an einer Named Pipe lauschen.

3. mkfifo erstellt eine Namedpipe die in dem Beispiel audiodump.wav heisst. Das bedeutet überall wo diese Datei vorkommt wird eine named pipe verwendet.
_________________
...it's only Rock'n'Roll, but I like it!
Back to top
View user's profile Send private message
Martux
Veteran
Veteran


Joined: 04 Feb 2005
Posts: 1917

PostPosted: Wed Oct 12, 2005 9:43 am    Post subject: Reply with quote

Hallo!
Ich nutze auch ein kleines script, eigentlich um wavs in mp3s zu konvertieren aber je nachdem welchen codec man einsetzt, sollte das auch für andere Formate funktionieren. Es werden alle wavs im betreffenden Unterordner konvertiert. HTH
Code:

#!/bin/bash
for i in *.wav; do lame -p -b 320 -q 2 -k -m s --add-id3v2 --noreplaygain "$i" "${i%.wav}.mp3"; done

_________________
"Coincidence is God's way of remaining anonymous."
Albert Einstein
"The road to success is always under construction"
Back to top
View user's profile Send private message
Aldo
Guru
Guru


Joined: 15 Jan 2003
Posts: 440
Location: Cologne, Germany

PostPosted: Wed Oct 12, 2005 9:54 am    Post subject: Re: suche programm, das audiodatein umformen kann.... Reply with quote

Jo, so wie Anarcho das erklärt hat...
In dem Beispiel von mir kann man die Named Pipe auch weglassen und direkt die Datei audiodump.wav schreiben und lesen, aber eine Named Pipe belegt auf dem Datenträger im Gegensatz zu einer "echten" Datei keinen Speicherplatz.
Das seltsame bei mplayer ist, daß die Pipe audiodump.wav heißen muß, ansonsten wird eine eben solche Datei geschrieben.
Naja, hab lange gebraucht um dieses Konstrukt zu basteln und zu merken daß mplayer sehr bockig sein kann...
_________________
Abit A-N78-HD
Phenom 9750
8 GB Ram
Linux 2.6.29-gentoo
FreeBSD 7.2
Back to top
View user's profile Send private message
SkaaliaN
Veteran
Veteran


Joined: 21 Apr 2005
Posts: 1363
Location: Valhalla

PostPosted: Wed Oct 12, 2005 11:26 am    Post subject: Re: suche programm, das audiodatein umformen kann.... Reply with quote

:?
Deever wrote:
jonny_mc_conny wrote:
ich suche ein progi für linux, welches verschiedene audioformate ineinander umwandeln kann...
sox.

Quote:
z.B. m4a's in mp3's
http://www.deppenapostroph.de SCNR

amne wrote:
Die Umwandlung vom verlustbehanfteten Format A ins verlustbehaftete Format B (wobei B auch A sein kann) potenziert den Qualitätsverlust meist merklich.
"Merklich potenzieren"? Potenzieren ist gleich potenzieren, merklich oder nicht merklich ist so Hinz wie Kunz! ;)

Gruß,
/dev



heisst das nicht "jacke wie hose?" oder binsch im falschen film!? :roll: :?
_________________
c'ya !
skaalian
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Wed Oct 12, 2005 11:27 am    Post subject: Reply with quote

@Anarcho
Vielen Dank für die Erklärung. Da habe ich doch heute mal wieder was gelernt, schön ;-)

@Aldo
Wenn die named Pipe keinen Speicher auf der Disk verbraucht, muss ich dann innerhalb einer gewissen Zeitspanne auf die Datei zugreifen, damit ich von Anfang an den Output erhalte oder wird der eigentliche Inhalt einfach im RAM zwischengespeichert? Und können auf diese Pipe auch zwei Programme zugreifen?

Nehmen wir an, ich leite einen Audiostream z.B. einer Radiosendung mit 8Kbit/mono auf eine Named pipe. Den Output möchte ich mit meinem Tool verzerrer um eine Oktave erhöhen. Ich bastle ein wenig an einer Testdatei herum und nach 5 Minuten habe ich die korrekte Syntax beieinander. Kann ich dann die gesammte, bisherige Aufnahmezeit um eine Oktave erhöhen oder nur noch grad die letzten paar sekunden?

Nehmen wir weiter an, ich habe den selben Stream und möchte einmal, dass der als normal.wav gespeichert wird und einmal als verzerrt.wav. Kann ich dann mit z.B. cat namedpipe.wav > normal.wav und z.B. verzerrer -i namedpipe.wav -o verzerrt.wav darauf zugreifen?

Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
SkaaliaN
Veteran
Veteran


Joined: 21 Apr 2005
Posts: 1363
Location: Valhalla

PostPosted: Wed Oct 12, 2005 11:28 am    Post subject: Reply with quote

gibt es auch ein programm was mp3's in mp3pro umwandeln kann?weiß das evt. jmd? Dadurch kann man massenhaft speicherplatz freibekommen....
_________________
c'ya !
skaalian
Back to top
View user's profile Send private message
Anarcho
Advocate
Advocate


Joined: 06 Jun 2004
Posts: 2970
Location: Germany

PostPosted: Wed Oct 12, 2005 11:34 am    Post subject: Reply with quote

STiGMaTa_ch wrote:
@Anarcho
Vielen Dank für die Erklärung. Da habe ich doch heute mal wieder was gelernt, schön ;-)

@Aldo
Wenn die named Pipe keinen Speicher auf der Disk verbraucht, muss ich dann innerhalb einer gewissen Zeitspanne auf die Datei zugreifen, damit ich von Anfang an den Output erhalte oder wird der eigentliche Inhalt einfach im RAM zwischengespeichert? Und können auf diese Pipe auch zwei Programme zugreifen?

Nehmen wir an, ich leite einen Audiostream z.B. einer Radiosendung mit 8Kbit/mono auf eine Named pipe. Den Output möchte ich mit meinem Tool verzerrer um eine Oktave erhöhen. Ich bastle ein wenig an einer Testdatei herum und nach 5 Minuten habe ich die korrekte Syntax beieinander. Kann ich dann die gesammte, bisherige Aufnahmezeit um eine Oktave erhöhen oder nur noch grad die letzten paar sekunden?

Nehmen wir weiter an, ich habe den selben Stream und möchte einmal, dass der als normal.wav gespeichert wird und einmal als verzerrt.wav. Kann ich dann mit z.B. cat namedpipe.wav > normal.wav und z.B. verzerrer -i namedpipe.wav -o verzerrt.wav darauf zugreifen?

Lieber Gruss
STiGMaTa


Auch wenn ich nicht gefragt war, aber es können nur 2 Prozesse auf die Pipe zugreifen (einer lesend, einer schreibend). Ausserdem wird weder Platz auf der Platte noch auf dem RAM belegt, denn die pipe funktioniert nur wenn beide Prozesse connected sind. Also wird der Sender so lange geblockt bis der Empfänger auch was liest und umgekehrt. Daher ist es auch egal welcher Prozess zuerst gestartet wird.
_________________
...it's only Rock'n'Roll, but I like it!


Last edited by Anarcho on Wed Oct 12, 2005 11:40 am; edited 1 time in total
Back to top
View user's profile Send private message
Aldo
Guru
Guru


Joined: 15 Jan 2003
Posts: 440
Location: Cologne, Germany

PostPosted: Wed Oct 12, 2005 11:35 am    Post subject: Reply with quote

STiGMaTa_ch wrote:
Viele Fragen...

Probier es aus... :D

<edit>
also dieses Konstrukt (gleichzeitig mp3 und ogg aus einer wav machen) funktioniert nicht:
Code:
#!/bin/bash
IFS="
"
mkfifo audiodump.wav
for f in `ls *.wav`
do
lame -q2 -b128 ./audiodump.wav ./${f%.wav}.mp3 &
oggenc -q 4,5 ./audiodump.wav -o ./${f%.wav}.ogg &
mplayer $f -vc dummy -vo null -ao pcm:file=./audiodump.wav >/dev/null
done
rm ./audiodump.wav

Wahrscheinlich kann nur ein Programm lesend auf die Pipe zugreifen...
</edit>
_________________
Abit A-N78-HD
Phenom 9750
8 GB Ram
Linux 2.6.29-gentoo
FreeBSD 7.2


Last edited by Aldo on Wed Oct 12, 2005 11:45 am; edited 1 time in total
Back to top
View user's profile Send private message
Anarcho
Advocate
Advocate


Joined: 06 Jun 2004
Posts: 2970
Location: Germany

PostPosted: Wed Oct 12, 2005 11:44 am    Post subject: Reply with quote

Quote:
Nehmen wir weiter an, ich habe den selben Stream und möchte einmal, dass der als normal.wav gespeichert wird und einmal als verzerrt.wav. Kann ich dann mit z.B. cat namedpipe.wav > normal.wav und z.B. verzerrer -i namedpipe.wav -o verzerrt.wav darauf zugreifen?


Das geht natürlich nicht, siehe mein letztes Posting. Aber du könntest das mit tee machen.
tee nimmt daten von stdin an und schreibt sie in eine Datei die du anzugeben hast, gleichzeitig wird der Datenstrom auf stdout ausgeben. Diesen könntest du dann mit ner normalen pipe oder wiederum einer namedpipe mit verzerrer bearbeiten lassen.
Tee ist insbesondere bei administrativen arbeiten bei denn man gerne ein log haben möchte, aber auch mitbekommen will was passiert sehr hilfreich.

BTW.: Um sich ein wenig einzulesen: http://www2.linuxjournal.com/article/2156
_________________
...it's only Rock'n'Roll, but I like it!
Back to top
View user's profile Send private message
STiGMaTa_ch
Veteran
Veteran


Joined: 28 Dec 2004
Posts: 1686
Location: Rüti ZH / Schweiz

PostPosted: Wed Oct 12, 2005 8:10 pm    Post subject: Reply with quote

Anarcho wrote:
BTW.: Um sich ein wenig einzulesen: http://www2.linuxjournal.com/article/2156


Danke für den Link Anarcho!

...und tee muss ich mir auch noch genauer anschauen ;-)


@Aldo
Quote:
Probier es aus... :lol:

Hab momentan grad keine passende Umgebung bereit. Das war mehr so ein Geistesblitz, welcher mir gekommen ist. Aber hat sich ja mittlerweile durch deine und Anarcho's Antwort erledigt.

Nochmals Danke euch beiden

Lieber Gruss
STiGMaTa
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum