மூலம் சமர்ப்பிக்கப்பட்டது இலவச நேரியல் அல்லாத வீடியோ எடிட்டிங் அமைப்பின் வெளியீடு OpenShot 2.5.0. திட்டக் குறியீடு GPLv3 உரிமத்தின் கீழ் வழங்கப்படுகிறது: இடைமுகம் Python மற்றும் PyQt5 இல் எழுதப்பட்டுள்ளது, வீடியோ செயலாக்க மையமானது (libopenshot) C++ இல் எழுதப்பட்டுள்ளது மற்றும் FFmpeg தொகுப்பின் திறன்களைப் பயன்படுத்துகிறது, ஊடாடும் காலவரிசை HTML5, JavaScript மற்றும் AngularJS ஐப் பயன்படுத்தி எழுதப்படுகிறது. . Ubuntu பயனர்களுக்கு, சமீபத்திய OpenShot வெளியீட்டைக் கொண்ட தொகுப்புகள் சிறப்பாகத் தயாரிக்கப்பட்டது மூலம் கிடைக்கின்றன PPA களஞ்சியம், மற்ற விநியோகங்களுக்கு உருவானது AppImage வடிவத்தில் சுய-கட்டுமான சட்டசபை. விண்டோஸ் மற்றும் மேகோஸுக்கு பில்ட்கள் கிடைக்கின்றன.
எடிட்டர் ஒரு வசதியான மற்றும் உள்ளுணர்வு பயனர் இடைமுகத்தைக் கொண்டுள்ளது, இது புதிய பயனர்களைக் கூட வீடியோக்களைத் திருத்த அனுமதிக்கிறது. நிரல் பல டஜன் காட்சி விளைவுகளை ஆதரிக்கிறது, மவுஸ் மூலம் உறுப்புகளுக்கு இடையில் உறுப்புகளை நகர்த்தும் திறனுடன் பல தட காலவரிசைகளுடன் வேலை செய்வதை சாத்தியமாக்குகிறது. , மேலடுக்கு ஒளிஊடுருவக்கூடிய பகுதிகள் போன்றவை. பறக்கும்போது மாற்றங்களின் முன்னோட்டத்துடன் வீடியோவை டிரான்ஸ்கோட் செய்ய முடியும். FFmpeg திட்டத்தின் நூலகங்களை மேம்படுத்துவதன் மூலம், OpenShot அதிக எண்ணிக்கையிலான வீடியோ, ஆடியோ மற்றும் பட வடிவங்களை ஆதரிக்கிறது (முழு SVG ஆதரவு உட்பட).
புதிய வெளியீட்டில்:
CPU க்குப் பதிலாக GPU ஐப் பயன்படுத்தி வீடியோ என்கோடிங் மற்றும் டிகோடிங்கின் வன்பொருள் முடுக்கம் ஆதரிக்கிறது. வீடியோ அட்டை மற்றும் நிறுவப்பட்ட இயக்கிகளால் ஆதரிக்கப்படும் முடுக்க முறைகள் "விருப்பத்தேர்வுகள்->செயல்திறன்" பிரிவில் காட்டப்படும். NVIDIA வீடியோ கார்டுகளுக்கு, தனியுரிம NVIDIA 396+ இயக்கி இருந்தால் மட்டுமே குறியாக்க முடுக்கம் தற்போது ஆதரிக்கப்படுகிறது. AMD மற்றும் Intel கார்டுகளுக்கு, VA-API (வீடியோ முடுக்கம் API) பயன்படுத்தப்படுகிறது, இதற்கு mesa-va-drivers அல்லது i965-va-driver தொகுப்பை நிறுவ வேண்டும். பல GPUகளைப் பயன்படுத்துவது சாத்தியம் - எடுத்துக்காட்டாக, ஹைப்ரிட் கிராபிக்ஸ் கொண்ட மடிக்கணினிகளில், உள்ளமைக்கப்பட்ட Intel GPU ஆனது குறியாக்கத்தை விரைவுபடுத்தப் பயன்படுத்தப்படலாம், மேலும் ஒரு தனித்துவமான கிராபிக்ஸ் அட்டையின் GPU டிகோடிங்கிற்குப் பயன்படுத்தப்படலாம். வன்பொருள் முடுக்கம் கொண்ட செயல்திறனின் நிலை வீடியோ வடிவம் மற்றும் வீடியோ அட்டையின் ஆதரவைப் பொறுத்தது, எடுத்துக்காட்டாக, MP4/H.264 கோப்புகளுக்கு, பிக்சல் தரவை டிகோடிங் மற்றும் குறியாக்கம் செய்யும் வேகத்தில் 30-40% அதிகரிப்பு உள்ளது;
கீஃப்ரேம் செயலாக்க அமைப்பின் செயல்திறன் கணிசமாக அதிகரிக்கப்பட்டுள்ளது (அளவின் பல ஆர்டர்களால்), இது முற்றிலும் மீண்டும் எழுதப்பட்டு இப்போது நிகழ்நேரத்தில் இடைக்கணிப்பு மதிப்புகளை வழங்குகிறது. புதிய அமைப்பு சுமார் 100 ஆயிரம் இடைக்கணிப்பு மதிப்புகளை உருவாக்க உங்களை அனுமதிக்கிறது, இது பழைய அமைப்பில் ஒரு மதிப்பை உருவாக்க எடுத்தது, இது முன்னர் பயன்படுத்தப்பட்ட கேச்சிங் பொறிமுறையை அகற்றுவதை சாத்தியமாக்கியது. முன்னதாக, ஒரு கீஃப்ரேம் கேச் பயன்படுத்தப்பட்டாலும், அதிக எண்ணிக்கையிலான கிளிப்புகள் உள்ள திட்டங்களில், கீஃப்ரேம் செயலாக்க அமைப்பின் செயல்திறன் வெகுவாகச் சிதைந்து, கீஃப்ரேம்களை அணுகும் போது அல்லது டைம்லைன் வழியாக நகரும் போது பெரிய தாமதங்கள் ஏற்பட்டன;
Adobe Premiere மற்றும் Final Cut Pro தொகுப்புகளில் பயன்படுத்தப்படும் EDL மற்றும் XML வடிவங்களில் கோப்புகளை ஏற்றுமதி செய்வதற்கும் இறக்குமதி செய்வதற்கும் ஆதரவு சேர்க்கப்பட்டது, இது திட்டத்தில் சேர்க்கப்பட்டுள்ள கோப்புகள், கிளிப்புகள், கீஃப்ரேம்கள், மாற்றங்கள் மற்றும் காலவரிசை நிலை பற்றிய தகவல்களை வழங்குகிறது;
சிறுபட உருவாக்கம் கணிசமாக மேம்படுத்தப்பட்டுள்ளது. கோப்பகத்தை நகர்த்திய பிறகு அல்லது மறுபெயரிட்ட பிறகு சிறுபடங்கள் மறைவதில் உள்ள சிக்கல்கள் தீர்க்கப்பட்டுள்ளன. திட்டத்தில், தொடர்புடைய ஆதாரங்கள் இப்போது ஒரு தனி கோப்பகத்தில் சேமிக்கப்பட்டுள்ளன, மேலும் சிறுபடங்களை உருவாக்க மற்றும் வழங்க, ஒரு உள்ளூர் HTTP சேவையகம் பயன்படுத்தப்படுகிறது, வெவ்வேறு கோப்பகங்களைச் சரிபார்த்தல், காணாமல் போன கோப்புகளை அடையாளம் காணுதல் மற்றும் விடுபட்ட சிறுபடங்களை மீண்டும் உருவாக்குதல் (இடைமுகம் மற்றும் காலவரிசை ஆகியவை இதன் பயன்பாட்டை அடிப்படையாகக் கொண்டவை. HTML தொழில்நுட்பங்கள் மற்றும் இப்போது உள்ளமைக்கப்பட்ட HTTP சேவையகத்திலிருந்து சிறுபடங்களைக் கோருகின்றன);
பிளெண்டர் 3D மாடலிங் வெளியீடுகளுக்கான ஆதரவு சேர்க்கப்பட்டது 2.80 и 2.81, அத்துடன் “.blend” கோப்பு வடிவத்திற்கான ஆதரவு. பிளெண்டரில் தயாரிக்கப்பட்ட பெரும்பாலான அனிமேஷன் தலைப்புகள் புதுப்பிக்கப்பட்டுள்ளன. பிளெண்டரின் பதிப்பு மற்றும் இயங்கக்கூடிய கோப்பைத் தீர்மானிப்பதற்கான மேம்படுத்தப்பட்ட தர்க்கம்;
தோல்வி அல்லது தற்செயலான பிழை ஏற்பட்டால் தானாகவே காப்புப்பிரதிகளை உருவாக்கி முந்தைய நிலையை மீட்டெடுக்கும் திறன் செயல்படுத்தப்பட்டுள்ளது. எடுத்துக்காட்டாக, பயனர் தற்செயலாக டைம்லைனில் இருந்து கிளிப்களை நீக்கிவிட்டு, ஆட்டோ ரெக்கார்ட் இந்த மாற்றத்தைச் சேமித்தால், பயனருக்கு இப்போது முன்பு செய்யப்பட்ட காப்புப்பிரதிகளில் ஒன்றிற்கு திரும்பும் திறன் உள்ளது (முன்பு AutoRecord செயலில் உள்ள திட்டக் கோப்பை மாற்றியது, ஆனால் இப்போது இடைநிலை காப்புப்பிரதிகள் சேமிக்கப்படுகின்றன. ~/. openshot_qt/recovery/);
வடிவமைப்பில் உள்ள திசையன் படங்களுடன் மேம்படுத்தப்பட்ட இணக்கத்தன்மை
எஸ்.வி.ஜி. வெளிப்படைத்தன்மை, எழுத்துருக்கள் போன்ற பல SVG சிக்கல்கள் சரி செய்யப்பட்டன. SVGஐ செயலாக்குவதற்காக நூலகத்தின் புதிய வெளியீடு ஒன்று சேர்க்கப்பட்டுள்ளது resvg;
மேம்படுத்தப்பட்ட முன்னோட்ட சாளரம். சாளர அளவை மாற்றும் போது, அளவுகோல் இப்போது மதிப்புகளில் மட்டுமே தேர்ந்தெடுக்கப்படுகிறது, இது அசல் அளவை எஞ்சியில்லாமல் இரண்டாகப் பிரிக்க அனுமதிக்கிறது, இது படத்தின் விளிம்புகளில் உள்ள வெற்றிடங்களின் தோற்றத்தை நீக்குகிறது;
மேம்படுத்தப்பட்ட ஏற்றுமதி அமைப்பு. வெவ்வேறு பிரேம் விகிதத்தில் ஏற்றுமதி செய்யும் போது, திட்டத்தில் உள்ள முக்கிய பிரேம் தரவு இனி மாறாது (முன்பு, முக்கிய பிரேம் அளவிடுதல் பயன்படுத்தப்பட்டது, இது குறைந்த FPS இல் ஏற்றுமதி செய்யும் போது தகவல் இழப்புக்கு வழிவகுக்கும்);
முன்னிருப்பாக, முதல் துவக்கத்தில் தானியங்கி டெலிமெட்ரி அனுப்புதல் முடக்கப்பட்டுள்ளது. அநாமதேய அளவீடுகளை அனுப்புவதற்கு பயனர் வெளிப்படையாக ஒப்புக்கொண்டால் மட்டுமே அளவீடுகள் அனுப்பப்படும், இதில் நூலகங்கள் மற்றும் கணினி கூறுகளின் பதிப்புகள் மற்றும் ஏற்படும் பிழைகள் பற்றிய தகவல்கள் அடங்கும். முதல் வெளியீட்டில் டெலிமெட்ரியை அனுப்புவதற்கான ஒப்புதலை உறுதிப்படுத்த, ஒரு சிறப்பு உரையாடல் இப்போது காட்டப்படும், அதில் அனுப்பும் விருப்பம் இயல்பாக செயல்படுத்தப்பட்டு, "ஆம், ஓபன்ஷாட்டை மேம்படுத்த விரும்புகிறேன்" எனக் குறிக்கப்பட்டிருக்கும், இது குறிப்பைப் படிக்காமல் தவறாக வழிநடத்தும். ஜன்னல்;
உருவாக்க அமைப்பு மற்றும் CMake-அடிப்படையிலான உருவாக்க ஸ்கிரிப்ட்களில் பல மேம்பாடுகள் செய்யப்பட்டுள்ளன. டிராவிஸ் CI மற்றும் GitLab CI இல் தொடர்ச்சியான உருவாக்கத்திற்கான மேம்படுத்தப்பட்ட ஆதரவு;
மேம்படுத்தப்பட்ட குறுக்கு-தளம் பொருந்தக்கூடிய தன்மை. சோதனைத் தொகுப்பு விரிவுபடுத்தப்பட்டுள்ளது மற்றும் பல்வேறு இயக்க முறைமைகளின் அம்சங்கள் கணக்கில் எடுத்துக்கொள்ளப்பட்டுள்ளன. Linux, Windows மற்றும் macOS ஆகியவற்றிற்கான செயல்பாடு மற்றும் ஆதரவில் சமநிலையை வழங்குகிறது.