【发布时间】:2017-07-02 09:13:41
【问题描述】:
我正在使用来自 zeranoe.com 的开发版本,其中包含 OpenH264 和 libx264。 如何在这两个解码器之间进行选择以比较解码速度?
avcodec_find_decoder(AVCodecID.AV_CODEC_ID_H264);
只给了我“h264”这个名字 但它是哪个解码器?
并尝试强制特定解码器失败,例如:
codec = avcodec_find_decoder _by_name("x264");
codec = avcodec_find_decoder _by_name("libx264");
对于高分辨率(4k 及更高)RTSP 视频流,我还需要哪些其他选项来提高 avcodec_decode_video2 的解码速度?
【问题讨论】:
-
x264 和 openH264 是编码器。 AFAIK,ffmpeg 仅使用其原生的
h264解码器进行解码。
标签: ffmpeg libavcodec