美文网首页
音视频流媒体开发【三十七】FFmpeg媒体转换器1-ffmpeg

音视频流媒体开发【三十七】FFmpeg媒体转换器1-ffmpeg

作者: AlanGe | 来源:发表于2023-04-07 15:29 被阅读0次

音视频流媒体开发-目录

01-掌握ffmpeg.c的意义

ffmpeg.c本质是是基于FFmpeg库开发的多媒体⽂件转换器(multimedia converter)。

ffmpeg.c的作⽤
  • 转码:⽐如转成MP3/AAC/H264/H265等等;
  • 压缩:⽐如将PCM进⾏⾳频编码,YUV进⾏视频编码;
  • 提取:⽐如提前⾳频⽂件为AAC,提前视频⽂件为H264;
  • 截取:⽐如从第5秒开始截取10秒的视频;
  • 拼接:⽐如将多个⽂件拼接⻓⼀个⽂件;
  • 合并:⽐如实现九宫格输出;
  • 录屏:ffmpeg可以⽤来录屏,但效率不⾼。

市⾯是的格式⼯⼚⼯具,⼤部分都是基于ffmpeg.c⼆次开发,⽐如:

  • 迅捷视频转换器
  • 爱剪辑等等

掌握ffmpeg.c对于我们深⼊掌握FFmpeg⾮常有必要。

相关文章

网友评论

      本文标题:音视频流媒体开发【三十七】FFmpeg媒体转换器1-ffmpeg

      本文链接:https://www.haomeiwen.com/subject/nklyddtx.html