Zaloguj się
Projekty Kategorie Archiwum
21 sierpnia

Kod

#!/bin/sh

if [ -z "${1}" ] || [ -z "${2}" ]; then
        echo "Usage: wma2ogg file.wma outputfilename [title]"
        echo "Example: wma2ogg http://ml.gazeta.pl/6/3533/wdr060806.wma woobiedoobie \"Woobie Doobie\""
        exit
fi

mplayer -vo null -vc dummy -af resample=44100 -ao pcm:waveheader "${1}"
if oggenc audiodump.wav -o "${2}.ogg" --title "${3}"; then
        rm audiodump.wav
fi

Instalacja

Zapisujemy kod w pliku wma2ogg i robimy "chmod +x wma2ogg", a potem odpalamy jak podane w przykładzie :)

Download

Proszę o komentarz

Poniedziałek 21 sierpnia, 2006 00:36

Ja to bym pościł przez potok...

<wycinek-z-prawdziwego-konwertera-dziela-jezucha>
case $i in
*.ogg) ogg123 -q -d raw "$i" -f -;;
*.flac) flac -d -s --force-raw-format --endian=little --sign=signed -c "$i";;
*) sox "$i" -t raw -s -w -r 44100 -;;
esac | oggenc -q $quality -o "$OGG_DIR/$outname" -t "$title" -a "$artist" -l "$album" -N "$number" -c "date=$1" -r -
</wycinek-z-prawdziwego-konwertera-dziela-jezucha>

Poniedziałek 21 sierpnia, 2006 00:40

@Jezuch: to jakiś kombajn do konwersji :)

Poniedziałek 21 sierpnia, 2006 00:41

Tak, ale robi zasadniczo to samo - z tym wyjątkiem, że nie potrafi ściągać bezpośrednio z Sieci, a nieznane formaty (w tym wma) obrabia przez sox, nie mplayer.

Michał Górny
Poniedziałek 21 sierpnia, 2006 00:49

No ale ani słowem o mnie żeś nie wspomniał... q;

Poniedziałek 21 sierpnia, 2006 00:52

To prawda, Michał w ostatniej chwili przekonał mnie do Ogg ;)

Michał Górny
Poniedziałek 21 sierpnia, 2006 09:49

I tylko tyle? A kto Cię nakierował na Holy Shmoly? A co do Oggów, to był przypadek — bo ja akurat o Ogg/Theora mówiłem, nie Ogg/Vorbis q:.

Poniedziałek 21 sierpnia, 2006 14:18

O! Od dłuższego czasu zbierałem się żeby sobie ściągnąć Woobiedoobie i przekonwertować na jakiś ludzki format. Nie mogłem się zebrać, ale dziś trafiłem na Twoje rozwiązanie. Niniejszym dziękuję ;-)

Napisz komentarz

Dodaj komentarz

Formatowanie komentarza

Kategorie

Ewolucja Internetu 8 | Fail 40 | Gry 46 | Humor 129 | Idiotyzm 50 | Java 110 | KDE 85 | KShutDown 22 | Linux 84 | Makagiga 58 Muzeum 3 | Ogólne 819 | Polityka 76 | Programowanie 51 | Reklamy 4 | Techblog 19 | Teorie Spiskowe 12 | TV 59 | UI 9 | Użyteczność 30 | WWW 90 | Wyrwane z Kontekstu 34 | X Files 14

Archiwum

Maj 2012 | Kwiecień 2012 | Marzec 2012 | Luty 2012 | Styczeń 2012 | Grudzień 2011 | Listopad 2011 | Październik 2011 | Wrzesień 2011 | Sierpień 2011 | Lipiec 2011 | Czerwiec 2011 | Maj 2011 | Kwiecień 2011 | Styczeń 2011 | Listopad 2010 | Październik 2010 | Wrzesień 2010 | Sierpień 2010 | Lipiec 2010 | Czerwiec 2010 | Kwiecień 2010 | Marzec 2010 | Luty 2010 | Styczeń 2010 | Grudzień 2009 | Listopad 2009 | Październik 2009 | Wrzesień 2009 | Sierpień 2009 | Lipiec 2009 | Czerwiec 2009 | Maj 2009 | Kwiecień 2009 | Marzec 2009 | Styczeń 2009 | Grudzień 2008 | Listopad 2008 | Październik 2008 | Wrzesień 2008 | Sierpień 2008 | Lipiec 2008 | Czerwiec 2008 | Maj 2008 | Kwiecień 2008 | Marzec 2008 | Luty 2008 | Styczeń 2008 | Grudzień 2007 | Listopad 2007 | Październik 2007 | Wrzesień 2007 | Sierpień 2007 | Lipiec 2007 | Czerwiec 2007 | Maj 2007 | Kwiecień 2007 | Marzec 2007 | Luty 2007 | Styczeń 2007 | Grudzień 2006 | Listopad 2006 | Październik 2006 | Wrzesień 2006 | Sierpień 2006 | Lipiec 2006 | Czerwiec 2006 | Maj 2006 | Kwiecień 2006 | Marzec 2006 | Luty 2006 | Styczeń 2006 | Grudzień 2005 | Listopad 2005 | Październik 2005 | Wrzesień 2005 | Sierpień 2005 | Lipiec 2005 | Czerwiec 2005 | Maj 2005 | Kwiecień 2005 | Marzec 2005 | Luty 2005 | Styczeń 2005