• Tidak ada hasil yang ditemukan

Side Info

IMPLEMENTASI DAN PENGUJIAN SISTEM

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.

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

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.

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%

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.

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 9.67 9.17 6.01 5.816.24 0.18 11.74 6.87 8.76 4.95 7.71 8.53 8.31 8.4 7.92 8.56 9.23 5.11 3.93 5.72 5.32 4.99 3.63.99 4.3 0.1 6.43 5.15 4.83 2.71 5.19 4.36 4.54 4.39 4.34.65 5.06 0 2 4 6 8 10 12 14 Ukuran Awal Ukuran Akhir

Kecepatan kompresi tidak difokuskan pada penelitian ini, akan tetapi dari pengujian yang dilakukan tingkat kecepatan baik untuk proses kompresi dan dekompresi berbanding lurus dengan ukuran file, artinya semakin besar ukuran file yang ingin diproses maka semakin lama proses berlangsung.

4.2.2.2 Analisis Dekompresi Audio

Pengujian dilakukan untuk mengetahui apakah audio yang telah dikompresi dapat dikembalikan ke ukuran awal. Hasil pengujian 20 audio yang didekompresi dapat dilihat pada Tabel 4.3.

Tabel 4.3 Hasil Pengujian Proses Dekompresi

No. Nama Audio

Ukuran Sebelum Dekompresi (Mb) Ukuran Setelah Dekompresi (Mb)

1 Pink – Just Give Me A Reason.wav

5.11 7.33

2 Jason Mraz – The Woman I Love.wav

3.93 7.14

3 Labrinth ft Emili Sande –

Beneath Your Beautiful .wav

5.72 10.48

4 Passenger – Let Her Go.wav

5.32 9.67

5 J.Lo ft Pitbull - Dance Again.wav

4.99 9.17

6 One Direction - Teenage kicks.wav

3.6 6.01

7 Jason Mraz – Lucky.wav 3.99 5.81 8 James Arthur –

Impossible.wav

4.3 6.24

9 Jung Hana Message Ringtone.wav

Tabel 4.3 Hasil Pengujian Proses Dekompresi (Lanjutan)

No. Nama Audio

Ukuran Sebelum Dekompresi (Mb) Ukuran Setelah Dekompresi (Mb)

10 Davichi –Don’t You

know.wav

6.43 11.74

11 Henry Lau – Trapped.wav 5.15 6.87 12 Joana Wang – Wild

World.wav

4.83 8.76

13 Bruno Mars – If I Knew.wav

2.71 4.95

14 Christina Perry – Jar of Heart.wav

5.19 7.71

15 Demi lovato - Heart Attack.wav

4.36 8.53

16 Rihanna ft Calvin Harris –

We Found Love.wav 4.54 8.31 17 2NE1 – I Am The Best.wav 4.39 8.4 18 INFINITE – Be mine.wav 4.3 7.92 19 Katty Perry – Wide

Awake.wav

4.65 8.56

20 Rihanna ft Mikky Eko –

Stay.wav

5.06 9.23

Dari hasil pengujian pada Tabel 4.3 menunjukkan bahwa 20 file audio yang didekompresi memilki ukuran yang sama seperti sebelum di kompresi atau kembali ke ukuran asli audio. Audio hasil dekompresi juga dikembalikan pada jenis file yang semula yaitu mp3.

Dari hasil pengujian aplikasi keseluruhan, dapat disimpulkan bahwa algoritma Shannon-Fano dapat melakukan kompresi dan dekompresi audio mp3 dengan hasil yang cukup dan hasil audio kompresi bisa dimainkan pada player aplikasi yang dibuat atau media player lainnya tanpa harus melakukan proses dekompresi.

BAB 5

Dokumen terkait