Olive is a free non-linear video editor for Windows, macOS, and Linux.

Olive Video Editor Build status

Olive is a free non-linear video editor for Windows, macOS, and Linux.

screen

Discover more: Website | Binaries | Patreon | Twitter | Wiki | Community Discord (Unofficial)

NOTE: Olive is alpha software and is considered highly unstable. While we highly appreciate users testing and providing usage information, please use at your own risk.

Binaries

Nightly binaries are available on the website.

Support Olive:

Please consider supporting Olive:

Become a Patron

Compiling from Source:

Compiling instructions for Windows, macOS, and Linux can be found on the main site.

Owner
Comments
  • [Feature Request/ Discussion] Editing and Exporting Videos in HDR (High Dynamic Range)

    [Feature Request/ Discussion] Editing and Exporting Videos in HDR (High Dynamic Range)

    This might be challenging to ask but would it be possible to implement a High Dynamic Range video editing workflow to Olive?

    I was doing a bit of research into videos that are compiled/rendered in HDR. They're mostly HEVC/x.265 video files encoded with an HDR metadata embedded information. FFMPEG is capable of rendering videos in HDR using this command:

    ffmpeg -i <infile> -c:v libx265 -tag:v hvc1 -crf 22 -pix_fmt yuv420p10le -x265-params "colorprim=bt2020:transfer=smpte2084:colormatrix=bt2020nc:master-display=G(13250,34500)B(7500,3000)R(34000,16000)WP(15635,16450)L(10000000,10):max-cll=1000,400" <outfile>.mkv

    Just for a useful rundown:

    • Videos can be saved in different file formats such as m4v but MKV are at its very best in storing HDR Metadata.
    • Pixel Formats in HDR videos can be saved at Color Bits of 8-Bit(yuv420p), 10-Bit(yuv420p10le), or 12-bit(yuv420p12le)
    • The "hvc1" tag is used as a requirement to make the HDR HEVC video playable on Quicktime/iOS/Mac devices.
    • Colorprim(Color-Primary), transfer(Color-Transfer), and colormatrix(Color-Matrix) are the mandatory metadata information requirements to tell viewing devices that the videos are the in High Dynamic Range, and "Transfer" is the most important part that enables HDR to work.
    • master-display and max-cll are optional, you could leave it blank or input specified numbers to get the brightness, gamma, and the overall output to work.

    I was thinking that when exporting in HDR, the Export Window could be utilized like this:

    hdr export example (Its a photo-editing example just to give an idea nonetheless...)

    Assuming that Olive uses FFMPEG 3.4 and above, rendering and exporting videos in HDR sounds simple to do, that is in using the command line above.

    Another problem to tackle would be that the video viewer would need to utilize a Colorspace adjuster to be able to view HDR videos in near similar colors in SDR. One way that can be done is using color-grading lut files to quickly modify HDR videos to be able to display similar HDR colors in SDR without spending money on an HDR reference monitor. Just a little useful information that could serve purpose.

    As I already said earlier, this is challenging to ask and you probably are very busy, but I just wanted to post this feature request so then the idea of implementing the HDR Video Editing workflow idea isn't faded away. If this doesn't work for some reason, well at least it was worth asking.

    P.S. Olive would need to have the x.265 encoder (FFMPEG) to save the videos in HEVC for HDR.

  • [Compiling] Failure to find: debug/resources_res.o and release/resources_res.o

    [Compiling] Failure to find: debug/resources_res.o and release/resources_res.o

    I've pretty much followed instructions on how to compile Olive on Windows and at the end of the instructions, I've ran into this compiling error after typing and entering "qmake":

    /usr/bin/git
    git: 'Corruptinator/olive/.git' is not a git command. See 'git --help'.
    /usr/bin/git
    git: 'Corruptinator/olive/.git' is not a git command. See 'git --help'.
    /usr/bin/git
    git: 'Corruptinator/olive/.git' is not a git command. See 'git --help'.
    WARNING: Failure to find: debug/resources_res.o
    WARNING: Failure to find: release/resources_res.o
    

    I theorize it may have something to do with the Username. Username has a space before Corruptinator: "The Corruptinator"

    Any idea on how this can be fixed or resolved. Would love to test out the new builds through compiling.

  • Vector Olive Icon Redesign

    Vector Olive Icon Redesign

    I'm sorry, but in my opinion the current Olive icon looks really dated. And it does not help that it is still png. That's why I tried to create a modern icon with Inkscape, because I've seen that you were recently porting the icons into vector graphics. I hope you like it: https://workupload.com/file/DrBXsCZc symbolic: https://workupload.com/file/GFEwaLGj

    It would be so nice if this one or another one would be merged into the master branch. Thank you in advance and keep up the great work!

  • [EDIT] Waveform in timeline is inaccurate

    [EDIT] Waveform in timeline is inaccurate

    Commit Hash 08e2fa4d8ebfc2df9edcdb981a7e118b21a8c1c6

    Platform Any

    Summary The audio waveform in the timeline sometimes strays from the actual audio by a substantial amount of time making it impossible to use the waveform as a guide for editing.

    Additional Information / Output I'm not sure what caused this, but it's likely something to do with the waveform mipmapping introduced a few months ago. Possibly some kind of rounding error.

  • Clip/Shot Updating Feature

    Clip/Shot Updating Feature

    As a user coming from The Foundry's Hiero, Hiero has a feature that allows you to click on clips in the timeline of the "bin" (project available clips window) and change the clip/shot's version up/down to newer and older versions. The versioning function was based on a regex (actually, it is based on a python script that you can custom write that returned a list of all the versions available for each clip) that allowed the software to search and discover what versions of clips are available on the server (at startup, or when you executed a versions re-search-and-discover).

    You could also tell the program to iterate through all clips in the project and update to their newest versions.

    This feature is useful for animation studios that create multiple iterative improvements to each clip, and instead of reimporting clips every time there's a change, users can just tell the program to find all the newest clips available and update the project automatically.

    If you could implement some kind of (flexible) versioning system like Hiero has, then it would most likely end up being one of the biggest features of the application. And you'd have larger production studios starting to use Olive.

    • One of the functions as an example, can be executed through the python scripting interface, or the UI https://learn.foundry.com/hiero/developers/1.8/hieropythondevguide/api/api_core.html?highlight=version#hiero.core.BinItem.maxVersion
  • [nodes][UI] Parameters on Nodes is Nightmare Hellscape

    [nodes][UI] Parameters on Nodes is Nightmare Hellscape

    Description: Nodes UI would require a sidebar panel for interface variables.

    Summary: Putting the UI on the nodes / vertices in a DAG is a -9 curse of Nightmare Hellscape. There is a very good reason Fusion, Nuke, Houdini, Lightworks, and every other DAG based UI component isolates the parameters for the interface to an adjacent panel. Blender is the only software to put UI on the nodes themselves, and it has been such a disaster that it required a "Background image" hack to fix a problem it created.

    The issue is that the variables are complex and the UI of the actual node graphs are a visual representation of various processes. Keeping that UI as contained as possible is critical, and solves all sorts of UI problems such as tab focus etc.

    So a huge +10000 for Nodes integration, taken with a gargantuan warning to nip the problem of UI on the nodes in the ass right away. Don't let the UI pattern Blender uses drag the work into the problem gutter.

  • Sequence Viewer black on newest Git

    Sequence Viewer black on newest Git

    Olive version: 3233c0d Feb 2019
    Source: GIT
    Operating system: Arch Linux
    CPU: i7-8550U GPU: GeForce MX150 NVIDIA 418.43 (Nvidia Prime with Intel UHD 620) Driver: nvidia v: 418.43

    Sequence viewer is blank (black) but media viewer shows media ok.

  • Discord/IRC group

    Discord/IRC group

    In addition to #494, would it be nice to have something like a discord or IRC we're we can chat all together, talk about dev topics and help new users.

    @elsandosgrande I am not so into Discord (you've said you are coming from this world), is it easy and free to set up a server?

    Also, what would be the better way to do?

  • [Crash] Reverse effect make Olive crash

    [Crash] Reverse effect make Olive crash

    I've tried to reverse a Mp4 clip. The result seemed to be working (the clip is reversed), but when I play the video, the software crashes. I can repeat the bug whenever I want.

    Olive version : January 2019 - 1d85c42 (Appimage) OS : Ubuntu 18.04 (64 bit) Cpu : Intel core I5 i5-4288U GPU : Nvidia GT920m (with Nvidia driver version 390.77)

    P.S. : I really love the UI of Olive, and the reverse effect is really simple to use ! I can't wait to see how this software is going to evolve. Thank you for your hard work !

  • [Feature Request] Basic Mixing Controls Pan / Level

    [Feature Request] Basic Mixing Controls Pan / Level

    audio mixer window would be great for live sound recording. You could all so use it to automating your valium or pan

    untitled https://www.youtube.com/watch?v=xNw0Iw03F2M&t=728s 287974-adobe-premiere-pro-cs6-audio-mixer you could add jack audio to send audio to and from a daw software http://jackaudio.org/ https://github.com/jackaudio

  • [RENDER] Wayland: Window below is visible in the preview rendering (+ artifacts and flickering)

    [RENDER] Wayland: Window below is visible in the preview rendering (+ artifacts and flickering)

    Commit Hash a57bf35e

    Platform KDE Neon 5.21 (based on Ubuntu 20.04) Qt 5.15.2 Graphics platform: Wayland only

    Summary On Wayland, the preview rendering works badly because parts of the window / wallpaper below are visible, and rendering is very flickery. Also, when resizing the panel, there are all kinds of artifacts and wrong content in the preview.

    Additional Information / Output Initially, I belived this to be an issue with kwin and filed a bug report at kde since I also had similar problems with other apps (https://bugs.kde.org/show_bug.cgi?id=433484), but they say it would be a common that needs to be addressed in the client applications, and they offered to help fixing it.

    Screenshots of the bug Olive 0 2 x Olive 0 2 x II

  • [PROJECT] Let

    [PROJECT] Let "Reveal in Project" clip option find the exact position in the original file

    Commit Hash 7bfe5f56

    Platform Arch Linux x64 dwm window manager

    Summary In Kdenlive, right clicking on a clip within a timeline brings up "Clip in Project Bin" option, which leads to the exact position the clip within the original file. The equivalent to that in Olive that I found is the "Reveal in Project" option (again, brought up by right clicking a clip within a timeline) however it only shows which file it came from, not the exact timestamp/input-output zone.

    Adding that functionality would be extremely helpful, as I am working with long (1.5 - 2 hour) videos, which means I spend a significant chunk of my time going over the video and selecting highlights. It is very convenient to be able to find where I stopped last time when I was cutting up clips from the video.

    Additional Information / Output

  • [CRASH] Opening a .ove work will cause to crash.

    [CRASH] Opening a .ove work will cause to crash.

    Commit Hash 0.2.0-5ef56c80

    Platform Window 10

    Summary So I trying to use my .ove work, then crashed for two seconds when opening the work project. Then giving me a Crash Report that I send to, but the "Send Error Report" button won't let me send...

    Crash Report
    
    
    

    Operating system: Windows NT 10.0.19044 1766 CPU: amd64 family 6 model 60 stepping 3 8 CPUs

    Crash reason: EXCEPTION_ACCESS_VIOLATION_READ Crash address: 0x0

    Thread 20 (crashed) 0 olive-editor.exe!QVector<QVector >::destruct(QVector *,QVector *) [qvector.h : 366 + 0x12] rbx = 0xb3e53080 r12 = 0x00000000 r13 = 0xebafcf78 r14 = 0xebafdc90 r15 = 0xebafddf8 rip = 0x9590f3f2 rsp = 0xebafce60 rbp = 0xb3e53080 Found by: given as instruction pointer in context 1 olive-editor.exe!static QVector<QVector<float> >::realloc'::1'::catch$0() [qvector.h : 724 + 0x1d] rbx = 0xb3e53080 r12 = 0x00000000 r13 = 0xebafcf78 r14 = 0xebafdc90 r15 = 0xebafddf8 rip = 0x95bcb7fb rsp = 0xebafce90 rbp = 0xb3e53080 Found by: call frame info 2 VCRUNTIME140_1.dll + 0x107f rbx = 0xb3e53080 r12 = 0x00000000 r13 = 0xebafcf78 r14 = 0xebafdc90 r15 = 0xebafddf8 rip = 0x51d21080 rsp = 0xebafcec0 rbp = 0xb3e53080 Found by: call frame info 3 olive-editor.exe!static QVector<float *>::realloc'::1'::catch$0() [qvector.h : 734 + 0x9] rip = 0x95bcb7d0 rsp = 0xebafcec8 Found by: stack scanning 4 olive-editor.exe!static QVector<float *>::realloc'::1'::catch$0() [qvector.h : 734 + 0x9] rip = 0x95bcb7d0 rsp = 0xebafcef8 Found by: call frame info

    Thread 0 0 ntdll.dll + 0x30ee8 rbx = 0x03e49407 r12 = 0x03c90000 r13 = 0x00000000 r14 = 0x042a6320 r15 = 0x03e49407 rip = 0x6d1e0ee8 rsp = 0xea6f8e70 rbp = 0x00000001 Found by: given as instruction pointer in context 1 0x7ffd51cfffff rip = 0x51d00000 rsp = 0xea6f8e78 Found by: stack scanning 2 VCRUNTIME140.dll + 0x146f rip = 0x51d01470 rsp = 0xea6f8e80 Found by: stack scanning 3 VCRUNTIME140.dll + 0x146f rip = 0x51d01470 rsp = 0xea6f8e88 Found by: stack scanning 4 ntdll.dll + 0x51d22 rip = 0x6d201d23 rsp = 0xea6f8e90 Found by: stack scanning 5 Qt5Gui.dll + 0x1b9406 rip = 0x03e49407 rsp = 0xea6f8eb8 Found by: stack scanning 6 Qt5Gui.dll + 0x61631f rip = 0x042a6320 rsp = 0xea6f8ec8 Found by: stack scanning 7 Qt5Gui.dll + 0x61631f rip = 0x042a6320 rsp = 0xea6f8ed8 Found by: stack scanning 8 0x7ffd03c8ffff rip = 0x03c90000 rsp = 0xea6f8ee0 Found by: stack scanning 9 ntdll.dll + 0x30e7a rip = 0x6d1e0e7b rsp = 0xea6f8ef0 Found by: stack scanning 10 Qt5Gui.dll + 0x61631f rip = 0x042a6320 rsp = 0xea6f8f10 Found by: stack scanning 11 ntdll.dll + 0x513a7 rip = 0x6d2013a8 rsp = 0xea6f8f70 Found by: stack scanning 12 ntdll.dll + 0x2b3c6 rip = 0x6d1db3c7 rsp = 0xea6f9010 Found by: stack scanning 13 Qt5Core.dll + 0x44f4df rip = 0x03bef4e0 rsp = 0xea6f9048 Found by: stack scanning 14 Qt5Gui.dll + 0x1b9406 rip = 0x03e49407 rsp = 0xea6f90b0 Found by: stack scanning

    Thread 1 0 ntdll.dll + 0xa0794 rbx = 0x259b63a0 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xea7ffa48 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xea7ffa50 Found by: stack scanning

    Thread 2 0 ntdll.dll + 0xa0794 rbx = 0x259b93e0 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xea8ff548 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xea8ff550 Found by: stack scanning

    Thread 3 0 ntdll.dll + 0xa0794 rbx = 0x259bc8a0 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xea9ff8a8 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xea9ff8b0 Found by: stack scanning

    Thread 4 0 ntdll.dll + 0xa0794 rbx = 0x259ca590 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xeaaff5f8 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xeaaff600 Found by: stack scanning

    Thread 5 0 ntdll.dll + 0xa0794 rbx = 0x2a127d50 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xeabffbe8 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xeabffbf0 Found by: stack scanning

    Thread 6 0 ntdll.dll + 0xa0794 rbx = 0x2ac0e280 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xeacff6f8 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xeacff700 Found by: stack scanning

    Thread 7 0 ntdll.dll + 0x9d894 rbx = 0x00000003 r12 = 0xffffffff r13 = 0x02448490 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d24d894 rsp = 0xeadff968 rbp = 0x00000000 Found by: given as instruction pointer in context 1 KERNELBASE.dll + 0x4cbbf rip = 0x6abccbc0 rsp = 0xeadff970 Found by: stack scanning 2 USER32.dll + 0x28e9e rip = 0x6ce88e9f rsp = 0xeadff980 Found by: stack scanning 3 KERNELBASE.dll + 0x6322f rip = 0x6abe3230 rsp = 0xeadff9a0 Found by: stack scanning 4 ig75icd64.dll + 0x55cd2f rip = 0x01efcd30 rsp = 0xeadff9a8 Found by: stack scanning

    Thread 8 0 ntdll.dll + 0x9deb4 rbx = 0x684e2f00 r12 = 0x684e2ef8 r13 = 0x00000001 r14 = 0x00000038 r15 = 0x80000009 rip = 0x6d24deb4 rsp = 0xeaeff898 rbp = 0xb3e3b980 Found by: given as instruction pointer in context 1 dwmapi.dll + 0x3d79 rip = 0x684c3d7a rsp = 0xeaeff8a0 Found by: stack scanning 2 dwmapi.dll + 0x22eff rip = 0x684e2f00 rsp = 0xeaeff8a8 Found by: stack scanning 3 dwmapi.dll + 0x1ffff rip = 0x684e0000 rsp = 0xeaeff8b8 Found by: stack scanning 4 dwmapi.dll + 0x22edf rip = 0x684e2ee0 rsp = 0xeaeff910 Found by: stack scanning 5 UxTheme.dll + 0x1ae2e rip = 0x6826ae2f rsp = 0xeaeff920 Found by: stack scanning

    Thread 9 0 ntdll.dll + 0x9d894 rbx = 0x00000001 r12 = 0xffffffff r13 = 0xeafffad0 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d24d894 rsp = 0xeafff788 rbp = 0x000004a4 Found by: given as instruction pointer in context 1 KERNELBASE.dll + 0x4cbbf rip = 0x6abccbc0 rsp = 0xeafff790 Found by: stack scanning 2 MSCTF.dll + 0x415cf rip = 0x6bfd15d0 rsp = 0xeafff798 Found by: stack scanning 3 ntdll.dll + 0x17954 rip = 0x6d1c7955 rsp = 0xeafff7a0 Found by: stack scanning 4 ntdll.dll + 0x16b4cf rip = 0x6d31b4d0 rsp = 0xeafff7a8 Found by: stack scanning 5 MSCTF.dll + 0x415cf rip = 0x6bfd15d0 rsp = 0xeafff7c0 Found by: stack scanning 6 ntdll.dll + 0x1791c rip = 0x6d1c791d rsp = 0xeafff860 Found by: stack scanning 7 ntdll.dll + 0x1793c rip = 0x6d1c793d rsp = 0xeafff868 Found by: stack scanning 8 ntdll.dll + 0x74f9c rip = 0x6d224f9d rsp = 0xeafff880 Found by: stack scanning 9 0x7ffd6d1affff rip = 0x6d1b0000 rsp = 0xeafff918 Found by: stack scanning 10 ntdll.dll + 0x74b62 rip = 0x6d224b63 rsp = 0xeafff920 Found by: stack scanning 11 0x7ffd6d1affff rip = 0x6d1b0000 rsp = 0xeafff930 Found by: stack scanning 12 ntdll.dll + 0x74b17 rip = 0x6d224b18 rsp = 0xeafff950 Found by: stack scanning 13 ntdll.dll + 0x507af rip = 0x6d2007b0 rsp = 0xeafff9c0 Found by: stack scanning 14 ntdll.dll + 0x2df4b rip = 0x6d1ddf4c rsp = 0xeafffa00 Found by: stack scanning 15 KERNELBASE.dll + 0x6461f rip = 0x6abe4620 rsp = 0xeafffa10 Found by: stack scanning 16 combase.dll + 0x3b35f rip = 0x6cb0b360 rsp = 0xeafffa28 Found by: stack scanning 17 combase.dll + 0x3b775 rip = 0x6cb0b776 rsp = 0xeafffa80 Found by: stack scanning 18 ntdll.dll + 0x2b86a rip = 0x6d1db86b rsp = 0xeafffb60 Found by: stack scanning 19 ntdll.dll + 0x2b3c6 rip = 0x6d1db3c7 rsp = 0xeafffc20 Found by: stack scanning 20 ntdll.dll + 0x507af rip = 0x6d2007b0 rsp = 0xeafffc30 Found by: stack scanning 21 ntdll.dll + 0x2b44c rip = 0x6d1db44d rsp = 0xeafffc50 Found by: stack scanning 22 KERNELBASE.dll + 0x333d9 rip = 0x6abb33da rsp = 0xeafffc80 Found by: stack scanning 23 combase.dll + 0x3b5ef rip = 0x6cb0b5f0 rsp = 0xeafffd10 Found by: stack scanning 24 combase.dll + 0xa5120 rip = 0x6cb75121 rsp = 0xeafffd30 Found by: stack scanning 25 combase.dll + 0x3b3ff rip = 0x6cb0b400 rsp = 0xeafffd60 Found by: stack scanning 26 combase.dll + 0x3b7f5 rip = 0x6cb0b7f6 rsp = 0xeafffd90 Found by: stack scanning 27 combase.dll + 0x3b388 rip = 0x6cb0b389 rsp = 0xeafffdc0 Found by: stack scanning 28 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeafffdf0 Found by: stack scanning 29 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeafffe20 Found by: stack scanning

    Thread 10 0 ntdll.dll + 0xa0794 rbx = 0x2b00ecc0 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xeb0ff7a8 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xeb0ff7b0 Found by: stack scanning

    Thread 11 0 ntdll.dll + 0xa0794 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xeb1ff6a8 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xeb1ff6b0 Found by: stack scanning

    Thread 12 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xeb2ff768 r15 = 0x2b11d808 rip = 0x6d250734 rsp = 0xeb2ff738 rbp = 0xeb2ff790 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xeb2ff740 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xeb2ff7c0 Found by: stack scanning 3 MSVCP140.dll + 0x12958 rip = 0x51c82959 rsp = 0xeb2ff800 Found by: stack scanning 4 olive-editor.exe!olive::RenderManager::RunTicket(std::shared_ptrolive::RenderTicket) [rendermanager.cpp : 162 + 0x45] rip = 0x95a8ad22 rsp = 0xeb2ff820 Found by: stack scanning 5 olive-editor.exe!olive::ThreadPool::thread_exec(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable ) [threadpool.cpp : 84 + 0x1d] rip = 0x95ab102b rsp = 0xeb2ff860 Found by: call frame info 6 olive-editor.exe!unsigned int std::thread::_Invoke<std::tuple<std::_Binder<std::_Unforced,void (__cdecl olive::ThreadPool::)(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *),olive::ThreadPool *,std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *> >,0>(void *) [thread : 55 + 0x11] rip = 0x95aae10b rsp = 0xeb2ff8e0 Found by: call frame info 7 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xeb2ff910 Found by: call frame info 8 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeb2ff940 Found by: stack scanning 9 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeb2ff970 Found by: stack scanning

    Thread 13 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xeb3ff7a8 r15 = 0x2b11d808 rip = 0x6d250734 rsp = 0xeb3ff778 rbp = 0xeb3ff7d0 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xeb3ff780 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xeb3ff800 Found by: stack scanning 3 MSVCP140.dll + 0x12958 rip = 0x51c82959 rsp = 0xeb3ff840 Found by: stack scanning 4 olive-editor.exe!olive::RenderManager::RunTicket(std::shared_ptrolive::RenderTicket) [rendermanager.cpp : 162 + 0x45] rip = 0x95a8ad22 rsp = 0xeb3ff860 Found by: stack scanning 5 olive-editor.exe!olive::ThreadPool::thread_exec(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable ) [threadpool.cpp : 84 + 0x1d] rip = 0x95ab102b rsp = 0xeb3ff8a0 Found by: call frame info 6 olive-editor.exe!unsigned int std::thread::_Invoke<std::tuple<std::_Binder<std::_Unforced,void (__cdecl olive::ThreadPool::)(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *),olive::ThreadPool *,std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *> >,0>(void *) [thread : 55 + 0x11] rip = 0x95aae10b rsp = 0xeb3ff920 Found by: call frame info 7 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xeb3ff950 Found by: call frame info 8 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeb3ff980 Found by: stack scanning 9 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeb3ff9b0 Found by: stack scanning

    Thread 14 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xeb4ffb58 r15 = 0x2b11d808 rip = 0x6d250734 rsp = 0xeb4ffb28 rbp = 0xeb4ffb80 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xeb4ffb30 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xeb4ffbb0 Found by: stack scanning 3 MSVCP140.dll + 0x12958 rip = 0x51c82959 rsp = 0xeb4ffbf0 Found by: stack scanning 4 olive-editor.exe!olive::RenderManager::RunTicket(std::shared_ptrolive::RenderTicket) [rendermanager.cpp : 162 + 0x45] rip = 0x95a8ad22 rsp = 0xeb4ffc10 Found by: stack scanning 5 olive-editor.exe!olive::ThreadPool::thread_exec(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable ) [threadpool.cpp : 84 + 0x1d] rip = 0x95ab102b rsp = 0xeb4ffc50 Found by: call frame info 6 olive-editor.exe!unsigned int std::thread::_Invoke<std::tuple<std::_Binder<std::_Unforced,void (__cdecl olive::ThreadPool::)(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *),olive::ThreadPool *,std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *> >,0>(void *) [thread : 55 + 0x11] rip = 0x95aae10b rsp = 0xeb4ffcd0 Found by: call frame info 7 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xeb4ffd00 Found by: call frame info 8 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeb4ffd30 Found by: stack scanning 9 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeb4ffd60 Found by: stack scanning

    Thread 15 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xeb5ffb08 r15 = 0x2b11d808 rip = 0x6d250734 rsp = 0xeb5ffad8 rbp = 0xeb5ffb30 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xeb5ffae0 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xeb5ffb60 Found by: stack scanning 3 MSVCP140.dll + 0x12958 rip = 0x51c82959 rsp = 0xeb5ffba0 Found by: stack scanning 4 olive-editor.exe!olive::RenderManager::RunTicket(std::shared_ptrolive::RenderTicket) [rendermanager.cpp : 162 + 0x45] rip = 0x95a8ad22 rsp = 0xeb5ffbc0 Found by: stack scanning 5 olive-editor.exe!olive::ThreadPool::thread_exec(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable ) [threadpool.cpp : 84 + 0x1d] rip = 0x95ab102b rsp = 0xeb5ffc00 Found by: call frame info 6 olive-editor.exe!unsigned int std::thread::_Invoke<std::tuple<std::_Binder<std::_Unforced,void (__cdecl olive::ThreadPool::)(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *),olive::ThreadPool *,std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *> >,0>(void *) [thread : 55 + 0x11] rip = 0x95aae10b rsp = 0xeb5ffc80 Found by: call frame info 7 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xeb5ffcb0 Found by: call frame info 8 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeb5ffce0 Found by: stack scanning 9 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeb5ffd10 Found by: stack scanning

    Thread 16 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xeb6ffc58 r15 = 0x2b11d808 rip = 0x6d250734 rsp = 0xeb6ffc28 rbp = 0xeb6ffc80 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xeb6ffc30 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xeb6ffcb0 Found by: stack scanning 3 MSVCP140.dll + 0x12958 rip = 0x51c82959 rsp = 0xeb6ffcf0 Found by: stack scanning 4 olive-editor.exe!olive::RenderManager::RunTicket(std::shared_ptrolive::RenderTicket) [rendermanager.cpp : 162 + 0x45] rip = 0x95a8ad22 rsp = 0xeb6ffd10 Found by: stack scanning 5 olive-editor.exe!olive::ThreadPool::thread_exec(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable ) [threadpool.cpp : 84 + 0x1d] rip = 0x95ab102b rsp = 0xeb6ffd50 Found by: call frame info 6 olive-editor.exe!unsigned int std::thread::_Invoke<std::tuple<std::_Binder<std::_Unforced,void (__cdecl olive::ThreadPool::)(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *),olive::ThreadPool *,std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *> >,0>(void *) [thread : 55 + 0x11] rip = 0x95aae10b rsp = 0xeb6ffdd0 Found by: call frame info 7 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xeb6ffe00 Found by: call frame info 8 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeb6ffe30 Found by: stack scanning 9 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeb6ffe60 Found by: stack scanning

    Thread 17 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xeb7ff9e8 r15 = 0x2b11d808 rip = 0x6d250734 rsp = 0xeb7ff9b8 rbp = 0xeb7ffa10 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xeb7ff9c0 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xeb7ffa40 Found by: stack scanning 3 MSVCP140.dll + 0x12958 rip = 0x51c82959 rsp = 0xeb7ffa80 Found by: stack scanning 4 olive-editor.exe!olive::RenderManager::RunTicket(std::shared_ptrolive::RenderTicket) [rendermanager.cpp : 162 + 0x45] rip = 0x95a8ad22 rsp = 0xeb7ffaa0 Found by: stack scanning 5 olive-editor.exe!olive::ThreadPool::thread_exec(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable ) [threadpool.cpp : 84 + 0x1d] rip = 0x95ab102b rsp = 0xeb7ffae0 Found by: call frame info 6 olive-editor.exe!unsigned int std::thread::_Invoke<std::tuple<std::_Binder<std::_Unforced,void (__cdecl olive::ThreadPool::)(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *),olive::ThreadPool *,std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *> >,0>(void *) [thread : 55 + 0x11] rip = 0x95aae10b rsp = 0xeb7ffb60 Found by: call frame info 7 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xeb7ffb90 Found by: call frame info 8 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeb7ffbc0 Found by: stack scanning 9 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeb7ffbf0 Found by: stack scanning

    Thread 18 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xeb8ffad8 r15 = 0x2b11d808 rip = 0x6d250734 rsp = 0xeb8ffaa8 rbp = 0xeb8ffb00 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xeb8ffab0 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xeb8ffb30 Found by: stack scanning 3 MSVCP140.dll + 0x12958 rip = 0x51c82959 rsp = 0xeb8ffb70 Found by: stack scanning 4 olive-editor.exe!olive::RenderManager::RunTicket(std::shared_ptrolive::RenderTicket) [rendermanager.cpp : 162 + 0x45] rip = 0x95a8ad22 rsp = 0xeb8ffb90 Found by: stack scanning 5 olive-editor.exe!olive::ThreadPool::thread_exec(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable ) [threadpool.cpp : 84 + 0x1d] rip = 0x95ab102b rsp = 0xeb8ffbd0 Found by: call frame info 6 olive-editor.exe!unsigned int std::thread::_Invoke<std::tuple<std::_Binder<std::_Unforced,void (__cdecl olive::ThreadPool::)(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *),olive::ThreadPool *,std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *> >,0>(void *) [thread : 55 + 0x11] rip = 0x95aae10b rsp = 0xeb8ffc50 Found by: call frame info 7 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xeb8ffc80 Found by: call frame info 8 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeb8ffcb0 Found by: stack scanning 9 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeb8ffce0 Found by: stack scanning

    Thread 19 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xeb9ffab8 r15 = 0x2b11d808 rip = 0x6d250734 rsp = 0xeb9ffa88 rbp = 0xeb9ffae0 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xeb9ffa90 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xeb9ffb10 Found by: stack scanning 3 MSVCP140.dll + 0x12958 rip = 0x51c82959 rsp = 0xeb9ffb50 Found by: stack scanning 4 olive-editor.exe!olive::RenderManager::RunTicket(std::shared_ptrolive::RenderTicket) [rendermanager.cpp : 162 + 0x45] rip = 0x95a8ad22 rsp = 0xeb9ffb70 Found by: stack scanning 5 olive-editor.exe!olive::ThreadPool::thread_exec(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable ) [threadpool.cpp : 84 + 0x1d] rip = 0x95ab102b rsp = 0xeb9ffbb0 Found by: call frame info 6 olive-editor.exe!unsigned int std::thread::_Invoke<std::tuple<std::_Binder<std::_Unforced,void (__cdecl olive::ThreadPool::)(std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *),olive::ThreadPool *,std::deque<std::shared_ptrolive::RenderTicket,std::allocator<std::shared_ptrolive::RenderTicket > > *,std::mutex *,std::condition_variable *> >,0>(void *) [thread : 55 + 0x11] rip = 0x95aae10b rsp = 0xeb9ffc30 Found by: call frame info 7 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xeb9ffc60 Found by: call frame info 8 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xeb9ffc90 Found by: stack scanning 9 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xeb9ffcc0 Found by: stack scanning

    Thread 21 0 win32u.dll + 0xa104 rbx = 0xafe9cce0 r12 = 0x00000000 r13 = 0x2b0bfb50 r14 = 0x2b07d7a0 r15 = 0x00000000 rip = 0x6afba104 rsp = 0xebbfc758 rbp = 0xebbfc8a0 Found by: given as instruction pointer in context 1 USER32.dll + 0x2078d rip = 0x6ce8078e rsp = 0xebbfc760 Found by: stack scanning 2 Qt5Core.dll + 0x208745 rip = 0x039a8746 rsp = 0xebbfc7a0 Found by: stack scanning

    Thread 22 0 ntdll.dll + 0x9d894 rbx = 0x00000001 r12 = 0x000001f4 r13 = 0xebcffb70 r14 = 0xebcff820 r15 = 0x00000000 rip = 0x6d24d894 rsp = 0xebcff7c8 rbp = 0xebcffc00 Found by: given as instruction pointer in context 1 KERNELBASE.dll + 0x4cbbf rip = 0x6abccbc0 rsp = 0xebcff7d0 Found by: stack scanning 2 ntdll.dll + 0x17876 rip = 0x6d1c7877 rsp = 0xebcff7e0 Found by: stack scanning 3 ntdll.dll + 0x178a9 rip = 0x6d1c78aa rsp = 0xebcff7e8 Found by: stack scanning 4 ntdll.dll + 0x2b90a rip = 0x6d1db90b rsp = 0xebcff800 Found by: stack scanning 5 ntdll.dll + 0x2b90a rip = 0x6d1db90b rsp = 0xebcff830 Found by: stack scanning 6 ntdll.dll + 0x25ba0 rip = 0x6d1d5ba1 rsp = 0xebcff8f0 Found by: stack scanning 7 ntdll.dll + 0x25ba0 rip = 0x6d1d5ba1 rsp = 0xebcff900 Found by: stack scanning 8 KERNELBASE.dll + 0x646bd rip = 0x6abe46be rsp = 0xebcff980 Found by: stack scanning 9 ntdll.dll + 0x247b0 rip = 0x6d1d47b1 rsp = 0xebcff9b0 Found by: stack scanning 10 dsound.dll + 0x5f687 rip = 0x405df688 rsp = 0xebcff9d8 Found by: stack scanning 11 KERNELBASE.dll + 0x4cabd rip = 0x6abccabe rsp = 0xebcff9e0 Found by: stack scanning 12 dsound.dll + 0xcfc4 rip = 0x4058cfc5 rsp = 0xebcff9f0 Found by: stack scanning 13 dsound.dll + 0x2f0de rip = 0x405af0df rsp = 0xebcffa20 Found by: stack scanning 14 KERNELBASE.dll + 0x34cec rip = 0x6abb4ced rsp = 0xebcffa30 Found by: stack scanning 15 KERNELBASE.dll + 0x4cc7f rip = 0x6abccc80 rsp = 0xebcffa60 Found by: stack scanning 16 dsound.dll + 0x1bb18 rip = 0x4059bb19 rsp = 0xebcffa80 Found by: stack scanning 17 KERNELBASE.dll + 0x4cabd rip = 0x6abccabe rsp = 0xebcffac0 Found by: stack scanning 18 dsound.dll + 0xe427 rip = 0x4058e428 rsp = 0xebcffb00 Found by: stack scanning

    Thread 23 0 ntdll.dll + 0x9cdc4 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x000006c0 r15 = 0x00000000 rip = 0x6d24cdc4 rsp = 0xebdffce8 rbp = 0xb3039800 Found by: given as instruction pointer in context 1 KERNELBASE.dll + 0x21acd rip = 0x6aba1ace rsp = 0xebdffcf0 Found by: stack scanning 2 Qt5Core.dll + 0x44f937 rip = 0x03bef938 rsp = 0xebdffcf8 Found by: stack scanning 3 Qt5Core.dll + 0x2b46a rip = 0x037cb46b rsp = 0xebdffd90 Found by: stack scanning 4 Qt5Core.dll + 0x1bacdb rip = 0x0395acdc rsp = 0xebdffda0 Found by: stack scanning 5 Qt5Core.dll + 0x44f937 rip = 0x03bef938 rsp = 0xebdffdb8 Found by: stack scanning 6 Qt5Core.dll + 0x2b4d5 rip = 0x037cb4d6 rsp = 0xebdffde0 Found by: stack scanning 7 Qt5Core.dll + 0x296a8 rip = 0x037c96a9 rsp = 0xebdffe10 Found by: stack scanning 8 Qt5Core.dll + 0x2528a rip = 0x037c528b rsp = 0xebdffe30 Found by: stack scanning 9 Qt5Core.dll + 0x24f0e rip = 0x037c4f0f rsp = 0xebdffe70 Found by: stack scanning 10 Qt5Core.dll + 0x261fd rip = 0x037c61fe rsp = 0xebdffeb0 Found by: stack scanning 11 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xebdffee0 Found by: stack scanning 12 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xebdfff10 Found by: stack scanning

    Thread 24 0 ntdll.dll + 0xa0794 rbx = 0xb3250780 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xebeff7b8 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xebeff7c0 Found by: stack scanning

    Thread 25 0 ntdll.dll + 0x9d894 rbx = 0x4df8cf40 r12 = 0x7ffe000c r13 = 0x7ffe0008 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d24d894 rsp = 0xebfff6c8 rbp = 0x4df8cf40 Found by: given as instruction pointer in context 1 WINMM.dll + 0x2750 rip = 0x4df72751 rsp = 0xebfff6d0 Found by: stack scanning 2 WINMM.dll + 0x1cf3f rip = 0x4df8cf40 rsp = 0xebfff6e8 Found by: stack scanning

    Thread 26 0 ntdll.dll + 0x9d894 rbx = 0x00000009 r12 = 0xffffffff r13 = 0xb3fb9238 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d24d894 rsp = 0xec0ff4d8 rbp = 0x00000001 Found by: given as instruction pointer in context 1 KERNELBASE.dll + 0x4cbbf rip = 0x6abccbc0 rsp = 0xec0ff4e0 Found by: stack scanning 2 ntdll.dll + 0x5262f rip = 0x6d202630 rsp = 0xec0ff540 Found by: stack scanning

    Thread 27 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xec1ff6f0 r15 = 0xb3330f50 rip = 0x6d250734 rsp = 0xec1ff6c8 rbp = 0xec1ff720 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xec1ff6d0 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xec1ff750 Found by: stack scanning 3 avutil-56.dll + 0x3a5c6 rip = 0x0b89a5c7 rsp = 0xec1ff790 Found by: stack scanning 4 ucrtbase.dll + 0x13a80 rip = 0x6aff3a81 rsp = 0xec1ff7b0 Found by: stack scanning 5 avutil-56.dll + 0x3a68f rip = 0x0b89a690 rsp = 0xec1ff7e0 Found by: stack scanning 6 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xec1ff810 Found by: stack scanning 7 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xec1ff840 Found by: stack scanning 8 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xec1ff870 Found by: stack scanning

    Thread 28 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xec2ff750 r15 = 0xb3330f90 rip = 0x6d250734 rsp = 0xec2ff728 rbp = 0xec2ff780 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xec2ff730 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xec2ff7b0 Found by: stack scanning 3 avutil-56.dll + 0x3a5c6 rip = 0x0b89a5c7 rsp = 0xec2ff7f0 Found by: stack scanning 4 ucrtbase.dll + 0x13a80 rip = 0x6aff3a81 rsp = 0xec2ff810 Found by: stack scanning 5 avutil-56.dll + 0x3a68f rip = 0x0b89a690 rsp = 0xec2ff840 Found by: stack scanning 6 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xec2ff870 Found by: stack scanning 7 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xec2ff8a0 Found by: stack scanning 8 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xec2ff8d0 Found by: stack scanning

    Thread 29 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xec3ff870 r15 = 0xb3330fd0 rip = 0x6d250734 rsp = 0xec3ff848 rbp = 0xec3ff8a0 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xec3ff850 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xec3ff8d0 Found by: stack scanning 3 avutil-56.dll + 0x3a5c6 rip = 0x0b89a5c7 rsp = 0xec3ff910 Found by: stack scanning 4 ucrtbase.dll + 0x13a80 rip = 0x6aff3a81 rsp = 0xec3ff930 Found by: stack scanning 5 avutil-56.dll + 0x3a68f rip = 0x0b89a690 rsp = 0xec3ff960 Found by: stack scanning 6 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xec3ff990 Found by: stack scanning 7 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xec3ff9c0 Found by: stack scanning 8 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xec3ff9f0 Found by: stack scanning

    Thread 30 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xec4ff9d0 r15 = 0xb3331010 rip = 0x6d250734 rsp = 0xec4ff9a8 rbp = 0xec4ffa00 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xec4ff9b0 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xec4ffa30 Found by: stack scanning 3 avutil-56.dll + 0x3a5c6 rip = 0x0b89a5c7 rsp = 0xec4ffa70 Found by: stack scanning 4 ucrtbase.dll + 0x13a80 rip = 0x6aff3a81 rsp = 0xec4ffa90 Found by: stack scanning 5 avutil-56.dll + 0x3a68f rip = 0x0b89a690 rsp = 0xec4ffac0 Found by: stack scanning 6 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xec4ffaf0 Found by: stack scanning 7 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xec4ffb20 Found by: stack scanning 8 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xec4ffb50 Found by: stack scanning

    Thread 31 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xec5ff720 r15 = 0xb3331050 rip = 0x6d250734 rsp = 0xec5ff6f8 rbp = 0xec5ff750 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xec5ff700 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xec5ff780 Found by: stack scanning 3 avutil-56.dll + 0x3a5c6 rip = 0x0b89a5c7 rsp = 0xec5ff7c0 Found by: stack scanning 4 ucrtbase.dll + 0x13a80 rip = 0x6aff3a81 rsp = 0xec5ff7e0 Found by: stack scanning 5 avutil-56.dll + 0x3a68f rip = 0x0b89a690 rsp = 0xec5ff810 Found by: stack scanning 6 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xec5ff840 Found by: stack scanning 7 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xec5ff870 Found by: stack scanning 8 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xec5ff8a0 Found by: stack scanning

    Thread 32 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xec6ff6d0 r15 = 0xb3331090 rip = 0x6d250734 rsp = 0xec6ff6a8 rbp = 0xec6ff700 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xec6ff6b0 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xec6ff730 Found by: stack scanning 3 avutil-56.dll + 0x3a5c6 rip = 0x0b89a5c7 rsp = 0xec6ff770 Found by: stack scanning 4 ucrtbase.dll + 0x13a80 rip = 0x6aff3a81 rsp = 0xec6ff790 Found by: stack scanning 5 avutil-56.dll + 0x3a68f rip = 0x0b89a690 rsp = 0xec6ff7c0 Found by: stack scanning 6 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xec6ff7f0 Found by: stack scanning 7 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xec6ff820 Found by: stack scanning 8 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xec6ff850 Found by: stack scanning

    Thread 33 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xec7ffba0 r15 = 0xb33310d0 rip = 0x6d250734 rsp = 0xec7ffb78 rbp = 0xec7ffbd0 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xec7ffb80 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xec7ffc00 Found by: stack scanning 3 avutil-56.dll + 0x3a5c6 rip = 0x0b89a5c7 rsp = 0xec7ffc40 Found by: stack scanning 4 ucrtbase.dll + 0x13a80 rip = 0x6aff3a81 rsp = 0xec7ffc60 Found by: stack scanning 5 avutil-56.dll + 0x3a68f rip = 0x0b89a690 rsp = 0xec7ffc90 Found by: stack scanning 6 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xec7ffcc0 Found by: stack scanning 7 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xec7ffcf0 Found by: stack scanning 8 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xec7ffd20 Found by: stack scanning

    Thread 34 0 ntdll.dll + 0xa0734 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0xec8ffba0 r15 = 0xb3331110 rip = 0x6d250734 rsp = 0xec8ffb78 rbp = 0xec8ffbd0 Found by: given as instruction pointer in context 1 ntdll.dll + 0x64020 rip = 0x6d214021 rsp = 0xec8ffb80 Found by: stack scanning 2 KERNELBASE.dll + 0x6d058 rip = 0x6abed059 rsp = 0xec8ffc00 Found by: stack scanning 3 avutil-56.dll + 0x3a5c6 rip = 0x0b89a5c7 rsp = 0xec8ffc40 Found by: stack scanning 4 ucrtbase.dll + 0x13a80 rip = 0x6aff3a81 rsp = 0xec8ffc60 Found by: stack scanning 5 avutil-56.dll + 0x3a68f rip = 0x0b89a690 rsp = 0xec8ffc90 Found by: stack scanning 6 ucrtbase.dll + 0x21bb1 rip = 0x6b001bb2 rsp = 0xec8ffcc0 Found by: stack scanning 7 KERNEL32.DLL + 0x17033 rip = 0x6b377034 rsp = 0xec8ffcf0 Found by: stack scanning 8 ntdll.dll + 0x52650 rip = 0x6d202651 rsp = 0xec8ffd20 Found by: stack scanning

    Thread 35 0 ntdll.dll + 0xa0794 rbx = 0x00000000 r12 = 0x00000000 r13 = 0x00000000 r14 = 0x00000000 r15 = 0x00000000 rip = 0x6d250794 rsp = 0xec9ff858 rbp = 0x00000000 Found by: given as instruction pointer in context 1 ntdll.dll + 0x52dc6 rip = 0x6d202dc7 rsp = 0xec9ff860 Found by: stack scanning

    Loaded modules: 0x26e25d50000 - 0x26e27a54fff icudt71.dll 71.1.0.0 (main) 0x7ff6958c0000 - 0x7ff6964fafff olive-editor.exe 1.0.0.0 0x7ffd019a0000 - 0x7ffd024e6fff ig75icd64.dll 20.19.15.5144 0x7ffd024f0000 - 0x7ffd0276afff icuin71.dll 71.1.0.0 0x7ffd02770000 - 0x7ffd0291cfff icuuc71.dll 71.1.0.0 0x7ffd02920000 - 0x7ffd02e11fff libx265.dll 0.0.0.0 0x7ffd02e20000 - 0x7ffd03104fff libx264-163.dll 0.163.0.0 0x7ffd03110000 - 0x7ffd03790fff dbgeng.dll 10.0.19041.1503 0x7ffd037a0000 - 0x7ffd03c88fff Qt5Core.dll 5.15.3.0 0x7ffd03c90000 - 0x7ffd042c5fff Qt5Gui.dll 5.15.3.0 0x7ffd042d0000 - 0x7ffd0481bfff Qt5Widgets.dll 5.15.3.0 0x7ffd04820000 - 0x7ffd04b82fff avfilter-7.dll 0.0.0.0 0x7ffd04b90000 - 0x7ffd04daafff avformat-58.dll 0.0.0.0 0x7ffd04db0000 - 0x7ffd06101fff avcodec-58.dll 0.0.0.0 0x7ffd06110000 - 0x7ffd07095fff OpenImageIO.dll 0.0.0.0 0x7ffd0b860000 - 0x7ffd0baf4fff avutil-56.dll 0.0.0.0 0x7ffd0c040000 - 0x7ffd0c10bfff qwindows.dll 5.15.3.0 0x7ffd1a310000 - 0x7ffd1a3f7fff harfbuzz.dll 0.0.0.0 0x7ffd1a400000 - 0x7ffd1a69dfff IlmImf-2_5.dll 0.0.0.0 0x7ffd1ac90000 - 0x7ffd1ad43fff dbgmodel.dll 10.0.19041.1503 0x7ffd1ad50000 - 0x7ffd1b0bdfff OpenColorIO_2_1.dll 0.0.0.0 0x7ffd1b290000 - 0x7ffd1b33afff freetype.dll 2.11.1.0 0x7ffd1b3b0000 - 0x7ffd1b44afff zstd.dll 1.5.2.0 0x7ffd1c0e0000 - 0x7ffd1c165fff pcre2-16.dll 0.0.0.0 0x7ffd1c170000 - 0x7ffd1c249fff modplug.dll 0.0.0.0 0x7ffd1d5a0000 - 0x7ffd1d62cfff vorbisenc.dll 0.0.0.0 0x7ffd1fa60000 - 0x7ffd1fab3fff Qt5Svg.dll 5.15.3.0 0x7ffd1fac0000 - 0x7ffd1fb72fff vorbis.dll 0.0.0.0 0x7ffd20c60000 - 0x7ffd20cc6fff opus.dll 0.0.0.0 0x7ffd20df0000 - 0x7ffd20e51fff webp.dll 0.0.0.0 0x7ffd216a0000 - 0x7ffd216e7fff jasper.dll 0.0.0.0 0x7ffd216f0000 - 0x7ffd2177afff libmp3lame.DLL 3.100.2.0 0x7ffd2f2b0000 - 0x7ffd2f2dbfff webpdecoder.dll 0.0.0.0 0x7ffd2f610000 - 0x7ffd2f7defff d3d9.dll 10.0.19041.1741 0x7ffd2fe50000 - 0x7ffd2fec0fff tiff.dll 0.0.0.0 0x7ffd304f0000 - 0x7ffd30538fff Half-2_5.dll 0.0.0.0 0x7ffd30540000 - 0x7ffd305dbfff jpeg62.dll 62.3.0.0 0x7ffd305e0000 - 0x7ffd306d2fff OpenImageIO_Util.dll 0.0.0.0 0x7ffd30db0000 - 0x7ffd30dd5fff qwindowsvistastyle.dll 5.15.3.0 0x7ffd31440000 - 0x7ffd314cffff opentimelineio.dll 0.0.0.0 0x7ffd31580000 - 0x7ffd31607fff swscale-5.dll 0.0.0.0 0x7ffd31e10000 - 0x7ffd31e66fff Imath-3_1.dll 0.0.0.0 0x7ffd32c10000 - 0x7ffd32c51fff yaml-cpp.dll 0.0.0.0 0x7ffd32e00000 - 0x7ffd32e26fff brotlicommon.dll 0.0.0.0 0x7ffd333a0000 - 0x7ffd333d4fff libpng16.dll 0.0.0.0 0x7ffd37db0000 - 0x7ffd37ddafff liblzma.dll 5.2.5.0 0x7ffd3afe0000 - 0x7ffd3b013fff RTWorkQ.DLL 10.0.19041.1741 0x7ffd3b020000 - 0x7ffd3b1dbfff MFPlat.DLL 10.0.19041.746 0x7ffd3b9e0000 - 0x7ffd3ba0bfff theoraenc.dll 0.0.0.0 0x7ffd3bac0000 - 0x7ffd3bae4fff boost_filesystem-vc143-mt-x64-1_79.dll 0.0.0.0 0x7ffd3cd60000 - 0x7ffd3cda5fff wdmaud.drv 10.0.19041.1 0x7ffd3d1f0000 - 0x7ffd3d1f9fff webpdemux.dll 0.0.0.0 0x7ffd3d200000 - 0x7ffd3d22afff libexpat.dll 2.4.8.0 0x7ffd3d2e0000 - 0x7ffd3d2ecfff qwebp.dll 5.15.3.0 0x7ffd3d360000 - 0x7ffd3d36afff qwbmp.dll 5.15.3.0 0x7ffd3d5d0000 - 0x7ffd3d5e7fff bz2.dll 0.0.0.0 0x7ffd3d800000 - 0x7ffd3d814fff theoradec.dll 0.0.0.0 0x7ffd3d8c0000 - 0x7ffd3d8d5fff boost_thread-vc143-mt-x64-1_79.dll 0.0.0.0 0x7ffd3daa0000 - 0x7ffd3daadfff qtiff.dll 5.15.3.0 0x7ffd3db10000 - 0x7ffd3db1bfff qtga.dll 5.15.3.0 0x7ffd3ff90000 - 0x7ffd3ffa9fff Imath-2_5.dll 0.0.0.0 0x7ffd40160000 - 0x7ffd4016bfff qsvg.dll 5.15.3.0 0x7ffd40270000 - 0x7ffd4027efff qjpeg.dll 5.15.3.0 0x7ffd40580000 - 0x7ffd4061bfff dsound.dll 10.0.19041.1 0x7ffd40d60000 - 0x7ffd40d6dfff qjp2.dll 5.15.3.0 0x7ffd42ad0000 - 0x7ffd42afdfff portaudio.dll 0.0.0.0 0x7ffd45820000 - 0x7ffd4583dfff MSACM32.dll 10.0.19041.1 0x7ffd45a10000 - 0x7ffd45c2ffff explorerframe.dll 10.0.19041.1023 0x7ffd45c30000 - 0x7ffd45c6dfff dataexchange.dll 10.0.19041.1387 0x7ffd467b0000 - 0x7ffd467bcfff qico.dll 5.15.3.0 0x7ffd47310000 - 0x7ffd47329fff zlib1.dll 1.2.12.0 0x7ffd48050000 - 0x7ffd4805afff midimap.dll 10.0.19041.488 0x7ffd48060000 - 0x7ffd4806cfff msacm32.drv 10.0.19041.488 0x7ffd4c930000 - 0x7ffd4c955fff winmmbase.dll 10.0.19041.1 0x7ffd4cef0000 - 0x7ffd4cefefff qicns.dll 5.15.3.0 0x7ffd4d0b0000 - 0x7ffd4d0bcfff qgif.dll 5.15.3.0 0x7ffd4d0c0000 - 0x7ffd4d0e1fff swresample-3.dll 0.0.0.0 0x7ffd4d2a0000 - 0x7ffd4d2affff brotlidec.dll 0.0.0.0 0x7ffd4d860000 - 0x7ffd4d89bfff Iex-2_5.dll 0.0.0.0 0x7ffd4de20000 - 0x7ffd4de2cfff ogg.dll 0.0.0.0 0x7ffd4df70000 - 0x7ffd4df96fff WINMM.dll 10.0.19041.546 0x7ffd4e1e0000 - 0x7ffd4e1e8fff MSVCP140_1.dll 14.29.30139.0 0x7ffd4eed0000 - 0x7ffd4eed8fff ksuser.dll 10.0.19041.1 0x7ffd4eee0000 - 0x7ffd4eeedfff IlmThread-2_5.dll 0.0.0.0 0x7ffd4f370000 - 0x7ffd4f37dfff webpmux.dll 0.0.0.0 0x7ffd4fa10000 - 0x7ffd4fa2efff MPR.dll 10.0.19041.1566 0x7ffd511b0000 - 0x7ffd5142efff dwrite.dll 10.0.19041.1566 0x7ffd51c70000 - 0x7ffd51cfcfff MSVCP140.dll 14.29.30139.0 0x7ffd51d00000 - 0x7ffd51d1afff VCRUNTIME140.dll 14.29.30139.0 0x7ffd51d20000 - 0x7ffd51d2bfff VCRUNTIME140_1.dll 14.29.30139.0 0x7ffd53840000 - 0x7ffd53965fff OPENGL32.dll 10.0.19041.1741 0x7ffd55020000 - 0x7ffd55118fff textinputframework.dll 10.0.19041.1741 0x7ffd55ab0000 - 0x7ffd55c93fff dbghelp.dll 10.0.19041.867 0x7ffd56fc0000 - 0x7ffd56fcbfff Secur32.dll 10.0.19041.546 0x7ffd5d8f0000 - 0x7ffd5d917fff SRVCLI.DLL 10.0.19041.1645 0x7ffd5e560000 - 0x7ffd5e579fff NETAPI32.dll 10.0.19041.1682 0x7ffd60450000 - 0x7ffd60459fff VERSION.dll 10.0.19041.546 0x7ffd618f0000 - 0x7ffd6232efff igdusc64.dll 20.19.15.5144 0x7ffd62330000 - 0x7ffd6328cfff igd10iumd64.dll 20.19.15.5144 0x7ffd633d0000 - 0x7ffd63454fff MMDevAPI.DLL 10.0.19041.1503 0x7ffd63460000 - 0x7ffd635e1fff AUDIOSES.DLL 10.0.19041.1741 0x7ffd649b0000 - 0x7ffd649eafff dxcore.dll 10.0.19041.546 0x7ffd65000000 - 0x7ffd651fffff twinapi.appcore.dll 10.0.19041.1741 0x7ffd65880000 - 0x7ffd65889fff AVRT.dll 10.0.19041.546 0x7ffd65b00000 - 0x7ffd65bf6fff AppXDeploymentClient.dll 10.0.19041.1620 0x7ffd661b0000 - 0x7ffd661e5fff XmlLite.dll 10.0.19041.546 0x7ffd66590000 - 0x7ffd665a3fff WTSAPI32.dll 10.0.19041.546 0x7ffd665b0000 - 0x7ffd665dbfff GLU32.dll 10.0.19041.1741 0x7ffd66720000 - 0x7ffd66873fff wintypes.dll 10.0.19041.1682 0x7ffd672a0000 - 0x7ffd67502fff d3d11.dll 10.0.19041.1741 0x7ffd67510000 - 0x7ffd676f3fff dcomp.dll 10.0.19041.1741 0x7ffd677e0000 - 0x7ffd67b3dfff CoreUIComponents.dll 10.0.19041.546 0x7ffd67ec0000 - 0x7ffd67fb1fff CoreMessaging.dll 10.0.19041.746 0x7ffd68250000 - 0x7ffd682edfff UxTheme.dll 10.0.19041.1620 0x7ffd683c0000 - 0x7ffd683d3fff resourcepolicyclient.dll 10.0.19041.546 0x7ffd684c0000 - 0x7ffd684eefff dwmapi.dll 10.0.19041.746 0x7ffd687b0000 - 0x7ffd687c1fff kernel.appcore.dll 10.0.19041.546 0x7ffd689b0000 - 0x7ffd69143fff windows.storage.dll 10.0.19041.1741 0x7ffd69190000 - 0x7ffd69282fff dxgi.dll 10.0.19041.1741 0x7ffd69590000 - 0x7ffd695c2fff ntmarta.dll 10.0.19041.546 0x7ffd69de0000 - 0x7ffd69debfff NETUTILS.DLL 10.0.19041.546 0x7ffd6a150000 - 0x7ffd6a15bfff CRYPTBASE.DLL 10.0.19041.546 0x7ffd6a1e0000 - 0x7ffd6a1f1fff UMPDC.dll 0.0.0.0 0x7ffd6a200000 - 0x7ffd6a24afff powrprof.dll 10.0.19041.546 0x7ffd6a250000 - 0x7ffd6a27bfff Wldp.dll 10.0.19041.1682 0x7ffd6a280000 - 0x7ffd6a2bafff NTASN1.dll 10.0.19041.546 0x7ffd6a2c0000 - 0x7ffd6a2e6fff ncrypt.dll 10.0.19041.662 0x7ffd6a5e0000 - 0x7ffd6a5f1fff MSASN1.dll 10.0.19041.546 0x7ffd6a680000 - 0x7ffd6a6abfff DEVOBJ.dll 10.0.19041.1620 0x7ffd6a790000 - 0x7ffd6a7c1fff SSPICLI.DLL 10.0.19041.1586 0x7ffd6a7d0000 - 0x7ffd6a7fdfff USERENV.dll 10.0.19041.572 0x7ffd6a810000 - 0x7ffd6a82efff profapi.dll 10.0.19041.844 0x7ffd6a8d0000 - 0x7ffd6aa25fff CRYPT32.dll 10.0.19041.1320 0x7ffd6aae0000 - 0x7ffd6ab06fff bcrypt.dll 10.0.19041.1023 0x7ffd6ab10000 - 0x7ffd6ab76fff WINTRUST.dll 10.0.19041.1741 0x7ffd6ab80000 - 0x7ffd6ae4cfff KERNELBASE.dll 10.0.19041.1741 0x7ffd6ae50000 - 0x7ffd6ae9dfff cfgmgr32.dll 10.0.19041.1620 0x7ffd6aea0000 - 0x7ffd6afaafff gdi32full.dll 10.0.19041.1706 0x7ffd6afb0000 - 0x7ffd6afd1fff win32u.dll 10.0.19041.1766 0x7ffd6afe0000 - 0x7ffd6b0dffff ucrtbase.dll 10.0.19041.789 0x7ffd6b0e0000 - 0x7ffd6b161fff bcryptPrimitives.dll 10.0.19041.1415 0x7ffd6b170000 - 0x7ffd6b20cfff msvcp_win.dll 10.0.19041.789 0x7ffd6b210000 - 0x7ffd6b2abfff sechost.dll 10.0.19041.1586 0x7ffd6b2b0000 - 0x7ffd6b35dfff ADVAPI32.dll 10.0.19041.1682 0x7ffd6b360000 - 0x7ffd6b41cfff KERNEL32.DLL 10.0.19041.1741 0x7ffd6b420000 - 0x7ffd6b4bdfff msvcrt.dll 7.0.19041.546 0x7ffd6b4c0000 - 0x7ffd6b5e9fff ole32.dll 10.0.19041.1202 0x7ffd6b650000 - 0x7ffd6b6bafff WS2_32.dll 10.0.19041.546 0x7ffd6b6c0000 - 0x7ffd6b76cfff shcore.dll 10.0.19041.1741 0x7ffd6b780000 - 0x7ffd6b84cfff OLEAUT32.dll 10.0.19041.985 0x7ffd6b8d0000 - 0x7ffd6bd3efff SETUPAPI.dll 10.0.19041.1741 0x7ffd6bd50000 - 0x7ffd6bd7ffff IMM32.DLL 10.0.19041.546 0x7ffd6bf30000 - 0x7ffd6bf84fff SHLWAPI.dll 10.0.19041.1706 0x7ffd6bf90000 - 0x7ffd6c0a4fff MSCTF.dll 10.0.19041.1741 0x7ffd6c0b0000 - 0x7ffd6c7f3fff SHELL32.dll 10.0.19041.1741 0x7ffd6c800000 - 0x7ffd6c924fff RPCRT4.dll 10.0.19041.1706 0x7ffd6caa0000 - 0x7ffd6cac9fff GDI32.dll 10.0.19041.1620 0x7ffd6cad0000 - 0x7ffd6ce23fff combase.dll 10.0.19041.1741 0x7ffd6ce60000 - 0x7ffd6cffffff USER32.dll 10.0.19041.1503 0x7ffd6d000000 - 0x7ffd6d0a8fff clbcatq.dll 2001.12.10941.16384 0x7ffd6d1b0000 - 0x7ffd6d3a6fff ntdll.dll 10.0.19041.1741

    Additional Information

  • [UI] Changing the hight of sequences in timeline doesn't work as expected

    [UI] Changing the hight of sequences in timeline doesn't work as expected

    Commit Hash 44d81f6b

    Platform Windows 10

    Summary If you want to change the hight of a sequence (in my case coloured green) in the timeline you have to adjust the hight of the corresponding track (in my case coloured grey). In case of a) a video track you click on the upper border of the track you want to change b) a audio track you click on the lower border of the track you want to change and move the border to adjust the size of the track.

    You would expect that the track and the video/audio sequence change their hight simultaniously. But in fact the track changes its hight by some amount and the sequence by another amount. Could you please synchronise both track and sequence?

    Additional Information / Output

  • Adding font face tags to subtitle text crashes Olive

    Adding font face tags to subtitle text crashes Olive

    Commit Hash 0.2.0-5ef56c80

    Platform Windows 8.1

    Summary I have imported an SRT file into my project and added it to the timeline. In the subtitle track parameter editor, in the text editor I have attempted to change the font of the line of text by adding

    <font face="Capriola">My subtitle text.
    

    This format is supported in SRT and in other editors such as Kdenlive. Unfortunately this crashes Olive editor

    Additional Information / Output Olive becomes not responding after adding <font face="Capriola"> into subtitle text editor.

  • AV1 export support

    AV1 export support

    This PR adds basic AV1 support for WebM exporting. It uses the libsvtav1 encoder, as opposed to the much slower reference libaom-av1 encoder.

    Newer versions of ffmpeg will use -crf instead of -qp, but for now I'm setting -qp for the quality setting.

    More info: https://trac.ffmpeg.org/wiki/Encode/AV1

    I also reordered the audio codec dropdown for WebM, since Opus and AV1 go hand in hand.

    Tested on Arch Linux.

  • [UI] The

    [UI] The "Add default transition" is not working

    Commit Hash

    Platform

    Summary Current it seems that when right clicking on a video in the timeline, we have the option for "Add Default Transition" and this function does not seem to work as it does not add any transition. I would expect the default transition to be fade in and fade out on any clip in the timeline.

    Additional Information / Output

Shotcut - a free, open source, cross-platform video editor
 Shotcut - a free, open source, cross-platform video editor

cross-platform (Qt), open-source (GPLv3) video editor

Jun 23, 2022
Video stabilization is a software-based approach in real-time to eliminating environmental effects (wind, heavy vehicle etc.) and enhance the visual performance that degrade video streaming quality.
Video stabilization is a software-based approach in real-time to eliminating environmental effects (wind, heavy vehicle etc.) and enhance the visual performance that degrade video streaming quality.

Video Stabilization Contents General Info Installation To Do General Info Video stabilization is a software-based approach in real-time to eliminating

Mar 7, 2022
Vulkan Video Sample Application demonstrating an end-to-end, all-Vulkan, processing of h.264/5 compressed video content.
Vulkan Video Sample Application demonstrating an end-to-end, all-Vulkan, processing of h.264/5 compressed video content.

This project is a Vulkan Video Sample Application demonstrating an end-to-end, all-Vulkan, processing of h.264/5 compressed video content. The application decodes the h.264/5 compressed content using an HW accelerated decoder, the decoded YCbCr frames are processed with Vulkan Graphics and then presented via the Vulkan WSI.

Jun 18, 2022
Minimalist video maker -- simplify your music score video making process!

VisualScores 极简视频制作程序,简化你的乐谱视频制作! 如果需要编译,请解压 lib 文件夹中压缩包。 使用前请参考 manual 文件夹中的用户手册。 请勿修改、移动或删除 resource 文件夹中的任何文件。 VisualScores Minimalist video maker

Jan 11, 2022
Free plugin-based video converter
Free plugin-based video converter

SEZE II Смотреть на русском SEZE is a plugin-based video converter for Windows/Linux. You can write your video filter in C++ (see section "How to make

Apr 25, 2022
Yangwebrtc - Webrtc Libary for PC, non-google lib
Yangwebrtc - Webrtc Libary for PC, non-google lib

MetaRTC(yangwebrtc) Overview MetaRTC(yangwebrtc)是一个自主研发的支持Webrtc/Srt/Rtmp的rtc架构,包含多种视音频编解码和处理等。 yangwebrtc为PC版本 metaRTC为嵌入式版本 https://github.com/metar

Jun 15, 2022
FFmpeg Kit for applications. Supports Android, Flutter, iOS, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.
FFmpeg Kit for applications. Supports Android, Flutter, iOS, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.

FFmpeg Kit for applications. Supports Android, Flutter, iOS, macOS, React Native and tvOS. Supersedes MobileFFmpeg, flutter_ffmpeg and react-native-ffmpeg.

Jun 18, 2022
yangwebrtc is a self-developed rtc architecture supporting Webrtc/Srt/Rtmp, including a variety of video and audio codecs and processing, etc.
yangwebrtc is a self-developed rtc architecture supporting Webrtc/Srt/Rtmp, including a variety of video and audio codecs and processing, etc.

YangWebrtc Overview yangwebrtc是一个自主研发的支持Webrtc/Srt/Rtmp的rtc架构,包含多种视音频编解码和处理等。 支持视频会议、高清录播直播、直播互动等多种视音频应用。 可用于远程教育、远程医疗、指挥调度、安防监控、影视录播、协同办公、直播互动等多种行业应用

Jun 15, 2022
Custom FFMpeg build script which support cross-compile to macOS/iOS/android

FFmpegCompileScript Custom FFMpeg build script which support cross-compile to macOS/iOS/Android Usage: First, init all submodule: git submodule update

Apr 20, 2022
Vireo is a lightweight and versatile video processing library written in C++11

Overview Vireo is a lightweight and versatile video processing library that powers our video transcoding service, deep learning recognition systems an

Jun 15, 2022
A WFH utility to visually indicate user engagement of audio and video
A WFH utility to visually indicate user engagement of audio and video

DIY: In meeting indicator - WFH Utility The need for in meeting indicator at home So many of you have gotten accustomed to work from home by now. This

Jun 28, 2021
SRS is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181.
SRS is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181.

SRS is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT/GB28181.

Jun 23, 2022
NymphCast is a audio and video casting system with support for custom applications.
NymphCast is a audio and video casting system with support for custom applications.

NymphCast is a software solution which turns your choice of Linux-capable hardware into an audio and video source for a television or powered speakers. It enables the streaming of audio and video over the network from a wide range of client devices, as well as the streaming of internet media to a NymphCast server, controlled by a client device.

Jun 20, 2022
SortNode is a JS binding for SORT: Simple, online, and real-time tracking of multiple objects in a video sequence.

SortNode is a JS binding for SORT: Simple, online, and real-time tracking of multiple objects in a video sequence.

Sep 17, 2021
ScanNet is an RGB-D video dataset containing 2.5 million views in more than 1500 scans, annotated with 3D camera poses, surface reconstructions, and instance-level semantic segmentations.

ScanNet is an RGB-D video dataset containing 2.5 million views in more than 1500 scans, annotated with 3D camera poses, surface reconstructions, and instance-level semantic segmentations.

Jun 14, 2022
Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.
Video game library manager with support for wide range of 3rd party libraries and game emulation support, providing one unified interface for your games.

An open source video game library manager and launcher with support for 3rd party libraries like Steam, GOG, Origin, Battle.net and Uplay. Includes game emulation support, providing one unified interface for your games.

Jun 14, 2022
🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.
🎬 ScreenToGif allows you to record a selected area of your screen, edit and save it as a gif or video.

ScreenToGif ?? screentogif.com This tool allows you to record a selected area of your screen, live feed from your webcam or live drawings from a sketc

Jun 14, 2022
Open h.265 video codec implementation.
Open h.265 video codec implementation.

libde265 - open h.265 codec implementation libde265 is an open source implementation of the h.265 video codec. It is written from scratch and has a pl

Jun 14, 2022
Video player for 3ds
Video player for 3ds

Video player for 3DS Patch note v1.0.1 Added allow skip frames option v1.0.0 Initial release Summary Video player for 3DS Performance 256x144(144p)@30

Jun 10, 2022