Pengujian Sistem Implementasi Algoritma Shannon-Fano Pada Kompresi Audio

54 4.1.4 Tampilan Sub Menu Bantuan Tampilan terakhir aplikasi kompresi audio menggunakan algoritma Shannon-Fano ini adalan tampilan sub menu bantuan. Tampilan sub menu bantuan merupakan tampilan panduan untuk memudahkan pengguna yang belum mengerti cara menjalankan aplikasi. Isi dari tampilan sub menu bantuan ini berupa bagaimana cara melakukan kompresi, cara melakukan dekompresi dan cara melakukan pemutaran audio. Tampilan sub menu bantuan dapat dilihat seperti pada Gambar 4.16. Gambar 4.16 Sub Menu Bantuan

4.2 Pengujian Sistem

Pengujian sistem dilakukan untuk memeriksa kinerja aplikasi yang telah diimplementasikan. Tujuan dari pengujian aplikasi adalah untuk memastikan bahwa aplikasi telah berfungsi dan berjalan sesuai yang diharapkan serta mendapatkan data performasi yang dihasilkan algoritma Shannon-Fano berupa ukuran hasil audio terkompresi, rasio kompresi dan mengetahui hasil audio terkompresi dapat dimainkan atau tidak pada player yang dibuat. Universitas Sumatera Utara 55 4.2.1 Skenario Pengujian Pada tugas akhir ini audio yang duji adalah jenis mp3 dengan ukuran audio dari 1 Mb sampai 11 Mb yang berjumlah sebanyak 20 audio. Ke-20 audio yang digunakan dapat dilihat pada Tabel 4.1. Tabel 4.1 Tabel File Audio Yang Diuji No. Nama Audio Ukuran Audio Mb 1 Pink – Just Give Me A Reason 7.33 2 Jason Mraz – The Woman I Love.mp3 7.14 3 Labrinth ft Emili Sande – Beneath Your Beauty .mp3 10.48 4 Passenger – Let Her Go 9.67 5 J. Lo ft Pitbull - Dance Again.mp3 9.17 6 One Direction - Teenage kicks.mp3 6.01 7 Jason Mraz – Lucky.mp3 5.81 8 James Arthur – Impossible.mp3 6.24 9 Jung Hana Message Ringtone.mp3 0.18 10 Davichi – Don’t You know.mp3 11.74 11 Henry Lau – Trap.mp3 6.87 12 Joana Wang – Wild World.mp3 8.76 13 Bruno Mars – If I Knew.mp3 4.95 14 Christina Perry – Jar of Heart.mp3 7.71 Universitas Sumatera Utara 56 Tabel 4.1 Tabel File Audio Yang Diuji Lanjutan No. Nama Audio Ukuran Audio Mb 15 Demi lovato - Heart Attack.mp3 8.53 16 Rihanna ft Calvin Harris – We Found Love.mp3 8.31 17 2NE1 – I Am The Best 8.4 18 INFINITE – Be mine 7.92 19 Katty Perry – Wide Awake.mp3 8.76 20 Rihanna ft Mikky Eko – Stay.mp3 9.23 4.2.2 Analisis Data Hasil Pengujian Mengacu pada tujuan peneliitian yang terdapat pada bab 1, maka terdapat beberapa hal yang penulis amati yaitu: 1. Ukuran audio hasil kompresi. 2. Rasio kompresi yang dihasilkan. 3. Audio hasil kompresi dapat dimainkan atau tidak. 4.2.2.1 Analisis Kompresi Audio Pada pengujian pertama ini, kita akan melihat secara terperinci mengenai audio yang akan dikompresi. Pengujian ke-20 audio berdasarkan ukuran hasil kompresi dan rasio kompresi sehingga diperoleh hasil berupa ukuran hasil kompresi dan rasio kompresi seperti pada Tabel 4.2. Universitas Sumatera Utara 57 Tabel 4.2 Tabel Hasil Pengujian Proses Kompresi No. Nama Audio Ukuran Sebelum kompresi Mb Ukuran Setelah kompresi Mb Rasio Kompresi 1 Pink – Just Give Me A Reason.mp3 7.33 5.11 30.35 2 Jason Mraz – The Woman I Love.mp3 7.14 3.93 44.99 3 Labrinth ft Emili Sande – Beneath Your Beautiful .mp3 10.48 5.72 45.42 4 Passenger – Let Her Go.mp3 9.67 5.32 45.03 5 J.Lo ft Pitbull - Dance Again.mp3 9.17 4.99 45.58 6 One Direction - Teenage kicks.mp3 6.01 3.6 40.05 7 Jason Mraz – Lucky.mp3 5.81 3.99 31.33 8 James Arthur – Impossible.mp3 6.24 4.3 31.11 9 Jung Hana Message Ringtone.mp3 0.18 0.1 44.86 10 Davichi – Don’t You know.mp3 11.74 6.43 45.23 11 Henry Lau – Trap.mp3 6.87 5.15 25 12 Joana Wang – Wild World.mp3 8.76 4.83 44.87 13 Bruno Mars – If I Knew.mp3 4.95 2.71 45.23 14 Christina Perry – Jar of Heart.mp3 7.71 5.19 32.72 15 Demi lovato - Heart Attack.mp3 8.53 4.36 48.86 Universitas Sumatera Utara 58 Tabel 4.2 Tabel Hasil Pengujian Proses Kompresi Lanjutan No. Nama Audio Ukuran Sebelum kompresi Mb Ukuran Setelah kompresi Mb Rasio Kompresi 16 Rihanna ft Calvin Harris – We Found Love.mp3 8.31 4.54 45.37 17 2 NE1 – I Am The Best.mp3 8.4 4.39 47.73 18 INFINITE – Be mine.mp3 7.92 4.3 45.63 19 Katty Perry – Wide Awake.mp3 8.56 4.65 45.71 20 Rihanna ft Mikky Eko – Stay.mp3 9.23 5.06 45.16 Rasio Kompresi Rata-Rata Seluruh Audio adalah 41.49 Dari hasil pengujian proses kompresi didapat bahwa rasio kompresi semua file audio dihitung berdasarkan persamaan 2.1 sehingga rasio kompresi mempunyai range antara 25 untuk hasil rasio kompresi nilai terendah dan sebanyak 48.86 untuk hasil rasio kompresi nilai tertinggi. Hasil rasio kompresi untuk ke-20 file audio yang diuji pada Tabel 4.2 dapat dihitung rata-rata rasio kompresi rata rata dan didapat rasio kompresi sebesar 41.49, yang berarti ukuran file kompresi berhasil mengalami pengkompresan sebanyak 41.49 dari ukuran file semula. Dari hasil pengujian algoritma Shannon-Fano pada 20 file audio didapatkan audio hasil kompresi ukurannya berkurang hampir setengah dari ukuran awal. Perbandingan ukuran awal dan ukuran akhir audio dibuat ke bentuk grafik untuk memudahkan melihat hasil pengurangan audio setelah dikompresi. Gambar grafik dapat dilihat pada Gambar 4.17. Universitas Sumatera Utara 59 Gambar 4.17 Gambar Grafik Hasil Pengujian Proses Kompresi Dari hasil pengujian dapat dilihat file audio yang berukuran besar terdapat rasio kompresi yang bernilai rendah dan tinggi, begitu juga sebaliknya pada file audio yang berukuran kecil. Hal itu menunjukkan bahwa besarnya persentase kompresi file audio tidak bergantung pada ukuran file melainkan bergantung pada isi data pada file audio. Semakin banyak perulangan data yang maka rasio kompresi akan semakin tinggi. Saat dilakukan proses kompresi maka hasil kompresi akan lansung tersimpan di lokasi file yang sama dengan lokasi sebelum terkompres. Hasil audio proses kompresi akan tersimpan dalam bentuk file audio dan jika dilakukan proses dekompresi file audio wav tersebut akan kembali ke bentuk semula yaitu file audio mp3. Hasil audio yang telah dikompres juga diuji dengan memainkannya pada player untuk mengetahui audio tersebut bisa dijalankan atau tidak. Dari pengujian yang dilakukan menunjukkan bahwa semua hasil audio yang dikompresi dapat dimainkan lansung tanpa melakukan proses dekompresi.

7.33 7.14 10.48