OpenShot 2.4.3 video-editor online
Gebruik onze nieuwe OpenShot 2.4.3 video-editor online om elk videobestand of elke film te maken en te bewerken.
Onze OpenShot online video-editor bijgewerkt met de 2020 OpenShot-versie voor Linux
Het belangrijkste kenmerken zijn:
Van de 2.4.1-release:
Verbeterde beeldkwaliteit
We hebben de beeldverwerkingspijplijn in OpenShot verbeterd om scherpere afbeeldingen te maken, door ons beeldschaalalgoritme te wijzigen en, belangrijker nog, een frame slechts één keer te schalen, in plaats van meerdere keren (wat vroeger in bepaalde scenario's gebeurde). Dit resulteert in een merkbaar scherper beeld en iets betere prestaties.
Verbeterde soepelheid bij afspelen
De mogelijkheden voor videovoorbeelden in OpenShot zijn verbeterd om video's met een hogere framerate beter te kunnen verwerken (50 fps, 60 fps, 120 fps). Dit resulteert in een soepelere afspeelervaring en minder jittering en bevriezing bij bepaalde voorbeeldprofielen.
Verbeterde stabiliteit (vooral voor Windows)
Direct na onze vorige release (in september 2017) hebben we enkele zeer grote wijzigingen aangebracht in libopenshot om Windows beter te ondersteunen (met betrekking tot bepaalde gegevenstypen in C++). Dit lost vele, vele Windows-problemen op, inclusief audiobestanden
s voortijdig stoppen, problemen met synchroniseren/desynchroniseren, video's die stoppen na 30 minuten (of eerder), het openen van projectbestanden met niet-Engelse tekens, en meer. Als je problemen hebt gehad met Windows, probeer deze nieuwe versie dan eens.
Libopenshot (volledige lijst met wijzigingen):
- Meer kritieke secties die race-omstandigheden op hoge CPU-kernsystemen proberen te voorkomen
- Aanvullende kritieke secties over het toevoegen van frameafbeeldingen
- Codec opzoeken op naam in FFmpegWriter, wat een paar problemen zou moeten oplossen (zoals xvid-ondersteuning). Bedankt Pieter!
- Regressie met rotatieoorsprong corrigeren. Dingen moeten altijd rond het midden van een object draaien (totdat ik keyframable ankerpunten toevoeg)
- Tijdbasis instellen op videostream in FFmpegWriter... een beetje experimenteel
- Verbetering van het vloeiend afspelen van video's met een hoge framerate, vooral wanneer de videoframes naar voren moeten springen om de audio bij te houden.
- Throw-statements verwijderen uit headerbestanden
- Vermindering van # schaalbewerkingen tot 1 per laag op de tijdlijn
- De limiet van 16 threads op FFmpegReader herstellen
- Een cast repareren van long naar int64_t
- Alle "long int" framenummertypes updaten naar int64_t, zodat alle 3 de besturingssystemen dezelfde diepte en precisie produceren op framenummers. Dit is een grote!
- Ondersteuning voor variabele bitrates verwijderen (voorlopig), omdat het meer problemen veroorzaakt dan oplost.
Openshot-qt (volledige lijst met wijzigingen):
- Kleine regressie corrigeren met URL's van vertaalwebsites bij gebruik van standaard/en_US
- Een kleine bug repareren in het dialoogvenster Exporteren waarbij profiel en kwaliteit worden weggeblazen bij het wijzigen van het formaat
- Berichten over geschiedenisupdates negeren, omdat libopenshot er niets om geeft
- Vereenvoudiging van de exportvoortgang, vermindering van # signalen die worden uitgezonden
- Huidige taal integreren in website-URL's en enkele vertalingen vereenvoudigen (HTML-tags verwijderen)
- Onnodige UTF8-coderingsmethode verwijderen, waardoor bepaalde projectpaden mislukten bij het laden (lost crash op Windows op bij het openen van niet-Engelse projectbestandspaden)
- Het oplossen van een grote race-conditie bij de eerste lancering van OpenShot, waardoor bepaalde JavaScript-aanroepen mislukken (dus standaardprofielen, snapping-modus en enkele andere dingen die bij de lancering zijn ingesteld, zouden soms mislukken)
- Sneltoetsen toevoegen voor het schakelen tussen 'Transformeren' en 'Keyframe invoegen'. Dit verbetert de animatieworkflow en vereist niet langer een heleboel muisklikken / contextmenu's voor animaties.
- Voorkomen dat een invoerbestand met de exportdialoog wordt overschreven en de exportvoortgang in de titel van het exportvenster wordt bijgewerkt
- Vertalingen en bijdragercredits bijwerken
Van de 2.4.2-release:
7 Nieuwe effecten (bijsnijden, tint, kleurverschuiving, pixelgrootte, balken, golf, verschuiving)
Elk van deze nieuwe effecten kan zijn eigen blogposts en tutorials hebben (en waarschijnlijk binnenkort). Elk effect is helemaal opnieuw gemaakt voor OpenShot 2.4.2, en zijn allemaal volledig keyframebaar en kunnen met elkaar worden gecombineerd. Hierdoor ontstaan miljoenen interessante mogelijkheden (sommige combinaties worden in bovenstaande video getoond). Geanimeerde pixelboxen, geanimeerde filmische beeldverhoudingen en nog veel meer! Zoals je waarschijnlijk wel kunt zien, ben ik er erg enthousiast over!
Automatische audiomixing
Wanneer ingeschakeld, kunnen clips gebruikmaken van 3 verschillende strategieën voor het mixen van audio, voor gevallen waarin clips elkaar overlappen en concurreren om het audiovolume. Een achtergrondaudiotrack kan bijvoorbeeld automatisch het volume verlagen wanneer een overlappende spraakclip moet worden afgespeeld. Het is momenteel standaard uitgeschakeld (op nieuwe clips), maar kan gemakkelijk worden ingeschakeld in de clip-eigenschappen.
Automatisch draaien
Foto's of video's met rotatiemetadata worden automatisch geroteerd in OpenShot (hiervoor is wel een wat nieuwere versie van FFmpeg vereist). Maak een verticale video, of een horizontale foto met je telefoon, en waarschijnlijk bevat het deze rotatiemetadata... en OpenShot zal het correct weergeven.
Verbeterde audio-weergave
Het afspelen en mixen van audio was een zwak punt voor OpenShot en blijft een aandachtspunt voor verbeteringen. Er zijn veel bugfixes en verbeteringen aangebracht, en veel gebruikers zullen minder popping, soepeler mixen en minder problemen op dit gebied opmerken. Maar er is nog werk aan de winkel dat nog moet worden verbeterd.
Verbeterde stabiliteit
Met elke release van OpenShot wordt de stabiliteit verder verbeterd. De meeste crashes worden gemeld bij Windows-builds, hoewel we nog steeds te veel crashes hebben op alle besturingssystemen. Sommige crashes worden veroorzaakt door afhankelijkheden en andere worden veroorzaakt door multi-threaded race-omstandigheden of geheugenbeschadiging. Versie 2.4.2 voor Windows is nu veel stabieler en wordt voor het eerst aangeboden als zowel een 64-bits als een 32-bits versie. Veel scholen gebruiken nog steeds oudere 32bit CPU's en hebben hier vaak om gevraagd. Ook zijn onze 32-bits builds nu veel geheugenbewust en kunnen ze meer geheugen ondersteunen, waardoor crashes veel minder waarschijnlijk zijn voor computers met een lager vermogen.
Verbeterd exportvenster
Het exportdialoogvenster van OpenShot toont nu de voortgang in de titel van het venster, inclusief enkele prestatiestatistieken (coderingsframes per seconde en geschatte voltooiingstijd).
Nieuwe ondersteuning voor Codec (inclusief experimenteel)
AAC is nu de standaard audiocodec voor veel presets, waardoor OpenShot video's kan maken die breder compatibel zijn met alle besturingssystemen, apparaten en webbrowsers. Ook kunnen experimentele codecs die worden ondersteund door FFmpeg en LibAV voor het eerst in OpenShot worden gebruikt.
Volledige lijst met functies/toezeggingen hieronder:
libopenshot-audio 0.1.6 dus:6
- Onderkoppeling repareren (pthread en dl), fixes #3
- Integratie van GitLab build-pipelines
libopenshot 0.2.0 dus:15
- Automatische audiomixstrategie per clip (gemiddeld, kleiner of geen)
- Nieuw bijsnijdeffect toegevoegd, dat ook kan worden geanimeerd voor een aantal zeer coole effecten.
- Nieuw Color Shift-effect toegevoegd, dat elke kleur (RGBA) kan verschuiven met oneindige wikkeling (en volledige ondersteuning voor animatie).
- Nieuw Pixelate-video-effect toegevoegd, dat een deel (of alle) van de afbeelding van een frame pixeleert en volledig kan worden geanimeerd.
- Nieuw video-effect toevoegen: balken, waarmee u gekleurde balken rond uw video kunt animeren, zoals een brievenbuseffect.
- Een nieuw golfvideo-effect toevoegen, dat op talloze manieren kan worden geanimeerd om veel coole golfvervormingseffecten te creëren.
- Hue-video-effect toevoegen om de tint van de afbeelding van een frame aan te passen, die ook kan worden geanimeerd met een keyframe
- Nieuw effect toevoegen: Shift, een oneindig pixelverschuivend effect dat kan worden geanimeerd en afbeeldingen in elke richting kan wikkelen.
- Draait automatisch elke clip met het kenmerk 'roteren' van de metagegevens van Reader.
- Experimentele codecs nu ondersteund in FFmpeg / LibAV
- Geluid knalt tijdens preview (vanwege resampling)
- Helderheid en maskereffecten corrigeren om factor te berekenen met een float-type, voor meer fijne controle
- Fix Blur.cpp door blur_ te kopiëren waarden terug naar dus horizontale *en verticale vervaging kan in één effect worden toegepast en vervaging neemt toe met toenemende iteraties
- Werk de framemapper bij en pas deze toe op alle clipwijzigingen, om de tijdlijnverschuivingen synchroon te houden (dwz voorkom dat het geluid gaat knallen als gevolg van kleine foutieve uitlijning van clips op de tijdlijn).
- Oude frames verwijderen uit WorkingCache (wanneer niet langer nodig). Dit helpt voorkomen dat het zoeken naar oude framegegevens op bepaalde video's vastloopt.
- Metadata van formaat, audiostream en videostreams toevoegen aan ReaderBase.info, wat in sommige gevallen de 'roteer'-metadata omvat die door bepaalde camera's zijn toegevoegd, en audiometadata zoals titel, album, artiest, copyright, datums, enz...
- Toegevoegd in metadatacoderingsmogelijkheden (writer.info.metadata["title"] = "Mijn titel"). Alleen bepaalde tagnamen worden geaccepteerd (zie FFmpeg voor meer informatie over welke tags door welke codecs worden ondersteund).
- Optimaliseer en verbeter de snelheid van het maskereffect (gebruikt door overgangen). Dit is veel sneller dan voorheen!
- Toewijzings- en kopieeroperators op Frame-klasse repareren (om crashes voor niet-geïnitialiseerde afbeeldings- en audio-aanwijzers te voorkomen) en ervoor zorgen dat zowel kopieer- als toewijzingsoperators werken zoals verwacht.
- De kleureigenschap van Frames repareren, die bij sommige constructeurs verloren ging.
- Verhoog geldige framesnelheden tot 240 fps, aangezien veel camera's deze hogere framesnelheid nu ondersteunen
- Regressie op de Clip-constructor repareren en de initialisatie van de aanwijzer vereenvoudigen
- Een bug repareren met Frame::AddImage (convertToFormat) doet eigenlijk niets. Het retourneert een nieuwe afbeelding en converteert het formaat niet ter plaatse.
- Crash voorkomen als Seek wordt aangeroepen voordat QtPlayer correct is geïnitialiseerd
- FFMPEG 3.2-ondersteuning voor FFmpegWriter
- FFMPEG 3.2-ondersteuning voor FFmpegReader
- Een breuk in de FFmpeg-versie repareren in FFmpegWriter
- De standaard hoeveelheid cache in FFmpeg verhogen, gebaseerd op het aantal processors, om video's met een hoge framerate beter te ondersteunen.
- Sommige Seek-waarden wijzigen om nauwkeuriger te zijn en een raceconditie oplossen met Timeline_Tests.cpp.
- Sommige sleep()-aanroepen wijzigen in usleep(), voor meer nauwkeurigheid. Dit is een beetje experimenteel en hopelijk werkt het op alle besturingssystemen.
- Ga niet in op gainFactor bij het bepalen van volume-aanpassingen en voeg een TODO-notitie toe dat current_max_volume altijd 0 . is
- Anker verwijderen uit clipeigenschappen (omdat het ongebruikt is)
- Het toevoegen van "dbghelp"-afhankelijkheid voor Windows-builds (voor ondersteuning bij het afhandelen van crashes) en verbeterde Windows-buildinstructies met MSYS2.
- Stel het pad voor testmediabestanden correct in, fix #36
- Vaststelling van zwarte frames aan het einde van videoclips, als de audiostream langer is dan de videostream, en het einde van de stream wordt bereikt.
- Integratie van GitLab build-pipelines
- Snellere Windows-builds
- Audio-eenheidtests repareren
- Vermijd het mixen van audio voor clips zonder volume of uitgeschakelde audio.
- Cmake-bestand bijwerken voor libopenshot-audio om eerst $ ENV te doorzoeken en vervolgens statische mappen
- Voeg ontbrekende typecast toe
- Spelling en typefouten gecorrigeerd
openshot-qt 2.4.2
- Meer gedetailleerde voortgang van exportdialoogvensters, inclusief geschatte resterende tijd, FPS en nauwkeuriger percentage. Bedankt Pieter!
- Standaard ingesteld op AAC-audiocodec
- Verbetering van de berekening van de zoomschaal, om een aangepaste bezier-curve te gebruiken (zoom wordt sneller en sneller naarmate u meer uitzoomt). 30 precisieniveaus tussen 1 seconde en 7200 seconden.
- Automatisch roteren voor lezers met 'roteren' metadata. Dit vereist een iets nieuwere versie van FFmpeg, anders wordt de 'rotate'-tag nooit gevonden.
- Nieuw video-effect bijsnijden toevoegen
- Nieuw Color Shift-video-effect toevoegen (met tijdelijk pictogram)
- Pixelate-video-effect toevoegen, waarmee een gepixelde versie van (een deel van) een videoclip kan worden geanimeerd.
- Nieuw Bars-video-effect toegevoegd, waarmee u gekleurde balken rond uw video kunt animeren, zoals een brievenbuseffect.
- Nieuw Wave-video-effect toevoegen
- Hue-video-effect toevoegen
- Nieuw Shift-effect toegevoegd (waarmee de afbeelding in elke richting kan worden verschoven en animatie mogelijk is, met oneindige terugloop)
- Ondersteuning voor 32-bits en 64-bits Windows-builds en een update van de Windows-afhankelijkheden (en verkleining van de installatiegrootte).
- 32-bits versie van Windows is nu bekend met grote adressen en kan meer geheugen gebruiken, maar gebruikers moeten mogelijk eerst dit commando uitvoeren: 'bcdedit /set VerhoogUserVa 3072' om dit te gebruiken
- App crasht niet meer als gebruikersinstellingen niet kunnen worden gelezen. Nu tonen we een berichtvenster en resetten we de gebruikersinstellingen.
- Opslaan-indicator toevoegen in venstertitel
- Track parameters behouden tijdens toevoegen/verwijderen track
- Update titels zodat ze compatibel zijn met nieuwere versies van Inkscape
- Pas altijd mapper toe bij het openen van een project, om ervoor te zorgen dat er geen audio begint te ploffen voor verschillende framerate-projecten
- Dialoogvenster Clip splitsen stuurt nu de focus terug naar de schuifregelaar nadat op 'Start' of 'End' of 'Play' is geklikt (om het frame-voor-frame pijltjestoetsen gemakkelijker te maken)
- Laat clip- en overgangsmenu's activeren door met de muis naar beneden te gaan, en verplaats het tijdlijnitem niet wanneer het menu is geactiveerd
- Het verwijderen van maximale beperkingen van de exportlengte, zodat de gebruiker desgewenst zwartheid aan het einde van zijn project kan exporteren.
- Opslaan-pictogram uitschakelen/inschakelen op basis van of het project moet worden opgeslagen
- Vooraf ingesteld XML-bestand voor Chromebook-doel toevoegen
- Onnodige 64-bits/32-bits opschooncode verwijderen uit het Windows-installatieprogramma (die kapot gaat op een 32-bits systeem)
- Herstel de initiële opslagindicator op een nieuw (leeg) project
- Gebruik ook import_path voor herstel van ontbrekende bestanden
- Import_path-tracking toevoegen aan projectgegevens
- Mac-buildscripts bijwerken om Python 3.6 te gebruiken (met een nieuwere versie van OpenSSL)
- Voorvertoningsbesturingselementen gebruiken pictogrammen voor het overslaan van media
- Nieuwe cursor voor scheermes
- Nieuwe ontwikkelaarspagina toevoegen aan documentatie, met stapsgewijze instructies voor het verkrijgen van een Ubuntu-ontwikkelomgeving voor libopenshot, libopenshot-audio en openshot-qt.
- Positie is altijd (frame - 1) / fps
- Hulpfuncties voor eenheidsconversie
- Wees explicieter over logbestandpaden
- Terug toevoegen in /usr/lib/x86_64-linux-gnu/libfontconfig.so.1 aan de AppImage
- Hernoem dv_pal_wide_animorphic om spelling te corrigeren
- Dubbele profielen verwijderen
- Slack upload beter beschermen tijdens build server
- Updaten van sponsors, donateurs en bijdragers
- Vertalingen bijwerken
- Wijzig de if-instructie voor de standaardtaal om de systeemstandaard te gebruiken
- Kopieer logbestand voor elke succesvolle build (om foutopsporingsredenen)
- Gebruik QUrl.toLocalFile() om gedropte URI's te converteren
- Bijdragende sectie toevoegen
- Update tutorial, codetags en bijdrage link
- GitHub-info bijwerken in zelfstudie
- Gebruik afbeeldingen/pad voor afbeeldingen, niet _static/ in documentatie
- Wrapping repareren in Tutorial-documentatie
- Vervang ASCII-pijlen door Unicode-pijltekens in de documentatie
- Update ook overgangslaag op track toevoegen/verwijderen
- Kleine refactor van uploads van build-serverbestanden en extra controle toegevoegd voor 'reeds geüploade' activa naar GitHub
- Verbeter de foutmelding voor mislukte uploads tijdens het bouwen van de server
- Torrents verwijderen als deze al bestaan
- Integratie van GitLab build-pipelines
- Lettertypefamilie bijwerken op ingebouwde titels
- Verwijder enkele onnodige kopieën van libopenshot en libopenshot-audio in de AppImage, waardoor de grootte van AppImage wordt verkleind
- Probleem oplossen met het maken van Linux AppImage op build-server
- Migreren van Bzr naar Git (op Launchpad)
- Oude ISSUE_TEMPLATE verwijderen
- Corrigeer een foutieve knip-en-plak opmerking
- Het auteursrecht herstellen om vertaalvriendelijke opmaak te gebruiken en de voorkeur voor hardwaredecodering verbergen (voorlopig)
- Update websites sectie en verwijdering van te veel hoofdletters
- Wijzig readme in markdown
- Loglengte van metrische reactie, niet inhoud
- Auteursrechten bijgewerkt naar 2018 (vanaf 2016). Ook `about.py` bewerkt zodat het jaar automatisch wordt bijgewerkt.
- Een paar ontbrekende afhankelijkheden toevoegen aan de ontwikkelaarsdocumentpagina
- .gitignore: negeer docs/_build & all pycache
Van de 2.4.3-release:
Hoogtepunten:
- - Maskers en overgangen kunnen nu op elk moment worden gewijzigd en kunnen nu een afbeelding of video gebruiken! Dit maakt gebruik van de grijswaarden van elk frame en zet het om in een masker, en kan worden gebruikt om echt verbazingwekkende effecten te creëren.
- - Threading-verbeteringen helpen voorkomen dat effecten vastlopen (inclusief maskers en overgangen) en verbeteren de prestaties op veel systemen.
- - Knop Frame opslaan om het huidige voorbeeldframe snel op te slaan
- - Enorme verbetering van taalvertalingen (met dank aan Frank Dana - ferdnyc)
openshot-qt:
- Stootversie naar 2.4.3 (afhankelijkheid van libopenshot naar 0.2.2)
- Geanimeerde maskers: nieuw eigenschapstype "lezer", aanvankelijk gebruikt door het maskereffect om de afbeelding/video te wijzigen die wordt gebruikt door overgangen en het maskereffect
- Schakel de gelijktijdigheid van OMP-threads tijdens het exporteren uit om het exporteren zo veilig mogelijk te maken
- Verschuif clips bij het vasthouden van SHIFT + pijl-links of pijl-rechts (Richard Alloway - N3WWN)
- Toevoegen Save Current Frame-knop (Richard Alloway - N3WWN)
- Nieuwe vertaal- en taalinfrastructuur en logica (betere logica voor het bepalen van de huidige taal) (Frank Dana - ferdnyc)
- Vaste splitsing houdt beide zijden vast (positie aan rechterzijde was onjuist)
- Updates van applicatiepictogrammen (Frank Dana - ferdnyc)
- Zoomfixes (veel problemen met zoomen opgelost)
- Ongedaan maken/opnieuw uitvoeren (repareren en voorkomen van gigantische .osp-projectbestanden)
- Nieuw zelfstudiesysteem, beter beheer van onderliggende vensters (Frank Dana - ferdnyc)
- Travis CI-integratie
- Verbeteren titel bestandsnaam duplicatie naamgeving/telling (DerGenaue)
- Gebruik tracknamen in het venster "Toevoegen aan tijdlijn" (Frank Dana - ferdnyc)
- Weergave van golfvormweergave verbeteren (DerGenaue)
- Fix audiogolf niet weergegeven na voltooiing (DylanC)
- Voorinstellingen voor instagram en twitter toevoegen (DylanC)
- Voeg AppStream-metadata toe aan setup.py (Peter Eszlari)
- Tijdlijn JavaScript-bugfixes (DylanC)
- Tijdlijn opschonen en prestaties, upgrade Angular.js (DylanC)
- libdrm.so.2 verwijderen uit AppImage
- Voeg src/taalpad toe aan Mac DMG-builder (Frank Dana - ferdnyc)
- Voeg taaloverschrijving toe op de opdrachtregel met --lang (Frank Dana - ferdnyc)
- Voeg verklarende tekst toe voor --list-lang (Frank Dana - ferdnyc)
- Enkele oplossingen voor de tijdlijn-debugger (Frank Dana - ferdnyc)
- Update edit-clear icoon in Humanity (Frank Dana - ferdnyc)
- Corrigeer typefout variabele naam om correct te initialiseren (DylanC)
- Converteer alle niet-essentiële logbestanden naar .debug() (Frank Dana - ferdnyc)
- Verwijder ongebruikte effectfilters (Frank Dana - ferdnyc)
- Sjabloon "Stel een vraag" toevoegen (Frank Dana - ferdnyc)
- Voorkomen van libopenshot-versiecontrole op unittests
- Meer framerates voor YouTube HD- en Vimeo HD-presets (Frank Dana - ferdnyc)
- Converteer (de meeste) bestanden met DOS-regeleinden naar Unix (Frank Dana - ferdnyc)
- Verwijder debug.js uit index.html (Frank Dana - ferdnyc)
- Vierkant van het PNG-pictogrambestand (Frank Dana - ferdnyc)
- App-metadata-updates voor eenvoudiger verpakken (Frank Dana - ferdnyc)
- Verplaats Slice Alle snelkoppelingen naar het juiste menu (Frank Dana - ferdnyc)
- launch-linux.sh: Stel QT_DEBUG_PLUGINS=1 niet in (Frank Dana - ferdnyc)
- Standaard projecttype bijwerken naar 720p 30 FPS en samplefrequentie 44100
- Retentie van exportpad repareren (Richard Alloway - N3WWN)
- GitLab repareren om geen CI meer uit te voeren voor tags, en versie # repareren voor dagelijkse en release-builds
- Voeg "release-candidate" toe aan de bestandsnaam voor dagelijkse RC-builds, zodat ze er niet zo officieel uitzien op de website
- Diverse typefouten en tekstcorrecties (luzpaz)
- Bijwerken van bijdragers en supporters (bedankt!)
- Vertalingen bijwerken
libopenshot-audio:
- Stootversie naar 0.1.7 (SO: nog steeds 6)
- Travis CI-integratie
libopenschot:
- Stootversie naar 0.2.2 (SO: 16)
- FFmpeg 3 & 4 ondersteuning
- Vaste crash met maskers en overgangen
- Veel bugs opgelost rond FPS en videolengteberekening (vooral voor MP3- en streaming WEBM-formaten)
- De berekening van samples_per_frame beschermen om te voorkomen dat ze crashen op niet-gedetecteerde FPS
- OpenMP-schemawijziging (toegevoegde stabiliteit)
- Het beperken van threads voor zowel FFmpeg als OpenMP (proberen een goede balans te vinden tussen parallelle prestaties, zonder te veel threads voort te brengen). Soms is meer niet altijd beter.
- Travis CI-integratie
- Installatiepaden voor headers en effecten repareren (Jeff Shillitto - jeffski)
- Fix bug met FFmpeg > 3.2 doorspoelframes (Jeff Shillitto - jeffski)
- De eigenschap "lezer" voor maskereffect toevoegen, zodat de gebruiker de afbeelding of video kan aanpassen die door het maskereffect wordt gebruikt.
- Bitrate-berekening corrigeren (in bytes in plaats van bits)
- FPS-detectie toevoegen voor bestanden die geen geldige FPS hebben. In die gevallen (bijvoorbeeld bij het streamen van bestanden) doorlopen we alle pakketten en nemen we het gemiddelde van het aantal frames, de duur, de bitsnelheid, enz... Niet ideaal, maar een betere fallback.