You are hereBlogs / Amedee's blog / Nokia amr files omzetten naar flac/ogg
Nokia amr files omzetten naar flac/ogg
Ik heb mijn gsm (Nokia 6680) al een aantal jaar, maar ik heb er nog lang niet alle functies van gebruikt. Zo heb ik onlangs gevonden dat ik er geluidsopnames mee kan maken, dus een soort van dictafoon-functie. Leuk, ware het niet dat de geluidsfragmenten worden opgeslagen in een mij tot nu toe onbekend formaat, AMR (Adaptive multi-rate compression).
Om AMR-bestanden te kunnen omzetten naar een ander formaat, moet ffmpeg opnieuw gecompileerd worden met ondersteuning voor AMR. Hiervoor heb ik volgende resources geraadpleegd:
- https://wiki.ubuntu.com/ffmpeg
- http://ubuntuforums.org/showthread.php?t=786095
- http://ubuntuforums.org/archive/index.php/t-491885.html
Toegepast op mijn systeem geeft de volledige installatie het volgende:
$ sudo aptitude install zlib1g-dev libx264-dev amrnb amrwb faad libfaad-dev faac \
libfaac-dev libmp3lame-dev libtheora-dev libxvidcore4-dev \
liba52-0.7.4 liba52-0.7.4-dev libdts-dev libavdevice52 \
libavformat52 libpostproc51 libswscale0 libgsm1-dev libvorbis-dev
$ cd downloads
$ git clone git://opencore-amr.git.sourceforge.net/gitroot/opencore-amr/opencore-amr
$ cd opencore-amr
$ ./configure
$ make
$ sudo checkinstall
$ cd ..
$ wget ftp://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20091011-2245.tar.bz2
$ tar -xvjf x264-snapshot-20091011-2245.tar.bz2
$ cd x264-snapshot-20091011-2245
$ ./configure --enable-shared
$ make
$ sudo checkinstall
$ sudo ldconfig
$ sudo aptitude purge x264 libx264-dev
$ cd ..
$ svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg-svn
$ cd ffmpeg-svn
$ ./configure --disable-debug --enable-gpl --enable-pthreads --enable-shared \
--enable-nonfree --enable-version3 --enable-libx264 \
--enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libfaac \
--enable-libfaad --enable-libmp3lame --enable-libtheora --enable-libxvid \
--enable-libvorbis --enable-libgsm
$ make
$ sudo checkinstall --fstrans=no --install=yes --pkgname=ffmpeg \
--pkgversion "3:0.svn`date +%Y%m%d`-12ubuntu3" --default
Sinds ik een nieuwe pc heb, heb ik eindelijk ook een kaartlezer voor het geheugenkaartje van mijn gsm. Dus niet meer door hoepels springen met usb-kabels of bluetooth, gewoon kaartje insteken, kopiëren en klaar.
Het omzetten en afspelen van de geluidsbestanden doe ik dan als volgt:
$ ffmpeg -i Geluidsclip\(01\) dries02.flac
$ dir2ogg dries*.flac
$ play dries*.ogg
Het resultaat zit in de bijlagen. Het is een lichtjes kinderachtige conversatie met 1 van onze katten. Mijn stem klinkt vervormd door de audiocompressie, maar ik spreek ook met een hogere stem dan normaal tegen mijn katten. 't Zijn ons "kleine mannen" voor iets he. ;-)
| Bijlage | Grootte |
|---|---|
| Driesje is een lief katje | 62.05 KiB |
| Driesje kiest eten | 96.99 KiB |
das knoddig
Nieuwe reactie inzenden