从视频中提取音频

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. Java中的文件路径
  2. 九章量子计算机 科学杂志,张礼立 : 中国 “九章”量子计算机到底厉害在哪?...
  3. 格灵深瞳算法团队获得NIST人脸识别竞赛全球第一
  4. python 创意编程 全国-关于举办第五届全国青少年创意编程与智能设计大赛的通知...
  5. WOJ 43 电话邀请
  6. python中字符串运算符及用法_python将字符串转换为运算符
  7. oracle 内存分析工具,IDE 中的分析工具
  8. python模块之logging模块
  9. c语言能链表,C语言链表(能得懂的).ppt
  10. #define和inline 的区别
  11. 基于Labview的简易计算器设计
  12. 将本地无损音乐上传到Apple Music中使用。
  13. 深度学习MatConvNet安装
  14. 【2018滴滴】寻找丑数
  15. 电脑耳机没声音怎么设置?Windows系统适用
  16. 网站视频很卡怎么办?有没有免费的视频平台?使用阿里云OSS对象云存储+下行流量包解决网站文件/视频访问慢问题
  17. 【计算机网络】实验一 Protocol Layer
  18. https网站打不开如何解决
  19. 室内Vary 渲染部分作品
  20. 论c++的二分函数lower_bound

热门文章

  1. 域管理电脑自动锁屏html,简单两步让windows实现关闭屏幕时自动锁定电脑
  2. [Excel] 数据透视图
  3. 显色指数(CRI)计算软件-升级版可视化界面
  4. WiFiDisplay
  5. Mac OS X 下安装Tableau Desktop Pro for Mac 10.2.0
  6. 2008服务器系统开机用户名和密码忘记了,服务器2008密码忘记了
  7. 斯托克斯公式与一些概念
  8. Holo 使用场景说明
  9. N元语言模型的解码算法
  10. linux 进程 线程 优先级,Linux编程-线程优先级的设定