Contoh program multimedia. Perisian sistem multimedia. Memilih alat yang betul


Kandungan

pengenalan

Apakah maksud multimedia? Apakah bidang aplikasinya? Adalah dinasihatkan untuk mula mempertimbangkan isu-isu kerja ini dengan konsep awal utama, menyemak definisi sedia ada, kemudian mempertimbangkan tugas yang diselesaikan oleh sistem multimedia bergantung pada keperluan skop aplikasi, apa yang termasuk dalam komposisi mereka, cara menggunakan komputer sebagai asas untuk mencipta studio rakaman.
Multimedia ialah teknologi yang membolehkan anda menggabungkan data, bunyi, animasi dan grafik, menukarkannya daripada bentuk analog kepada digital dan sebaliknya. "Multimedia" - kata majmuk, terdiri daripada dua yang mudah: "berbilang" - banyak dan "media" - pembawa, persekitaran, cara komunikasi, i.e. multimedia ialah “multi-medium”.
Oleh itu, istilah "multimedia" boleh diterjemahkan sebagai "pelbagai media", iaitu, multimedia membayangkan banyak cara yang berbeza untuk menyimpan dan menyampaikan maklumat (bunyi, grafik, animasi, dan sebagainya).
Sistem multimedia telah menjadi topik popular di banyak persidangan dalam sains komputer, sains maklumat, kecerdasan buatan, linguistik, psikologi, dan teori pembelajaran. Yang menarik ialah organisasi asas bukan linear unit maklumat, yang boleh diwakili oleh teks, maklumat audio dan video, satu bentuk kawalan tak linear yang mesra dan fleksibel bagi unit-unit ini dalam sistem multimedia.
Rangkaian aplikasi sistem multimedia yang berjaya dalam banyak bidang sains, teknologi, pendidikan, ekonomi dan seni berkembang pesat.
Sistem multimedia komersial atau tujuan am direka bentuk untuk mengatur keadaan kerja yang selesa dan progresif untuk pekerja semasa rundingan, mesyuarat dan persidangan. Ia digunakan secara meluas dalam bilik darjah, bilik kawalan, pusat pemprosesan maklumat, dll. Sistem multimedia komersial termasuk: sistem persidangan audio dan video (sistem kongres, sistem pengundian, terminal persidangan video, dll.), Sistem paparan video (panel plasma, dinding video , Monitor LCD, papan elektronik, dsb.), sistem kawalan bersepadu (kawalan sistem video dan audio, sistem elektrik, peralatan kawalan iklim, pencahayaan, dsb.).
Sistem multimedia komersial melaksanakan fungsi menyokong proses perniagaan (ini termasuk mengoptimumkan kerja pekerja, mengatur pusat situasi dan bilik kawalan, dsb.), dan juga berfungsi untuk meningkatkan kecekapan mereka.
Selebihnya dan komunikasi orang moden sangat automatik sehingga tidak perlu memantau sebarang sistem atau fungsi jika panel kawalan dengan senario pratetap sudah tersedia. Sistem multimedia moden ialah tahap baru keselesaan di rumah dan di pejabat.
Kejayaan mendadak yang telah berlaku ke arah ini dipastikan, pertama sekali, dengan pembangunan cara teknikal dan sistemik. Ini adalah kemajuan dalam pembangunan komputer: kapasiti memori yang meningkat secara mendadak, kelajuan, keupayaan grafik, ciri memori luaran, dan kemajuan dalam bidang teknologi video, cakera laser - analog dan CD-ROM, serta pelaksanaan besar-besaran mereka.
Hari ini, komputer peribadi (PC) telah menjadi begitu kukuh dalam kehidupan kita sehingga ramai yang tidak dapat membayangkan kewujudan mereka tanpanya. Komputer digunakan sebagai kalkulator, Konsol permainan, TV, faks, buku nota dan lain-lain Tetapi ada satu lagi peluang yang sangat menarik untuk menggunakan komputer - muzik. Dan di sini PC adalah asas untuk mencipta "studio rakaman" peribadi kecil.

1. Sistem multimedia

1.1. Konsep asas dan jenis multimedia

Multimedia ialah sistem interaktif yang menyediakan kerja dengan imej pegun dan video bergerak, grafik dan teks komputer animasi, pertuturan dan bunyi berkualiti tinggi.
Multimedia– menggabungkan teks, grafik, maklumat audio dan video, animasi dalam satu produk pengguna, sambil menambah kemungkinan maklum balas dan interaktiviti untuk pengguna. Ini bermakna bahawa multimedia adalah satu cara untuk bertukar-tukar maklumat antara komputer dan persekitaran luaran.
Interaktiviti (dari bahasa Latin antara - antara), keupayaan untuk berinteraksi secara aktif dengan skrin, mengatur sejenis "berkumpul" mesra dengannya - meminta butiran, bertanya soalan dan juga mengubah perjalanan acara, menawarkan skrin pilihan yang berbeza .
Multimedia boleh dikelaskan sebagai linear atau bukan linear.
Bentuk paling mudah untuk mewakili pelbagai elemen media ialah reka bentuk linear. Dalam kes multimedia linear, seseorang tidak boleh mempengaruhi output maklumat dalam apa jua cara. Dalam kes ini, pengguna hanya boleh melihat item media secara pasif. Susunan elemen media dilihat ditentukan oleh skrip.
Cara bukan linear untuk menyampaikan maklumat membolehkan seseorang mengambil bahagian dalam output maklumat dengan berinteraksi dalam beberapa cara dengan cara memaparkan data multimedia.
Jika pengguna diberi pilihan dan kawalan, maka multimedia menjadi tidak linear dan interaktif. Kaedah interaksi antara manusia dan komputer ini paling banyak diwakili dalam kategori permainan komputer.
Sebagai contoh cara penyampaian maklumat secara linear dan bukan linear, kita boleh mempertimbangkan situasi seperti memberi pembentangan.
Sekiranya persembahan dirakam dalam filem dan ditunjukkan kepada penonton, maka kaedah penyampaian maklumat ini boleh dipanggil linear, kerana mereka yang menonton persembahan ini tidak mempunyai peluang untuk mempengaruhi penceramah.
Dalam kes pembentangan secara langsung, penonton berpeluang untuk bertanya soalan penyampai dan berinteraksi dengannya dengan cara lain, yang membolehkan penyampai menyimpang dari topik pembentangan, contohnya, dengan menjelaskan beberapa istilah atau meliputi bahagian kontroversi. laporan dengan lebih terperinci.
Oleh itu, persembahan secara langsung boleh dipersembahkan sebagai cara bukan linear (interaktif) untuk menyampaikan maklumat.
Jika pengguna dibekalkan dengan struktur elemen media berkaitan yang boleh dipilihnya secara berurutan, media interaktif menjadi hipermedia.
Video langsung - "Video sebenar / langsung" ialah ciri sistem multimedia dari segi keupayaannya untuk berfungsi dalam masa nyata.
Menghubungkan elemen media ke dalam projek dilakukan menggunakan alat perisian. Hasil persembahan elemen media pada skrin dan menyediakan kawalan media dipanggil antara muka pengguna. Perkakasan dan perisian, menyediakan main balik media dan mengehadkan keupayaan projek, dipanggil platform atau persekitaran media.
Produk multimedia ialah pembangunan komputer interaktif, yang mungkin termasuk:
      iringan muzik dan ucapan;
      klip video;
      animasi;
      grafik dan slaid;
      Pangkalan data;
      teks, dsb.
Ciri penting sistem multimedia ialah kualiti tinggi pengeluaran semula semua data komponennya, serta kemungkinan penggunaannya yang saling berkaitan atau saling melengkapi. Contohnya, gabungan video dengan teks dan runut bunyi; serpihan bunyi karya muzik dengan data teks tentang pemuzik dan instrumen yang mempersembahkannya; imej karya seni dengan latar belakang muzik dan teks, dsb.
Piawaian yang menetapkan untuk pembangun perisian komposisi perkakasan yang berkaitan dengan teknologi multimedia: MPC-1, MPC-2, MPC-3.
Perkakasan multimedia
Asas – komputer dengan pemproses berprestasi tinggi, jumlah RAM yang besar, cakera keras daripada 100 GB dan ke atas, manipulator, monitor multimedia dengan pembesar suara stereo terbina dalam dan penyesuai video SVGA.
Istimewa - pemacu CD-ROM, CD-R, CD-RW, DVD; Penala TV dan perebut bingkai; pemecut grafik (pemecut), termasuk yang menyokong grafik tiga dimensi; kad main balik video; peranti untuk memasukkan urutan video; kad bunyi dengan pengadun terpasang dan pensintesis muzik yang menghasilkan semula bunyi alat muzik sebenar; sistem akustik dengan fon kepala atau pembesar suara, dsb.
Perisian multimedia
Aplikasi multimedia:
      ensiklopedia;
      kursus latihan interaktif untuk semua jenis mata pelajaran;
      permainan dan hiburan;
      bekerja dengan Internet;
      simulator;
      cara pengiklanan perdagangan;
      persembahan elektronik, dsb.
Alat untuk membuat aplikasi multimedia:
      penyunting video;
      penyunting grafik profesional;
      alat untuk merakam, mencipta dan menyunting maklumat audio, membolehkan anda menyediakan fail bunyi untuk dimasukkan ke dalam program, menukar amplitud isyarat, menambah atau mengalih keluar latar belakang, memotong atau menampal blok data pada selang masa tertentu;
      program untuk memanipulasi segmen imej, menukar warna, palet;
      program untuk melaksanakan hiperteks, dsb.
Teknologi multimedia:
Penerimaan TV– mengeluarkan isyarat televisyen ke monitor komputer semasa program lain sedang dijalankan.
Tangkapan video– digital "menangkap" dan "membekukan" bingkai video individu.
Animasi– penghasilan semula urutan gambar, mencipta kesan imej bergerak.
Kesan bunyi– pemeliharaan digital bunyi alat muzik, bunyi alam semula jadi atau serpihan muzik yang dicipta pada komputer, atau dirakam dan didigitalkan.
Grafik tiga dimensi (3D).– grafik yang dibuat menggunakan imej yang bukan sahaja mempunyai panjang dan lebar, tetapi juga kedalaman.
Muzik MIDI(Antara Muka Digital Alat Muzik, antara muka digital alat muzik) - standard yang membolehkan anda menyambungkan digital alat muzik, digunakan dalam mengarang dan merakam muzik.
Realiti maya(Virtual Reality, VR). Perkataan "maya" bermaksud "bertindak dan kelihatan sebagai nyata."
Realiti maya ialah satu bentuk simulasi komputer yang sangat maju yang membolehkan pengguna melibatkan diri dalam dunia simulasi dan bertindak secara langsung di dalamnya. Sensasi visual, pendengaran, sentuhan dan motor pengguna digantikan oleh tiruan yang dijana oleh komputer mereka.
Tanda-tanda peranti realiti maya:
      pemodelan masa nyata;
      meniru persekitaran dengan darjat tinggi realisme;
      keupayaan untuk mempengaruhi persekitaran dan mempunyai maklum balas.

1.2. Kawasan kegunaan

Multimedia, sebagai arah bebas dalam peranti komputer, muncul pada awal 90-an di Amerika. Kemudian produk perisian pertama mula muncul pada CD. Pada tahun 1990, hanya 10 diterbitkan program multimedia pada CD, dan hari ini terdapat beribu-ribu kali lebih banyak daripada mereka.
Sistem multimedia, bergantung pada skop aplikasi, menyelesaikan masalah berikut:
      meningkatkan kecekapan rundingan, mesyuarat, persidangan, pengundian;
      meningkatkan kualiti dan keberkesanan latihan;
      pemodelan dan simulasi proses yang kompleks (contohnya, operasi maya untuk doktor);
      pengoptimuman prestasi pekerja;
      organisasi pusat situasi dan pemantauan;
      menguruskan sejumlah besar kandungan;
      akses yang cepat dan mudah kepada sejumlah besar maklumat.
Sistem multimedia ialah satu set subsistem yang menyediakan keupayaan untuk mencipta, menyimpan dan menghasilkan semula maklumat audio dan video. Secara konvensional, mereka boleh dibahagikan kepada sistem rumah dan komersial atau tujuan umum. Sistem rumah digunakan terutamanya untuk hiburan dan rekreasi dan termasuk: teater rumah, televisyen, sistem audio, pelayan media. Sistem komersil diperlukan untuk mengoptimumkan aliran kerja, melatih pekerja dan menjalankan pembentangan video.
Dengan bantuan multimedia, cerita dongeng kanak-kanak menjadi hidup, program bercakap untuk mengajar bahasa asing, buku rujukan dan ensiklopedia dengan serpihan klip video dan bunyi, dan halaman web dicipta.
Penemuan multimedia pelbagai aplikasi, termasuk pendidikan, perubatan, pembuatan, sains, seni dan hiburan. Dalam beberapa tahun kebelakangan ini, teknologi multimedia telah menemui aplikasi dalam pembangunan halaman Web dan pelbagai aplikasi Web.
Dalam pendidikan, multimedia digunakan dalam kursus latihan berasaskan teknologi maklumat (pendidikan media). Kajian khas telah menetapkan bahawa hanya satu perempat daripada apa yang didengar kekal dalam ingatan, apa yang dilihat - satu pertiga, dengan pengaruh gabungan penglihatan dan pendengaran - 50%, dan jika pelajar terlibat dalam tindakan aktif dalam proses pembelajaran menggunakan aplikasi multimedia - 75%.
Dalam pembuatan, terutamanya dalam industri mekanikal dan automotif, multimedia digunakan terutamanya pada peringkat reka bentuk. Ini membolehkan, sebagai contoh, seorang jurutera melihat produk dari perspektif yang berbeza dan melakukan manipulasi lain sebelum memulakan pengeluaran (reka bentuk bantuan komputer).
Dalam bidang perubatan, multimedia digunakan dalam proses latihan pakar bedah (pembedahan maya). Dalam sains, multimedia digunakan terutamanya untuk memodelkan pelbagai proses. Dalam bidang seni, contoh multimedia yang paling menonjol ialah kesan khas dalam filem, animasi komputer dan grafik tiga dimensi. Dalam bidang hiburan, permainan komputer adalah contoh utama multimedia.

1.3. Beberapa contoh sistem multimedia

Produk multimedia "Lukisan ikon Yaroslavl"

Terdapat tiga pendekatan yang diketahui untuk mengatur penyimpanan dan penyediaan maklumat: meletakkan data secara langsung dalam program televisyen, menyimpan data dalam bentuk fail, dan menggunakan pangkalan data hubungan. Setiap pendekatan ini mempunyai kelebihan dan kekurangan. Nampaknya, gabungan munasabah dari ketiga-tiga kaedah penyusunan data adalah yang paling diutamakan apabila membangunkan sistem pencarian maklumat multimedia.
Ia adalah organisasi data "hibrid" yang digunakan dalam MMP "Lukisan Ikon Yaroslavl", yang dicipta oleh Pusat Teknologi Maklumat Baharu Universiti Negeri Yaroslavl yang dinamakan sempena P.G. Demidov dengan kerjasama Muzium Seni Yaroslavl. Teras maklumat MMP ialah pangkalan data hubungan, yang merangkumi lebih daripada 20 jadual yang mengandungi maklumat terperinci tentang ikon dari abad ke-13 hingga ke-20 dan serpihannya, pelukis ikon, subjek lukisan ikon, sumber sastera subjek, pemulih, pameran di mana ikon dipamerkan, dsb. Imej berwarna penuh ikon dan piktogramnya disimpan dalam fail grafik, yang mana terdapat pautan yang sepadan dalam pangkalan data. Untuk setiap abad terdapat tambahan video, audio dan maklumat teks, juga disimpan dalam bentuk fail dalam format yang sesuai.
Organisasi maklumat multimedia dalam bentuk pangkalan data hubungan memungkinkan untuk dilaksanakan dalam MMP sistem yang fleksibel cari ikon dan serpihannya mengikut atribut yang diberikan (kira-kira dua puluh atribut secara keseluruhan), yang membolehkan anda memilih ikon kedua-duanya mengikut ciri individu dan dengan gabungan tertentu daripadanya. Peluang ini sangat menarik minat pakar yang mempelajari seni Rusia kuno.
Tujuan pangkalan data carian adalah untuk menyediakan maklumat terperinci sebanyak mungkin tentang setiap ikon yang disertakan pada CD. Sistem carian menyediakan kebiasaan dengan kedua-dua rupa umum ikon dan serpihannya. Oleh itu, maklumat yang paling lengkap boleh diperolehi tentang setiap monumen - tentang masa penciptaannya, kewujudannya dan kajiannya. Maklumat ini bersifat universal. Sekiranya orang yang tidak canggih akan berminat untuk melihat pengeluaran semula ikon dan belajar tentang masa dan keadaan penampilannya, maka pakar - pengkritik seni, ahli sejarah, pekerja muzium - akan mengambil kesempatan daripada maklumat berharga tentang sejarah ikon, pameran dan literatur mengenainya.
Pengalaman sedia ada dalam menggunakan sistem pencarian maklumat berasaskan pangkalan data multimedia telah menunjukkan kecekapan dan kemudahan penggunaannya yang tinggi. Organisasi ini memungkinkan untuk mengembangkan pangkalan data itu sendiri dengan mudah apabila maklumat tentang monumen lukisan ikon Yaroslavl terkumpul.

agensi pemangku

Projek Agensi Pelakon telah dilaksanakan dengan tujuan untuk mensistematisasikan data mengenai pelakon yang memohon peranan dalam filem Studio Filem yang dinamakan sempena nama tersebut. Gorky dan studio filem lain, termasuk yang asing, dan menganjurkan carian yang mudah dan pantas untuk calon berdasarkan kriteria yang ditentukan. Pangkalan data komputer yang dicipta termasuk maklumat teks tentang pelakon, gambar mereka, video yang mewakili kerja mereka dan maklumat lain. Lebih daripada 5,000 pelakon diwakili dalam pangkalan data ini. Pangkalan data diterbitkan di Internet.

Bintang abad ke-21

Projek "Stars of the 21st Century" dilaksanakan berdasarkan pangkalan data yang mengandungi maklumat imej tentang orang berbakat yang bermimpi untuk berlakon dan berlakon dalam filem atau berjaya bergerak ke hadapan dalam perniagaan pertunjukan. Maklumat yang sistematik membolehkan pengarah memilih calon yang diminati dengan mudah mengikut kriteria yang ditetapkan. Pangkalan data yang diterbitkan di Internet menarik perhatian bukan sahaja pengarah Rusia dan penganjur program pertunjukan, tetapi juga pengeluar asing, yang membuka peluang kerjaya yang luas untuk orang yang berbakat.

Radio Rusia

Projek Pusat Internet Radio Russia telah dilaksanakan dalam bentuk portal maklumat dengan keupayaan untuk menyiarkan bahan audio dalam talian dan atas permintaan. Arkib program Radio Russia yang popular sedang dibuat dalam pangkalan data yang mengumpul klip audio program dan iringan teks/transkripnya. Pautan utama portal ialah panduan program interaktif, yang boleh dibentangkan kepada pengguna untuk tarikh lalu dan akan datang atas permintaan.

Perkhidmatan rumah dan televisyen interaktif

Satu lagi, mungkin penggunaan multimedia yang lebih berkesan adalah dalam perkhidmatan rumah. Semua yang seseorang boleh dapatkan menggunakan kiosk interaktif, dia boleh miliki tanpa meninggalkan rumah, jika, sudah tentu, dia mempunyai komputer multimedia dan alat telesidang. Aplikasi biasa untuk telesidang termasuk perbankan dan membeli-belah dari keselesaan rumah anda. Sama seperti pembelian dibuat daripada katalog berdasarkan gambar berwarna barangan, pembeli boleh memilih produk, memeriksanya dengan memutarkannya pada skrin, menukar ciri-ciri produk (warna, gaya), pilih yang sesuai dan, selepas membayar untuk pembelian, tunggu sehingga ia dihantar ke rumah.

Bahagian 2: Membuat muzik menggunakan komputer

Hari ini, tiada siapa yang akan terkejut dengan fakta bahawa anda boleh menulis muzik menggunakan komputer rumah anda. Untuk melakukan ini, cukup untuk mempunyai: keinginan, komputer (sebaik-baiknya bukan yang paling kuno), masa dan, yang paling penting, kesabaran.
Penggunaan komputer dalam muzik mempunyai lapan bidang utama, setiap satunya bertindih antara satu sama lain. Komputer boleh digunakan sebagai penjujukan MIDI, untuk menyunting dan mencetak lembaran muzik, untuk merakam, memainkan dan menyunting audio digital, menyunting dan menyimpan "tampalan" pensintesis (set timbre), untuk kerja "maju" dengan MIDI (mengarang muzik komputer eksperimen) , mencipta iringan MIDI, sintesis muzik dan pendidikan kendiri muzik.

2.1. Konsep asas

Sampel– “sekeping” fail audio. gelung– serpihan berulang secara kitaran, biasanya terdiri daripada beberapa sampel, sebagai contoh, bahagian dram. Alur– iringan instrumental, garis bes, dsb.
BPM – (Beats Per Minute) – denyutan seminit. Ini adalah yang paling biasa dan cara yang mudah pengukuran tempo. Peluncur, pemudar– (Gelangsar, fader) – pengawal selia yang bertanggungjawab untuk nilai parameter tertentu – contohnya, volum, baki, dsb.
PASANGKAN– (Plugin) – tambahan dalam bentuk program kecil yang digunakan untuk pemprosesan audio. Mereka terutamanya menggunakan pemalam DirectX, VST dan Wavelab. Sequencer– (Sequencer) – peranti (khususnya, yang maya) untuk mencampurkan audio, video, MIDI, dan kadangkala sekali gus. Sequencers bertanggungjawab untuk main balik berbilang trek yang disegerakkan. Penjujukan popular ialah Cakewalk Pro Audio 9 dan CubaseSX.
Pensintesis– (Synthesizer) ialah peranti yang mensintesis bunyi. Pada mulanya, pensintesis adalah "keras", kemudian maya. Terdapat berpuluh-puluh kaedah sintesis, masing-masing menarik dengan cara tersendiri. Pensintesis yang paling banyak digunakan adalah yang berfungsi berdasarkan prinsip menghasilkan semula bunyi siap pakai (sampel) - main balik sampel. ADSR– (Sampul surat) ialah parameter penting untuk menentukan bunyi nota dalam mana-mana pensintesis. Ini adalah lengkung yang menentukan dalam masa tempoh serangan (Serangan), pereputan (Decay), kelewatan (Sustain) dan pengecilan akhir (Release).
Pengawal MIDI – (pengawal MIDI) – peranti yang menghantar mesej MIDI ke input MIDI kad, modul bunyi, pensintesis, dsb. Contohnya ialah papan kekunci MIDI.
EQ– (Penyama) – peranti pembetulan frekuensi isyarat. Baru-baru ini, mereka hanya wujud dalam bentuk besi. Dengan pembangunan Teknologi komputer EQ yang dilaksanakan perisian mula muncul dengan jumlah yang besar jalur dan ketepatan pemprosesan yang tinggi. Penyamaan boleh berbentuk grafik atau parametrik.
Pemampat– (Pemampat) – peranti yang direka untuk menyempitkan julat dinamik isyarat. Pengembang– (Expander) – bertentangan dengan pemampat. Ia berfungsi sebaliknya - ia mengembangkan julat dinamik isyarat. Adalah logik untuk menggunakan pemprosesan pengembang kepada bunyi yang disalin daripada siaran radio atau sumber mampat lain.
Pintu hingar – (Gate) – peranti penindasan hingar (NS) semasa jeda. Sebaik sahaja tahap isyarat jatuh di bawah nilai tertentu, algoritma dicetuskan untuk menurunkan tahap dengan jumlah tertentu.

2.2. Prinsip Penciptaan Muzik

Terdapat dua prinsip asas untuk mencipta muzik:
      penghasilan muzik formulaik;
      mencipta trek dalam studio rakaman berbilang trek menggunakan sampel anda sendiri.
Penciptaan templat bermakna bahawa beberapa templat akan digunakan dalam proses. Sebagai contoh, sampel siap sedia. Di sini, sesiapa sahaja yang mempunyai rasa irama dan keinginan untuk mencipta boleh membayangkan diri mereka sebagai seorang DJ. Muzik boleh ditulis dalam masa nyata dan langkah demi langkah dengan cara ini. Program yang menyediakan peluang ini ialah eJay (www.ejay.com), MixMan Studio, AcidLoop, Music Maker (www.magix.net), New Beat Trancemission (www.microforum.com), Beat 2000 (www.aludra.com ) , Stesen Tarian (www.dancestation.com), dsb.
Mencipta trek dalam studio rakaman berbilang trek menggunakan sampel tersuai sememangnya formulaik. Perbezaan dari penciptaan muzik templat boleh dilihat dari nama - ini adalah penggunaan sampel dan gelung anda sendiri. Program sedemikian juga dipanggil penjejak (dari perkataan trek - trek). Ini, sudah tentu, tidak bermakna anda tidak boleh menggunakan sampel orang lain di sini, mereka hanya tidak disertakan dengan produk perisian seperti ini, kerana Penekanan utama bukan pada hiburan, tetapi pada penciptaan muzik profesional.
Program sedemikian membolehkan anda merakam beberapa sumber bunyi secara serentak, i.e. anda boleh menggabungkan beberapa trek menjadi satu, yang akhirnya akan dipanggil muzik. Program yang mudah untuk mencipta lagu ialah ACID (www.sonicfoundry.com) daripada Sonic Foundry. Selain itu, program berikut popular: Cool Edit Pro, n-Track, Samplitude Studio, dsb.
Bagaimana dan dengan bantuan apa untuk menyediakan sampel dan gelung anda sendiri?
Jawapan paling mudah ialah merakam menggunakan mikrofon. Tetapi pilihan ini hanya sesuai untuk membuat sampel dengan vokal, i.e. dengan seseorang menyanyi. Benar, selepas ini anda masih perlu mengeluarkan bunyi, menggunakan pelbagai jenis kesan, dsb. Untuk mengedit sampel, sama ada vokal, melodi, bes atau apa-apa lagi, anda memerlukan program seperti itu Sound Forge. Program jenis ini dipanggil editor audio. Editor bunyi berkuasa moden boleh membakar CD audio, menukar fail kepada pelbagai format, dsb. Dan pemalam meluaskan skop aktiviti mereka dengan ketara. Wakil editor audio yang paling menonjol ialah Sound Forge, WaveLab, Cool Edit Pro, Gelombang Emas dan lain lain.
Terdapat program seperti mesin alur, pensampel perisian, penjujukan MIDI, mesin dram. Di sinilah sampel dan gelung dibuat.
PENURUT
Ini yang paling banyak kawasan luas aplikasi komputer dalam muzik. Komputer yang dilengkapi dengan kad bunyi, antara muka MIDI dan perisian penjujukan boleh merakam dan memainkan semula orkestrasi yang lengkap, mengawal berbilang pensintesis dan modul bunyi secara serentak. Apabila merakam lagu ke dalam komputer, anda boleh membuat susunan lapisan demi lapisan, menukar skor semasa anda pergi. Proses penyuntingan dipaparkan pada skrin monitor, yang menjadikannya agak mudah untuk menguasai program dan bekerja dengannya pada masa hadapan. Setelah trek MIDI selesai, lagu ditukar kepada format audio (dirakam ke pita atau cakera keras), selepas itu instrumen akustik dan vokal ditambah. Terdapat program penjujukan yang berkuasa yang membolehkan anda bekerja dengan kedua-dua trek MIDI dan trek audio. Komputer juga boleh mengawal perakam pita luaran dan memainkan trek MIDI selari dengan trek audio yang dirakam pada perakam pita.
MENGEDIT TAMPAN SYNTHET
Program sedemikian dipanggil "editor / pustakawan". Ini termasuk, sebagai contoh, program Sound Diver daripada Emagic, Galaxy daripada Opcode dan banyak lagi. Mereka membenarkan anda menyimpan sekumpulan tampalan (program bunyi) daripada memori dalaman pensintesis pada pemacu keras komputer anda. Anda boleh menggabungkan patch daripada bank yang berbeza dan menyimpan satu set bunyi dalam bank baharu, serta mengedit patch itu sendiri. Melakukan ini pada komputer adalah lebih mudah daripada pada pensintesis itu sendiri, kerana ia mudah GUI menjadikannya lebih mudah untuk berkomunikasi dengan perpustakaan bunyi. Paparan pensintesis adalah kristal cecair dan bersaiz lebih kecil daripada skrin monitor komputer. Dengan perkembangan Internet, ia menjadi mungkin untuk menulis semula bank yang baik dari pelayan syarikat pembuatan. Bank data yang direkodkan kemudiannya boleh diedit pada komputer. Program editor/pustakawan mempunyai pangkalan data yang membolehkan anda mencari tampalan yang dikehendaki mengikut kategori atau kata kunci.
dan lain-lain.................

Apakah multimedia

Multimedia dalam Delphi

Komponen TMediaPlayer

Dua jenis program yang menggunakan multimedia

Contoh program dengan multimedia

Semakan

  1. Delphi menjadikannya mudah dan mudah untuk memasukkan objek multimedia seperti bunyi, video dan muzik ke dalam program. DALAM pelajaran ini membincangkan cara melakukan ini menggunakan terbina dalam komponen Delphi TMediaPlayer. Pengurusan komponen ini dalam program dan mendapatkan maklumat tentang keadaan semasa dibincangkan secara terperinci.
  2. Apakah multimedia
  3. Definisi yang tepat, apa itu, tidak. Tetapi dalam masa ini dan dalam tempat ini, mungkin lebih baik memberi sebanyak mungkin definisi umum dan untuk mengatakan bahawa "multimedia" adalah istilah yang merujuk kepada hampir semua bentuk animasi, bunyi, video yang digunakan pada komputer.

Untuk memberikan definisi umum sedemikian, mesti dikatakan bahawa dalam pelajaran ini kita berurusan dengan subset multimedia, yang merangkumi:

1. Paparkan video dalam format Video Microsoft untuk Windows(AVI).

2. Mainkan bunyi dan muzik daripada fail MIDI dan WAVE.

tugasan ini boleh dilakukan menggunakan perpustakaan dinamik Sambungan Multimedia Microsoft untuk Windows (MMSYSTEM.DLL), yang kaedahnya terkandung dalam komponen TMediaPlay, terletak pada halaman Sistem Palet Komponen Delphi.

Memainkan fail media mungkin memerlukan beberapa perkakasan dan perisian. Jadi untuk memainkan bunyi yang anda perlukan kad bunyi. Untuk memainkan AVI pada Windows 3.1 (atau WFW), anda mesti memasang perisian Microsoft Video.

  1. Multimedia dalam Delphi
  2. Delphi mempunyai komponen TMediaPlayer yang memberikan anda akses kepada semua ciri pengaturcaraan media asas. Komponen ini sangat mudah digunakan. Malah, ia sangat mudah sehingga ramai pengaturcara baru akan mendapati lebih mudah untuk mencipta program pertama mereka yang memainkan video atau muzik daripada memaparkan mesej klasik "Hello World".

Kemudahan penggunaan boleh dilihat dalam dua cara:

 Di satu pihak, ini membolehkan sesiapa sahaja mencipta aplikasi multimedia.

 Sebaliknya, anda mungkin mendapati bahawa tidak semua ciri dilaksanakan dalam komponen. Jika anda ingin menggunakan fungsi peringkat rendah, anda perlu menggali agak dalam menggunakan bahasa Delphi.

Pelajaran ini tidak menerangkan butiran panggilan dalaman kepada fungsi multimedia apabila komponen sedang berjalan. Apa yang anda perlu tahu ialah komponen itu dipanggil TMediaPlayer, dan ia memberikan akses kepada satu set rutin yang dibuat oleh Microsoft yang dipanggil Antara Muka Kawalan Media (MCI). Rutin ini memberikan pengaturcara akses mudah kepada pelbagai peranti multimedia. Sebenarnya bekerja dengan TMediaPlayer adalah intuitif dan jelas.

  1. Komponen TMediaPlayer

Mula-mula, mari buat projek baru, kemudian letakkan komponen TMediaPlayer (halaman Palet Sistem) pada borang, seperti yang ditunjukkan dalam Rajah 1.

Rajah.1: Komponen TMediaPlayer pada borang.

Komponen TMediaPlayer direka bentuk seperti panel kawalan peranti dengan butang. Sama seperti pada perakam pita, terdapat butang untuk "main", "putar balik", "rakam", dll.

Setelah meletakkan komponen pada borang, anda akan melihat bahawa Pemeriksa Objek mengandungi sifat "Nama Fail" (lihat Rajah 2). Klik dua kali

Rajah.2: Sifat TMediaPlayer dalam Pemeriksa Objek

pada harta ini dan pilih nama fail dengan sambungan AVI, WAV atau

M.I.D. Dalam Rajah 2, fail AVI DELPHI.AVI dipilih. Seterusnya anda perlu menetapkan sifat AutoBuka kepada Benar.

Selepas melengkapkan langkah-langkah ini, program sedia untuk dijalankan. Selepas melancarkan program, klik butang "main" hijau (paling kiri) dan anda akan melihat video (jika anda memilih AVI) atau mendengar bunyi (jika anda memilih WAV atau MID). Jika ini tidak berlaku atau mesej ralat muncul, maka dua pilihan adalah mungkin:

  1. Anda memasukkan nama fail yang salah.
  2. Anda belum mengkonfigurasi multimedia dengan betul dalam Windows. Ini bermakna sama ada anda tidak mempunyai perkakasan yang sesuai, atau anda belum memasang pemandu yang diperlukan. Pemacu dipasang dan dikonfigurasikan dalam Panel kawalan, keperluan perkakasan diberikan dalam mana-mana buku mengenai multimedia (anda memerlukan kad bunyi, contohnya, serasi dengan Sound Blaster).

Jadi, anda mempunyai peluang untuk memainkan fail AVI, MIDI dan WAVE hanya dengan menyatakan nama fail.

Satu lagi sifat penting komponen TMediaPlayer ialah Paparan. Pada mulanya, ia tidak diisi dan video dimainkan dalam tetingkap yang berasingan. Walau bagaimanapun, anda boleh menggunakan, sebagai contoh, panel sebagai skrin untuk memaparkan video. Anda perlu meletakkan komponen TPanel pada borang dan mengalih keluar teks daripada sifat Kapsyen. Seterusnya, untuk TMediaPlayer, dalam sifat Paparan, pilih Panel1 daripada senarai. Selepas ini, anda perlu melancarkan program dan klik butang "main" (lihat Rajah 3)

Rajah.3: Memainkan AVI pada panel.

      1. Dua jenis program multimedia
      2.  Kadangkala anda perlu menyediakan pengguna dengan cara yang mudah untuk memainkan julat fail yang seluas mungkin. Ini bermakna anda perlu memberi pengguna akses kepada cakera keras atau CD-ROM, dan kemudian membenarkan dia memilih dan memainkan fail yang sesuai. Dalam kes ini, borang biasanya mengandungi TMediaPlayer, yang menyediakan kawalan main balik.

 Kadangkala pengaturcara mungkin ingin menyembunyikan kewujudan komponen TMediaPlayer daripada pengguna. Iaitu, mainkan bunyi atau video tanpa pengguna mengambil berat tentang sumbernya. Khususnya, bunyi boleh menjadi sebahagian daripada persembahan. Sebagai contoh, menunjukkan graf pada skrin mungkin disertakan dengan penjelasan yang ditulis fail WAV. Semasa pembentangan, pengguna tidak tahu pun tentang kewujudan TMediaPlayer. Dia bekerja di latar belakang. Untuk melakukan ini, komponen dibuat tidak kelihatan (Kelihatan = Palsu) dan dikawal secara pengaturcaraan.

      Contoh program dengan multimedia

Dalam bab ini, kita akan melihat contoh membina aplikasi dengan multimedia jenis 1. Buat projek baharu (Fail | Projek Baharu). Letakkan TMediaPlayer pada borang; letakkan komponen TFileListBox, TDirectoryListBox, TDriveComboBox, TFilterComboBox untuk memilih fail. Dalam harta FileList untuk DirectoryListBox1 dan FilterComboBox1, tetapkan FileListBox1. Dalam harta DirList untuk DriveComboBox1, letakkan DirectoryListBox1. Dalam sifat Penapis untuk FilterComboBox1, nyatakan sambungan fail yang diperlukan:

Fail AVI(*.avi)|*.avi

Fail WAVE(*.wav)|*.wav

Fail MIDI(*.MID)|*.mid

Biarkanlah Klik dua kali dengan tetikus dalam FileListBox1 fail yang dipilih akan dimainkan. Dalam pengendali acara OnDblClick untuk FileListBox1, nyatakan

Prosedur TForm1.FileListBox1DblClick(Penghantar:TObject);

dengan MediaPlayer1 lakukan

FileName:=FileListBox1.FileName;

Kemunculan borang ditunjukkan dalam Rajah 4

Rajah 4: Pandangan awal projek

Simpan projek, jalankan, pilih fail yang diperlukan dan klik dua kali padanya dengan tetikus. MediaPlayer harus memainkan fail ini dalam tetingkap yang berasingan.

Seperti yang dinyatakan di atas, video boleh dimainkan dalam borang, contohnya, dalam panel. Mari kita ubah suai sedikit projek dan tambah TPanel di sana (lihat Rajah 5). Dalam sifat Paparan untuk MediaPlayer1, nyatakan Panel1. Ia adalah perlu untuk mengeluarkan inskripsi dari panel (Kapsyen)

dan harta BevelOuter = bvNone. Untuk menukar semasa main balik dari tetingkap ke panel - letakkan TСheckBox pada borang dan dalam pengendali Acara OnClick untuk itu tuliskan:

prosedur TForm1.CheckBox1Click(Penghantar: TObject);

Mula_Dari: Longint;

dengan MediaPlayer1 bermula

jika FileName="" kemudian Keluar;

Start_From:=Kedudukan;

jika Kotak Semak1.Disemak kemudian

Kedudukan:=Mula_Dari;

Lancarkan projek dan mainkan video. Klik pada Kotak Semak.


  Rajah.5: Menambah panel untuk main balik video dan suis tetingkap/panel.

Semasa program sedang berjalan, anda mungkin perlu memaparkan Keadaan sekarang objek MediaPlayer dan video itu sendiri (masa berlalu sejak permulaan main balik, panjang video). Untuk ini, objek TMediaPlayer mempunyai sifat dan peristiwa yang sepadan: Panjang, Kedudukan, OnNotify, dll. Mari tambah penunjuk kemajuan (TGauge) pada projek, yang akan memaparkan dalam peratusan berapa lama masa telah berlalu (lihat Rajah 6). Anda boleh menggunakan pemasa untuk mengemas kini bacaan penunjuk. Letakkan objek TTimer pada borang, tetapkan Selang = 100 (100 milisaat). Dalam pengendali acara OnTimer anda perlu menulis:

prosedur TForm1.Timer1Timer(Penghantar: TObject);

dengan MediaPlayer1 lakukan

jika Nama Fail<>"" kemudian

Tolok1.Kemajuan:=Pusingan(100*Kedudukan/Panjang);

Lancarkan projek, pilih fail (AVI) dan klik dua kali padanya. Apabila memainkan video, penunjuk kemajuan harus memaparkan peratusan yang sepadan dengan masa berlalu (lihat Rajah 6).


  Rajah.6: Aplikasi lengkap untuk memainkan fail AVI, WAV dan MDI.

Alat untuk membuat aplikasi multimedia

Apakah multimedia

Multimedia dalam Delphi

Komponen TMediaPlayer

Dua jenis program yang menggunakan multimedia

Contoh program dengan multimedia

Semakan

  1. Delphi menjadikannya mudah dan mudah untuk memasukkan objek multimedia seperti bunyi, video dan muzik ke dalam program. Tutorial ini membincangkan cara melakukan ini menggunakan komponen TMediaPlayer terbina dalam Delphi. Pengurusan komponen ini dalam program dan mendapatkan maklumat tentang keadaan semasa dibincangkan secara terperinci.
  2. Apakah multimedia
  3. Tiada definisi yang tepat tentang apa itu. Tetapi pada masa ini dan di tempat ini, mungkin lebih baik untuk memberikan definisi paling umum yang mungkin dan mengatakan bahawa "multimedia" adalah istilah yang digunakan untuk hampir semua bentuk animasi, bunyi, video yang digunakan pada komputer.

Untuk memberikan definisi umum sedemikian, mesti dikatakan bahawa dalam pelajaran ini kita berurusan dengan subset multimedia, yang merangkumi:

1. Paparkan video dalam format Microsofts Video for Windows (AVI).

2. Mainkan bunyi dan muzik daripada fail MIDI dan WAVE.

Tugas ini boleh dicapai menggunakan perpustakaan dinamik Microsoft Multimedia Extensions untuk Windows (MMSYSTEM.DLL), kaedah yang terkandung dalam komponen TMediaPlay yang terletak pada halaman Sistem Palet Komponen Delphi.

Memainkan fail media mungkin memerlukan beberapa perkakasan dan perisian. Jadi untuk memainkan bunyi anda memerlukan kad bunyi. Untuk memainkan AVI pada Windows 3.1 (atau WFW), anda mesti memasang perisian Microsoft Video.

  1. Multimedia dalam Delphi
  2. Delphi mempunyai komponen TMediaPlayer yang memberikan anda akses kepada semua ciri pengaturcaraan media asas. Komponen ini sangat mudah digunakan. Malah, ia sangat mudah sehingga ramai pengaturcara baru akan mendapati lebih mudah untuk mencipta program pertama mereka yang memainkan video atau muzik daripada memaparkan mesej klasik "Hello World".

Kemudahan penggunaan boleh dilihat dalam dua cara:

 Di satu pihak, ini membolehkan sesiapa sahaja mencipta aplikasi multimedia.

 Sebaliknya, anda mungkin mendapati bahawa tidak semua ciri dilaksanakan dalam komponen. Jika anda ingin menggunakan fungsi peringkat rendah, anda perlu menggali agak dalam menggunakan bahasa Delphi.

Pelajaran ini tidak menerangkan butiran panggilan dalaman kepada fungsi multimedia apabila komponen sedang berjalan. Apa yang anda perlu tahu ialah komponen itu dipanggil TMediaPlayer, dan ia memberikan akses kepada satu set rutin yang dibuat oleh Microsoft yang dipanggil Antara Muka Kawalan Media (MCI). Rutin ini memberikan pengaturcara akses mudah kepada pelbagai peranti multimedia. Sebenarnya bekerja dengan TMediaPlayer adalah intuitif dan jelas.

  1. Komponen TMediaPlayer

Mula-mula, mari buat projek baharu, kemudian letakkan komponen TMediaPlayer (halaman Palet Sistem) pada borang, seperti yang ditunjukkan dalam Rajah 1.

Rajah.1: Komponen TMediaPlayer pada borang.

Komponen TMediaPlayer direka bentuk seperti panel kawalan peranti dengan butang. Sama seperti pada perakam pita, terdapat butang untuk "main", "putar balik", "rakam", dll.

Setelah meletakkan komponen pada borang, anda akan melihat bahawa Pemeriksa Objek mengandungi sifat "Nama Fail" (lihat Rajah 2). Klik dua kali

Rajah.2: Sifat TMediaPlayer dalam Pemeriksa Objek

pada harta ini dan pilih nama fail dengan sambungan AVI, WAV atau

M.I.D. Dalam Rajah 2, fail AVI DELPHI.AVI dipilih. Seterusnya anda perlu menetapkan sifat AutoBuka kepada Benar.

Selepas melengkapkan langkah-langkah ini, program sedia untuk dijalankan. Selepas melancarkan program, klik butang "main" hijau (paling kiri) dan anda akan melihat video (jika anda memilih AVI) atau mendengar bunyi (jika anda memilih WAV atau MID). Jika ini tidak berlaku atau mesej ralat muncul, maka dua pilihan adalah mungkin:

  1. Anda memasukkan nama fail yang salah.
  2. Anda belum mengkonfigurasi multimedia dengan betul dalam Windows. Ini bermakna sama ada anda tidak mempunyai perkakasan yang sesuai, atau pemacu yang diperlukan tidak dipasang. Pemasangan dan konfigurasi pemacu dilakukan dalam Panel Kawalan; keperluan perkakasan diberikan dalam mana-mana buku mengenai multimedia (anda memerlukan kad bunyi, sebagai contoh, serasi dengan Sound Blaster).

Jadi, anda mempunyai peluang untuk memainkan fail AVI, MIDI dan WAVE hanya dengan menyatakan nama fail.

Satu lagi sifat penting komponen TMediaPlayer ialah Paparan. Pada mulanya, ia tidak diisi dan video dimainkan dalam tetingkap yang berasingan. Walau bagaimanapun, anda boleh menggunakan, sebagai contoh, panel sebagai skrin untuk memaparkan video. Anda perlu meletakkan komponen TPanel pada borang dan mengalih keluar teks daripada sifat Kapsyen. Seterusnya, untuk TMediaPlayer, dalam sifat Paparan, pilih Panel1 daripada senarai. Selepas ini, anda perlu melancarkan program dan klik butang "main" (lihat Rajah 3)

Rajah.3: Memainkan AVI pada panel.

  1. Dua jenis program multimedia
  2.  Kadangkala anda perlu menyediakan pengguna dengan cara yang mudah untuk memainkan julat fail yang seluas mungkin. Ini bermakna anda perlu memberi pengguna akses kepada cakera keras atau CD-ROM, dan kemudian membenarkan dia memilih dan memainkan fail yang sesuai. Dalam kes ini, borang biasanya mengandungi TMediaPlayer, yang menyediakan kawalan main balik.

 Kadangkala pengaturcara mungkin ingin menyembunyikan kewujudan komponen TMediaPlayer daripada pengguna. Iaitu, mainkan bunyi atau video tanpa pengguna mengambil berat tentang sumbernya. Khususnya, bunyi boleh menjadi sebahagian daripada persembahan. Contohnya, menunjukkan beberapa graf pada e

  • Konsep "multimedia"
  • Teknologi untuk mencipta aplikasi multimedia
  • Jenis-jenis aplikasi multimedia
  • Alat untuk membuat aplikasi multimedia

Pada masa ini, banyak syarikat dan firma menggunakan jenis lain teknologi komputer untuk menjalankan seminar, mesyuarat perniagaan, latihan dan acara lain. Untuk menjadikan maklumat lebih kaya, mudah diingati dan visual, teknologi multimedia paling kerap digunakan. Ia seperti perkakasan multimedia, dan pakej program aplikasi, yang membolehkan anda memproses pelbagai jenis maklumat, seperti teks, grafik dan bunyi. wujud pelbagai konsep multimedia:

  • Multimedia– teknologi yang menerangkan prosedur untuk pembangunan, operasi dan penggunaan alat pemprosesan maklumat pelbagai jenis ;
  • Multimedia– perkakasan komputer (kehadiran dalam komputer Pemacu CD-Rom - peranti untuk membaca CD, bunyi dan kad video, dengan bantuan yang memungkinkan untuk menghasilkan semula maklumat bunyi dan video, kayu bedik dan peranti khas lain) ;
  • Multimedia ialah gabungan beberapa cara penyampaian maklumat dalam satu sistem. Biasanya, multimedia bermaksud menggabungkan sistem komputer cara penyampaian maklumat seperti teks, bunyi, grafik, animasi, imej video dan pemodelan spatial. Gabungan cara ini memberikan tahap persepsi maklumat yang baru secara kualitatif: seseorang tidak hanya merenung secara pasif, tetapi mengambil bahagian secara aktif dalam apa yang berlaku. Program menggunakan multimedia adalah multimodal, iaitu, ia secara serentak mempengaruhi beberapa deria dan oleh itu menimbulkan minat dan perhatian yang meningkat di kalangan penonton. .

Aplikasi multimedia yang direka dengan warna-warni, di mana kehadiran ilustrasi, jadual dan gambar rajah disertakan dengan unsur animasi dan bunyi, memudahkan persepsi bahan yang sedang dipelajari, menggalakkan pemahaman dan hafalannya, memberikan pemahaman yang lebih jelas dan ringkas tentang objek, fenomena, situasi, merangsang aktiviti kognitif pelajar.

Terdapat pelbagai jenis teknik teknologi berbeza yang agak luas bertujuan untuk membangunkan aplikasi multimedia berkualiti tinggi. Terdapat beberapa garis panduan teknologi asas untuk diikuti semasa membuat dan kemudian menggunakan aplikasi ini.

Sebagai asas untuk mencipta aplikasi multimedia boleh menjadi model kandungan bahan, yang merupakan cara penstrukturan bahan berdasarkan memecahkannya kepada unsur-unsur dan perwakilan visual dalam bentuk hierarki.

Pada peringkat awal mereka bentuk aplikasi multimedia, model kandungan bahan membolehkan anda:

  • jelaskan kandungan bahan;
  • mempersembahkan kandungan dalam bentuk yang jelas dan boleh difahami;
  • menentukan komposisi komponen aplikasi multimedia.

Mengambil kira pencapaian psikologi membolehkan kita merumuskan beberapa cadangan am yang perlu diambil kira semasa membangunkan kaedah untuk menggambarkan maklumat pada skrin komputer:

  • maklumat pada skrin mesti berstruktur;
  • maklumat visual harus berubah secara berkala kepada maklumat audio;
  • Kecerahan warna dan/atau volum bunyi hendaklah diubah secara berkala;
  • Kandungan bahan yang divisualisasikan tidak boleh terlalu mudah atau terlalu kompleks.

Apabila membangunkan format bingkai pada skrin dan pembinaannya, disyorkan untuk mengambil kira bahawa terdapat makna dan hubungan antara objek yang menentukan organisasi medan visual. Adalah disyorkan untuk menyusun objek:

  • rapat antara satu sama lain, memandangkan objek yang lebih rapat antara satu sama lain dalam medan visual (perkara lain adalah sama), lebih besar kemungkinan ia disusun menjadi imej tunggal yang holistik;
  • Dengan kesamaan proses, kerana semakin besar persamaan dan integriti imej, semakin besar kemungkinan ia akan disusun;
  • mengambil kira sifat sambungan, sejak, daripada lebih banyak item dalam bidang visual mereka mendapati diri mereka berada di tempat yang sepadan dengan kesinambungan urutan biasa (mereka berfungsi sebagai bahagian kontur biasa), semakin besar kemungkinan mereka akan disusun menjadi imej bersatu yang penting;
  • mengambil kira keistimewaan menonjolkan subjek dan latar belakang apabila memilih bentuk objek, saiz huruf dan nombor, ketepuan warna, lokasi teks, dll.;
  • tanpa membebankan maklumat visual dengan butiran, warna terang dan kontras;
  • Menyerlahkan bahan yang ingin diingati mengikut warna, garis bawah, saiz fon dan gaya.

Apabila membangunkan aplikasi multimedia, adalah perlu untuk mengambil kira bahawa objek yang digambarkan dalam warna yang berbeza dan pada latar belakang yang berbeza, dilihat secara berbeza oleh orang.

Peranan penting dalam organisasi maklumat visual dimainkan oleh kontras objek berhubung dengan latar belakang. Terdapat dua jenis kontras: langsung dan terbalik. Dengan kontras langsung, objek dan imejnya lebih gelap, dan dengan kontras terbalik, ia lebih terang daripada latar belakang. Dalam aplikasi multimedia, kedua-dua jenis biasanya digunakan, kedua-duanya secara berasingan dalam bingkai yang berbeza, dan bersama-sama, dalam gambar yang sama. Dalam kebanyakan kes, kontras terbalik mendominasi.

Adalah lebih baik untuk menjalankan aplikasi multimedia dalam kontras langsung. Di bawah keadaan ini, peningkatan kecerahan membawa kepada peningkatan dalam keterlihatan, dan sebaliknya - kepada kemerosotan, tetapi nombor, huruf dan tanda yang dibentangkan dalam kontras terbalik dikenali dengan lebih tepat dan lebih cepat daripada kontras langsung, walaupun dengan saiz yang lebih kecil. Lebih besar saiz relatif bahagian imej dan lebih tinggi kecerahannya, lebih rendah kontras sepatutnya, lebih baik keterlihatan. Persepsi maklumat yang selesa dari skrin monitor dicapai dengan pengagihan kecerahan yang seragam dalam bidang pandangan.

Untuk mengoptimumkan kajian maklumat pada skrin komputer, pembangun aplikasi multimedia disyorkan untuk menggunakan aksen logik. Aksen logik biasanya dipanggil teknik psikologi dan perkakasan yang bertujuan untuk menarik perhatian pengguna kepada objek tertentu. Kesan psikologi tekanan logik dikaitkan dengan pengurangan masa carian visual dan penetapan paksi visual di tengah objek utama.

Teknik yang paling biasa digunakan untuk mencipta tekanan logik ialah: menggambarkan objek utama dengan lebih banyak warna terang, menukar saiz, kecerahan, lokasi atau penyerlahan dengan cahaya berkelip. Penilaian kuantitatif tekanan logik ialah keamatannya. Keamatan bergantung pada nisbah warna dan kecerahan objek berhubung dengan latar belakang, pada perubahan saiz relatif objek berhubung dengan saiz objek di latar belakang imej. Yang terbaik ialah menyerlahkan sama ada dengan warna yang lebih cerah atau lebih kontras; lebih teruk ialah menyerlahkan dengan cahaya berkelip, menukar saiz atau kecerahan.

Setelah menyemak dan menganalisis sistem domestik dan asing sedia ada untuk teknologi mencipta aplikasi multimedia, kami boleh mencadangkan klasifikasi berikut bagi aplikasi multimedia yang paling biasa dan konsepnya.
Aplikasi multimedia dibahagikan kepada jenis berikut:

  • pembentangan;
  • video animasi;
  • permainan;
  • aplikasi video;
  • galeri multimedia;
  • aplikasi audio (pemain fail bunyi);
  • aplikasi untuk web.

Dalam jadual 1 membentangkan konsep asas aplikasi multimedia dan jenisnya.

Jadual 1. Konsep asas aplikasi multimedia


Paparan aplikasi multimedia

Konsep

Persembahan

Persembahan (dari bahasa Inggeris) pembentangan) – cara perwakilan visual maklumat menggunakan media audiovisual. Persembahan adalah gabungan animasi komputer, grafik, video, muzik dan audio, yang disusun dalam satu persekitaran. Sebagai peraturan, pembentangan mempunyai plot, skrip dan struktur, yang disusun untuk memudahkan persepsi maklumat

Video animasi

Animasi – teknologi multimedia; penghasilan semula urutan gambar yang memberi kesan imej yang bergerak. Kesan imej bergerak berlaku apabila kadar bingkai video melebihi 16 bingkai sesaat

Permainan

Permainan ialah aplikasi multimedia yang bertujuan untuk memenuhi keperluan hiburan, keseronokan, pelepasan tekanan, serta pembangunan kemahiran dan kebolehan tertentu.

Pemain video dan video

Filem video ialah teknologi untuk membangunkan dan menunjukkan imej bergerak. Pemain video – program pengurusan video

Galeri multimedia

Galeri – koleksi imej

Pemain audio (audio digital)

aplikasi web

Pemain fail audio ialah program yang berfungsi dengan audio digital. Audio digital adalah cara penyampaian isyarat elektrik melalui nilai berangka diskret amplitudnya

Aplikasi web ialah halaman web individu, komponennya (menu, navigasi, dll.), aplikasi data, aplikasi berbilang saluran, sembang, dsb.

Apabila mengkaji teknologi untuk mencipta aplikasi multimedia, senario dibina yang menerangkan bagaimana ia akan dibuat. Dalam hal ini, adalah logik untuk mengandaikan bahawa setiap aplikasi multimedia terdiri daripada pelbagai komponen(pelbagai topik). Apabila mengenal pasti komposisi aplikasi multimedia, anda boleh memecahkannya kepada komponen berikut: memilih tema aplikasi multimedia yang sedang dibuat, menandakan kawasan kerja (skala dan latar belakang), bingkai, menggunakan lapisan, mencipta simbol jenis yang berbeza, termasuk pembolehubah dan menulis skrip dalam bahasa pengaturcaraan, bekerja dengan fail bunyi, menambah teks, mencipta kesan, menggunakan dan mengimport imej, menggunakan komponen siap sedia perpustakaan, mencipta navigasi, menggunakan bahasa penanda teks dan bahasa skrip.

Seterusnya, aplikasi multimedia boleh dibahagikan kepada subjenis berikut. Konsep asas subjenis aplikasi multimedia dibentangkan dalam Jadual. 2.

Jadual 2. Konsep asas subjenis aplikasi multimedia

Terdapat banyak alat teknikal untuk mencipta produk multimedia. Pencipta-pembangun mesti memilih program editor yang akan digunakan untuk membuat halaman hiperteks. Terdapat beberapa persekitaran pembangunan multimedia yang berkuasa yang membolehkan anda mencipta aplikasi multimedia yang kaya. Pakej seperti Pengarah Macromedia, Macromedia Flash atau Autoware Professional ialah alat pembangunan yang sangat profesional dan mahal, manakala FrontPage, mPower 4.0, HyperStudio 4.0 dan Web Workshop Pro ialah rakan sejawat mereka yang lebih ringkas dan lebih murah. Alatan seperti Power Point Dan penyunting teks(cth Word) juga boleh digunakan untuk mencipta sumber multimedia linear dan bukan linear. Persekitaran pembangunan untuk aplikasi multimedia juga adalah Borland Delphi.

Alat pembangunan yang disenaraikan disediakan dengan dokumentasi terperinci yang mudah dibaca dan difahami. Sudah tentu, terdapat banyak alat pembangunan lain yang boleh digunakan dengan kejayaan yang sama dan bukannya yang disebutkan.

Pada masa ini, terdapat sangat sedikit sistem latihan automatik untuk teknologi mencipta aplikasi multimedia; mereka hampir mustahil untuk ditemui. Persamaan dengan sistem tersebut ialah halaman Internet, yang mengandungi pilihan pelajaran, buku dan artikel mengenainya topik ini. Kebanyakan laman web ini ditujukan kepada topik "Pelajaran kilat untuk mencipta elemen multimedia" atau "Mencipta multimedia dalam Pengarah Macromedia".

Mari lihat sebahagian daripada mereka.
Kelab sarjana kilat antarabangsa( http://www.flasher.ru )
Laman web ini membentangkan sejumlah besar artikel dan pelajaran tentang Macromedia Flash, dan ia dibahagikan kepada kategori berikut: pengaturcaraan, kesan, animasi, navigasi, bunyi, petua berguna, 3D, pemula, dsb.

Pelajaran dalam "Kelab Sarjana Flash Antarabangsa" ialah penerangan tentang urutan langkah yang dicadangkan untuk diselesaikan oleh pengguna. Selepas melengkapkan langkah sedemikian sepenuhnya, pelajar boleh membuat komponen multimedia yang sama yang diterangkan dalam pelajaran ini. Teknologi untuk mencipta aplikasi multimedia sepenuhnya tidak dibentangkan di tapak, tetapi anda sudah boleh melihatnya kerja siap profesional atau pengguna lanjutan.
Gambaran keseluruhan buku yang membantu dalam menguasai teknologi kilat juga dibentangkan. Pendaftaran ke sekolah sedang dijalankan grafik komputer secara berbayar. Pertandingan untuk karya terbaik sentiasa diadakan.

« Pengajarankilat"( http://flash.demiart.ru/ )
Laman web "Flash Lessons" adalah salah satu projek studio Demiart.ru, ia didedikasikan untuk belajar sendiri Macromedia Flash berdasarkan pelajaran yang dikumpul daripada pakar terbaik dunia yang bekerja dengan flash. Pelajaran menerangkan penciptaan pelbagai komponen dan kesan untuk pelbagai aplikasi multimedia. Sebagai tambahan kepada pelajaran, tutorial kilat dikumpulkan di sini. Anda juga boleh memuat turun versi demo persekitaran pembangunan Macromedia Flash. Bincangkan isu yang timbul di forum.

Berdasarkan hasil analisis, kita boleh menyimpulkan bahawa maklumat yang paling lengkap dibentangkan di portal A Tapak Sumber Pembangun Flash, tetapi sistem latihan domestik, dibentangkan dalam bentuk laman web "Kelab Antarabangsa Flash Masters," menarik dengan reka bentuk dan lokasi pautan yang mudah. Tetapi untuk melihatnya, anda memerlukan pemain kilat, tidak lebih awal daripada versi 7.

Semakan

Apakah multimedia

Multimedia dalam Delphi

Komponen TMediaPlayer

Dua jenis program yang menggunakan multimedia

Contoh program dengan multimedia

  1. Semakan
  2. Delphi menjadikannya mudah dan mudah untuk memasukkan objek multimedia seperti bunyi, video dan muzik ke dalam program. Tutorial ini membincangkan cara melakukan ini menggunakan komponen TMediaPlayer terbina dalam Delphi. Pengurusan komponen ini dalam program dan mendapatkan maklumat tentang keadaan semasa dibincangkan secara terperinci.
  3. Apakah multimedia
  4. Tiada definisi yang tepat tentang apa itu. Tetapi pada masa ini dan di tempat ini, mungkin lebih baik untuk memberikan definisi paling umum yang mungkin dan mengatakan bahawa "multimedia" adalah istilah yang digunakan untuk hampir semua bentuk animasi, bunyi, video yang digunakan pada komputer.

    Untuk memberikan definisi umum sedemikian, mesti dikatakan bahawa dalam pelajaran ini kita berurusan dengan subset multimedia, yang merangkumi:

    1. Paparkan video dalam format Video Microsoft untuk Windows (AVI).

    2. Mainkan bunyi dan muzik daripada fail MIDI dan WAVE.

    Tugas ini boleh dicapai menggunakan perpustakaan dinamik Microsoft Multimedia Extensions untuk Windows (MMSYSTEM.DLL), kaedah yang terkandung dalam komponen TMediaPlay yang terletak pada halaman Sistem Palet Komponen Delphi.

    Memainkan fail media mungkin memerlukan beberapa perkakasan dan perisian. Jadi untuk memainkan bunyi anda memerlukan kad bunyi. Perisian Microsoft Vid diperlukan untuk memainkan AVI pada Windows 3.1 (atau WFW) eo.

  5. Multimedia dalam Delphi
  6. Delphi mempunyai komponen TMediaPlayer yang memberikan anda akses kepada semua ciri pengaturcaraan media asas. Komponen ini sangat mudah digunakan. Malah, ia sangat mudah sehingga ramai pengaturcara baru akan mendapati lebih mudah untuk mencipta program pertama mereka yang memainkan video atau muzik daripada memaparkan mesej klasik "Hello World".

    Kemudahan penggunaan boleh dilihat dalam dua cara:

    · Di satu pihak, ini membolehkan sesiapa sahaja membuat aplikasi multimedia.

    · Sebaliknya, anda mungkin mendapati bahawa tidak semua ciri dilaksanakan dalam komponen. Jika anda ingin menggunakan fungsi peringkat rendah, anda perlu menggali agak dalam menggunakan bahasa Delphi.

    Pelajaran ini tidak menerangkan butiran panggilan dalaman kepada fungsi multimedia apabila komponen sedang berjalan. Apa yang anda perlu tahu ialah komponen itu dipanggil TMediaPlayer, dan ia memberikan akses kepada satu set rutin yang dibuat oleh Microsoft yang dipanggil Antara Muka Kawalan Media (MCI). Rutin ini memberikan pengaturcara akses mudah kepada pelbagai peranti multimedia. Sebenarnya bekerja dengan TMediaPlayer adalah intuitif dan jelas.

  7. Komponen TMediaPlayer

Mula-mula, mari buat projek baharu, kemudian letakkan komponen TMediaPlayer (halaman Palet Sistem) pada borang, seperti yang ditunjukkan dalam Rajah 1.

Rajah.2: Sifat TMediaPlayer dalam Pemeriksa Objek

pada harta ini dan pilih nama fail dengan sambungan AVI, WAV atau

M.I.D. Dalam Rajah 2, fail AVI DELPHI.AVI dipilih. Seterusnya anda perlu menetapkan sifat AutoBuka kepada Benar.

Selepas melengkapkan langkah-langkah ini, program sedia untuk dijalankan. Selepas melancarkan program, klik butang "main" hijau (paling kiri) dan anda akan melihat video (jika anda memilih AVI) atau mendengar bunyi (jika anda memilih WAV atau MID). Jika ini tidak berlaku atau mesej ralat muncul, maka dua pilihan adalah mungkin:

  1. Anda memasukkan nama fail yang salah.
  2. Anda belum mengkonfigurasi multimedia dengan betul dalam Windows. Ini bermakna sama ada anda tidak mempunyai perkakasan yang sesuai, atau pemacu yang diperlukan tidak dipasang. Pemasangan dan konfigurasi pemacu dilakukan dalam Panel Kawalan; keperluan perkakasan diberikan dalam mana-mana buku mengenai multimedia (anda memerlukan kad bunyi, sebagai contoh, serasi dengan Sound Blaster).

Jadi, anda mempunyai peluang untuk memainkan fail AVI, MIDI dan WAVE hanya dengan menyatakan nama fail.

Satu lagi sifat penting komponen TMediaPlayer ialah Paparan. Pada mulanya, ia tidak diisi dan video dimainkan dalam tetingkap yang berasingan. Walau bagaimanapun, anda boleh menggunakan, sebagai contoh, panel sebagai skrin untuk memaparkan video. Anda perlu meletakkan komponen TPanel pada borang dan mengalih keluar teks daripada sifat Kapsyen. Seterusnya, untuk TMediaPlayer, dalam sifat Paparan, pilih Panel1 daripada senarai. Selepas ini, anda perlu melancarkan program dan klik butang "main" (lihat Rajah 3)

Rajah.3: Memainkan AVI pada panel.

    1. Dua jenis program multimedia
    2. · Kadangkala anda perlu menyediakan pengguna dengan cara yang mudah untuk memainkan pelbagai fail yang mungkin. Ini bermakna anda perlu memberi pengguna akses kepada cakera keras atau CD-ROM, dan kemudian membenarkan dia memilih dan memainkan fail yang sesuai. Dalam kes ini, borang biasanya mengandungi TMediaPlayer, yang menyediakan kawalan main balik.

      · Kadangkala pengaturcara mungkin ingin menyembunyikan kewujudan komponen TMediaPlayer daripada pengguna. Iaitu, mainkan bunyi atau video tanpa pengguna mengambil berat tentang sumbernya. Khususnya, bunyi boleh menjadi sebahagian daripada persembahan. Sebagai contoh, memaparkan graf pada skrin mungkin disertakan dengan penjelasan yang direkodkan dalam fail WAV. Semasa pembentangan, pengguna tidak tahu pun tentang kewujudan TMediaPlayer. Ia berfungsi di latar belakang. Untuk melakukan ini, komponen dibuat tidak kelihatan (Kelihatan = Palsu) dan dikawal secara pengaturcaraan.

    3. Contoh program dengan multimedia

Dalam bab ini, kita akan melihat contoh membina aplikasi dengan multimedia jenis 1. Buat projek baharu (Fail | Projek Baharu). Letakkan TMediaPlayer pada borang; letakkan komponen TFileListBox, TDirectoryListBox, TDriveComboBox, TFilterComboBox untuk memilih fail. Dalam harta FileList untuk DirectoryListBox1 dan FilterComboBox1, tetapkan FileListBox1. Dalam harta DirList untuk DriveComboBox1, letakkan DirectoryListBox1. Dalam sifat Penapis untuk FilterComboBox1, nyatakan sambungan fail yang diperlukan:

Fail AVI(*.avi)|*.avi

Fail WAVE(*.wav)|*.wav

Fail MIDI(*.MID)|*.mid

Biarkan fail yang dipilih dimainkan dengan mengklik dua kali tetikus dalam FileListBox1. Dalam pengendali acara OnDblClick untuk FileListBox1, nyatakan

Prosedur TForm1.FileListBox1DblClick(Penghantar:TObject);

bermula

dengan MediaPlayer1 lakukan

bermula

Tutup;

FileName:=FileListBox1.FileName;

Buka;

Main;

akhir;

akhir;

Kemunculan borang ditunjukkan dalam Rajah 4

Rajah 4: Pandangan awal projek

Simpan projek, jalankan, pilih fail yang dikehendaki dan klik dua kali padanya. MediaPlayer harus memainkan fail ini dalam tetingkap yang berasingan.

Seperti yang dinyatakan di atas, video boleh dimainkan dalam borang, contohnya, dalam panel. Mari kita ubah suai sedikit projek dan tambah TPanel di sana (lihat Rajah 5). Dalam sifat Paparan untuk MediaPlayer1, nyatakan Panel1. Ia perlu mengeluarkan inskripsi dari panel (Captio n)

dan harta BevelOuter = bvNone. Untuk bertukar daripada tetingkap kepada panel semasa main balik, letakkan TCheckBox pada borang dan tulis dalam pengendali acara OnClick untuknya:

prosedur TForm1.CheckBox1Click(Penghantar: TObject);

Mula_Dari: Longint;

bermula

dengan MediaPlayer1 bermula

jika FileName="" kemudian Keluar;

Start_From:=Kedudukan;

Tutup;

Panel1.Refresh;

jika Kotak Semak1.Disemak kemudian

Paparan:=Panel1

lain

Paparan:=TIADA;

Buka;

Kedudukan:=Mula_Dari;

Main;

akhir;

akhir;

Lancarkan projek dan mainkan video. Klik pada Kotak Semak.


  • Rajah.5: Menambah panel untuk main balik video dan suis tetingkap/panel.
  • Semasa pelaksanaan program, anda mungkin perlu memaparkan keadaan semasa objek MediaPlayer dan video itu sendiri (masa berlalu sejak permulaan main balik, panjang video). Untuk ini, objek TMediaPlayer mempunyai sifat dan peristiwa yang sepadan: Panjang, Kedudukan, OnNotify, dll. Mari tambah penunjuk kemajuan (TGauge) pada projek, yang akan memaparkan dalam peratusan berapa lama masa telah berlalu (lihat Rajah 6). Anda boleh menggunakan pemasa untuk mengemas kini bacaan penunjuk. Letakkan objek TTimer pada borang, tetapkan Selang = 100 (100 milisaat). Dalam pengendali acara OnTi m er anda perlu menulis:

    prosedur TForm1.Timer1Timer(Penghantar: TObject);

    bermula

    dengan MediaPlayer1 lakukan

    jika Nama Fail<>"" kemudian

    Tolok1.Kemajuan:=Pusingan(100*Kedudukan/Panjang);

    akhir;

    Lancarkan projek, pilih fail (AVI) dan klik dua kali padanya. Apabila memainkan video, penunjuk kemajuan harus memaparkan peratusan yang sepadan dengan masa berlalu (lihat Rajah 6).


  • Rajah.6: Aplikasi lengkap untuk memainkan fail AVI, WAV dan MDI.