Pengenalan Multimedia
Definisi
MULTIMEDIA
Multi(latin) :
Banyak, bermacam-macam
Media(latin) :
sesuatu yang dipakai untuk
menyampaikan atau
membawa sesuatu.
MEDIUM [American
Heritage Electronic
Dictionary, 1991] : alat
untuk mendistribusikan
dan
mempresentasikan
informasi
Multimedia
dapat
diartikan
sebagai
2002)
teks,
tool
grafik,
yang
audio,
video,
memungkinkan
dengan
pemakai
Sistem Multimedia
Independence Aspek utama dari jenis media yang berbeda
adalah keterkaitan antar media tersebut.
Sistem
disebut
Sistem Multimedia
A multimedia system is any system which supports
more than a single kind of media [AHD 1991].
Bagaimana sistem bisa disebut sebagai sistem multimedia
1. Kombinasi Media Sistem disebut sistem multimedia
jika kedua jenis media (continuous/ discrete) dipakai.
Contoh media diskrit : teks dan gambar, dan media
kontinu adalah audio dan video.
sama.
Contoh:
video
converence
dan
video
broadcast
Komponen Multimedia
Komponen utama multimedia :
1. Komputer, untuk melakukan koordinasi tentang apa
yang dilihat dan didengar oleh pemakai
2. Links, yang menghubungkan dengan informasi
3. Navigational tools, yang memungkinkan pemakai
untuk menjelajahi informasi yang ditampilkan
4. Cara, untuk berbagi, memproses, dan
mengkomunikasikan informasi dan ide pemakai
Komponen Multimedia
Cara mengkomunikasi informasi :
1. Modalities (cara) : penglihatan, pendengaran,
sentuhan
2. Saluran komunikasi : percakapan, sound effects,
music
3. Medium : animasi + suara, gambar + teks
2.
2MB RAM
3.
4.
5.
1x CD-ROM drive using no more than 40% of CPU to read, with < 1 second
seek time
6.
Sound card outputting 22 kHz, 8-bit sound; and inputting 11 kHz, 8-bit
sound
7.
Dampak Multimedia
Multimedia dan perkembangannya telah memberi dampak
terhadap segala aspek, diantaranya:
1. Mengubah cara memperoleh informasi. Orang-orang mulai
menggunakan internet dan berbagai software untuk
mencari informasi. Misalnya: membaca koran online,
detik.com, menggunakan software kesehatan, belajar gitar
dari software dan masih banyak lagi.
2. Internet Multimedia juga mulai bersaing dengan televisi
dan radio.
Dampak Multimedia
3. Mengubah cara belajar. Sekolah mulai menggunakan komputer
multimedia, belajar online, menggunakan e-book.
4. Mengubah cara belanja. Homeshopping/teleshopping dapat dilakukan
dengan menggunakan internet, kemudian barang datang dengan
sendirinya.
5. Mengubah cara bisnis. Nokia membuat bisnis telepon seluler, banyak
perusahaan menggunakan sistem jual beli online, bank menggunakan
cara online-banking.
Manfaat Multimedia
1. Pendidikan: tutorial, ensiklopedia (misal :
microsoft encarta, instruksional)
2. Informasi: pariwisata, museum, galeri seni
3. Hiburan: games, seni, pertunjukan
4. Kedokteran: x-ray scanner
5. Periklanan: iklan televisi, bandara, kiosk, dll
Pentingnya Multimedia
1. Merupakan pemicu (triggers) : pembaca memperoleh
sesuatu yang lebih dibandingkan topik yang dipelajari
2. Sangat efektif dalam penyampaian informasi; menurut
Computer Technology Research (CTR) :
a. Orang mampu mengingat 20% dari yang dilihat
b. Orang mampu mengingat 30% yang didengar
c. Orang mengingat 50% dari apa yang didengar, dilihat
dan dilakukan.
Pertemuan 2
Representasi Multimedia
Perception
Bagaimana manusia mengenali dan
mengartikan (interpretation) informasi yang
diterima sistem sensor manusia (panca indra:
mata, telinga, hidung, kulit, lidah)
Perception media membantu manusia untuk
merasakan lingkungannya
Representation Medium
Representation
media
ditentukan
oleh
informasi
pada
komputer
dikodekan?
Menggunakan berbagai format untuk
merepresentasikan informasi.
Media Format
Text : ASCII dan EBCDIC
Audio stream : PCM
Image : Facsimile (standard ISO) atau JPEG
Audio/video : TV standard (PAL, SECAM, NTSC),
computer standard (MPEG)
Presentation Medium
Tool dan device yang digunakan untuk proses input dan
output informasi
Melalui media apa informasi disajikan oleh komputer, atau
dimasukkan ke komputer?
Output : kertas, layar, speaker
Input : keyboard, mouse, kamera, microphone,
scanner
Storage Medium
Pembawa data yang mempunyai kemampuan
untuk menyimpan informasi (tidak terbatas pada
komponen komputer)
Dimanakah informasi akan disimpan?
microfilm, floppy disk, hard disk, CD ROM,
DVD, MMC, SDCard
Transmission Medium
Pembawa
informasi
yang
memungkinkan
jaringan,
menggunakan
kabel
Media Representation
Text
Image
Audio
Video
Animation
Text Representation
Teks adalah data dalam bentuk karakter. Teks dalam hal ini adalah kode
ASCII (American Standard Code for Information Interchange) dan ASCII
extension seperti UNICODE murni.
Tiap-tiap karakter direpresentasikan oleh 7 bit (0-127)
Ada beberapa jenis teks yaitu:
Plain Text
Formatted Text
Hypertext
ASCII
Karakter ASCII merupakan standar yang ditetapkan oleh badan
standarisasi di Amerika Serikat yang kemudian populer dan
digunakan secara luas.
ASCII berdasarkan English Alphabet.
Dipublikasikan pada tahun 1967 dan diupdate tahun 1986.
Terdiri dari 95 karakter yang printable (dapat dicetak seperti bentuk
simbolnya) yaitu karakter 32 untuk spasi dan karakter nomer 32
sampai 126, serta karakter yang non-printable/control character,
yaitu karakter 0-31.
Plain Text
Plain text adalah jenis teks yang murni hanya berupa karakter teks saja
tanpa ada format apa-apa.
Contoh
plain
text
adalah
pada
saat
kita
mengetik
dengan
misalnya
pada
saat
kita
mengetik
dengan
Wordpad (.rtf).
Pada Wordpad plain teks telah diformat sedemikian rupa
dengan menggunakan aturan (tag/tanda) tertentu sehingga
teks tersebut dapat di-bold, italics, underline, diberi warna,
dipilih jenis font, dan lain-lain.
Formatted Text
Bitmapped Font
Outline Font
TEKS BERFORMAT
Teks Cetak: hasil printout atau cetakan
Teks Hasil Scan: diperoleh dari scanner
Electronic Text: WordArt
Jenis huruf ini adalah Helvetica, Arial, Verdana dan Avant Garde. Jenis ini terlihat
sederhana dan tidak formal, sehingga cocok untuk judul dan subjudul. Jika ingin
menggunakan jenis ini untuk teks utama, imbangi dengan memberikan jarak spasi
yang agak lebar pada teks.
Contoh : Arial Black,Verdana, Avant Garde dan lain-lain.
3. Dekoratif Jenis huruf yang mempunyai desain yang rumit, sesuatu
yang
Baru dan menciptakan suasana hati yang membangkitkan emosi. Jadi jangan
sampai digunakan untuk teks yang panjang atau isi dari halaman. Gunakanlah
untuk judul dan grafik, tapi jangan terlalu banyak.
Contoh : STENCIL
5. Monospace
Jenis huruf yang mempunyai jarak dan lebar yang sama pada setiap huruf,
misalnya courier, monospace.
Contoh : Courier New
Hypertext
Jenis teks hypertext awalnya diperkenalkan oleh Bush
(1945) dan kemudian oleh Ted Nelson pada tahun
1965 .
Hypertext adalah teks yang memiliki kemampuan linking
(koneksi) ke teks yang lain.
Contoh format hypertext saat ini adalah seperti HTML
(Hypertext Markup Language) dan XML (eXtensible
Markup Language)
Image representation
Digital image is a 2-d array of pixels
Pixel is represented by bits in color space
RGB (Red-Green-Blue) in CRT
additive color
CMY(Cyan-Magenta-Yellow) in printing
subtractive color
YUV for black-white/color TV
luminance/chrominance
1/6/06
24
element (pixel).
Nilai intensitas warna pada suatu pixel disebut gray scale level.
1 bit binary-valued image (0 - 1)
8 bits gray level (0 - 255)
16 bits high color (216)
24 bits 224 true color
32 bits true color (232)
Jika suatu gambar disimpan maka yang disimpan adalah array 2D yang
merepresentasikan data warna pixel tersebut. Array[x,y] = warna pixel
Teknik Elektro Unibraw
Digital Picture
Digitized Picture: gambar yang dicapture dari
video camera, VCR, kamera digital.
Gambar Bitmap
(Raster): dalam pikselpiksel
Gambar Vektor: yg
disimpan adalah instruksi
untuk menghasilkan
bentuk gambar dasar:
garis, kurva, lingkaran
Bitmap vs Vektor
OBJEK: IMAGE
Clip Art
Chart
Hyperpicture: gambar yang
mempunyai
kaitan
(link)
90
80
70
60
50
East
West
40
30
North
20
10
0
1st Qtr 2nd Qtr 3rd Qtr 4th Qtr
Bitmap (BMP)
Bitmap adalah istilah untuk image 2 dimensi.
Awalnya adalah Microsoft yang membuat standar file
bitmap untuk image 2 dimensi dengan ekstensi file (.bmp).
Ini merupakan format standar raw data gambar digital.
Struktur file BMP terdiri dari 4 bagian, yaitu: File Header,
BMP
MSP - a file format used by old versions of Microsoft Paint. Replaced with BMP in Microsoft
Windows 3.0.
JNG - a single-frame MNG using JPEG compression and possibly an alpha channel.
JPEG, JFIF (.jpg or .jpeg) - a lossy image format widely used to display photographic
images.
JP2 - JPEG2000
PCX - an lossless format used by ZSoft's PC Paint, popular at one time on DOS
systems.
PGM - Portable Graymap
PICT - Apple Macintosh PICT image
PNG - Portable Network Graphic (lossless, recommended for display and edition
of graphic images)
PPM - Portable Pixmap
PSD - Adobe Photoshop Drawing
PSP - Jasc Paint Shop Pro image
RLE - a run-length encoded image.
SGI - Silicon Graphics image
TGA - Truevision Targa image file
TIFF (.tif or .tiff) Tagged Image File Format (usually lossless, but many variants
exist, including lossy ones.)
XBM - X Window System Bitmap
XPM - X Window System Pixmap
Teknik Elektro Unibraw
Audio Representation
How to digitize analogy audio (sound wave)?
1/6/06
37
Audio Representation
SPEECH: Ucapan/suara Manusia
Waveform, PCM, CELP, GSM, VOIP
AUDIO: Musik, Lagu, Soundtrack, Sound Effect:
Waveform, CD Audio, MP3, Midi
Format File Audio: wav, cdda, mp3, mid, aiff, ibk, voc,
mod, au, dll
MID (standard MIDI file; most often just notes and controls but occasionally also
sample dumps)
NSF (bytecode program to play NES music)
MOD (Soundtracker and Protracker sample and melody modules)
S3M (ScreamTracker 3 module, with a few more effects and a dedicated volume
column)
XM (FastTracker module, adding instrument envelopes)
IT (Impulse Tracker module, adding compressed samples, note-release actions,
and more effects including a resonant filter)
MT2 (MadTracker 2 module. It could be resumed as being XM and IT combined
with more features like track effects and automation.)
MNG (BGM for the Creatures game series, starting from Creatures 2; a free
editor and player (http://mngedit.sourceforge.net/) is available)
STF StudioFactory project file. It contains all necessary patches, samples, tracks
and settings to play the file.
SYN SynFactory project file. It contains all necessary patches, samples, tracks
and settings to play the file.
Pertemuan . 3
Pengenalan Animasi
Definisi
Animation is the process of recording and playing
back a sequence of stills to achieve the illusion of
continues motion
( Ibiz Fernandez McGraw- Hill/Osborn, California, 2002)
Pembagian
Pe
mbagian Animasi
Animasi terbagi menjadi 2 Kategori :
1. Computer Assisted Animation, animasi pada kategori ini
biasanya menunjuk pada system animasi 2 dimensi, yaitu
mengkomputerisasi
proses
animasi
tradisional
yang
Jenis Animasi
Jenis animasi dapat dikelompokkan menjadi :
1. Animasi Sel (Cell Animation)
2. Animasi Frame
3. Animasi Sprite
4. Animasi Path
5. Animaso Spline
6. Animasi Vektor
7. Animasi Character
Animasi Cell
Teknik
animasi
dipopulerkan
oleh
Disney,
yang
Storyboard
Voice Recordings
Animatics
Design & Timing
Layout
Animation
Background
Traditional ink-&-paint
and camera
Digital ink & paint
Teknik Elektro Unibraw
Animasi Frame
Animasi frame adalah bentuk animasi paling sederhana.
Contohnya ketika kita membuat gambar-gambar yang
berbedabeda gerakannya pada sebuah tepian buku
kemudian kita buka buku tersebut dengan menggunakan
jempol secara
cepat
kelihatan
bergerak.
Dalam sebuah film, serangkaian frame bergerak dengan
kecepatan minimal 24 frame per detik agar tidak terjadi
jitter.
Animasi Sprite
Pada animasi sprite, gambar digerakkan dengan latar
belakang yang diam.
Sprite adalah bagian dari animasi yang bergerak secara
mandiri, seperti misalnya: burung terbang, planet yang
berotasi, bola memantul, ataupun logo yang berputar.
Dalam animasi sprite yang dapat kita edit adalah animasi
dari layar yang mengandung sprite, kita tidak dapat
mengedit bagian dalam yang ditampilkan oleh layar untuk
masing-masing frame seperti pada animasi frame
Animasi Path
Animasi path adalah animasi dari obyek yang bergerak
sepanjang garis kurva yang ditentukan sebagai lintasan.
Misalnya dalam pembuatan animasi kereta api, persawat
terbang, burung dan lain-lain yang membutuhkan lintasan
gerak tertentu.
Pada kebanyakan animasi path dilakukan juga efek
looping yang membuat gerakan path terjadi secara terus
menerus.
Animasi Spline
Spline adalah representasi matematis dari kurva.
Sehingga gerakan obyek tidak hanya mengikuti garis
lurus melainkan berbentuk kurva.
Animasi Vektor
Vektor adalah garis yang memiliki ujung-pangkal,
arah, dan panjang.
Animasi vektor mirip dengan animasi sprite, tetapi
animasi sprite menggunakan bitmap sedangkan
animasi vektor menggunakan rumus matematika
untuk menggambarkan sprite-nya.
Animasi Karakter
Animasi karakter biasanya terdapat di film kartun.
Semua bagian dalam film kartun selalu bergerak
bersamaan. Software yang biasa digunakan adalah
Maya Unlimited.
Visual Efek
Visual efek dapat dibuat dengan cara:
1. Motion dynamics, efek yang disebabkan
perubahan posisi terhadap waktu.
2. Update dynamics, efek yang disebabkan
perubahan pada suatu obyek (bentuk, warna,
struktur, dan tekstur)
3. Perubahan cahaya, posisi, orientasi dan fokus
kamera.
antara satu obyek dengan obyek yang lain. Misalnya: suatu obyek
bola tidak boleh melewati obyek dinding.
3. Constraint-based System Pengontrolan terjadi karena pengaruh obyek
lain, dimana obyek tersebut berinterakasi.
Anime
Animasi buatan Jepang.
Genre Anime
Bishjo
= 'beautiful girl', digunakan untuk
mendeskripsikan anime yang menceritakan tentang
karakter gadis cantik yang gagah.
Bishnen = 'beautiful boy', digunakan untuk
mendeskripsikan anime yang menceritakan tentang
pemuda tampan dan elegan. Contoh: Fushigi Yugi,
Kindaichi.
Genre Anime
Ecchi = 'indecent sexuality'. Seperti: humor seks
remaja. Contohnya: Love Hina.
Hentai = 'abnormal', 'perverted', digunakan untuk
meracu pada pornografi. Contoh: Golden Boy
Josei = 'young woman', Anime yang bercerita
tentang wanita muda.
Shjo: = 'young lady' atau 'little girl', Contoh: Fruits
Basket.
Genre Anime
Kodomo = 'child', anime yang ditujukan untuk anak
kecil. Contohnya: Doraemon.
Mecha: anime yang menceritakan tentang robot
raksasa. Contoh: Gundam.
Genre Anime
Mo: Anime tentang karakter yang sangat gagah
atau cute
Seinen: Anime yang ditargetkan untuk pemuda
atau pria dewasa. Contohnya: Oh My Goddess!,
Kungfu Boy, Kenji.
Genre Anime
Shjo: = 'young lady' atau 'little girl', Contoh: Fruits Basket.
MahShjo: = 'Magical Girl', Contohnya: Sailor Moon.
Shnen: anime untuk anak kecil pria, contoh: Dragon Ball
Z.
Pertemuan 4
Video
Pengertian
Video adalah teknologi
mentransmisikan
untuk
menangkap, merekam,
memproses,
jenis
sistem
dalam
digital
video
recording
yang
dibandingkan dengan
akan
terdiri
dari
sehingga
camera
sebuah
dan recorder.
2.
3.
Refresh rate yang disarankan untuk metode interlaced adalah antara 5080Hz.
PAL (50 fields per second, 625 lines, even field drawn first) _ SECAM
(50 fields per second, 625 lines)
NTSC (59.94 fields per second, 525 lines, even field drawn first)
2. Progressive scan
Adalah
metode
untuk
menampilkan,
menyimpan,
dan memancarkan
gambar dimana setiap baris untuk setiap frame digambar secara berurutan.
Biasa digunakan pada CRT monitor komputer.
disk.
Sedangkan
video
analog
menggunakan
memberikan
respon
waktu
yang
cepat
tempat
digital
melalui jaringan.
3. Keep it simple
Dalam beberapa keadaan, pilihan terbaik adalah keep it simple. Sangat sulit
bagi orang yang melihat sebuah foto apabila terlalu banyak titik yang menarik
perhatian. Umumnya makin ramai sebuah gambar, makin kurang menarik
gambar itu. Cobalah berkonsentrasi pada satu titik perhatian dan maksimalkan
daya tariknya.
4. Picture scale
Sebuah gambar yang nampak biasa namun menjadi menarik karena ada
sebuah titik kecil yang menarik perhatian. Dengan pemotretan landscape atau
monument, kembangkan daya tarik pemotretan dengan menambahkan obyek
yang diketahui besarnya sebagai titik perhatian untuk memberikan kesan
perbandingan skala.
5. Horizons
Merubah keseimbangan langit dan tanah dapat mengubah pemandangan
gambar secara radikal. Bila gambar hampir dipenuhi oleh langit akan
memberikan kesan polos terbuka dan lebar tapi bila langit hanya disisakan
sedikit dibagian atas gambar, akan timbul kesan penuh.
6. Leading lines
Garis yang membawa mata orang yang melihat foto ke dalam gambar atau
melintas gambar. Umumnya garis-garis ini berbentuk :
Garis-garis yang terlihat secara fisik misalnya marka jalan atau tidak terlihat
secara langsung misalnya bayangan, refleksi.
7. Be different
Barangkali ada bidikan-bidikan lain yang dapat diambil selain pendekatan dari
depan dan memotret paralel ke tanah. Bergerak mendekat dari yang diduga
seringkali menghasilkan efek yang menarik.
8. Colour
Membuat bagian dari gambar menonjol dari background. Cara utama untuk
memperoleh hal ini adalah memperoleh subyek yang warna atau nadanya
berbeda secara radikal dengan background.
9. Framing
Bila subyek secara khusus mempunyai bentuk yang kuat, penuh frame dengan
subyek. Baik itu dengan cara menggunakan lensa dengan fokus lebih panjang
atau bergerak mendekati subyek.
Pertemuan 5
Pengenalan Audio
Pendahuluan
Segala sesuatu yang dapat didengar oleh telinga normal dapat dikatakan
sebagai audio atau suara. Telinga normal hanya mampu mendengar suara
dalam rentang frekuensi antara 20 sampai 20.000 Hertz. Suara itu bisa
berupa kata-kata atau ucapan, musik, bunyi-bunyi, dan sebagainya.
Media audio mempunyai sifat yang khas, yaitu:
Hanya mengandalkan suara (indera pendengaran)
Personal
Cenderung satu arah
Mampu menggugah imaginasi
Program Audio
Program audio merupakan program yang dirancang
untuk diperdengarkan kepada pendengar. Program
audio
ini
direkam
dan
disimpan
pada
alat
satu
kelemahan
Media
audio
adalah
hanya
intonasi,
artikulasi,
pilihan
kata
(diksi),
dll.
Unsur Musik
Dapat diartikan secara umun, merupakan perpaduan bunyi yang mempunyai arti
dan nilai artistik yang tinggi. Musik dapat membuat sebuah media audio lebih
menarik. Dalam media audio, musik dapat dimanfaatkan untuk beberapa hal,
diantaranya:
Menciptakan suasana, misalnya suasana sedih, gembira, lucu, tegang, dll.
Identitas sebuah program audio
Jembatan dua buah adegan yang berbeda
Melatarbelakangi sebuah adegan
Memberi tekanan dalam sebuah adegan, misalnya terkejut, marah, dll.
Menguatkan latar (setting), misalnya adegan dalam istana kerajaan Mataram,
digunakan musik gending jawa
Peralatan Audio
Mikrofon
Mikrofon merupakan barisan terdepan dalam sebuah proses rekaman. Karena
alat ini merupakan tranducer yang dapat mengubah gelombang suara diudara
menjadi variasi tegangan yang nantinya akan diubah menjadi data digital oleh
sebuah converter. Berdasarkan tipe sensitifitasnya, mikropon dibedakan menjadi
dua, yaitu omni directional dan uni directional.
Mixer Console
Istilah lain untuk mixer console, audio mixer,soundboard. Seiring perkembangan
teknologi kini ada juga mixer console digital
Peralatan Audio
Secara umum audio mixer terdiri bagian-bagian:
Beberapa Channel input, jumlah tergantung tipe audio mixer
Setiap channel input, biasanya terdiri-dari:
- Terminal masukan, dapat berupa jenis input jack, XLR, RCA.
- Kontrol Equalisasi, untuk mengatur frekuansi jangkauan, misalnya bass,
treble, dan middle.
- Fader Gain, mengatur kuat lemahnya volume masukkan
Kontrol keluaran Utama (Master Output Controls)
Tampilan Meter
Tampilan meter ini biasanya berupa VU meter atau Led display, yang
berguna menunjukkan level setiap Channel input maupun master output
Peralatan Audio
Speaker
Digunakan sebagai alat keluaran dari hasil pengolahan.
Open Reel
Alat produksi media audio yang berguna untuk melakukan perekaman analog.
Selain itu, open reel juga digunakan sebagai alat untukediting. Seiring
perkembangan teknologi didunia audiorecording, yang mengarah pada produksi
audio digital, alat ini sudah jarang digunakan.
Peralatan Audio
Peralatan Audio
Selain peralatan produksi dalam sebuah studio rekaman, ada juga beberapa alat
elektronik portable yang digunakan sebagai alat perekam, diantaranya:
Peralatan Audio
Tape Recorder
Alat rekam ini menggunakan bahan baku kaset. Hasil rekaman yang diperoleh
berupa data analog. Selain dapat merekam tape recorder juga dapat memutar
kaset audio.
MPEG Layer 3 (.MP3), ini merupakan format audio file yang banyak diminati
oleh para pengguna komputer, karena disamping kualitas yang dihasilkan baik
file ini juga tidak memerlukan tempat penimpanan yang besar.
g.
Next/Sun (.AU, .SND), adalah format standar yang dapat ditemukan padaNeXT
dan Sun computer.
h.
Real Media (.RM), formataudio ini biasanya dapat ditemukan pada jaringan
internet.
i.
Sound Blaster (.VOC), ini adalah format audio file dari Sound Blaster dan
format file suara dari Sound Blaster Pro. Format ini hanya mendukung 8-bit
audio, mono hingga 44.1 KHz, danstereo hingga 22 KHz.
j.
PCM Raw Data (.PCM), PCM (Pulse Code Modulation) adalah formataudio yang
sangat sederhana. Format ini adalah formatfile standar yang belum dikompres
seperti halnya file .WAV pada Windows atauAIFF pada Apple.
Pertemuan 6
Kompresi Data
Kompresi Data
Kompresi berarti memampatkan / mengecilkan ukuran
Kompresi data adalah proses mengkodekan informasi
menggunakan bit atau information-bearing unit yang lain
yang lebih rendah daripada representasi data yang tidak
terkodekan dengan suatu sistem enkoding tertentu.
Kompresi Data
Contoh kompresi sederhana yang biasa kita lakukan
misalnya adalah menyingkat kata-kata yang sering
digunakan tapi sudah memiliki konvensi umum. Misalnya:
kata yang dikompres menjadi kata yg
Pengiriman data hasil kompresi dapat dilakukan jika pihak
pengirim/yang melakukan kompresi dan pihak penerima
memiliki aturan yang sama dalam hal kompresi data
Kompresi Data
Pihak pengirim harus menggunakan algoritma kompresi data yang
sudah baku dan pihak penerima juga menggunakan teknik
dekompresi data yang sama dengan pengirim sehingga data yang
diterima dapat dibaca / di-dekode kembali dengan benar
Kompresi data menjadi sangat penting karena memperkecil
kebutuhan penyimpanan data, mempercepat pengiriman data,
memperkecil kebutuhan bandwidth
Kompresi Data
Teknik kompresi bisa dilakukan terhadap data
teks/biner, gambar (JPEG, PNG, TIFF), audio
(MP3, AAC, RMA, WMA), dan video (MPEG,
H261, H263)
Color Display
Jenis : 256, 4.096, 16.384, 65.536, 16.777.216
warna
Masing-masing warna pixel memakan tempat 1
byte
Misal 640 x 480 x 256 warna x 1 byte = 307.200
byte = 300 KByte
Hybrid Coding
Gabungan antara lossy + loseless
mis: JPEG, MPEG, H.261, DVI
Run-Length-Encoding (RLE)
Kompresi data teks dilakukan jika ada beberapa
huruf yang sama yang ditampilkan berturut-turut:
Mis: Data: ABCCCCCCCCDEFGGGG = 17 karakter
RLE tipe 1 (min. 4 huruf sama) : ABC!8DEFG!4 = 11
karakter
Huffman Tree
p(YSMA)=1
0
p(YSM)=0.5
1
p(YS)=0.25
1
p(Y)=0.125
p(A)=0.5
p(M)=0.25
0
p(S)=0.125
Simbol
Jumlah
H
1
E
1
L
2
O
1
Aplikasi Kompresi
Aplikasi Kompresi
Aplikasi Kompresi
Beberapa method Zip:
Shrinking : merupakan metode variasi dari LZW
Reducing : merupakan metode yang mengkombinasikan metode same byte
sequence based dan probability based encoding.
Imploding : menggunakan metode byte sequence based dan Shannon-Fano
encoding.
Deflate : menggunakan LZW
Bzip2, dan lain-lain
Aplikasi: WinZip oleh Nico-Mak Computing
Aplikasi Kompresi
RAR File
Ditemukan oleh Eugene Roshal, sehingga RAR merupakan
singkatan dari Roshal Archive pada 10 Maret 1972 di Rusia.
Berekstensi .rar dan MIME application/x-rar-compressed
Proses kompresi lebih lambat dari ZIP tapi ukuran file hasil
kompresi lebih kecil.
Aplikasi: WinRAR yang mampu menangani RAR dan ZIP,
mendukung volume split, enkripsi AES.
Pertemuan 9
Kompresi Citra
Pendahuluan
Dalam ilmu komputer, JPEG adalah metode
digunakan
dari
kompresi
yang
umum
Joint
Photographic
Experts
Group,
nama
data penyimpananannya.
digunakan
detail
umumnya
visual
tertentu,
berupa
dimana
ke
Metode
lossy
bentuk
gambar
kompresi
compression,
hilangnya data
data
serta
yang
yang membuang
tersebut
tidak
bisa
dikembalikan. File JPEG memiliki ekstensi .jpg, .jpeg, .jpe, .jfif, dan .jif.
Codec JPEG
Gambar
dalam
format
JPEG
umumnya
JFIF encoding:
1. Representasi warna dalam gambar diubah dari RGB(Red, Green, Blue)
ke YCbCr, yaitu satu komponen brightness,
blok-blok
Codec JPEG
4. Amplitudo dari frekuwensi komponen-komponen tersebut dikuantisasi. Mata
brightness
atau
dalam
brightness
lingkup
area yang
luas
daripada
variasi
pada
frekuensi tinggi. Oleh karena itu, nilai dari komponen yang berfrekuensi
tinggi disimpan dalam
akurasi
yang
lebih
sangat
rendah,
rendah
daripada komponen
encoding
komponen
dengan
settings
dibuang seluruhnya.
5. Hasil
dari
dengan
encoding.
setiap
blok
8x8
algoritma loss-less
tersebut
akan dikompresi
lebih
lanjut
ke
dalam
encoding
ke
JPEG,
berikut:
Gambar
adalah
piksel
16x8
piksel,
kelipatan
(Minimum
dari
algoritmanya.
ke
dan
blok
JPEG
Coded
hitam
JPEG
Perhatikan gambar
yang dibagi
Unit [MCU]).
memakai
format
putih.
Gambar
optimalisasi,
tidak
dalam
ini
ini
8
tidak
memiliki
sehingga
dalam
menambah kompleksitas
16x8
Start
of
Scan
(SOS
marker
0xFFDA
dan
terminasi
End
of
Image (EOI marker 0xFFD9 (biru muda). Panjang file ini 9 byte.
Perbandingan Besar File Gambar asli (bitmap) (16 x 8 piksel) berukuran 128
piksel (2 MCU). Dengan 8 bit per channel (RGB), besar file adalah:
Total Size
Overhead Size
BMP
440 Bytes
56 Bytes
JPEG
653 Bytes
644 Bytes
9 Bytes
JPEG (Optimized)
304 Bytes
297 Bytes
7 Bytes
GIF
60 Bytes
38 Bytes
384 Bytes
(Uncompressed)
22 Bytes
Pertemuan 10
Kompresi Audio
Kompresi Audio
Kompresi audio adalah salah satu bentuk kompresi data
yang bertujuan untuk mengecilkan ukuran file audio
dengan metode
Lossy format : Vorbis, MP3, MPEG-1;
Loseless format : FLAC yang digunakan pada audio
engineer
Kompresi dilakukan pada saat pembuatan file audio dan
pada saat distribusi file audio tersebut
Kompresi Audio
Kendala pada kompresi audio:
Perkembangan sound recording yang cepat dan
beranekaragam
Kebutuhan sample audio berubah dengan cepat
Losless audio codec tidak memperhatikan masalah dalam
kualitas suara, penggunaannya dapat difokuskan pada:
Kecepatan kompresi dan dekompresi
Faktor kompresi
Dukungan hardware dan software
Kompresi Audio
Lossy audio codec penggunaannya difokuskan pada:
Kualitas audio yang dihasilkan
Faktor kompresi
Kecepatan kompresi dan dekompresi
Inherent latency of algorithm (penting bagi real-time
streaming)
Dukungan hardware dan software
algoritma
seperti
MDCT
(Modified
sinyal
data
pada
suara
manusia,
48kHz
dan
bitrate
256
kbps
CBR
akan
satu
karakteristik
pendengaran
manusia
adalah
Auditory masking
Manusia tidak mampu mendengarkan suara pada frekuensi tertentu
dengan amplitudo tertentu jika pada frekuensi di dekatnya terdapat
suara dengan amplitudo yang jauh lebih tinggi.
Critical band
Critical
band
merupakan
daerah
frekuensi
tertentu
dimana
Joint stereo
Terkadang dual channel stereo mengirimkan informasi
yang sama. Dengan menggunakan joint stereo, informasi
yang sama ini cukup ditempatkan dalam salah satu
channel saja dan ditambah dengan informasi tertentu.
Dengan teknik ini bitrate dapat diperkecil.
Pertemuan 11
Kompresi Video
Kompresi Video
1 dimensi waktu.
Kompresi Video
dilakukan
dengan
mengirimkan
dan
(Consultative
Commitee
for
International
Audio
Video
MPEG-4
Perbandingan MPEG
MPEG-1
Approved November 1991
VHS-quality
Enabled Video CD
Enabled CD- ROM
Medium Bandwidth (up to 1.5Mbits/sec)
1.25Mbits/sec video 352 x 240 x 30Hz
250Kbits/sec audio (two channels)
Non-interlaced video
Perbandingan MPEG
MPEG-2
Approved November 1994
DVD-quality
Enabled Digital TV set-top boxes
Enabled Digital Versatile Disk (DVD)
Perbandingan MPEG
MPEG-4
Approved October 1998
Scalable quality
Based on QuickTime File Format
Scalable delivery - from cell phones to satellite television.
Very Low Bandwidth (64Kbits/sec)
176 x 144 x 10Hz
Optimized for videophones
Kelebihan:
Terms
Jitter : perbedaan waktu antara waktu
keberangkatan dan kedatangan
Loss : data yang hilang pada saat pengiriman
paket data
Delay : keterlambatan sampainya data ke tujuan
Throughput : jumlah bit atau paket data yang
diterima dengan baik oleh receiver
Protokol
Protokol
adalah
persetujuan
tentang
jaringan
yang
paling
umum
Layer N suatu node akan berkomunikasi dengan Layar N pada node lainnya
Application
Application
Presentation
Session
Transport
Network
Data Link
Transport
Network
Host-to-Network
1
Physical
OSI Layer
TCP/IP
Description
-Sebagai
Examples
Application
Presentation
-Menterjemahkan
format jaringan
-Semua format yang berbeda pada lapisan
aplikasi akan diubah menjadi format umum
yang dapat dimengerti oleh model OSI
lainnya
-Melakukan enkripsi
enkripsi//dekripsi
dekripsi,, kompresi,
kompresi,
encoding/ decoding
Session
Description
-
Network
Examples
TCP (connection
oriented), UDP
(connectionless oriented),
TCP, danGateway
Description
Physical
Examples
Mengubah paket data menjadi bit terbuka 1010101 dan pada sisi Bridge,
penerima mengubah dari bit terbuka ke paket
Switch
Menangani frame data antara lapisan Network dan lapisan Physic
Menerima bit stream dari lapisan fisik dan mengubahnya menjadi
frame untuk diteruskan ke lapisan Jaringan
Bertanggung jawab untuk pengiriman frame yang bebas error ke
komputer lain melalui layer physical (error control)
Mendefinisikan metode yang digunakan untuk mengirim dan
menerima data pada jaringan (Flow control)
Mengirimkan bit stream sepanjang media komunikasi fisik
Repeater,
Hub
Mendefinisikan kabel, kartu antarmuka, dan aspek-aspek fisik
Mendefinisikan bagaimana NIC terpasang pada hardware,
bagaimana kabel terpasang pada NIC
Mendefinisikan teknik untuk mengirimkan bit stream dengan
teknik Amplitudo Modulation dan Frequency Modulation (melalui
kabel), sinyal (melalui fiber optic), atau gelombang (melalui
wireless)
(5)
(1)
RFC 793
Menyediakan komunikasi logika antara proses aplikasi
yang berjalan pada host yang berbeda
(4)
Multimedia Streaming
Streaming media adalah suatu teknologi yang mampu
mengirimkan file audio dan video digital secara real time
pada jaringan komputer
Streaming vs Download
Download
(+) download dan simpan file dalam HD sehingga
dapat dinikmati pada saat offline.
(+) dapat dilihat berkali-kali.
(+) standard file (bisa dibaca oleh semua jenis
mesin).
(+) kualitas bagus
(-) waktu download lama
Streaming vs Download
Streaming
(+) dapat dilakukan pada bandwith dengan
kecepatan rendah
(+) Web master tidak perlu risau dengan bandwith
(+) Web master tidak dibatasi oleh besar file
(-) Hanya dapat dilihat pada saat online
(-) Kualitas gambar jelek
Streaming Protocol
Streaming Protocol
RTP Real Time Transport Protocol (RFC 1889)
suatu standard untuk mengirimkan data multimedia
secara real-time, bergantung pada protokol Transport
Berjalan diatas UDP tapi bisa juga diatas protokol lain
RTCP Real-Time Control Protocol
Protocol QoS (Quality of Service) untuk menjamin
kualitas streaming.
Merupakan bagian pengkontrolan paket data pada
RTP
Kualitas Video
Tidak bisa ditetapkan secara pasti karena
persepsi user berbeda-beda
Pada umumnya dipengaruhi factor : frame rate,
image quality, brightness, frame loss, dan
warna.
Perbandingan kualitas image dengan frame rate
Semakin baik kualitas image, biasanya frame
rate video jelek
Kualitas Video
Pertemuan 13
AUTHORWARE
Macromedia Captivate
Macromedia Captivate merupakan aplikasi yang diperuntukkan bagi penggunaan profesional
yang dapat dengan mudah membuat demonstrasi intektif serta simulasi dalam berbagai
format termasuk Flash (SWF) dan EXE. Kita dapat pula menggunakan aplikasi ini untuk
membuat demonstrasi produk online, simulasi software untuk elearning, atau tutorial online
untuk dukungan pemakai, dan Captivate
adalah
solusi
ideal
untuk
ini.
Di
dalam
Captivate terdapat semua yang dibutuhkan untuk merekam apa yang terjadi dalam desktop
dan secara instant membuat sebuah simulasi. Captivate
menambah,
memodifikasi
music,
sound
kedalam
dan
movie
keterangan teks,
effects), video,
animasi
memberi
memungkinkan
audio
Flash, animasi
kita
(voiceovers,
text,
gambar,
untuk
background
hyperlink,
yang dibuat. Ukuran file yang kecil serta resolusi yang tinggi membuat
simulasi dan demonstrasi yang dibuat dengan Captivate mudah untuk dipublikasikan secara
online atau dibakar ke CD untuk dipakai dalam pelatihan, penjualan, pemasaran,
maupun dukungan pemakai
dibuat
dengan
menambahkan
teks
bergerak.
bergerak pada slide presentasi caranya : 1. Aktifkan tampilan Edit pada area kerja, dengan
cara mengklik tab Edit yang ada disamping tab Storyboard. 2. Pada menu pilih Insert >
Text Animation. Tampil kotak dialog New text
Animation
Dalam kotak dialog tersebut kita dapat memilih efek teks pada pilihan Effect,
memasukkan teks pada kotak Text, mengganti jenis huruf dengan menekan tombol
Change font...
Menyisipkan Image
Mengatur Animasi
Klik Insert>Image pada menu file. Tampil kotak dialog Open. Pilih file gambar kemudian
klik tombol Open `
kita membutuhkan sebuah Microphone (mic) dengan ukuran jack yang kecil.
Lalu tancapkan mic tersebut dalam sound card komputer kita. Berikut ini
langkahlangkahnya : 1. Dalam menu pilih Audio > Record. 2. Tampil kotak dialog
Record Audio. Klik Options.
3. Dalam kotak dialog Audio Options pilih Input source : Microphone. Lalu klik
tombol Calibrate input untuk melakukan test pada Microphone.
2. Lalu klik Import. Tampil kotak dialog Import Audio. Macromedia Captivate telah
menyediakan koleksi suara yang berada
didalamnya. Kita dapat
Mempublish Presentasi
Jika presentasi dirasa sudah layak untuk disebarluaskan, maka berikutnya yang
harus kita lakukan adalah mempublishnya dalam bentuk SWF, caranya : 1. Pilih
File > Publish. Tampil kotak dialog Publish.
2. Kemudian klik tombol Publish. Ketika proses publish selesai, akan tampil
kotak dialog seperti ini. Setelah itu klik View Output untuk melihat hasil
publish.
Pertemuan 14
Aplikasi multimedia
Presentasi Tugas