Выпуск вольнага відэарэдактара OpenShot 3.0

Пасля больш за год распрацоўкі апублікаваны выпуск вольнай сістэмы нелінейнага відэамантажу OpenShot 3.0.0. Код праекта пастаўляецца пад ліцэнзіяй GPLv3: інтэрфейс напісаны на Python і PyQt5, ядро ​​апрацоўкі відэа (libopenshot) напісана на C++ і выкарыстоўвае магчымасці пакета FFmpeg, інтэрактыўная шкала часу напісана з выкарыстаннем HTML5, JavaScript і AngularJS. Гатовыя зборкі падрыхтаваны для Linux (AppImage), Windows і macOS.

Рэдактар ​​адрозніваецца зручным і інтуітыўна зразумелым карыстацкім інтэрфейсам, якія дазваляюць рэдагаваць відэа нават пачаткоўцам карыстачам. Праграма падтрымлівае некалькі дзясяткаў візуальных эфектаў, дае магчымасць працы са шматтрэкавымі мантажнымі шкаламі з магчымасцю перасоўвання мышшу элементаў паміж імі, дазваляе маштабаваць, кадраваць, ажыццяўляць зліццё блокаў відэа, забяспечваць плыўнае перацяканне з аднаго роліка ў іншы, вырабляць накладанне напаўпразрыстых абласцей і да т.п. Маецца магчымасць перакадавання відэа з папярэднім праглядам змен на лета. Дзякуючы задзейнічанню бібліятэк праекта FFmpeg OpenShot падтрымлівае вялікую колькасць фарматаў відэа, гуку і малюнкаў (уключаючы поўную падтрымку SVG).

Выпуск вольнага відэарэдактара OpenShot 3.0

Асноўныя змены:

  • Падвышаная прадукцыйнасць прайгравання відэа пры прадпраглядзе ў рэжыме рэальнага часу. Вырашаны праблемы з падвісаннямі прайгравання. Перароблены рухавічок для дэкадавання відэа, архітэктура якога зменена для карэктнай працы ва ўмовах страты пакетаў або адсутнасці часовых пазнак. Палепшана сумяшчальнасць з рознымі фарматамі і кодэкамі, у тым ліку з шматструменнымі кодэкамі, такімі як AV1. Палепшана вызначэнне працягласці прайгравання і канца файла ва ўмовах адсутнасці часовых пазнак, няслушных метададзеных і праблемным кадаванні.
  • Перапрацавана сістэма кэшавання відэа. Для кэшавання задзейнічаны асобны фонавы струмень, у якім ажыццяўляецца папераджальная падрыхтоўка кадраў, якія могуць запатрабавацца пры наступным прайграванні. Рэалізаваная падтрымка працы кэша з рознымі хуткасцямі прайгравання (1X, 2X, 4X) і з прайграваннем у зваротным кірунку. У наладах прапанаваны новыя опцыі кіравання кэшам, а таксама магчымасць ачысткі за ўсё кэша.
  • У шкале часу значна падвышана дакладнасць прывязкі пры абразанні і перасоўванні кліпаў і пераходных эфектаў. Пры ўтрыманні клавішы Shift забяспечана выраўноўванне паказальніка прайгравання да бакоў кліпаў. Паскорана аперацыя нарэзкі кліпаў. Перароблены піктаграмы ключавых кадраў, якія зараз можна націскаць, фільтраваць і выкарыстоўваць для змены рэжыму інтэрпаляцыі. Для кожнага відэаэфекту на шкале задзейнічаны свой колер, а кожны пераходны эфект мае свой кірунак (згасанне і з'яўленне).
    Выпуск вольнага відэарэдактара OpenShot 3.0
  • Пашыраны і аптымізаваны інструменты для працы з гукавой хваляй. Забяспечана кэшаванне дадзеных аб гукавой хвалі ў прывязцы да файлаў і захаванне кэша ўсярэдзіне праекту, што дазволіла зрабіць кэш незалежным ад карыстацкіх сеансаў і паскорыць адмалёўку гукавой хвалі пры множнай нарэзцы і паўторным даданні аднаго файла на шкалу часу. Падвышаная дакладнасць узгаднення кліпа са гукавой хваляй, дзякуючы магчымасці маштабавання шкалы кліпа да асобнага кадра.
  • Скарочана спажыванне памяці і ўхілены ўцечкі памяці. Асноўнай мэтай праведзенай працы з'яўляецца адаптацыя OpenShot для выканання шматгадзінных рэндэраў, напрыклад, пры апрацоўцы працяглых відэаструменяў і запісаў з камер назірання. Для ацэнкі аптымізацый было праведзена 12-гадзіннае кадаваньне, якое прадэманстравала аднастайнасць спажывання памяці на працягу ўсяго сеансу.
  • Дададзена падтрымка экспарту анімаваных GIF-малюнкаў, MP3 (толькі гук), YouTube 2K, YouTube 4K і MKV. Палепшана падтрымка анаморфных відэапрофіляў (відэа з неквадратнымі пікселямі).
  • Дададзена магчымасць экспарту кліпаў у пакетным рэжыме, у якім файлы падзяляюцца на серыю кліпаў, пасля чаго ўсе гэтыя кліпы зараз экспартуюцца з выкарыстаннем зыходнага профіля і фармату. Напрыклад, зараз можна зрабіць нарэзку фрагментаў з асноўнымі момантамі з хатняга відэа і зараз экспартаваць гэтыя фрагменты ў форме асобных відэафайлаў.
  • Шаблоны анімацыі адаптаваны для выкарыстання з сістэмай 3D-мадэлявання Blender 3.3.
  • Дададзены новыя наладкі, якія вызначаюць паводзіны пры выбары файлавых шляхоў для імпарту, адкрыцця/захавання і экспарту. Напрыклад, пры захаванні можна выкарыстоўваць каталог праекта або нядаўна выкарыстоўваецца каталог.
  • Забяспечана карэктнае сартаванне па алфавіце даных на мовах, адрозных ад англійскай.
  • Рэалізавана поўная падтрымка экранаў з высокай шчыльнасцю пікселяў (High DPI), у тым ліку маніторы з дазволам 4K. Усе піктаграмы, курсоры і лагатыпы пераўтвораны ў вектарны фармат або захаваны ў высокіх дазволах. Перапрацаваны алгарытмы выбару памеру віджэтаў з улікам параметраў экрана.
  • Абноўлена дакументацыя, якая актуалізавана з улікам бягучага стану праекта.
  • Праведзена вялікая работа па ўстараненню праблем, якія прыводзяць да аварыйнага завяршэння і ўплываюць на стабільнасць. Сярод іншага рэалізаваны unit-тэсты для адсочвання якасці шматструменнай апрацоўкі, выяўлення станаў гонкі і праблем з блакіроўкамі пры абнаўленні шкалы часу і кэшаванні прайгравання відэа.



Крыніца: opennet.ru

Дадаць каментар