【读书会第十三期】FFmpeg 查看媒体信息和处理音视频文件的常用方法

举报
蛋挞挞挞挞挞 发表于 2022/07/04 12:36:24 2022/07/04
【摘要】 FFmpeg的工程化方案音频文件和视频文件的转码处理一般称为多媒体处理, 华为云也有相应的媒体处理服务一Media Processing Center,简称MPC,是一种多媒体数据处理服务, 基于华为云云计算服务构建,解决客户自建音视频处理能力不可避免的投入成本高昂、技术门槛高等问题,帮助客户专注于业务能力构建,快速交付上线。视频处理音频处理 FFmpeg转码通过之前几节课的介绍,我们已经...

FFmpeg的工程化方案

音频文件和视频文件的转码处理一般称为多媒体处理, 华为云也有相应的媒体处理服务一Media Processing Center,简称MPC,是一种多媒体数据处理服务, 基于华为云云计算服务构建,解决客户自建音视频处理能力不可避免的投入成本高昂、技术门槛高等问题,帮助客户专注于业务能力构建,快速交付上线。

  1. 视频处理
  2. 音频处理

FFmpeg转码

通过之前几节课的介绍,我们已经对FFmpeg的多媒体处理能力有一定程度的了解。
接下来,我将向大家演示如何利用FFmpeg 实现部分华为云媒体处理服务的部分音视频处理功能,包括转码能力、视频参数、音频参数三部分内容。

FFmpeg实战演示

  1. 音频转码
    ffmpeg -i XXX. mp3 -acodec aac -ab 3000 -ac 1 -ar 8000 output.aac
    我们来分别理解一下这些参数:
    -i:输入文件
    -acodec:设置音频编码类型
    -ab:设置音频码率的参数
    -ac:设置声道数
    -ar:设置采集率
  2. 视频转码
    ffmpeg -i XXX. mp4 -vcodec h263 -b:v 256000 -r 15 -s 352x288 -acodec copy
    output. ts
    -vcodec:设置视频编码
    -b:v:设置视频码率
    -r:设置视频帧率
    -s:设置视频采样率

总结:

今天学习的主要是将前面的知识做一个实践,通过两条命令行可以非常清晰的体验到FFmpeg的强大,以及简单的应用,期待后续将他们运用到工作生活中!感谢老师!

【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。