debian

如何在Debian上使用Compton进行屏幕录制

小樊
36
2025-03-16 22:27:52
栏目: 智能运维
Debian服务器限时活动,0元免费领! 查看>>

在Debian上使用Compton进行屏幕录制,需要先安装Compton和屏幕录制工具(如ffmpeg)。以下是详细步骤:

安装Compton

  1. 更新系统包列表

    sudo apt update
    
  2. 安装Compton

    sudo apt install compton
    
  3. 配置Compton Compton的配置文件通常位于~/.config/compton.conf。你可以创建或编辑这个文件来调整Compton的行为。例如:

    # ~/.config/compton.conf
    backend = "glx";
    glx-no-stencil = true;
    glx-copy-from-front = true;
    shadow-exclude = "[class='.*']";
    shadow-opacity = 0.5;
    

安装屏幕录制工具(ffmpeg)

  1. 安装ffmpeg
    sudo apt install ffmpeg
    

使用Compton进行屏幕录制

  1. 启动Compton 你可以直接在终端中启动Compton:

    compton
    

    或者使用systemd服务来管理Compton(可选)。

  2. 录制屏幕 使用ffmpeg进行屏幕录制。假设你想录制整个屏幕,可以使用以下命令:

    ffmpeg -f x11grab -r 30 -s 1920x1080 -i :0.0 -c:v libx264 -preset ultrafast -crf 18 -pix_fmt yuv420p output.mp4
    

    解释:

    • -f x11grab: 使用X11抓取屏幕。
    • -r 30: 设置帧率为30帧每秒。
    • -s 1920x1080: 设置分辨率为1920x1080。
    • -i :0.0: 指定输入设备为:0.0(通常是主显示器)。
    • -c:v libx264: 使用libx264编码视频。
    • -preset ultrafast: 设置编码速度为最快。
    • -crf 18: 设置恒定质量因子,数值越小质量越高。
    • -pix_fmt yuv420p: 设置像素格式为yuv420p,兼容性好。
    • output.mp4: 输出文件名。

停止录制

录制完成后,按Ctrl+C停止ffmpeg进程。

注意事项

通过以上步骤,你应该能够在Debian上成功使用Compton进行屏幕录制。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

相关推荐:如何在Linux中使用Compton进行屏幕录制

0
看了该问题的人还看了