首页 > 其他分享 >常用ffmpeg命令集合(收藏吧,帮你省一个录屏软件的会员费)

常用ffmpeg命令集合(收藏吧,帮你省一个录屏软件的会员费)

时间:2022-11-05 17:01:02浏览次数:113  
标签:dshow ffmpeg gdigrab 录屏 video 会员费 output audio

录制屏幕: 全屏的话用screen-capture-recoder下载地址:https://github.com/rdp/screen-capture-recorder-to-video-windows-free

 区域录制屏幕的话 使用gdigrab,这个是windows自带。直接用ffmpeg执行命令即可

只录制屏幕
ffmpeg -f dshow -i video="screen-capture-recorder" -pix_fmt yuv420p out.mp4
1
ffmpeg -f dshow -i video="screen-capture-recorder" output.mkv
1
ffmpeg -f gdigrab -framerate 30 -i desktop output.mkv
1
ffmpeg -f gdigrab -i desktop -f mp4 out.mp4
1
ffmpeg -f gdigrab -framerate 30 -offset_x 10 -offset_y 20 -video_size 640x480 -show_region 1 -i desktop output.mkv
1
ffmpeg -f gdigrab -framerate 30 -i title=Calculator output.mkv
1
ffmpeg -f gdigrab -framerate 30 -i desktop -c:v h264_nvenc -qp 0 output.mkv
1
ffmpeg -y -f gdigrab -framerate 30 -i desktop -pix_fmt yuv420p -c:v libx264 -f mp4 output.mp4
1
只录制系统声音
ffmpeg -f dshow -i audio="virtual-audio-capturer" out.mp3
1
同时录制屏幕+系统声音
ffmpeg -f dshow -i audio="virtual-audio-capturer":video="screen-capture-recorder" -pix_fmt yuv420p out.mp4
1
ffmpeg -f gdigrab -t 30 -framerate 15 -i desktop -f dshow -i audio="virtual-audio-capturer" -b:v 3M -pixel_format yuv420p -vcodec libx264 -s 1366x768 -y d:/test.flv
1
同时录制屏幕+系统声音+麦克风
ffmpeg -f dshow -i audio="麦克风 (Realtek High Definition Audio)" -f dshow -i audio="virtual-audio-capturer" -filter_complex amix=inputs=2:duration=first:dropout_transition=0 -f dshow -i video="screen-capture-recorder" -pix_fmt yuv420p out.mp4
1
ffmpeg -f dshow -i video="screen-capture-recorder" -f dshow -i audio="virtual-audio-capturer" -pix_fmt yuv420p -vcodec libx264 -acodec libvo_aacenc -s 1280x720 -r 25 -q 10 -ar 44100 -ac 2 -tune zerolatency -preset ultrafast -f mpegts - | ffmpeg -f mpegts -i - -c copy -bsf:a aac_adtstoasc -f flv temp.flv
1
4、ffmpeg 其他命令
显示可用的设备
ffmpeg -list_devices true -f dshow -i dummy
1


视频转换
ffmpeg -i d:out.mkv d:out.mp4
1
ffmpeng -i source.mp4 -c:v libx264 -crf 24 destination.flv
1
ffmpeg -i test.mp4 -q:v 6 test.wmv
1
视频剪切
ffmpeg -ss 00:00:15 -t 00:00:05 -i input.mp4 -vcodec copy -acodec copy output.mp4
————————————————
版权声明:本文为CSDN博主「爱看书的小沐」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hhy321/article/details/121205424

标签:dshow,ffmpeg,gdigrab,录屏,video,会员费,output,audio
From: https://www.cnblogs.com/yang131/p/16860569.html

相关文章

  • 前端ffmpeg实现视频剪切
    利用ffmpeg实现纯前端视频剪切注意:在新版本Chrome浏览器中由于安全性问题,只能在https或localhost当中才能正常使用1.下载ffmpegnpminstall@ffmpeg/ffmpeg@ffmpeg/co......
  • FFmpeg记录:文件格式记录
    一、输出mp3文件支持格式:AV_SAMPLE_FMT_U8PAV_SAMPLE_FMT_S16PAV_SAMPLE_FMT_S32PAV_SAMPLE_FMT_S64P二、输出mp4文件支持音频格式(aac编码)AV_SAMPLE_FMT_FLTP......
  • Qt编写本地摄像头综合应用示例(qcamera/ffmpeg/v4l2等)
    一、功能特点同时支持qcamera、ffmpeg、v4l2三种内核解析本地摄像头。提供函数findCamera自动搜索环境中的所有本地摄像头设备,搜索结果信号发出。支持自动搜索和指......
  • ffmpeg录屏和处理视频
    日志静默:-loglevelquiet更多日志级别可参考文档。录屏参考安装ffmpeg去官网下载安装包并配置环境变量。想使用python处理则安装ffmpeg-python,即可通过Python调用,如果......
  • obs直播录屏软件下载使用教程-制作短视频录制视频教程
    现在是短视频的时代,我们需要学一点视频处理技术,录屏也是一项基本能力下载软件这里我下载的是obs软件,可以录屏可以直播https://obsproject.com/因为网络原因,一直没有下......
  • FFmpeg问题:写文件时ffmpeg自动修改输出流time_base
    一、问题描述ffmpegmux输出音视频文件时(如mp3),在加入视频流时设置time_base=1/30,但当调用avformat_write_header()之后,time_base被修改为1/15360,如下面两图所示:......
  • 如何使用ffmpeg缩小视频的大小?
    如何使用ffmpeg缩小视频的大小?看到这个答案。为方便起见,在下面引用:通过将1GB除以以秒为单位的视频长度来计算所需的比特率。因此,对于长度为16:40(1000秒)的视频,请使用1000......
  • Qt编写的视频播放综合应用示例(qmedia/ffmpeg/vlc/mpv/海康sdk等)
    一、功能特点1.1基础功能支持各种音频视频文件格式,比如mp3、wav、mp4、asf、rm、rmvb、mkv等。支持本地摄像头设备,可指定分辨率、帧率。支持各种视频流格式,比如rtp、......
  • centos使用ffmpeg+srs实现笔记本电脑摄像头推流监控
    一、安装ffmpeg1、包管理安装或者二进制编译安装(比较慢)都可以[root@localhost~]#ffmpeg-versionffmpegversion4.1.6Copyright(c)2000-2020theFFmpegdevelope......
  • FFmpeg问题:more samples than frame size
    1、问题描述:写文件的时候,编码器的frame_size比输入帧的nb_samples小,导致如下图所示问题2、尝试解决(失败)显示修改编码器的frame_size属性,失败原因:打开编码器(即......