Pagpagawas sa libre nga editor sa video nga OpenShot 3.0

Human sa kapin sa usa ka tuig nga kalamboan, ang libre nga non-linear video editing system OpenShot 3.0.0 gipagawas na. Ang code sa proyekto gihatag ubos sa lisensya sa GPLv3: ang interface gisulat sa Python ug PyQt5, ang video processing core (libopenshot) gisulat sa C++ ug naggamit sa mga kapabilidad sa FFmpeg package, ang interactive nga timeline gisulat gamit ang HTML5, JavaScript ug AngularJS . Ang mga andam nga asembliya giandam alang sa Linux (AppImage), Windows ug macOS.

Ang editor adunay usa ka kombenyente ug intuitive nga user interface nga nagtugot bisan sa mga bag-ong tiggamit sa pag-edit sa mga video. Gisuportahan sa programa ang daghang dosena nga mga visual effects, nagpaposible nga magtrabaho uban ang mga timeline sa multi-track nga adunay kaarang nga ibalhin ang mga elemento sa taliwala nila gamit ang mouse, gitugotan ka sa pag-scale, pag-crop, paghiusa sa mga bloke sa video, pagsiguro sa usa ka hapsay nga pag-agos gikan sa usa ka video ngadto sa lain. , overlay translucent nga mga lugar, etc. Posible nga i-transcode ang video nga adunay preview sa mga pagbag-o sa langaw. Pinaagi sa paggamit sa mga librarya sa proyekto sa FFmpeg, gisuportahan sa OpenShot ang daghang mga format sa video, audio, ug imahe (lakip ang hingpit nga suporta sa SVG).

Pagpagawas sa libre nga editor sa video nga OpenShot 3.0

Panguna nga mga pagbag-o:

  • Gipauswag ang pasundayag sa pagdula sa video kung nag-preview sa tinuud nga oras. Nasulbad na ang mga problema sa playback freezing. Ang makina sa pag-decode sa video gidesinyo pag-usab, ang arkitektura nga giusab aron magtrabaho sa husto sa mga kondisyon sa pagkawala sa packet o nawala nga mga timestamp. Gipauswag nga pagkaangay sa lainlaing mga format ug codec, lakip ang mga multi-stream codec sama sa AV1. Gipauswag nga pagkakita sa gidugayon sa playback ug pagtapos sa file sa mga kondisyon nga nawala ang mga timestamp, dili husto nga metadata, ug problema nga pag-encode.
  • Ang sistema sa pag-cache sa video gidesinyo pag-usab. Alang sa pag-cache, gigamit ang usa ka bulag nga hilo sa background, nga aktibo nga nag-andam sa mga frame nga mahimo’g kinahanglan sa panahon sa dugang nga pagdula. Gipatuman nga suporta alang sa operasyon sa cache sa lain-laing mga katulin sa playback (1X, 2X, 4X) ug adunay playback sa baliktad nga direksyon. Ang mga setting nagtanyag og bag-ong mga kapilian sa pagdumala sa cache, ingon man ang abilidad sa paghawan sa tibuok cache.
  • Ang timeline labi nga nagpauswag sa katumpakan sa snap kung nag-trim ug naglihok sa mga clip ug mga epekto sa pagbalhin. Ang pagpugong sa Shift key nagsiguro nga ang playhead nag-align sa mga kilid sa mga clip. Ang operasyon sa pagputol sa mga clip gipaspasan. Ang mga icon sa keyframe gidesinyo pag-usab aron kini ma-click, masala, ug magamit sa pag-usab sa interpolation mode. Ang matag epekto sa video sa timbangan adunay kaugalingon nga kolor, ug ang matag epekto sa transisyon adunay kaugalingon nga direksyon (nagkawala ug nagpakita).
    Pagpagawas sa libre nga editor sa video nga OpenShot 3.0
  • Ang mga himan alang sa pagtrabaho sa mga sound wave gipalapdan ug na-optimize. Gihatag nga caching sa data sa sound wave kalabot sa mga file ug pag-save sa cache sulod sa proyekto, nga nagpaposible sa paghimo sa cache nga independente sa mga sesyon sa user ug pagpadali sa paghubad sa sound wave kung daghang pagputol ug pagdugang pag-usab sa usa ka file ngadto sa timeline. Ang katukma sa pagpares sa clip sa sound wave nadugangan, salamat sa abilidad sa pag-scale sa clip scale ngadto sa lain nga frame.
  • Gipakunhod ang konsumo sa memorya ug giwagtang ang mga pagtulo sa memorya. Ang panguna nga katuyoan sa trabaho nga nahimo mao ang pagpahiangay sa OpenShot aron mahimo ang daghang oras nga paghubad, pananglitan, kung nagproseso sa dugay nga mga sapa sa video ug mga rekording gikan sa mga surveillance camera. Aron masusi ang mga pag-optimize, usa ka 12-oras nga pagtuon sa pag-encode ang gihimo, nga nagpakita sa pagkaparehas sa pagkonsumo sa memorya sa tibuuk nga sesyon.
  • Gidugang nga suporta alang sa pag-eksport sa mga animated GIF, MP3 (audio lamang), YouTube 2K, YouTube 4K ug MKV. Gipauswag nga suporta alang sa anamorphic nga mga profile sa video (mga video nga adunay dili square nga mga pixel).
  • Gidugang ang abilidad sa pag-export sa mga clip sa batch mode, diin ang mga file gibahin sa usa ka serye sa mga clip, pagkahuman ang tanan niini nga mga clip gi-export dayon gamit ang orihinal nga profile ug format. Pananglitan, mahimo nimong putlon ang mga tipik nga adunay mga highlight gikan sa mga video sa balay ug i-export kini nga mga tipik dayon sa porma sa lahi nga mga file sa video.
  • Ang mga templates sa animation gipahaom para gamiton sa Blender 3 3.3D modeling system.
  • Gidugang ang bag-ong mga setting nga nagtino sa pamatasan kung nagpili sa mga agianan sa file alang sa pag-import, pag-abli / pag-save ug pag-eksport. Pananglitan, kung magtipig, mahimo nimong gamiton ang direktoryo sa proyekto o ang bag-ong gigamit nga direktoryo.
  • Gisiguro ang husto nga alpabetikong paghan-ay sa datos sa mga pinulongan gawas sa English.
  • Ang bug-os nga suporta alang sa taas nga pixel density (High DPI) nga mga screen gipatuman, lakip ang 4K resolution monitor. Ang tanan nga mga icon, cursor ug logo nakabig sa format nga vector o gitipig sa taas nga mga resolusyon. Ang mga algorithm alang sa pagpili sa gidak-on sa mga widget gidesinyo pag-usab, nga gikonsiderar ang mga parameter sa screen.
  • Ang dokumentasyon gi-update aron ipakita ang kasamtangan nga kahimtang sa proyekto.
  • Daghang trabaho ang nahimo aron mawagtang ang mga problema nga mosangpot sa pagkahagsa ug makaapekto sa kalig-on. Lakip sa ubang mga butang, ang mga pagsulay sa yunit gipatuman aron mamonitor ang kalidad sa pagproseso sa multi-threaded, makit-an ang mga kondisyon sa lumba ug mga problema sa pag-lock sa pag-update sa timeline ug pag-cache sa video playback.



Source: opennet.ru

Idugang sa usa ka comment