linux 平台 ffmpeg 屏幕录制+声音录制

ffmpeg -y -f x11grab -s 1920x1080 -framerate 30 -i :0 -f pulse -i alsa_output.pci-0000_00_1b.0.analog-stereo.monitor -vf ‘setpts=(RTCTIME-RTCSTART)/(TB*1000000)‘ -af asetpts=N/SR/TB,apad -shortest -c:v libx264 -profile:v high444 -preset:v veryfast -qp:v 0 -pix_fmt yuv444p -c:a flac screencast.mkv

获取音频:

pactl list | grep -A2 ‘Source #‘

Source #0
    State: IDLE
    Name: alsa_output.pci-0000_00_1b.0.analog-stereo.monitor
--
Source #1
    State: SUSPENDED
    Name: alsa_input.pci-0000_00_1b.0.analog-stereo

时间: 2024-12-16 03:49:06

linux 平台 ffmpeg 屏幕录制+声音录制的相关文章

macos系统实现用ffmpeg录制屏幕和录制声音命令

录制命令 MAC OS 录制屏幕 ffmpeg -f avfoundation -i 1 -r 30 out.yuv -f: 使用 avfoundation 采集数据 -i: 指定从哪采集数据,它的文件索引号0 -r: 指定的帧数 out.yuv 是最终采集下来的视频. yuv格式原始数据 MAC OS 录制声音 ffmpeg -f avfoundation -i :0 out.wav :0 指的是声音的设备 ? 原文地址:https://www.cnblogs.com/fandx/p/1212

Linux截图和屏幕视频录制软件Kazam

Linux系统的截图工具有很多,我比较喜欢Kazam,因为它集成了截图和录屏功能,而且体积小. 一.安装 Ubuntu下安装Kazam $ sudo apt-get install kazam 二.截图 2018 08 21 13 20 13屏幕截图.png 打开Kazam的界面客户端,如上图,选择模式 -> 选择截图的区域 -> 选择是否截取鼠标和窗体 -> 设置倒计时 -> 点击按钮capture完成截图. 图片默认保存路径:/home/your_username/图片 对截图

Linux下的屏幕录制工具XVidCap

Linux下的屏幕录制工具XVidCap Jun 05, 2008 XVidCap是Linux下的屏幕录制工具,是讲解软件使用方法.演示电脑操作的必备秘技. XVidCap大概是X windows Video Capture的缩写,未经考证. 之前是在Open Source Alternative这个网站搜索screencast找到的,准备动笔介绍一下时发现keke已经介绍过了. 文章中说下载个deb包安装就好了,我之前下载的是tar.gz,安装也着实非常麻烦,于是再罗嗦几句. 首先在这里下载,

屏幕录像专家录制超清视频教程如何解决转码后不清晰问题

你是不是遇到过,录制的屏幕视频在本机播放非常清晰,可是一旦上传到视频分享网站,则非常的模糊,本课程将为大家解决这个问题.一.屏幕录像专家录制超清视频概述屏幕录像专家录制超清视频概述二.屏幕录像专家参数设置1.基本设置2.录制目标3.声音4.快捷键三.屏幕录像专家录制技巧1.注册机注册后格式转换后仍然有未注册字样的原因2.视频转码后解决不清晰问题的技巧3.录制视频过程中局部放大技巧4.录制视频过程中对屏幕标注技巧四.屏幕录制视频工具1.录制的视频格式转换工具2.录制的视频截取工具3.录制的视频合成

Android开发之使用MediaRecorder录制声音

为了在 Android 应用中录制声音,Android提供了 MediaRecorder 类,关于MediaRecorder的详解大家可以参考<Android开发之MediaRecorder类详解>. 使用MediaRecorder录制声音的步骤: 1) 创建 MediaRecorder 对象. 2) 调用MediaRecorder对象的setAudioSource()方法设置声音来源,一般传入 MediaRecorder. AudioSource.MIC参数指定录制来自麦克风的声音. 3)

为什么用屏幕录像专家录制的视频上传到优酷后很不清晰?【已解决】

为什么用屏幕录像专家录制的视频上传到优酷后很不清晰?用屏幕录像专家录好的视频传到优酷上怎么保证它的清晰度为什么我用屏幕录像专家录下的视频在自己的电脑上看是高清的可是传到优酷上我在打开自己的视频就变的模糊我用屏幕录像专家录制的PPT课件成视频 上传到优酷 然后把视频放到我自己的网页上,全屏以后字体特别模糊我自己录制的视频.怎么转换了上传优酷就不清晰了[今天看了教程终于解决了转换不清晰的问题]今天分享下教程可以学下 屏幕录像转码清晰教程入口 原文地址:http://blog.51cto.com/13

在 Linux 平台下使用 JNI

引言 Java 的出现给大家开发带来的极大的方便.但是,如果我们有大量原有的经过广泛测试的非 Java 代码,将它们全部用 Java 来重写,恐怕会带来巨大的工作量和长期的测试:如果我们的应用中需要访问到特定的设备,甚至是仅符合公司内部信息交互规范的设备,或某个特定的操作系统才有的特性,Java 就显得有些力不从心了.面对这些问题,Sun 公司在 JDK1.0 中就定义了 JNI 规范,它规定了 Java 应用程序对本地方法的调用规则. 实现步骤及相关函数使用 本文将一步步说明在 Linux 平

Windows 和 Linux 平台下的端口转发工具

原文地址: http://unmi.cc/windows-linux-port-forwarding/ 这里记录一下我曾经使用过的几个端口转发工具,即端口映射.端口重定向,和 NAT 也是差不多的概念. Linux 下用过 iptables,rinetd:Windows 下用过某个防火墙的 NAT 功能.RemoteAnywhere 的端口重定向.FPipe,还有最近刚找到的 PassPort.试着去设置一下 Windows 2000 的 NAT  功能,但未成功,还是特定的软件简单易用,下面介

基于Linux平台下网络病毒Caem.c源码及解析

Came.c型病毒在这里主要修改了用户的密码,同时对用户的终端设备进行了监视.希望与大家共同交流 转载请注明出处:http://blog.csdn.net/u010484477     O(∩_∩)O谢谢 #define HOME "/" #define TIOCSCTTY 0x540E #define TIOCGWINSZ 0x5413 #define TIOCSWINSZ 0x5414 #define ECHAR 0x1d #define PORT 39617 #define BU