Running CapCut on Linux (Now Working) [UPDATE]
Posted by LinsaFTW@reddit | linux | View on Reddit | 58 comments
[CapCut running on Linux]()
I have released some new test results using wine staging 10.13 and have done further modifications to make the experience run cleaner. I am currently running CapCut under prime-run for the highest performance, and the experience is currently the smoothest for a video editor on Linux. I recommend using CapCut 3.9.0.1459 for no limit feature access.
What works
Installation and Functionality ✅
- Program installs and operates successfully.
- Video editing, cutting, effects, and transitions function as expected.
Preview and Playback ✅
- Preview video player works, though with a transparency issue (see below).
- Audio playback performs normally.
Export and Updates ✅
- Video exporting works without issues.
- Automatic and manual program updates function correctly.
What does not
Installation Challenges ⚠️
- Installation requires a workaround to proceed successfully (see Workarounds).
Transparency Issue ⚠️
- Some child windows, including the video player overlay, display black instead of transparent, obstructing the preview. This affects usability but does not prevent editing.
Workarounds
Installation Fix 🛠️
- Create the following folders before installation, replacing %USERNAME% with your actual username:
- \~/.wine/drive_c/users/%USERNAME%/AppData/Local/CapCut
- \~/.wine/drive_c/users/%USERNAME%/AppData/Local/CapCut/User Data/Config
- \~/.wine/drive_c/users/%USERNAME%/AppData/Local/CapCut/User Data/Log
- Once these folders are created, installation proceeds seamlessly.
Transparency Fix 🛠️
Option 1: Drag the Overlay
- Use Meta + Drag Click to move the black overlay away from the preview window.
Option 2: Adjust Opacity with KWin
- Select the black overlay in KWin.
- Set active/inactive opacity to 50% to make it transparent, improving visibility.
Hardware tested
Graphics:
- GPU: Nvidia
- Driver: proprietary
Link to WineHQ (Download): https://appdb.winehq.org/objectManager.php?sClass=version&iId=42555
Isacx123@reddit
Or just use FFmpeg and avoid adware crap.
6gv5@reddit
This. Or KDEnlive, Shotcut, Openshot ...
https://kdenlive.org/
https://www.shotcut.org/
https://www.openshot.org/
... and the honorable mentions Pitivi and good ol' Avidemux.
RaXXu5@reddit
Or Davinci Resolve, native, sure not open source but supported by a good company.
LinsaFTW@reddit (OP)
Do you know how to run DaVinci resolve? I tried a lot of guides but get missing packages and black previews. I tried for 8 hours straight different solutions but found no way to run it.
RaXXu5@reddit
Only know how to do it on Arch
Socksfor1123@reddit
how?
ScienceParodyGuy@reddit
This might help you with the missing packages: https://www.youtube.com/watch?v=Y87MFmcy3lc
But note that on Linux, Resolve actually requires a dedicated GPU (not an integrated one)
LinsaFTW@reddit (OP)
I tried them all, and GAVE UP.
They are not up to the current standards of video editing, no auto-caption, no FX, no nothing. You have to manually make everything with overcomplicated scripts or simply you cannot do it.
You take hours to make a simple edit that should take you to 5 minutes. Check this video that took me 10 minutes to make on CapCut: https://imgur.com/47l1Aqp This should be the gold standard, if making this takes more than 10 minutes, then it's not a video editing software but an old coffee maker. How do you expect to make for example +7 reels a week if you have to make captions manually and there are no effects bundled in? Thats not a VIDEO EDITOR.
Specialist-Delay-199@reddit
You're doing it wrong if you think they're not up to the current standards, especially DaVinci Resolve which is used in fucking Hollywood
LinsaFTW@reddit (OP)
There is a misunderstanding; I am not a moviemaker; I am a software developer that makes social media content. I don't want overcomplicated stuff, I just want to make my content as I always did with CapCut. It's easier for me to just make it work rather than trying to make Da Vinci work (I tried installing it but never found a workaround!)
Elpizo-@reddit
Most comments seem to be disheartening, but I'm with you on this one. As someone who's been editing videos for clients for 5+ years now, I can't be bothered to do everything manually using Resolve. CapCut's prebuilt stuff is a timesaver.
I'm on Mac at the moment, but I'm looking to move into Linux once they release this natively on Linux. Cheers!
LinsaFTW@reddit (OP)
Hey man, thank you for your honesty. I am sorry if sometimes I am a bit rude, I think I have to be concise and powerful when speaking for people to actually care. I hope they soon get a official fully working version. Thank you so much for sharing your thoughts on this!
Elpizo-@reddit
I meant their comments towards you, not yours. haha.
Cheers man! Thanks as well!
LinsaFTW@reddit (OP)
Same discussion as always, there is no real FOSS alternative to CapCut. Real video editors as us, that do this for a living, are unable to use Linux due to the lack of competence of the community in terms of video editing. Current FOSS alternatives are NOT updated to the current standards of video editing and FX!!!
As an example, I was able to make this in 10 minutes in CapCut. (https://i.imgur.com/47l1Aqp.mp4) Can you make something similar with FFmpeg or any other alternatives in the same amount of time? YOU CANT! I dont want to throw trash to FOSS, but to describe the current reality of the Linux space. THERE IS NO CAPCUT ALTERNATIVE!!!!
We, as video editors that love open source and Linux, are struggling to switch due to this type of comments and thinking, IF YOU ARE NOT A VIDEO EDITOR, DONT RECOMMEND VIDEO EDITING SOFTWARE.
I tried, I swear, I really tried to use all the alternatives, I tried them all, God sake, they are TERRIBLE. Waste of time. Sorry guys, someone has to say this and the community has to do something. I can't believe there's not even some good paid alternative for Linux, I don't mind paying, I just want something that ACTUALLY WORKS.
Synthetic451@reddit
Sorry bud, real video editors use professional grade video editing software like Davinci Resolve. That's the good paid alternative for Linux that runs natively.
CapCut doesn't even come close. It's Windows Movie Maker when compared to Resolve.
Normal_Usual7367@reddit
SoRrY bUd ReAl EdiToRs UsE blaBLABLABLA
_this_is_you@reddit
Davinci Resolve is not at all a good CapCut alternative. As you write, it's a professional grade video editing software. CapCut is not.
CapCut is all about taking little time and getting much out of it. It offers a lof of presets, AI etc., and the makers of CapCut maintain it in such a way that all the presets etc. match the current trends on social media.
As a result, you can create content that match the current asthetic and visual preferences of social media within minutes. No way to do this with Resolve. Resolve gives you flexibility, power and control. All stuff that is very unhandy if you want to quickly create stuff for social media in a way that's viable and competitive.
I love DaVinci Resolve and use it regularly on my Linux machine (thanks to Davincibox even on a laptop with Intel graphics). But using it for the stuff people use CapCut for is not viable at all. It would mean either creating much less content, creating much less edits, or having no time for friends and family.
LinsaFTW@reddit (OP)
I was never able to run Da Vinci resolve on my system no matter all the workarounds I tried. Trust me, as an advanced user, if I was able to run CapCut, I would also be able to run Da Vinci Resolve. From what I see on the internet, most of the features are paid "pro" which seems fine but I prefer sticking to CapCut as I have everything I need there, i have no need to pay anything. Auto-captions, effects, and transitions, with premade stuff good enough for short content, which is what I do. It's just easier to use. I am a social media content creator, a plugin developer, not a professional moviemaker (and we dont have to be one to do quality stuff!)
Specialist-Delay-199@reddit
Yeah it includes some premade effects. I don't know what company do you work for that wants to use CapCut, but applying presets is not what video editing is about.
And yes, I can do that. Not in 10 minutes, but definitely possible. You should look into Natron.
_this_is_you@reddit
> but applying presets is not what video editing is about
But it's what CapCut is about, and it's why Kdenlive or Resolve are not viable alternatives.
Nobody denies you can do all this by hand, but the point of automation and computers is not having to. There are a lot of situations where you simply can't afford spending more time. Needing more time then means you won't be able to do it, because you don't have more time.
ModePurple6415@reddit
Can I RustDesk into my windows pc to run a windows only application
eqlaastore@reddit
dfq whats this fucking shet:!!!
aa
Ivannnnn2@reddit
"I recommend using CapCut 3.9.0.1459 for no limit feature access."
What do you mean by this? Pro features for free?
hardpenguin@reddit
Definitely not perfect but it works - thanks for sharing your guide!
alejandroglfm@reddit
Thank you for the guide! Working amazing man!
Downtown_Simple1619@reddit
Is it still working over at your end? Curious to give this one a go.
SZx72@reddit
I got it running using Bottles but only a few seconds before it crashed because of running out of memory
IGotRangod@reddit
It is a memory hog. With a very simple video I'm seeing about 8gb of ram usage. Luckily my laptop has 32gb.
AoiZays@reddit
hi tanks for the tutorial, i can running the capcut on bottles with kron4ek staging lastest. and for issue black screen on preview panel on all DE (KDE,GNOME,CINNAMON) you can use virtual desktop display and set it on 1920 x 1020 if you running on full hd monitor (this is works to in winecfg). thanks a lot
IGotRangod@reddit
Thanks so much for this tip, finally got it working under Bottles using the virtual desktop display and no black box over the video.
For some reason though, it only works for me using the GDI or Vulkan renderer though (not the default GL).
DXVK 2.7 works, but not 2.71-6 for some reason.
Using this version of capcut: https://capcut.en.uptodown.com/windows/download/1070784952
ryzendawn@reddit
Good hint with the virtual desktop display! This works best for me.
For anybody who is new to wine (winehq), type the command winecfg in your terminal, this will open the 'Wine configuration' window where (under the Graphics tap) you can select the checkbox "Emulate a virtual desktop" and set the Desktop size (e.g. 1920 x 1080 for a Full HD display) (it might be a good idea to unselect all the other checkboxes in that tab)
DieALot36T9@reddit
you mean 1920x1080?
ryzendawn@reddit
good hint with the virtual desktop! this works best for me. Thank you!
For anybody who is new to wine (winehq), type the command winecfg in your terminal, this will open the 'Wine configuration' window where (under the Graphics tap) you can select the checkbox "Emulate a virtual desktop" and set the Desktop size (e.g. 1920 x 1080 for a Full HD display) (it might be a good idea to unselect all the other checkboxes in that tab)
No_Tomatillo_1424@reddit
I followed the steps but when running capcut, only that tab appears that says the PC is compatible, when I click continue it simply closes and the command lines continue to go up infinitely. Can anyone help me? I'm using Linux mint xfce, would that be the problem?
ryzendawn@reddit
Thank you for the tutorial, man.
The installation seems to have worked. I'm stuck with a black window at the end, though.
I've downloaded version 3.9... of capcut as you suggested.
My wine version is: wine-10.15 (Staging)
I'm on Fedora 41 (GNOME 47)
By switching from another window to the capcut window (via Alt + Tab) I manage to see a dialog saying "CapCut" Is Not Responding" with the options 'Force Quit' or 'Wait'.
ryzendawn@reddit
UPDATE: using a virtual desktop display works most stable for me - without it I experienced freezes and crashes of CapCut app. This also removes the issue with the black overlay on the preview player.
For anybody who is new to wine (winehq), type the command winecfg in your terminal, this will open the 'Wine configuration' window where (under the Graphics tap) you can select the checkbox "Emulate a virtual desktop" and set the Desktop size (e.g. 1920 x 1080 for a Full HD display) (it might be a good idea to unselect all the other checkboxes in that tab)
LinsaFTW@reddit (OP)
Emulating virtual desktop works amazingly!!
ryzendawn@reddit
for wine noobies (on Fedora): follow this instruction for installing and configuring wine: https://linuxcapable.com/how-to-install-wine-on-fedora-linux/
same steps apply to other Linux distributions, the main things you have to know about are:
- winecfg (Wine configuration)
- winetricks (for Enhanced Compatibility)
- wine-mono package (some Windows apps need .NET Framework stuff to work properly! You have to launch winecfg at least once for wine to ask you to install this package)
ryzendawn@reddit
a reminder to my future me: installing winetricks didn't end up well for me. It killed my working setup and left me with a black CapCut window, so I had to uninstall and reinstall winehq completely. I did not have to reinstall CapCut though, it worked again after the reinstallation of winehq
command to use:
- sudo dnf remove winehq-stable
- sudo dnf install winehq-stable
- wine --version (to check the installation)
ryzendawn@reddit
UPDATE: seems that winetricks issues were related to winehq. See last UPDATE above.
ryzendawn@reddit
UPDATE: I found that using wine instead of winehq works best for me on Fedora 41. winehq and winetricks seemed to have some version issues. Wine and winetricks both come from a default Fedora repo and seems be well maintained and supposed to work well together.
Commands to remember:
- remove everything winehq related
sudo dnf remove wine wine-staging winehq*sudo rm /etc/yum.repos.d/winehq*.repo- install wine + winetricks
Edited a 20 min Clip without issues, no freezes, no carsh.
ryzendawn@reddit
UPDATE: now I've installed winehq-stable instead of staging. That seems to work better. After wine asked to install some missing .NET stuff CapCut starts and works (although with some issues: black overlay over preview, fonts of menus heavy to read, can't reverse a clip, ...). More over a Dialog appeared that said something like that's an old version of the app and it will be updated thus pro features will disappear after a while.
ryzendawn@reddit
UPDATE: using a virtual desktop display works most stable for me - without it I experienced freezes and crashes of CapCut app. This also removes the issue with the black overlay on the preview player.
For anybody who is new to wine (winehq), type the command winecfg in your terminal, this will open the 'Wine configuration' window where (under the Graphics tap) you can select the checkbox "Emulate a virtual desktop" and set the Desktop size (e.g. 1920 x 1080 for a Full HD display) (it might be a good idea to unselect all the other checkboxes in that tab)
DieALot36T9@reddit
i just get a black window
LinsaFTW@reddit (OP)
Guys, I just want to tell you we, people that makes video editing for a living are struggling to get a real video editing software.
YES, CapCut is good, and it's not just some TikToker rubbish, but rather an application that setup a standard for modern video editing.
You just dont make FX manually anymore, this is now bundled in, I am no technical engineer on video editing, I dont know how to make scripts, I dont know how to make actual FX, I just make videos for a living and want to get them AS FAST AS POSSIBLE.
It was always fine using CapCut, why it should be a problem now that I use Linux? Just because It's unsupported oficially I have to stick to slow and low performance applications? NOPE.
Again, the Linux community has to accept there is a problem with video editing software, because all the current software is not up to the standard and we really need a REAL CapCut alternative on Linux or to make it run smoothly. Good or bad application, IT DOES THE JOB.
ZaenalAbidin57@reddit
Thanks for the tutorial man, im struggling to create some captions when using kdenlive and davinki resolve, capcut is arguably better in that regards
Specialist-Delay-199@reddit
I'll only mention that CapCut has had some pretty... controversial (trying to stay as calm and objective as possible) changes in their terms and license recently, not to mention that it has too many ads and possibly spyware.
LinsaFTW@reddit (OP)
I have privacy concerns as you do, thats why none of my computers use Windows anymore. But I still need it to make proper content atm.
obskurwa@reddit
I have a problem with opening or creating a new project on 6.9.0, tried wine staging and installing different libs with winetricks, but that didn't helps. It seems like it freezes because memory remains fullfilled and I need to kill wine server. Would be grateful for any advice or suggestion
Synthetic451@reddit
Why does this feel like an ad for Capcut written by AI...
FactoryOfShit@reddit
Kdenlive is free, Linux-native and arguably better
Sure, it's not Resolve or Premiere, but it can certainly match everything a freemium video editor can do. I feel like 99% of people who use these shitty video editors don't know it exists.
FrequentWin4261@reddit
I would use Kdenlive if it could make subtitles look the way I want them to
LinsaFTW@reddit (OP)
You cannot achieve the same results, or if you do, you have to use overcomplicated scripts or take +2 hours to make something fancy. Take a look at this video that only took 10 minutes to make. https://imgur.com/47l1Aqp
SabaoJua@reddit
Hey, I've been trying to make CapCut works on Linux since I fully migrated to Arch a few months ago. After a few complications I just gave up. Thanks for the help, I'll try again tomorrow as you did for sure
SabaoJua@reddit
it works, thanks bro
LinsaFTW@reddit (OP)
Amazing ! Nice to see it worked for you. Remember to use prime-run if you use Nvidia, you will get the highest performance almost native.
Puzzled-Spell-3810@reddit
lowkey if ur using capcut why not just use the web ver 💀
LinsaFTW@reddit (OP)
Web version DOESNT WORK. They have stripped down most of their features to the pro version. CapCut 3.9.x is the way to go.