ఏడాదిన్నర అభివృద్ధి తర్వాత, ఉచిత నాన్-లీనియర్ వీడియో ఎడిటింగ్ సిస్టమ్ OpenShot 2.6.0 విడుదల చేయబడింది. ప్రాజెక్ట్ కోడ్ GPLv3 లైసెన్స్ క్రింద సరఫరా చేయబడింది: ఇంటర్ఫేస్ పైథాన్ మరియు PyQt5లో వ్రాయబడింది, వీడియో ప్రాసెసింగ్ కోర్ (libopenshot) C++లో వ్రాయబడింది మరియు FFmpeg ప్యాకేజీ యొక్క సామర్థ్యాలను ఉపయోగిస్తుంది, ఇంటరాక్టివ్ టైమ్లైన్ HTML5, జావాస్క్రిప్ట్ మరియు AngularJS ఉపయోగించి వ్రాయబడుతుంది . Ubuntu వినియోగదారుల కోసం, OpenShot యొక్క తాజా విడుదలతో కూడిన ప్యాకేజీలు ప్రత్యేకంగా తయారు చేయబడిన PPA రిపోజిటరీ ద్వారా అందుబాటులో ఉంటాయి; ఇతర పంపిణీల కోసం, AppImage ఆకృతిలో స్వీయ-సమృద్ధి గల అసెంబ్లీ సృష్టించబడింది. Windows మరియు macOS కోసం బిల్డ్లు అందుబాటులో ఉన్నాయి.
ఎడిటర్ అనుకూలమైన మరియు సహజమైన వినియోగదారు ఇంటర్ఫేస్ను కలిగి ఉంది, ఇది అనుభవం లేని వినియోగదారులను కూడా వీడియోలను సవరించడానికి అనుమతిస్తుంది. ప్రోగ్రామ్ అనేక డజన్ల విజువల్ ఎఫెక్ట్లకు మద్దతు ఇస్తుంది, మౌస్తో వాటి మధ్య ఎలిమెంట్లను తరలించే సామర్థ్యంతో మల్టీ-ట్రాక్ టైమ్లైన్లతో పని చేయడం సాధ్యపడుతుంది, వీడియో బ్లాక్లను స్కేల్ చేయడానికి, కత్తిరించడానికి, విలీనం చేయడానికి, ఒక వీడియో నుండి మరొక వీడియోకు మృదువైన ప్రవాహాన్ని నిర్ధారించడానికి మిమ్మల్ని అనుమతిస్తుంది. , అతివ్యాప్తి అపారదర్శక ప్రాంతాలు మొదలైనవి. ఫ్లైలో మార్పుల ప్రివ్యూతో వీడియోను ట్రాన్స్కోడ్ చేయడం సాధ్యపడుతుంది. FFmpeg ప్రాజెక్ట్ యొక్క లైబ్రరీలను ప్రభావితం చేయడం ద్వారా, OpenShot భారీ సంఖ్యలో వీడియో, ఆడియో మరియు ఇమేజ్ ఫార్మాట్లకు (పూర్తి SVG మద్దతుతో సహా) మద్దతు ఇస్తుంది.
ప్రధాన మార్పులు:
- కంపోజిషన్ కంప్యూటర్ విజన్ మరియు మెషిన్ లెర్నింగ్ టెక్నాలజీల వినియోగం ఆధారంగా కొత్త ప్రభావాలను కలిగి ఉంటుంది:
- స్థిరీకరణ ప్రభావం కెమెరా షేక్ మరియు కదలికల ఫలితంగా ఏర్పడే వక్రీకరణను తొలగిస్తుంది.
- ట్రాకింగ్ ప్రభావం వీడియోలో ఒక మూలకాన్ని గుర్తించడానికి మరియు ఫ్రేమ్లలో దాని కోఆర్డినేట్లను మరియు తదుపరి కదలికను ట్రాక్ చేయడానికి మిమ్మల్ని అనుమతిస్తుంది, ఇది యానిమేషన్ కోసం ఉపయోగించబడుతుంది లేదా ఆబ్జెక్ట్ యొక్క కోఆర్డినేట్లకు మరొక క్లిప్ను జోడించవచ్చు.
- దృశ్యంలోని అన్ని వస్తువులను వర్గీకరించడానికి మరియు కొన్ని రకాల వస్తువులను హైలైట్ చేయడానికి మిమ్మల్ని అనుమతించే ఆబ్జెక్ట్ డిటెక్షన్ ఎఫెక్ట్, ఉదాహరణకు, ఫ్రేమ్లోని అన్ని కార్లను గుర్తించండి. పొందిన డేటా యానిమేషన్ను నిర్వహించడానికి మరియు క్లిప్లను జోడించడానికి ఉపయోగించవచ్చు.
- 9 కొత్త సౌండ్ ఎఫెక్ట్స్ జోడించబడ్డాయి:
- కంప్రెసర్ - నిశ్శబ్ద శబ్దాల పరిమాణాన్ని పెంచుతుంది మరియు బిగ్గరగా వాటిని తగ్గిస్తుంది.
- ఎక్స్పాండర్ - పెద్ద శబ్దాలను మరింత బిగ్గరగా చేస్తుంది మరియు నిశ్శబ్ద శబ్దాలు నిశ్శబ్దంగా ఉంటాయి.
- వక్రీకరణ - సిగ్నల్ యొక్క కత్తిరించడం ద్వారా ధ్వనిని మారుస్తుంది.
- ఆలస్యం - ఆడియో మరియు వీడియోను సమకాలీకరించడానికి ఆలస్యాన్ని జోడిస్తుంది.
- ఎకో - ఆలస్యంతో ధ్వని ప్రతిబింబ ప్రభావం.
- శబ్దం - వివిధ పౌనఃపున్యాల వద్ద యాదృచ్ఛిక శబ్దాన్ని జోడిస్తుంది.
- పారామెట్రిక్ EQ - ఫ్రీక్వెన్సీల ఆధారంగా వాల్యూమ్ను మార్చడానికి మిమ్మల్ని అనుమతిస్తుంది.
- రోబోటైజేషన్ - వాయిస్ని వక్రీకరిస్తుంది, ఇది రోబోట్ వాయిస్ లాగా ఉంటుంది.
- విస్పరైజేషన్ - వాయిస్ని గుసగుసగా మారుస్తుంది.
- కొత్త జూమ్ స్లైడర్ విడ్జెట్ జోడించబడింది, ఇది మొత్తం కంటెంట్ను డైనమిక్గా పరిదృశ్యం చేయడం ద్వారా మరియు ప్రతి క్లిప్, ట్రాన్స్ఫార్మ్ మరియు ట్రాక్ యొక్క ఘనీకృత వీక్షణను ప్రదర్శించడం ద్వారా టైమ్లైన్ను నావిగేట్ చేయడాన్ని సులభతరం చేస్తుంది. బ్లూ సర్కిల్లను ఉపయోగించి విజిబిలిటీ ప్రాంతాన్ని నిర్వచించడం ద్వారా మరియు టైమ్లైన్లో రూపొందించిన విండోను తరలించడం ద్వారా మరింత వివరణాత్మక వీక్షణ కోసం ఆసక్తి ఉన్న టైమ్లైన్ భాగాన్ని ఎంచుకోవడానికి విడ్జెట్ మిమ్మల్ని అనుమతిస్తుంది.
- ఉత్పాదకతను పెంచేందుకు కృషి చేశారు. కొన్ని కార్యకలాపాలు సింగిల్-థ్రెడ్ ఎగ్జిక్యూషన్ స్కీమ్కి తరలించబడ్డాయి, ఇది అధిక పనితీరును అనుమతిస్తుంది మరియు లేయర్లు లేకుండా FFmpegకి కాల్ చేయడానికి కార్యకలాపాల వేగాన్ని చేరువ చేస్తుంది. మేము అంతర్గత గణనలలో RGBA8888_Premultiplied రంగు ఆకృతిని ఉపయోగించేందుకు మారాము, దీనిలో పారదర్శకత పారామితులు ముందుగా లెక్కించబడతాయి, ఇది CPU లోడ్ను తగ్గించి, రెండరింగ్ వేగం పెరిగింది.
- పూర్తిగా పునఃరూపకల్పన చేయబడిన పరివర్తన సాధనం ప్రతిపాదించబడింది, ఇది పరిమాణాన్ని మార్చడం, తిప్పడం, కత్తిరించడం, తరలించడం మరియు స్కేలింగ్ వంటి కార్యకలాపాలను నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది. మీరు ఏదైనా క్లిప్ను ఎంచుకున్నప్పుడు సాధనం స్వయంచాలకంగా సక్రియం చేయబడుతుంది, కీఫ్రేమ్ యానిమేషన్ సిస్టమ్తో పూర్తిగా అనుకూలంగా ఉంటుంది మరియు యానిమేషన్లను త్వరగా సృష్టించడానికి ఉపయోగించవచ్చు. భ్రమణ సమయంలో ప్రాంతం యొక్క స్థానాన్ని సులభంగా ట్రాక్ చేయడానికి, రిఫరెన్స్ పాయింట్ (మధ్యలో ఒక క్రాస్) కోసం మద్దతు అమలు చేయబడింది. ప్రివ్యూ సమయంలో మౌస్ వీల్తో జూమ్ చేస్తున్నప్పుడు, కనిపించే ప్రాంతం వెలుపల ఉన్న వస్తువులను వీక్షించే సామర్థ్యం జోడించబడింది.
- బహుళ ట్రాక్లలో విస్తరించి ఉన్న ట్రిమ్లను సులభంగా సమలేఖనం చేయడానికి క్లిప్ అంచులను కత్తిరించేటప్పుడు స్నాపింగ్కు మద్దతుతో సహా మెరుగైన స్నాపింగ్ కార్యకలాపాలు. ప్రస్తుత ప్లేహెడ్ స్థానానికి స్నాప్ చేయడానికి మద్దతు జోడించబడింది.
- వీడియో పైన ఉపశీర్షికలతో వచనాన్ని అందించడం కోసం కొత్త శీర్షిక ప్రభావం జోడించబడింది. మీరు ఫాంట్, రంగు, అంచులు, నేపథ్యం, స్థానం, పరిమాణం మరియు పాడింగ్ను అనుకూలీకరించవచ్చు, అలాగే వచనాన్ని లోపలికి మరియు వెలుపలికి ఫేడ్ చేయడానికి సాధారణ యానిమేషన్లను వర్తింపజేయవచ్చు.
- సంక్లిష్ట యానిమేషన్లను నియంత్రించడం మరియు పెద్ద టైమ్లైన్లను నావిగేట్ చేయడం సులభతరం చేయడానికి పేరెంట్ కీఫ్రేమ్లను నిర్వచించే సామర్థ్యాన్ని అందిస్తుంది. ఉదాహరణకు, మీరు ఒక పేరెంట్తో క్లిప్ల సెట్ని అనుబంధించి, ఆపై వాటిని ఒకే చోట నిర్వహించవచ్చు.
- ఎఫెక్ట్ల కోసం కొత్త చిహ్నాలు జోడించబడ్డాయి.
- కంపోజిషన్లో OpenMoji ప్రాజెక్ట్ నుండి సుమారు వెయ్యి ఎమోజీల సేకరణలు ఉన్నాయి.
- FFmpeg 4 మరియు WebEngine + WebKit బండిల్కు మద్దతు జోడించబడింది. బ్లెండర్ మద్దతు నవీకరించబడింది.
- ".osp" ఆకృతిలో ప్రాజెక్ట్లు మరియు క్లిప్లను దిగుమతి చేసే సామర్థ్యం అందించబడింది.
- చిత్రాన్ని తిప్పేటప్పుడు, EXIF మెటాడేటా పరిగణనలోకి తీసుకోబడుతుంది.
- Chrome OS ప్లాట్ఫారమ్కు మద్దతు జోడించబడింది.
మూలం: opennet.ru