Linux alatt néha feladják a leckét a windows-os file formátumok. aztán nem mindig könnyű találni ingyenes mp3 konvertereket sem. De sebaj itt a segítség!
Podcast-ek gyártásához gyakran olyan felvevőket használnak amik wma-ként mentik el a fileokat. ezt ugye át kell valahogyna konvertálni mp3-ba ahhoz, hogy a neten közkincssé lehessen tenni. De hogy is?
Szükséges elemek
Az itt leírtak működésre bírásához szükséges, hogy az mlayer és a lame csomagok telepítve legyenek
A megoldás
Hozzunk létre egy új filet, mondjuk wma2mp3 néven ezzel a tartalommal:
#!/bin/bash for i in *.wma ; do mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader "$i" && lame -m m -h --cbr -b 64 --tt `basename "$i" .wma` --ta "SRS" --tl "SRS Daily" --ty "2006" --tc "www.sivaramaswami.com" audiodump.wav -o "`basename "$i" .wma`.mp3"; done; rm -f audiodump.wav
Ezzel az egyszerű kis parancsösszefűzéssel az mplayer kimentét ráirányítjuk a lame-re, ami megcsinálja nekünk a szükséges átalakításokat, illetve az mp3 filet feltölti a szükséges ID tagokkal is.
A fileunkat el kell menteni, futtatási jogot adni neki, és ezután ha bemásolunk mellé pár wma filet, akkor futtatáskor mindegyikből csinál egy azonos nevű mp3 filet.
A jelenlegi beállítások egy 64 kbs mono filet hoznak létre, de a lame dokumentációjából ez alapján már bárki a kedve szerint módosíthatja az állományt stereo, vagy más beállításokra.
Kiegészítés: Elvileg a fentiek életre kelthetőek Mac-en is, de egyszerűbb, ingyenes megoldást kínál a Switch.
jó
sya
Pingback:WebMánia » Egy év egy bejegyzésben