Gratis videoeditor OpenShot 3.0 udgivet

Efter mere end et års udvikling er det gratis ikke-lineære videoredigeringssystem OpenShot 3.0.0 blevet frigivet. Projektkoden leveres under GPLv3-licensen: grænsefladen er skrevet i Python og PyQt5, videobehandlingskernen (libopenshot) er skrevet i C++ og bruger funktionerne i FFmpeg-pakken, den interaktive tidslinje er skrevet ved hjælp af HTML5, JavaScript og AngularJS . Færdiglavede samlinger er forberedt til Linux (AppImage), Windows og macOS.

Editoren har en praktisk og intuitiv brugergrænseflade, der giver selv uerfarne brugere mulighed for at redigere videoer. Programmet understøtter flere dusin visuelle effekter, gør det muligt at arbejde med multi-track tidslinjer med mulighed for at flytte elementer mellem dem med musen, giver dig mulighed for at skalere, beskære, flette videoblokke, sikre et jævnt flow fra en video til en anden , overlejre gennemsigtige områder osv. Det er muligt at omkode video med en forhåndsvisning af ændringer i farten. Ved at udnytte FFmpeg-projektets biblioteker understøtter OpenShot et stort antal video-, lyd- og billedformater (inklusive fuld SVG-understøttelse).

Gratis videoeditor OpenShot 3.0 udgivet

Vigtigste ændringer:

  • Forbedret videoafspilningsydeevne ved forhåndsvisning i realtid. Problemer med frysning af afspilning er blevet løst. Videoafkodningsmotoren er blevet redesignet, hvis arkitektur er blevet ændret til at fungere korrekt under forhold med pakketab eller manglende tidsstempler. Forbedret kompatibilitet med forskellige formater og codecs, herunder multi-stream codecs såsom AV1. Forbedret registrering af afspilningsvarighed og slutning af fil under forhold med manglende tidsstempler, forkerte metadata og problematisk kodning.
  • Videocaching-systemet er blevet redesignet. Til caching bruges en separat baggrundstråd, som proaktivt forbereder frames, som kan være nødvendige under videre afspilning. Implementeret understøttelse af cache-drift ved forskellige afspilningshastigheder (1X, 2X, 4X) og med afspilning i den modsatte retning. Indstillingerne tilbyder nye muligheder for cachehåndtering, samt muligheden for at rydde hele cachen.
  • Tidslinjen har væsentligt forbedret snap-nøjagtigheden ved trimning og flytning af klip og overgangseffekter. Holder du Shift-tasten nede, sikrer du, at afspilningshovedet flugter med kanterne af klippene. Betjening af skæreclips er blevet fremskyndet. Keyframe-ikoner er blevet omdesignet, så de nu kan klikkes på, filtreres og bruges til at ændre interpolationstilstanden. Hver videoeffekt på skalaen har sin egen farve, og hver overgangseffekt har sin egen retning (fading og fremkomst).
    Gratis videoeditor OpenShot 3.0 udgivet
  • Værktøjer til at arbejde med lydbølger er blevet udvidet og optimeret. Tilvejebragt caching af lydbølgedata i forhold til filer og lagring af cachen i projektet, hvilket gjorde det muligt at gøre cachen uafhængig af brugersessioner og fremskynde gengivelsen af ​​lydbølgen ved flere klip og gentilføje en fil til tidslinje. Nøjagtigheden af ​​at matche klippet med lydbølgen er blevet øget, takket være muligheden for at skalere klippets skala til en separat ramme.
  • Reduceret hukommelsesforbrug og elimineret hukommelseslækager. Hovedmålet med det udførte arbejde er at tilpasse OpenShot til at udføre multi-timers gengivelser, for eksempel ved behandling af langsigtede videostreams og optagelser fra overvågningskameraer. For at evaluere optimeringerne blev der udført et 12-timers kodningsstudie, som demonstrerede ensartet hukommelsesforbrug på tværs af sessionen.
  • Tilføjet support til eksport af animerede GIF'er, MP3 (kun lyd), YouTube 2K, YouTube 4K og MKV. Forbedret understøttelse af anamorfe videoprofiler (videoer med ikke-kvadratiske pixels).
  • Tilføjet muligheden for at eksportere klip i batch-tilstand, hvor filerne er opdelt i en række klip, hvorefter alle disse klip eksporteres på én gang ved hjælp af den originale profil og format. For eksempel kan du nu klippe fragmenter med highlights fra hjemmevideoer og eksportere disse fragmenter på én gang i form af separate videofiler.
  • Animationsskabeloner er tilpasset til brug med Blender 3 3.3D-modelleringssystemet.
  • Tilføjet nye indstillinger, der bestemmer adfærden ved valg af filstier til import, åbning/gem og eksport. For eksempel, når du gemmer, kan du bruge projektbiblioteket eller det nyligt brugte bibliotek.
  • Sikrer korrekt alfabetisk sortering af data på andre sprog end engelsk.
  • Fuld understøttelse af skærme med høj pixeltæthed (High DPI) er blevet implementeret, inklusive skærme i 4K-opløsning. Alle ikoner, markører og logoer konverteres til vektorformat eller gemmes i høje opløsninger. Algoritmerne til at vælge størrelsen på widgets er blevet redesignet under hensyntagen til skærmparametre.
  • Dokumentationen er blevet opdateret for at afspejle projektets aktuelle tilstand.
  • Der er gjort meget arbejde for at eliminere problemer, der fører til nedbrud og påvirker stabiliteten. Blandt andet implementeres enhedstests for at overvåge kvaliteten af ​​multi-threaded-behandling, detektere løbsforhold og låseproblemer ved opdatering af tidslinjen og caching af videoafspilning.



Kilde: opennet.ru

Tilføj en kommentar