我有解码实时 h264 摄像机流并显示的代码。我使用了 ffmpeg dxvae 解码器。
问题:avcodec_send_packet 返回负错误代码。
我尝试过的:
我有转储流数据包并保存在 h264 文件中。然后ffmpeg.exe -hwaccel dxva2 -threads 1 -i output.h264 -f null - -benchmark命令验证并抛出错误 格式 dxva2_vld 设置失败:hwaccel 初始化返回错误。
我发现 h264 文件具有基线配置文件。dxva2 解码器不支持基线配置文件吗?
我可以用 vlc 播放器播放文件。
我也使用上述命令解码了高配置的 h264 视频,它的工作正常。
请帮助解决这个问题。提前致谢。