wma, ogg, mp3 converter gesucht
- grub
- Beiträge: 130
- Registriert: 19.07.2004 08:31:05
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Winterthur (Schweiz)
-
Kontaktdaten:
wma, ogg, mp3 converter gesucht
Hallo
Ich suche einen converter, welche wma, ogg und mp3 hin und her konvertieren kann. Am liebsten wäre mir einer ohne grafische Oberfläche, also nur bedienbar aus der Shell.
Gibt es da irgendein gutes Tool'
Grüsse
Ich suche einen converter, welche wma, ogg und mp3 hin und her konvertieren kann. Am liebsten wäre mir einer ohne grafische Oberfläche, also nur bedienbar aus der Shell.
Gibt es da irgendein gutes Tool'
Grüsse
hm, direkte converter kenne ich ehrlich gesagt kaum.
oggasm kann mp3 zu ogg konvertieren (auch stapelweise)
du kannst per pipe alles in ein temporäres wav spielen und dann neu codieren,
z.b. mit bladeenc (für mp3s)
wma weiss ich ehrlich gesagt nicht, da kenn ich nur vlc.
ansonsten schau doch mal ob dir ffmpeg bei einigem helfen kann.
http://ffmpeg.sourceforge.net/
unterstützte formate:
http://ffmpeg.sourceforge.net/ffmpeg-doc.html#SEC17
oggasm kann mp3 zu ogg konvertieren (auch stapelweise)
du kannst per pipe alles in ein temporäres wav spielen und dann neu codieren,
z.b. mit bladeenc (für mp3s)
wma weiss ich ehrlich gesagt nicht, da kenn ich nur vlc.
ansonsten schau doch mal ob dir ffmpeg bei einigem helfen kann.
http://ffmpeg.sourceforge.net/
unterstützte formate:
http://ffmpeg.sourceforge.net/ffmpeg-doc.html#SEC17
Re: wma, ogg, mp3 converter gesucht
Dir ist bewusst, dass dabei die Qualität leidet?grub hat geschrieben:Ich suche einen converter, welche wma, ogg und mp3 hin und her konvertieren kann.
Debians Sox hat keinen MP3-Support mit einkompiliert. Und einen wma Encoder wirst du wohl nicht so leicht finden.
hi,
wma's lassen sich mit dem mplayer konvertieren:
die entstandenen waves kann man dann ja wieder in ein entsprechenedes format bringen.
mfg
mauser
wma's lassen sich mit dem mplayer konvertieren:
Code: Alles auswählen
mplayer -ao pcm:file=fine_music.wav evil.wma
mfg
mauser
-
- Beiträge: 365
- Registriert: 17.12.2004 17:54:02
- Wohnort: Kärnten - Österreich
-
Kontaktdaten:
hoi
auch ein gutes konoslenprogramme von mp3 zu ogg ist
gibt es in apt
mfg - chiram
auch ein gutes konoslenprogramme von mp3 zu ogg ist
Code: Alles auswählen
mp32ogg
mfg - chiram
Code: Alles auswählen
#! /usr/bin/perl
### WMA TO MP3 CONVERTER BY Seraphyn
### Start with perl wma2mp3.pl
$dir=`pwd`;
chop($dir);
opendir(checkdir,"$dir");
while ($file=readdir(checkdir)) {
$orig_file=$file;
if ($orig_file !~ /\.wma$/i) {next};
print "Checking file: $orig_file\n";
$new_wav_file=$orig_file;$new_wav_file=~s/\.wma/\.wav/;
$new_mp3_file=$orig_file;$new_mp3_file=~s/\.wma/\.mp3/;
$convert_to_wav="mplayer \"./$orig_file\" -ao pcm -aofile \"./$new_wav_file\"";
$convert_to_mp3="lame -h \"./$new_wav_file\" \"./$new_mp3_file\"";
$remove_wav="rm -rf \"./$new_wav_file\"";
print "EXEC 1: $convert_to_wav\n";
$cmd=`$convert_to_wav`;
print "EXEC 2: $convert_to_mp3\n";
$cmd=`$convert_to_mp3`;
print "REMOVE WAV: $remove_wav\n";
$cmd=`$remove_wav`;
print "\n\n";
}
print "Fertig.";
Code: Alles auswählen
#! /usr/bin/perl
### MPC TO MP3 CONVERTER BY Seraphyn
### Start with perl mpc2mp3.pl
$dir=`pwd`;
chop($dir);
opendir(checkdir,"$dir");
while ($file=readdir(checkdir)) {
$orig_file=$file;
if ($orig_file !~ /\.mpc$/i) {next};
print "Checking file: $orig_file\n";
$new_wav_file=$orig_file;$new_wav_file=~s/\.mpc/\.wav/;
$new_mp3_file=$orig_file;$new_mp3_file=~s/\.mpc/\.mp3/;
$convert_to_wav="mppdec \"./$orig_file\" \"./$new_wav_file\"";
$convert_to_mp3="lame -h \"./$new_wav_file\" \"./$new_mp3_file\"";
$remove_wav="rm -rf \"./$new_wav_file\"";
print "EXEC 1: $convert_to_wav\n";
$cmd=`$convert_to_wav`;
print "EXEC 2: $convert_to_mp3\n";
$cmd=`$convert_to_mp3`;
print "REMOVE WAV: $remove_wav\n";
$cmd=`$remove_wav`;
print "\n\n";
}
print "Fertig.";
Für andere einfach abändern.
Iss GPL
Gruss
Chris
- linuxgamer
- Beiträge: 144
- Registriert: 03.11.2005 15:52:23
-
Kontaktdaten:
@seraphyn
Leider funktioniert dein Script bei mir nicht:
Checking file: Schulhof.wma
EXEC 1: mplayer "./Schulhof.wma" -ao pcm -aofile "./Schulhof.wav"
EXEC 2: lame -h "./Schulhof.wav" "./Schulhof.mp3"
Could not find "./Schulhof.wav".
REMOVE WAV: rm -rf "./Schulhof.wav"
Dannach befinden sich immer noch die gleichen Dateien im Verzeichnis wie vorher nähmlich wma's.
Thx
Linuxgamer
Leider funktioniert dein Script bei mir nicht:
Checking file: Schulhof.wma
EXEC 1: mplayer "./Schulhof.wma" -ao pcm -aofile "./Schulhof.wav"
EXEC 2: lame -h "./Schulhof.wav" "./Schulhof.mp3"
Could not find "./Schulhof.wav".
REMOVE WAV: rm -rf "./Schulhof.wav"
Dannach befinden sich immer noch die gleichen Dateien im Verzeichnis wie vorher nähmlich wma's.
Thx
Linuxgamer
- Leonidas
- Beiträge: 2032
- Registriert: 28.04.2003 13:48:49
- Lizenz eigener Beiträge: MIT Lizenz
-
Kontaktdaten:
Noch eine andere Implementation (ich konnte es nicht lassen):
@Joghurt: Der Code ist unter MIT-Lizenz, lass es dir schmecken 
Code: Alles auswählen
#!/usr/bin/env ruby
# WMA to MP3 converter by Leonidas
# Start with ruby wma2mp3.rb
wma_files = Dir.glob('*.wma')
wma_files.each do |wma_file|
puts "Checking file: #{wma_file}"
wav_file = wma_file.sub(/\.wma$/, '.wav')
mp3_file = wma_file.sub(/\.wma$/, '.mp3')
puts "Converting to WAVE: #{wav_file}"
puts `mplayer #{wma_file} -ao pcm -aofile #{wav_file}`
puts "Converting to MPEG-1 Audio Layer 3: #{mp3_file}"
puts `lame -h #{wav_file} #{mp3_file}"`
puts "Removing WAVE: #{wav_file}"
File.delete(wav_file)
end
puts 'Done.'

Wir wollten einen Marsch spielen, aber wir hatten nur Xylophone.
Habe die wma2mp3.pl auf den neuen mplayer angepasst:
http://nopaste.debianforum.de/4135
Viel Spass,
Björn
http://nopaste.debianforum.de/4135
Viel Spass,
Björn
-
- Beiträge: 5650
- Registriert: 30.12.2004 15:31:07
- Wohnort: Wegberg
Converter
Hallo
Versuch mal PAC (Perl Audio Converter)
mfg
schwedenmann
Versuch mal PAC (Perl Audio Converter)
mfg
schwedenmann