gpt4 book ai didi

c++ - libvlc屏幕录制

转载 作者:太空狗 更新时间:2023-10-29 12:30:48 25 4
gpt4 key购买 nike

当程序在 Linux 中运行时,我需要保存我的屏幕。我试过了

string out = filepath;
stringstream cmd;

cmd << "cvlc -v screen:// '--sout=#transcode{vcodec=h264}:file{dst=" << out <<"} ' &"
system(cmd.str().c_str());

此命令无效。我应该在此命令中更改什么?

最佳答案

我解决了那个问题/这是工作代码:

cvlc -I 'dummy' screen:// --screen-left=0 --screen-top=0 --screen-width=1280 --screen-height=960 --screen-fps=30 \
--sout '#transcode{vcodec=mp2v, vb=800, scale=1, acodec=none}:file{mux=ts, dst=your_video_path_to_be_saved}'

关于c++ - libvlc屏幕录制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27722753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com