Anda di halaman 1dari 31

IMPLEMENTASI MULTIMEDIA

Andrea Dika Pradana Ryan Bayuna

Kompresi Audio, Gambar, Suara, dan Video


Kompresi adalah salah satu bentuk teknik yang bertujuan

untuk mengecilkan ukuran file, baik itu file data, image, audio, maupun video

Teknik Kompresi
Lossy Lossless

Kompresi Audio
Lossy format : Vorbis, MP3;

Loseless format : FLAC;

pengguna : audio engineer, audiophiles

Fokus Penggunaan
Losless audio codec tidak mempunyai masalah dalam

kualitas suara, penggunaannya dapat difokuskan pada :


Kecepatan kompresi dan dekompresi Derajat kompresi Dukungan hardware dan software

Lossy audio codec penggunaannya difokuskan pada : Kualitas audio Faktor kompresi Kecepatan kompresi dan dekompresi Inherent latency of algorithm (penting bagi real-time streaming) Dukungan hardware dan software

Kompresi Video

Konsep Kompresi Video(1)


Video memiliki 3 dimensi : 2 dimensi spatial (horisontal dan vertikal), 1 dimensi waktu. Di dalam video terdapat 2 hal yang dapat dikompresi yaitu

frame (still image) dan audionya.


Data video memiliki : redundancy spatial (warna dalam still image) redundancy temporal (perubahan antar frame)

Konsep Kompresi Video(2)


Penghilangan redundancy spatial (spatial / intraframe

compression) dilakukan dengan mengambil keuntungan dari fakta bahwa mata manusia tidak terlalu dapat membedakan warna dibandingkan dengan brightness, sehingga image dalam video bisa dikompresi (teknik ini sama dengan teknik kompresi lossy color reduction pada image) Penghilangan redundancy temporal (temporal / interframe compression) dilakukan dengan mengirimkan dan mengenkode frame yang berubah saja sedangkan data yang sama masih disimpan.

Kompresi Image

Konsep Kompresi Image


Kompresi

gambar adalah aplikasi kompresi data. Tujuannya adalah untuk mengurangi redundansi dari data citra dalam rangka untuk dapat menyimpan atau mengirimkan data dalam bentuk yang efisien.

kompresi Gambar bisa lossy atau lossless . Kompresi

Lossless lebih disukai untuk keperluan arsip dan sering digunakan untuk pencitraan medis, gambar teknis, clip art , atau komik. Metode Lossy sangat cocok untuk citra natural seperti foto dalam aplikasi yang kecil, yang mana hilangnya sedikit detail dapat diterima untuk mencapai pengurangan substansial dalam bit rate.

Konsep Kompresi Image


Metode untuk kompresi gambar lossless adalah:

Run-length encoding - digunakan sebagai metode standar dalam PCX dan sebagai salah satu kemungkinan di BMP , TGA , TIFF DPCM dan Predictive Coding Entropy Encoding Kamus adaptif algoritma seperti LZW - digunakan dalam GIF dan TIFF Deflasi - yang digunakan di PNG , MNG , dan TIFF

Konsep Kompresi Image


Metode untuk kompresi lossy: Mengurangi ruang warna ke warna yang paling umum

dalam gambar. Warna-warna yang dipilih akan ditentukan dalam palet warna dalam header dari gambar terkompresi. Setiap piksel referensi hanya indeks warna dalam palet warna. Metode ini dapat dikombinasikan dengan dithering untuk menghindari posterization .

Konsep Kompresi Image


Chroma subsampling

Ini mengambil keuntungan dari fakta bahwa mata manusia menerima perubahan spasial kecerahan lebih tajam dibandingkan dengan warna, dengan rata-rata atau menjatuhkan beberapa informasi chrominance dalam gambar. Transform coding. Ini adalah metode yang paling umum digunakan. A transform Fourier terkait seperti DCT atau transformasi wavelet diterapkan, diikuti oleh kuantisasi dan entropy coding . Fractal kompresi .

IP Networking Module
IP networking module adalah komponen yang membuat

perangkat non-network untuk bisa terhubung ke network system. Perangkat ini biasanya terpisah dari hardware yang mengkoneksikan ke beberapa output di main device. IP module mentranslatekan informasi dari bentuk output standar ke network data dan mengirimnya ke network system. IP module dekat dan berhubungan dengan wireless module walaupun biasanya hanya mengkonvert jaringan berkabel menjadi wireless

Video and Audio Capturing and Displaying


Proses

capture video (capturing) adalah proses memindahkan hasil rekaman yang disimpan dalam kaset MiniDV dari kamera ke dalam komputer untuk dijadikan sebuah file dengan format digital (avi). Istilah Digitized karena proses yang merubah analog (kaset video) menjadi file digital yang dikenal oleh komputer.

Video and Audio Capturing and Displaying


Dalam

men-capture video, perlu diperhatikan pula koneksi yang digunakan. Karena antara koneksi video analog dan video digital berbeda. Berikut koneksi yang digunakan oleh video analog dan video digital :

Koneksi Video Analog


Koneksi Video Digital

Koneksi Video Analog


Composite (RCA)

Koneksi analog yang paling sederhana menggunakan 1 buah kabel. S-Video Memilki kualitas yang lebih baik dari RCA, biasa dipakai oleh perangkat video VHS Component Koneksi ini yang terbaik, dipakai perangkat video Betacam (Beta-SP) karena kualitas gambar lebih bagus dan terlihat halus.

Koneksi Video Analog

Koneksi Video Digital


IEEE 1394

Koneksi ini umum disebut dengan koneksi FireWire

(Apple Computer) atau i-Link (Sony Corporation). Koneksi ini merupakan standar koneksi yang memiliki kecepatan transfer sangat tinggi hingga 400 Mbps. Serial Digital Interface (SDI) Koneksi ini dipakai untuk konsumen High-End Profesional untuk mengolah digital video format HD (High Defenition) dan SD ( Standard definition), perangkat yang menggunakan koneksi jenis ini sangat mahal dan hanya dipakai pada industri film dan video yang besar.

Koneksi Video Digital

Capturing Audio
Proses capture Audio adalah proses memindahkan hasil

rekaman yang disimpan melalui recorder digital maupun recorder analaog ke dalam computer. Terkadang apabila hasil rekaman kita masih berupa data analog, kita perlu untuk melakukan digitasi data tersebut menggunakan ADC (Analog to Digital Converter).

Capturing Audio
Adapun langkah-langkah dalam proses digitasi audio

adalah sebagai berikut: Membuang frekuensi tinggi dari source signal. Mengambil sample pada interval waktu tertentu (sampling). Menyimpan amplitudo sampel dan mengubahnya ke dalam bentuk diskrit (kuantisasi). Merubah bentuk menjadi nilai biner

Encoding dan Decoding Audio Video


Encoding video/audio adalah proses mengkonversi file

video maupun audio digital dari satu format ke format yang lain Proses decoding adalah lawan dari proses encoding, Setelah video dibuat, disimpan, dan dikirim, komputer harus membuka video dan menampilkan video asli. Ini disebut decoding process. Proses ini akan membaca file video yang sudah di encode, decompress dan menampilkannya.

Membangun Client Server Video Streaming


Streaming Server adalah sebuah web server atau

aplikasi yang terinstal di dalam sebuah server yang digunakan untuk menjalankan file video atau audio secara real-time atau streaming di internet
Protokol Streaming UDP (User Datagram Protocol) MMS (Microsoft Media Services) RTSP/RTP (Real Time Streaming Protocol/Realtime

Transport Protocol) Unicast Multicast

Software Streaming Server


Darwin Streaming Server

Adobe Flash Streaming Server


VideoLAN Client (VLC) Icecast PlayOn SHOUTcast dan lain lain

Membangun Sistem Untuk Konferensi Video


Video conference memakai telekomunikasi audio dan

video untuk membawa orang ke tempat berbeda dalam waktu yang bersamaan untuk pertemuan. Ini bisa sama sederhananya dengan percakapan di antara dua orang di jabatan pribadi (titik-ke-titik) atau melibatkan beberapa tempat (multi-titik) dengan lebih dari satu orang di kamar besar di tempat berbeda

Membangun Sistem Untuk Konferensi Video


Perangkat yang Dibutuhkan dalam membangun Video

Conferencing: Monitor Camera Codec Mikrofon

Keuntungan Video Conferencing


Meningkatkan komunikasi, kolaborasi dan aliran informasi

Komunikasi

menjadi lebih baik dan efektif dimana informasi dapat lebih cepat dibagikan. Proses komunikasi menjadi efisien dalam hal waktu, biaya, dan jarak. Dalam hubungan dengan videoconference, perangkat kolaborasi lainnya dapat digunakan secara simultan. Berbagi presentasi, dokumen dan aplikasi yang berkaitan dengan agenda pertemuan.

Aplikasi Video Conference


NetMeeting Skype iChat

Kesimpulan
Kompresi gambar adalah aplikasi kompresi data. tujuannya

adalah untuk mengurangi redundansi dari data citra dalam rangka untuk dapat menyimpan atau mengirimkan data dalam bentuk yang efisien. Kompresi Audio adalah bentuk kompresi data yang dirancang untuk mengurangi kebutuhan bandwidth transmisi digital audio stream dan ukuran penyimpanan file audio. Video kompresi untuk mengurangi jumlah data yang digunakan untuk mewakili video digital gambar, dan merupakan kombinasi dari ruang kompresi gambar dan temporal kompensasi gerak. IP networking module adalah komponen yang membuat perangkat non-network untuk bisa terhubung ke network system.

Kesimpulan
Encoding adalah proses konversi video dari suatu format

ke format lain Decoding adalah proses pembacaan video yang sudah ter-encode agar dapat ditampilkan pada perangkat yang digunakan

Anda mungkin juga menyukai