Memainkan file .wma di XMMS

Kalau boleh dinilai file dengan exstensi .wma mempunyai kualitas yang lebih baik daripada .mp3, akan tetapi pemutar musik seperti XMMS tidak memasukan plugin untuk file ini dikarenakan masalah lisensi, file wma (Windows Media Audio) sendiri merupakan file temuan dari Microsoft yang mempunyai lisensi (berbayar), langsung saja, untuk dapat memainkan file berekctensi .wma di linux salah satu saranya adalah dengan mencari plugin untuk file tersebut dan menginstallnya, disini saya menggunakan xmms-wma-1.0.5, dari http://mcmcc.bat.ru/xmms-wma/, atau bila anda tidak mendapatkan file ini maka dapat di download disini, dan kemudian ada beberapa langkah untuk instalasinya, yaitu sbb:
Exstrak file plugin dari wma, misalkan kita akan meletakanya di direktori /src/ , maka jalankan

tar -xvjf xmms-wma-1.0.5.tar.bz2  -C /src

kemudian masuk ke direktori hasil extrak

cd /src/xmms-wma-1.0.5

kemudian install dengan perintah

make install

Setelah itu tutup dan jalankan ulang XMMS anda, dan selamat menikmati file .wma anda.

  1. Kok gak bisa mas
    error waktu kompilasi
    gimana, cara yang diatas tidak mau di opensuseku

  2. error-nya gimana mas..?

  3. xmms-wma.c:35:25: error: xmms/plugin.h: No such file or directory
    xmms-wma.c:36:29: error: xmms/configfile.h: No such file or directory
    xmms-wma.c:37:23: error: xmms/util.h: No such file or directory
    xmms-wma.c:38:30: error: xmms/titlestring.h: No such file or directory
    In file included from xmms-wma.c:47:
    iir.h:94: error: expected ‘)’ before ‘*’ token
    xmms-wma.c:68: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*
    ’ token
    xmms-wma.c:69: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*
    ’ token
    xmms-wma.c:70: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘w
    ma_decode’
    xmms-wma.c:71: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘w
    ma_pause’
    xmms-wma.c:72: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘w
    ma_eq_on’
    xmms-wma.c:96: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘*
    ’ token
    xmms-wma.c:98: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘w
    ma_ip’
    xmms-wma.c:126: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘
    *’ token
    xmms-wma.c: In function ‘wma_about’:
    xmms-wma.c:157: error: ‘dialog1’ undeclared (first use in this function)
    xmms-wma.c:157: error: (Each undeclared identifier is reported only once
    xmms-wma.c:157: error: for each function it appears in.)
    xmms-wma.c:169: error: ‘gtk_widget_destroyed’ undeclared (first use in this func
    tion)
    xmms-wma.c:171: error: ‘FALSE’ undeclared (first use in this function)
    xmms-wma.c:173: error: ‘label1’ undeclared (first use in this function)
    xmms-wma.c:174: error: invalid type argument of ‘->’
    xmms-wma.c:174: error: ‘TRUE’ undeclared (first use in this function)
    xmms-wma.c:177: error: ‘button1’ undeclared (first use in this function)
    xmms-wma.c:179: error: ‘gtk_widget_destroy’ undeclared (first use in this functi
    on)
    xmms-wma.c:181: error: invalid type argument of ‘->’
    xmms-wma.c: In function ‘wma_is_our_file’:
    xmms-wma.c:201: error: ‘gchar’ undeclared (first use in this function)
    xmms-wma.c:201: error: ‘ext’ undeclared (first use in this function)
    xmms-wma.c: In function ‘wma_do_pause’:
    xmms-wma.c:211: error: ‘wma_pause’ undeclared (first use in this function)
    xmms-wma.c:212: error: ‘wma_ip’ undeclared (first use in this function)
    xmms-wma.c: In function ‘wma_seek’:
    xmms-wma.c:218: error: ‘wma_pause’ undeclared (first use in this function)
    xmms-wma.c:218: error: ‘wma_ip’ undeclared (first use in this function)
    xmms-wma.c:219: error: ‘wma_decode’ undeclared (first use in this function)
    xmms-wma.c: In function ‘wma_get_time’:
    xmms-wma.c:225: error: ‘wma_ip’ undeclared (first use in this function)
    xmms-wma.c:226: error: ‘wma_decode’ undeclared (first use in this function)
    xmms-wma.c: In function ‘wma_set_eq’:
    xmms-wma.c:236: error: ‘wma_eq_on’ undeclared (first use in this function)
    xmms-wma.c: At top level:
    xmms-wma.c:251: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘
    *’ token
    xmms-wma.c:258: error: expected ‘)’ before ‘*’ token
    xmms-wma.c:271: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘
    *’ token
    xmms-wma.c:317: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘
    get_song_time’
    xmms-wma.c: In function ‘wma_get_song_info’:
    xmms-wma.c:342: warning: assignment makes pointer from integer without a cast
    xmms-wma.c: In function ‘wma_playbuff’:
    xmms-wma.c:353: error: ‘wma_decode’ undeclared (first use in this function)
    xmms-wma.c:355: error: ‘wma_eq_on’ undeclared (first use in this function)
    xmms-wma.c:356: error: ‘gpointer’ undeclared (first use in this function)
    xmms-wma.c:359: error: ‘wma_pause’ undeclared (first use in this function)
    xmms-wma.c:360: error: ‘wma_ip’ undeclared (first use in this function)
    xmms-wma.c:362: error: ‘FMT_S16_NE’ undeclared (first use in this function)
    xmms-wma.c: In function ‘wma_play_loop’:
    xmms-wma.c:378: error: ‘wma_decode’ undeclared (first use in this function)
    xmms-wma.c:383: error: ‘wma_ip’ undeclared (first use in this function)
    xmms-wma.c: In function ‘wma_play_file’:
    xmms-wma.c:442: warning: assignment makes pointer from integer without a cast
    xmms-wma.c:445: error: ‘wma_ip’ undeclared (first use in this function)
    xmms-wma.c:445: error: ‘FMT_S16_NE’ undeclared (first use in this function)
    xmms-wma.c:451: warning: assignment makes pointer from integer without a cast
    xmms-wma.c:452: warning: assignment makes pointer from integer without a cast
    xmms-wma.c:454: error: ‘wma_decode’ undeclared (first use in this function)
    xmms-wma.c: In function ‘wma_stop’:
    xmms-wma.c:460: error: ‘wma_decode’ undeclared (first use in this function)
    xmms-wma.c:461: error: ‘wma_pause’ undeclared (first use in this function)
    xmms-wma.c:463: error: ‘wma_ip’ undeclared (first use in this function)
    xmms-wma.c: In function ‘wma_file_info_box’:
    xmms-wma.c:476: error: ‘dialog’ undeclared (first use in this function)
    xmms-wma.c:501: warning: passing argument 2 of ‘strcat’ makes pointer from integ er without a cast
    xmms-wma.c:598: error: ‘gtk_widget_destroyed’ undeclared (first use in this func tion)
    xmms-wma.c:600: error: ‘FALSE’ undeclared (first use in this function)
    xmms-wma.c:602: error: ‘label’ undeclared (first use in this function)
    xmms-wma.c:603: error: invalid type argument of ‘->’
    xmms-wma.c:603: error: ‘TRUE’ undeclared (first use in this function)
    xmms-wma.c:606: error: ‘button’ undeclared (first use in this function)
    xmms-wma.c:608: error: ‘gtk_widget_destroy’ undeclared (first use in this functi on)
    xmms-wma.c:610: error: invalid type argument of ‘->’
    make[1]: *** [obj/xmms-wma.o] Error 1
    make: *** [all] Error 2

    Tuh Error-nya1

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.