Atitit ffmpeg功能表 多媒体处理类库工具 音频视频

目录

1.1. ffmpeg音视频合成 1

1.2. Atitit 视频音频分离 提取法 1

1.3. ffmpeg对视频封装和分离 1

1.4. ffmpeg 的一个功能是转换不同的音频格式 2

1.5. ffmpeg 获取元数据 3

1.6. 多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。 3

  1. ffmpeg视频合成 
  2. Atitit 视频音频分离 提取法
  3. ffmpeg对视频封装和分离

使用ffmpeg对视频封装和分离分离
分离
比如你的文件是 video+audio.mp4
分离视频出来:ffmpeg -i video+audio.mp4 -vcodec copy -an video.mp4
分离音频出来:ffmpeg -i video+audio.mp4 -acodec copy -vn Audio.mp3

6.从视频抽出声音.并存为Mp3

ffmpeg -i source_video.avi -vn -ar 44100 -ac 2 -ab 192 -f mp3 sound.mp3

说明:

* 源视频:source_video.avi

* 音频位率:192kb/s

* 输出格式:mp3

* 生成的声音:sound.mp3

  1. ffmpeg 的一个功能是转换不同的音频格式

转换命令示例

wav 文件转 16k 16bits 位深的单声道pcm文件

ffmpeg -y  -i 16k.wav  -acodec pcm_s16le -f s16le -ac 1 -ar 16000 16k.pcm

44100 采样率 单声道 16bts pcm 文件转 16000采样率 16bits 位深的单声道pcm文件

ffmpeg -y -f s16le -ac 1 -ar 44100 -i test44.pcm  -acodec pcm_s16le -f s16le -ac 1 -ar 16000 16k.pcm

mp3 文件转 16K 16bits 位深的单声道 pcm文件

ffmpeg -y  -i aidemo.mp3  -acodec pcm_s16le -f s16le -ac 1 -ar 16000 16k.pcm

// -acodec pcm_s16le pcm_s16le 16bits 编码器 // -f s16le 保存为16bits pcm格式// -ac 1 单声道//  -ar 16000  16000采样率

正常输出如下:

Input #0, mp3, from 'aaa.mp3':

Metadata:

encoded_by      : Lavf52.24.1

Duration: 00:02:33.05, start: 0.000000, bitrate: 128 kb/s

Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 128 kb/s// 输入音频, MP3格式, 44100采样率,stereo-双声道, 16bits 编码

Output #0, s16le, to '16k.pcm':

Metadata:

encoded_by      : Lavf52.24.1

encoder         : Lavf57.71.100

Stream #0:0: Audio: pcm_s16le, 16000 Hz, mono, s16, 256 kb/s

// 输入音频, MP3格式, 16000采样率,mono-单声道, 16bits    // 256 kb/s = 32KB/s = 32B/ms

  1. ffmpeg 获取元数据

ffmpeg -i INPUT -f ffmetadata FFMETADATAFILE

1.获取视频的信息

ffmpeg -i video.avi

  1. 多媒体视频处理工具FFmpeg有非常强大的功能包括视频采集功能、视频格式转换、视频抓图、给视频加水印等。

ffmpeg_百度百科.html

Atitit ffmpeg功能表 多媒体处理类库工具 音频视频 1.1.ffmpeg音视频合成  1.2.Atitit 视频音频分离 提取法 1.3.ffmpeg对视频封装和分离 使用ffmpeg对相关推荐

  1. atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 1.音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能。 铃声 功能。。 音频切割(按

    atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能. 铃声 功能.. 音频切割(按照副歌部分 ...

  2. atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能。 铃声 功能。。 音频切割(按照副歌部

    atitit 音频 项目 系列功能表 音乐 v3 t67.docx Atitit 音频 项目 系列功能表 音频 音乐 语言领域的功能表 听歌识曲功能 酷我功能. 铃声 功能.. 音频切割(按照副歌部分 ...

  3. ffmpeg的下载及安装JAVA工具类

    这篇文章完全转自(感谢大神): https://blog.csdn.net/qq_33697094/article/details/112718101 https://blog.csdn.net/qq ...

  4. Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结

    Atitit.操作注册表 树形数据库 注册表的历史 java版本类库总结 1. 注册表是树形数据库 1 2. 注册表的由来 1 3. Java  操作注册表 2 3.1. 使用Preferences  ...

  5. 转: FFmpeg功能命令汇总

    原文: FFmpeg功能命令汇总 前言 如此强大的FFmpeg,能够实现视频采集.视频格式转化.视频截图.视频添加水印.视频切片.视频录制.视频推流.更改音视频参数功能等.通过终端命令如何实现这些功能 ...

  6. FFmpeg功能命令集合(超详细)

    参考 ffmpeg常用命令 ffmpeg参数中文详细解释 [总结]FFMPEG视音频编解码零基础学习方法 一.安装 打开https://ffmpeg.zeranoe.com/builds/,该网站中的 ...

  7. 多媒体流信息提取工具 ffprobe 简介

    一.介绍 ffprobe [options] [input_url] ffprobe能从多媒体流中收集信息,并且以人和机器都能理解的方式打印出来. [input_url]可以是本地文件的路径或者url ...

  8. 基于SMIL的多媒体课件制作工具的研究

    [本文仅供学习,如挪做它用,请自行负责] 基于SMIL的多媒体课件制作工具的研究 孙辨华 黄 微 李树芳 崔光佐 北京大学现代教育技术中心 北京 100871 sbh@cai.pku.edu.cn [ ...

  9. LiveVideoStackCon 2018技术培训 — 从FFmpeg视频编码到抖音式视频特效实现

    LiveVideoStackCon 2018技术培训,"从FFmpeg视频编码到抖音式视频特效实现".我们拒绝"纸上谈兵",坚持技术讲解与实战训练相结合.门票火 ...

最新文章

  1. json.net使用说明一
  2. 后端小白的VUE入门笔记, 进阶篇
  3. Play框架的用户验证。
  4. raid配置ssd为缓存_超融合硬件选配推荐指南 | 第三期:SSD 与 HDD
  5. AOP底层原理与注解配置详解
  6. Qt工作笔记-时QLabel具有点击事件(使用EventFilter)
  7. oracle的日志模式,Oracle数据日志模式
  8. PHP教程 数据库和MySQL,PHP与MYSQL数据库连接教程分享
  9. 没有为扩展名“.html”注册的生成提供程序
  10. Asp.Net 4.0 SEO增强之 UrlRouting
  11. 人民银行支付系统(CNAPS)和中国银联下面的跨行支付系统是一回事儿吗
  12. 最新易商支付源码/代付系统PHP源码+功能超级强大
  13. win7计算机闪屏,win7电脑闪屏是什么原因
  14. Unity中光照的实践与总结
  15. 华大单片机HC32L130/HC32L136从机IIC通信
  16. 快手小说怎么引流?门槛太低,是个人就能做
  17. XML 是一种元语言, 可以用它来描述其他语言。
  18. 论文解读 | CornerNet: Detecting Objects as Paired Keypoints
  19. iframe高度自适应问题
  20. 方正如何禁止从网络启动计算机,我来问问方正电脑怎么关网卡启动

热门文章

  1. 计算机无法u盘启动,uefi模式下U盘启动不了解决方法
  2. QueryDSL 关于Q类找不到的问题
  3. 4.13nbsp;经济分析
  4. 用C#写PMAC的上位机,建立连接的步骤
  5. SEC S3C2410X Test B/D 驱动
  6. Linux移动光标指令hkjl,使用 HPC Pack 在 Linux VM 上執行 OpenFOAM - Azure Virtual Machines | Microsoft Docs...
  7. requests设置代理ip------验证代理ip是否可用
  8. js Arry对象思维导图
  9. win7 32位浏览器不能打开,64位浏览器正常的解决方法
  10. 在国外期刊发表文章时一定用到的,SCI论文写法攻略