一、使用 ffmpeg 命令提取 音视频 数据
1、提取音频数据 - 保留封装格式
使用 ffmpeg 命令 从 视频数据 中 提取 音频数据 / 视频数据 保留封装格式 , 封装格式 指的就是 封装...:
视频流 : 格式是 H.264 / AVC ( Advanced Video Coding ) 编码的 视频流 ;
音频流 : 格式 AAC LC 指的是 AAC ( Advanced Audio...封装容器格式 , 仍然将 视频数据 存储在 mp4 格式的容器 中 ;
注意 : 输出 视频文件 , 需要 使用 -vcodec 参数 , 设置 视频编解码器 ;
上述命令解析 :
-i input.mp4..., 从 input.mp4 输入文件中 , 提取 视频数据 到 output.h264 输出文件中 , 并使用 libx264 编解码器重新进行编码 ;
如果不重新编码 , 很快就能输出完毕 ;
重新进行视频编码..., 涉及到 视频重新编码 , 该过程很耗时 , 下面是视频重新编码过程 ;
使用 libx264 视频编解码器 重新 编码输出的 H.264 文件 的 视频信息 如下图所示 :
5、提取音频数据 -