avcodec_parameters_copy

来源:5-12 抽取音频数据(二)

慕妹8246037

2023-02-24

avcodec_parameters_copy(out_stream->codecpar, in_stream->codecpar);
拷贝编码参数这个函数中,codecpar结构体中已经有了codec_id、codec_tag,不是应该都直接拷贝过去了吗?
为何还需要设置out_stream->codecpar->codec_tag = 0,让其自动识别编码器?

写回答

1回答

李超

2023-02-25

你的输入文件比如是h264 编码,而输出文件是另一种,比如是H265,你觉得他们的codec还一样吗?codec_tag 的意思是让ffmpeg 根据输出自己设置一些参数。

0
0

经典再升级-FFmpeg5.0核心技术精讲,打造音视频播放器

学好FFmpeg核心技术,做高效,高薪,有竞争力的音视频工程师

2726 学习 · 814 问题

查看课程