Sabtu, 27 Maret 2010

tugas 1 multimedia S.IV


avi

Mpeg4

3gp

swf

flv

mdv

Video 1


Video 2



1. Perbandingan rata-rata terhadap avi:

Dari table di atas dapat ditarik kesimpulan bahwa format flv dan swf lebih besar dibandingkan dengan format video yang lain.format-format diatas dapat dibuka melalui program aplikasi apa saja namun ada beberapa format yang memiliki program tersendiri sesuai dengan formatnya,seperti: avi,mpeg dan 3gp di buka melalui windows media player,format swf dengan macromedia flash sedangkan format flv dengan K-lite mega codec.

2. Penggunaan masing-masing format:

1. AVI ( Audio Video Interleaved ) : Kualitas dan kapasitas tergantung pada codec dan secara khusus codec yang digunakan adalah MPEG, Divx atau WMV.

2. MPEG : adalah format kompresi yang distandarisasi oleh Moving Picture Experts Group (MPEG), yang terbentuk oleh 350 perusahaan dan organisasi.
Standard-standard tersebut adalah :
MPEG-1 digunakan pada format VideoCD. Kualitas output dan bit-rate lebih kecil daripada VCR.
MPEG-2 sama dengan MPEG-1, tetapi juga menyediakan dukungan untuk interlaced video ( seperti pada siaran TV ) dan juga mendukung Transport Stream yang dibuat untuk mentranfer video dan audio digital pada media dan digunakan untuk broadcasting. Standard MPEG-2 saat ini telah ditingkat menjadi standard terbaru untuk transmisi HDTV. Saat ini digunakan untuk SVCD, DVD dengan tingkat bit yang dapat diubah dan memiliki kualitas gambar yang luar biasa. DV Video merupakan subformat khusus dari MPEG-2 dengan tingkat bit yang tetap. Format ini sangat cocok digunakan untuk video editing.
MPEG-4 berbasis MPEG-1 dan MPEG-2, tetapi ada tambahan fitur seperti dukungan VRML untuk rendering 3D, files komposit berorientasi objek (termasuk audio, video dan virtual reality modelling), dukungan untuk DRM dan berbagai macam interaktivitas . Kontainer untuk kandungan MPEG-4 adalah MP4

3. SWF (awalnya berdiri untuk "Format Web Kecil" kemudian berubah menjadi "Shockwave Flash" oleh Macromedia, kemudian kembali berubah kembali ke Small Web Format ketika perusahaan memilih untuk memiliki frase "Shockwave" hanya merujuk kepada Direktur, diucapkan swiff atau "swoof" adalah sebagian terbuka repositori untuk multimedia dan terutama untuk vector graphics, berasal dari FutureWave Software dan telah datang di bawah kendali Adobe.

4. 3GP(3GPP format file) adalah sebuah multimedia container format yang ditetapkan oleh Third Generation Partnership Project (3GPP) untuk 3G UMTS jasa multimedia. It is used on 3G mobile phones but can also be played on some 2G and 4G phones. Yang digunakan di 3G ponsel, tetapi juga dapat dimainkan pada beberapa 2G dan 4G telepon.

5. Flash Video adalah sebuah wadah format file yang digunakan untuk mengirim video melalui Internet menggunakan Adobe Flash Player (awalnya diproduksi oleh Macromedia) versi 6-10. Yang terakhir format file F4V didasarkan pada basis ISO format file media dan didukung dimulai dengan Flash Player 9 Update 3.


Senin, 01 Februari 2010

langkah-langkah musik box (sound)

LANGKAH-LANGKAH MEMBUAT MUSIK BOX (SOUND) DENGAN FLASH

1.BUAT FILE BARU

2. PADA LAYER PERTAMA BUAT GAMBAR BACKGROUND

3. IMPORT 3 BUAH MUSIK DAN PADA SETIAP MUSIK KLIK KANAN KEMUDIAN PILIH LINKAGE BERILAH NAMA SETIAP MUSIK ITU DENGAN NAMA MUSIK 1 , MUSIK2 DAN MUSIK 3

4. BUATLAH TOMBOL PLAY DAN STOP

PADA TOMBOL PLAY(SEGITIGA) ISIKAN SCRIPT DIBAWAH INI

on (release) { // PDA PERINTAH INI BERFUNGSI JIKA TOMBOL DI TEKAN DAN DILEPASKAN MAKA

// AKAN DI JALANKAN PERINTAH DIBAWAH INI

mySound.start();} // PERINTAH UNTUK MENJALANKAN MUSIK

5. BUAT TOMBOL MUSIK1, MUSIK2 DAN MUSIK 3

1 2 3

PADA TOMBOL 1 KETIKAN SCRIPT SEBAGAI BERIKUT

TOMBOL 1:

on (release) { mySound.attachSound("musik1"); //PERINTAH JIKA TOMBOL DITEKAN DAN DILEPAS MAKA JALANKAN MUSIK1

mySound.stop(); // PERINTAH UNTUK MENGHENTIKAN MUSIK

mySound.start(0,999);} // PERINTAH UNTUK MENGHENTIKAN MUSIK

TOMBOL2:

on (release) { mySound.attachSound("musik2");//PERINTAH JIKA TOMBOL DITEKAN DAN DILEPAS MAKA JALANKAN MUSIK2

mySound.stop();// PERINTAH UNTUK MENGHENTIKAN MUSIK

mySound.start(0,999); // PERINTAH UNTUK MENGHENTIKAN MUSIK

}

TOMBOL 3:

on (release) { mySound.attachSound("musik3");//PERINTAH JIKA TOMBOL DITEKAN DAN DILEPAS MAKA JALANKAN MUSIK3

mySound.stop();// PERINTAH UNTUK MENGHENTIKAN MUSIK

mySound.start(0,999); // PERINTAH UNTUK MENGHENTIKAN MUSIK

}

6. BUAT LAH TOMBOL VOLUME YANG TERDIRI DARI

PENUNJUK ANGKA

TOMBOL PENUNJUK TOMBOL GAIN

GABUNGKAN DAN MASUKAN SCRIPT

top = vol._y; //VARIABLE VOL Y

left = vol._x; // VARIABLE VOL X

right = vol._x;// VARIABLE X KANAN

bottom = vol._y+100;

level = 100; //LEVEL TERTINGGI 100

//

vol.onPress = function() { //FUNGSI JIKA VOL DITEKAN

startDrag("vol", false, left, top, right, bottom); // JIKA DI GESER

dragging = true; //BOLEAAN PENGGESERAN BERNILAI BENAR

};

vol.onRelease = function() { //FUNGSI JIKA DI TEKAN DILEPASKAN

stopDrag(); //JKA PENGGESERAN BERHENTI DAN BERNILAI BOLEAN SALAH ATO FALSE

dragging = false;

};

vol.onReleaseOutside = function() { JIKA DITEKAN DILUAR AREA MAKA DRAG BERNILAI FALSE

dragging = false;

};

//

this.onEnterFrame = function() { // FUNGSI FRAME

if (dragging) { //JIKA DI GESER

level = 100-(vol._y-top); MENYATAKAN JML VOL TERTINGGI DIKURANG DENGAN TINGGINYA PENGGESERAN

} else {

if (level>100) { MYANTAKAN JIKA LEVEL LEBIH DR 100 MAKA LEVEL TETAP 100 TIDAK BERTAMBAH

level = 100;

} else if (level<0)>

level = 0;

} else {

vol._y = -level+100+top; //JIKA TOMBOL GESER KE BAWAH MAKA NILAI T-LEVEL DITAMBAH DENGAN SUARA MAX DITAMBAH TINGGI GESER

}

}

_root.mySound.setVolume(level);

};

7. BUAT TOMBOL BALANCE

BUAT GAMBAR SEPERTI DIBAWAH INI

BUATLAH PADA SATU FOLDER DAN ISIKAN SCRIPT

increment = 4;

level = 0;

//

panKnob.onPress = function() { //KNOP=TOMBOL BIRU

if (Key.isDown(Key.getCode(18))) { //FUNGSI JIKA TOMBOL KE BAWAH

autoPan = true;

} else {

autoPan = false;

start = _root._xmouse;

newStart = panKnob._rotation;

dragging = true;

}

};

panKnob.onRelease = function() {

dragging = false;

};

panKnob.onReleaseOutside = function() {

dragging = false;

};

//

this.onEnterFrame = function() { //FUNSI FRAME

if (dragging) {

pivot = (_root._xmouse-start)*2+newStart; // FUNGSI MOSE

panKnob._rotation = pivot;

if (pivot<-135) {

panKnob._rotation = -135;//FUNSI JIKA ROTASI KURANG -135 DERAJAT

}

if (pivot>135) {//JIKA LEBIH

panKnob._rotation = 135;

}

level = Math.round(panKnob._rotation/1.35);

} else {

if (autoPan) {

textInput.value.selectable = false;

level += increment;

if (level>99 || level<-99) { //JIKA LEVEL LEBIH DARI 99 ATAU KURANG DARI -99

increment *= -1; //TURUNKAN BALANCE -T

}

} else {

textInput.value.selectable = true;

}

if (level>100) { // JIKA LEVEL 100

level = 100; //LEVEL SAMA DENGAN 100 UNTU MEMBUAT NILAI `100 MENJADI NILAI MAX

} else if (level<-100) {

level = -100; // JKA KURANG DARI 100 MAKA LEVEL -100

} else if (level<=100 && level>=-100) { JIKA 100 DAN KURANG DARI -100

panKnob._rotation = level*1.35; //LEVEL DIKALI 1.35

}

}

_root.mySound.setPan(level);

};