目的:
比如从mp4解封装的h264是ES流, 缺失起始码/SPS/PPS, 加上H264位流过滤器后, 可以补上缺失.


用到的API:
av_bsf_get_by_name
av_bsf_alloc
avcodec_parameters_copy
av_bsf_init
av_bsf_send_packet
av_bsf_receive_packet
查看支持哪些过滤器:
./ffmpeg -bsfs
该文介绍了一个过程,涉及从MP4文件中解封装出的H264ES流,这些流通常缺少起始码、SPS和PPS信息。通过使用H264位流过滤器,可以添加必要的组件,如av_bsf_get_by_name、av_bsf_alloc等API,来初始化和处理流,从而完善视频数据包。
比如从mp4解封装的h264是ES流, 缺失起始码/SPS/PPS, 加上H264位流过滤器后, 可以补上缺失.


用到的API:
av_bsf_get_by_name
av_bsf_alloc
avcodec_parameters_copy
av_bsf_init
av_bsf_send_packet
av_bsf_receive_packet
查看支持哪些过滤器:
./ffmpeg -bsfs
4027
941
230

被折叠的 条评论
为什么被折叠?