Qt muhitida “Multimedia”
Qt muhitida “Multimedia” MUNDARIJA KIRISH…………………………………………………………………3 I. NAZARIY QISM 1.1.Qt muhiti haqida ma’lumot………………………………………..5 1.2.Multimedia haqida tushuncha. Qt muhitida multimedia dasturi haqida………………………………………………………………….11 II. AMALIY QISM 2.1. Qt muhitida Multimedia audio va video fayllarni ijro etish… 19 Xulosa…………………………………………………………………41 Foydalanilgan adabiyotlar……. …………………………………….42 1
KIRISH Ayni paytda dunyoda multimedia (multimedia) rivojlanishidan kelib chiqadigan turli tadbirlarni kompyuterlashtirishning yangi bosqichi kuzatildi. Grafika, animatsiya, Foto, video, Ovoz, matn, interaktiv operatsion rejimda foydalanuvchi sifat jihatidan yangi xususiyatlarga ega bo'lgan integratsiyalashgan axborot muhitini yaratadi. Multimedia texnologiyalaridan eng keng foydalanish Ta'limda - universitet tomoshabinlaridan uy sharoitida tomoshabinlar. Multimedia mahsulotlari turli xil ma'lumotlar, namoyish va reklama maqsadlarida muvaffaqiyatli qo'llaniladi, telekommunikatsiyalarda multimedialarni joriy etish yangi dasturlarning tez o'sishini rag'batlantirdi. Shubhasiz, ma'lumotlarning afzalligi va texnologiyaning xususiyati bu axborotni taqdim etishda faol foydalaniladigan multimedia xususiyatidir: · Bitta tashuvchiga katta miqdordagi turli xil ma'lumotlarni saqlash imkoniyati (muallifning 20 jildini, 2000 yildagi 2000 va undan yuqori sifatli tasvirlar, 60 daqiqagacha video yozish, 7 soatgacha) ovoz yozish; Tasvir sifatini saqlab, rasm ekranida yoki uning eng qiziq bo'laklarini ko'paytirish (batafsil), ba'zan yigirma baravar ko'payishi (magniter rejimi) tasvir sifatini saqlab turish qobiliyatini oshiradi. Bu, ayniqsa, san'at va noyob tarixiy hujjatlar taqdimoti uchun juda muhimdir; Tasvir va kognitiv maqsadlar bilan turli xil dasturiy ta'minot bilan taqqoslash va qayta ishlashni taqqoslash qobiliyati; Matn yoki boshqa vizual materiallar bilan birga matn yoki boshqa vizual materiallar bilan tanishish imkoniyati (mintaqalar), kvitetsiya (gipertekst va gipermedia texnologiyalari) o'tkaziladi; Amaliy yoki dinamik vizual qatorga mos keladigan uzluksiz musiqa yoki boshqa audio yoriqlarni amalga oshirish imkoniyati; Filmlar, video yozuvlardan va boshqalardan video iboralardan foydalanish imkoniyatlari, "Stop Frame" funktsiyalari, ramkaga asoslangan "aylantirish" video; 2
· Tasvirlar, animatsiya va hk. Tasvirlar, animatsiya va boshqalarga kiritish imkoniyati; Global Internet tarmog'iga ulanish qobiliyati; Turli xil dasturlar (matnli, grafika va ovoz muharrirlari, kartografik ma'lumotlar) bilan ishlash imkoniyati; Mahsulotda taqdim etilgan ma'lumotlardan o'zingizning "galereyalar" (namunalar) ni yaratish qobiliyati; "Pather yo'lni yodlab olish" va "sahifa" da "sahifa" dagi "manzilni" yaratish qobiliyati; · Mahsulotning butun tarkibini ("slaydshoow") yoki yangi animatsion va ovozli qo'llanma "ni yaratish qobiliyati (" Ma'nasi va foydalanuvchi qo'llanmasi "ni yaratish qobiliyati; Ma'lumot bilan o'yin qismlarining mahsulotiga kiritish; Bu mahsulotning istalgan nuqtasida yoki umuman dasturning to'liq jadvalida asosiy menyuda "erkin" navigatsiya mavjud. Multimedianing boy xususiyatlari uning axborot sohasida eng keng foydalanishni taklif qiladi va shunga mos ravishda ushbu texnologiyaga ega bo'lgan mutaxassislarning ko'payishi talab etiladi. Multimedia texnologiyalarini o'rganish informatika bo'yicha majburiy maktab kursiga hali kiritilmagan, ammo multimedia bilan tanishish o'rta maktab o'quvchilari uchun informatika kurslariga kiritilgan. 3
I. NAZARIY QISM 1.1.Qt muhiti haqida ma’lumot Qt Creator - bu to'liq ish stoli va mobil platformalar uchun murakkab dasturlarni ishlab chiqish va ishlab chiqish uchun vositalarni taqdim etadigan to'liq ishlab chiqilgan muhit (IDE). Loyihalar Qt Creator-ning eng katta yutuqlaridan biri shundaki, u rivojlanish guruhiga umumiy ishlab chiqish va disk raskadrovka vositalaridan foydalangan holda turli platformalarda loyiha ustida ishlashga imkon beradi. 4
Lekin nima uchun sizga loyihalar kerak? Ilovalarni yaratish va ishga tushirish uchun Qt Creator kompilyatorga kerak bo'lgan ma'lumotga muhtoj. Ushbu ma'lumotlar loyihaning qurish va ishga tushirish sozlamalarida ko'rsatilgan. Loyihani yaratish sizga quyidagilarga imkon beradi: ● Fayllarni birlashtiradi ● O'zingizning qadamlaringizni qo'shadi ● Shakllar va manba fayllarini qo'shadi ● Ilovalarni ishga tushirish uchun sozlamalarni ko'rsatadi Siz loyihani noldan yaratishingiz yoki mavjud loyihani import qilishingiz mumkin. Qt Creator yaratilayotgan loyiha turiga qarab barcha kerakli fayllarni yaratadi. Masalan, agar siz grafik foydalanuvchi interfeysi (GUI) dasturini yaratishni tanlasangiz, Qt Creator bo'sh .ui faylini yaratadi, uni o'zgartirilgan Qt Designer- da o'zgartirishingiz mumkin . Qt Creator platformalararo avtomatlashtirish tizimlari bilan birlashtirilgan: qmake va CMake. Shu bilan bir qatorda, siz qmake yoki CMake ishlatmaydigan mavjud loyihalarni import qilishingiz va Qt Creator-ga sizning qurilish tizimingizni e'tiborsiz qoldirishini aytishingiz mumkin. Tahrirlovchilar Qt vidjetlaridan grafik foydalanuvchi interfeyslarini (GUI) loyihalashtirish va yig'ish uchun Qt Creator kod muharriri va Qt Designer bilan birga keladi . Kod muharriri IDE bo'lganligi sababli, Qt Creator matn muharriridan farqi shundaki, u dasturlarni yaratish va ishlashni biladi. U oddiy matn emas, C ++ va QML-ni kod sifatida tushunadi. Bu unga quyidagilarga imkon beradi: 5