Cum de a juca pe Linux AMR
Sub Linux „din cutie“ AMR susține RealPlayer și HelixPlayer - a refuzat prima vosproezvesti referindu-se la dispozitiv audio ocuparea forței de muncă, iar al doilea a spus că el nu poate juca acest format, deși site-ul a declarat sprijinul său :(
Alegerea sa oprit pe MPLayer, care include ffmpeg și pentru care există AMR codec specificații de cod sursă.
1. Luați MPlayer de la CVS:
Puteți obține MPlayer prin intermediul anonim CVS.
Executați următoarele comenzi pentru a obține cele mai recente surse:
cvs -d: pserver: [email protected]: / cvsroot / autentificare MPlayer
cvs -z3 -d: pserver: [email protected]: / cvsroot / MPlayer co -P principal
Când a cerut o parolă, trebuie doar să faceți clic
Trebuie remarcat faptul că CVS MPlayer nu funcționează fără o copie a libavcodec bibliotecă, libavformat și libavutil de FFmpeg. Descărcați CVS FFmpeg:
cvs -d: pserver: [email protected]: / cvsroot / autentificare FFMPEG
cvs -z3 -d: pserver: [email protected]: / cvsroot / FFMPEG co -P FFMPEG
Când a cerut o parolă, trebuie doar să faceți clic
Copiați libavcodec, libavutil libavformat și subdirectoare în directorul principal.
2. Adăugați suport AMR:
Mulțumesc ISN
Extras 26204-600.zip/26204-600_ANSI-C_source_code.zip/c-code în principal / libavcodec / amrwb_float
Extras 26104-610.zip/26104-610_ANSI_C_source_code.zip/c-code în principal / libavcodec / amr_float
3. Punerea MPlayer:
Amr includ suport în MPlayer
./ Configurare --enable-amr_wb --enable-amr_nb --prefix = / usr
4. Asculta amr MPlayer
Pe meu Slackware 10.2 + Droppline Gnome 2.12.2
MPlayer a jucat doar o secundă direct prin ALSA
Problema a fost rezolvată prin utilizarea esd de ieșire:
MPlayer -ao esd * .amr