oddiy ekran yozuvchisi
Sayonara futbolchisi
SimpleScreenRecorder men dasturlar va o'yinlarni yozib olish uchun yaratilgan Linux dasturidir. Buni amalga oshirishi mumkin bo'lgan bir nechta dasturlar allaqachon mavjud edi, lekin men ularning hech biridan 100% mamnun emas edim, shuning uchun men o'zimni yaratdim.
Mening asl maqsadim foydalanish juda oddiy bo'lgan dastur yaratish edi, lekin uni yozayotib, ko'proq va ko'proq xususiyatlarni qo'sha boshladim va natijada aslida juda kuchli dastur. Bu ffmpeg/avconv yoki VLC-dan ko'ra foydalanish qulayroq degan ma'noda "oddiy", chunki u oddiy foydalanuvchi interfeysiga ega.
Xususiyatlari
Grafik foydalanuvchi interfeysi (Qt-ga asoslangan).
VLC va ffmpeg/avconv dan tezroq.
Butun ekranni yoki uning bir qismini yozib oladi yoki to'g'ridan-to'g'ri OpenGL ilovalarini yozadi (Windows'dagi Frapsga o'xshash).
Audio va videoni to'g'ri sinxronlashtiradi (VLC va ffmpeg/avconv bilan umumiy muammo).
Agar kompyuteringiz juda sekin bo'lsa, video kadrlar tezligini pasaytiradi (VLC kabi barcha RAMni ishlatish o'rniga).
To'liq ko'p tarmoqli: komponentlarning birortasidagi kichik kechikishlar hech qachon boshqa komponentlarni bloklamaydi, natijada bir nechta protsessorli kompyuterlarda yanada silliq video va yaxshi ishlash bo'ladi.
Istalgan vaqtda yozib olishni to'xtatib turing va davom ettiring (tugmani bosish yoki tezkor tugmani bosish orqali).
Yozish paytida statistikani ko'rsatadi (fayl hajmi, bit tezligi, umumiy yozib olish vaqti, haqiqiy kadr tezligi, ...).
Yozib olish vaqtida oldindan koʻrishni koʻrsatishi mumkin, shuning uchun biror narsani yozib olishga vaqtni behuda sarflamaysiz, shundan keyingina baʼzi sozlamalar notoʻgʻri ekanligini aniqlash uchun.
Kodlash uchun libav/ffmpeg kutubxonalaridan foydalanadi, shuning uchun u ko'plab turli kodeklar va fayl formatlarini qo'llab-quvvatlaydi (ko'proq qo'shish ahamiyatsiz).
Qilish ham mumkin jonli efir (eksperimental).
Mantiqiy standart sozlamalar: agar xohlamasangiz, hech narsani o'zgartirishingiz shart emas.
Deyarli hamma narsa uchun maslahatlar: biror narsa nima qilishini bilish uchun hujjatlarni o'qish shart emas.