将视频文件转码成MP4格式(FFmpeg转封装2)

举报
liuzhen007 发表于 2021/05/26 17:09:50 2021/05/26
【摘要】 目录   前言 正文 总结 前言 今天我们来看看FFmpeg如何将一个视频文件转换成MP4格式。 正文 在点播领域,mp4格式应该是最常见的多媒体文件封装格式。我们需要知道,mp4文件是由许多Box和FullBox组成的,其中,每个Box由header和data两部分组成。FullBox是Box的扩展结构,在header中增加了8位version...

目录

 

前言

正文

总结


前言

今天我们来看看FFmpeg如何将一个视频文件转换成MP4格式。

正文

在点播领域,mp4格式应该是最常见的多媒体文件封装格式。我们需要知道,mp4文件是由许多Box和FullBox组成的,其中,每个Box由header和data两部分组成。FullBox是Box的扩展结构,在header中增加了8位version标志和24位的flags标志。

Box和FullBox中的header部分包含了整个Box的长度大小和类型,data部分是存储的实际数据,有可能是数据,也有可能是嵌套的Box(那么此时这个Box会被称为容器)。

好了,大概了解mp4的结构之后,我们来使用ffmpeg将一个ts(或者flv)源文件转换成mp4文件,运行如下命令:

ffmpeg -i benben.ts -c copy -f mp4 benben

文章来源: liuzhen.blog.csdn.net,作者:Data-Mining,版权归原作者所有,如需转载,请联系作者。

原文链接:liuzhen.blog.csdn.net/article/details/109124493

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

评论(0

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

全部回复

上滑加载中

设置昵称

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

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

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