我想使用H264视频工具箱编码器,但我发现无法动态更改比特率。 我认为,ffmpeg复制比特率数字,并在初始化过程中将其设置为工具箱会话。
bit_rate_num = CFNumberCreate(kCFAllocatorDefault, kCFNumberSInt32Type, &bit_rate); if (!bit_rate_num) return AVERROR(ENOMEM); status = VTSessionSetProperty(vtctx->session, kVTCompressionPropertyKey_AverageBitRate, bit_rate_num); CFRelease(bit_rate_num);
你们知道怎么做吗?