从视频中提取音频

ffmpeg -i video.mp4 -f mp3 -vn  audio.mp3

-i 输入文件名
-f 输出文件格式
-vn 不输出视频(video no)

音频转码

这里将音频转码为讯飞语音识别支持的格式

ffmpeg -i 20210606_135621.m4a -ar 16000 -ac 1 20210606_135621.wav

-ar指定采样率,这里是16K
ac指定声道数,这里单声道
默认wav编码是pcm_s16le(PCM signed 16-bit little-endian)

音频分割为1mins长的片段

ffmpeg -i audio.wav -f segment -segment_time 60 -c copy audio%02d.wav

-c 指定编码器,这里不重新编码,因此用copy

audio%02d 这个是输出的名字,使用两位整数,不足时前面补0。这个格式可以自己改。比如改成audio%d.wav

视频转码为h265编码(需要N卡驱动)

ffmpeg -i video_h264.mp4 -c:v hevc_nvenc video_h265.mp4

-c:v指定视频编码器
当然也可以用其他编码器,这个是GPU加速的编码器,也可以用cpu编码器。

查看编码器

  • 查看所有编码/解码器

      ffmpeg -codecs
    
  • 查看所有解码器

      ffmpeg -decoders
    
  • 查看所有编码器

      ffmpeg -encoders
    

不显示开头的版本信息输出

ffmpeg -hide_banner

录屏

ffmpeg -thread_queue_size 128 -probesize 42M -f gdigrab -i desktop -f dshow -channel_layout stereo -i audio="立体声混音 (Realtek(R) Audio)" -pix_fmt yuv420p -c:v hevc_nvenc out.mp4 -hide_banner

说明一下:-channel_layout是表明声卡是立体声,这一项没有也可以,会自动判断,如果你不知道你的声卡是什么layout,就去掉这项。-i audio=“立体声混音 (Realtek® Audio)”,这里的名字要根据自己设备来写。
查看dshow设备:
ffmpeg -list_devices true -f dshow -i dummy
如果乱码了,就先chcp 65001再查看。
编码器选择的是N卡的h265编码器,需要新的显卡驱动,没有的话可以换别的编码器。
这样子录屏会出现声音比视频快一点的问题,不知道怎么解决
据说安装个软件之后可以用dshow录制视频了,音视频可以同步
https://github.com/rdp/screen-capture-recorder-to-video-windows-free

ffmpeg -f dshow -i video="screen-capture-recorder":audio="Your-Microphone" output.mkv

ffmpeg常用操作 - 录屏 - 转码相关推荐

  1. java计算机毕业设计云医疗自助就诊平台录屏源码+数据库+lw文档+系统+部署

    java计算机毕业设计云医疗自助就诊平台录屏源码+数据库+lw文档+系统+部署 java计算机毕业设计云医疗自助就诊平台录屏源码+数据库+lw文档+系统+部署 本源码技术栈: 项目架构:B/S架构 开 ...

  2. java计算机毕业设计医院临床管理系统录屏源码+数据库+系统+lw文档+mybatis+运行部署

    java计算机毕业设计医院临床管理系统录屏源码+数据库+系统+lw文档+mybatis+运行部署 java计算机毕业设计医院临床管理系统录屏源码+数据库+系统+lw文档+mybatis+运行部署 本源 ...

  3. 易智瑞(ESRI)2019最新ENVI5.5遥感应用专题操作录屏及讲义分享

    易智瑞(ESRI)2019最新ENVI5.5遥感应用专题操作录屏及讲义分享 资料来源: 一.内容目录 1.1 ENVI基础 001-ENVI入门与遥感图像处理基础 1.2 卫星传感器处理 101-处理 ...

  4. 【腾讯会议】本地录屏-转码-meeting_01.wemta

    [腾讯会议]本地录屏-转码 腾讯会议中,录屏设置为本地录制, 完成后,是一堆这种文件: 怎么转换成mp4,可以播放呢? 原来在这里:找到历史会议记录, 点击打开,然后看到有个转码按钮,搞定!

  5. 计算机毕业设计Java成人自考信息与推荐系统录屏(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java成人自考信息与推荐系统录屏(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java成人自考信息与推荐系统录屏(源码+系统+mysql数据库+lw文档) 本源码技术栈: ...

  6. 计算机的最新应用有哪些内容是什么,善用Wink,将电脑操作录屏为flash (更新图片)...

    欢迎中海油的朋友选用Wink录制教程! Wink 是一款非常优秀的免费录屏软件,尤其适合制作计算机操作教程.它在国外备受推崇,但国内应用较少少.Wink免费.小巧(3MB).可同期或事后加入声音.可加 ...

  7. 善用Wink,将电脑操作录屏为flash

    [转载请保留] 作者:善用佳软 出处:http://xbeta.info/free-wink.htm 1. 什么情况下需要wink ? 简言之,Wink 并不是每个人的必需软件.它只适合"软 ...

  8. Qt+ffmpeg+avilib实现录屏录音的功能(包含合成)

    骤: 1.录屏 思路:子线程进行截屏的方式进行录制,再使用avilib将截取到的图片保存为视频文件. 参考文章:avilib库的使用 - Ron's个人页面 - OSCHINA - 中文开源技术交流社 ...

  9. ffmpeg 命令行录屏和停止录屏

    //开始录制 void frmMain::on_start_clicked() {m_Process.setProcessChannelMode(QProcess::MergedChannels);Q ...

  10. 使用FFmpeg指定窗口录屏

    命令如下: ffmpeg.exe -f gdigrab -video_size 856x466 -framerate 15 -i title=WindowName -pix_fmt yuv420p . ...

最新文章

  1. day042前端之HTML
  2. 广域网之间是通过路由器互联吗?—Vecloud
  3. 【EasyUI tree】Python 异步菜单树的实现
  4. 对于数据库表排他更新的理解
  5. python redis list_Python redis list列表操作
  6. TypeError: create_target_machine() got an unexpected keyword argument ‘jitdebug‘解决方案
  7. html搜索框 模糊搜索,前端js模糊搜索(模糊查询)
  8. Spring Bean的加载过程以及一些生命周期
  9. windows下OpenGL开发前准备
  10. 关于Excel常用函数做数据分析
  11. FreeSwitch笔记
  12. 商城订单实时语音提醒功能JavaScript部分 附提醒语音音频文件
  13. [WPF]Win10便签软件
  14. Linux(CentOS) 安装JDK
  15. 程序设计文档编写_编写有效的设计系统文档的6个技巧
  16. Android中HTTPS之一(三)具体操作(代码实现)
  17. 【二分图最佳匹配】丘比特的烦恼
  18. 网络故障排查常见方法
  19. 华为折叠手机是鸿蒙系统吗,华为MateX折叠屏5G手机即将面世,你们期待鸿蒙系统吗?...
  20. echart制作出中国地图飞线图

热门文章

  1. 文件夹怎么打包压缩?压缩包太大如何缩小?
  2. 巨佬就是巨佬,乔布斯 1973 年求职申请表,拍出22万美元高价!
  3. 页面监听-iframe子父页面信息传递与监听
  4. 机器人学之动力学笔记【11】—— 拉格朗日 动力学方程
  5. 证券分析软件测试面试题,光大证券面试经验
  6. 用html设计logo,网页设计中的logo设计方法
  7. 手机照片误删除恢复 亲测可行 MTP模式下恢复数据 USB存储模式
  8. 手游无限多开器安卓版_无限多开版!使用叶子猪手游模拟器玩大话西游手游教程...
  9. 抖音养号上热门技巧(超详细)
  10. MongoDB 数据全量备份