iphone - FFmpeg 解码 H264 视频太慢

标签 iphone ffmpeg h.264 decoding

我目前正在使用 FFMpeg 在 iPhone 上开发一个项目。我可以解码我需要的所有格式,但是当我想播放 h264 视频时,ffmpeg 解码帧的速度太慢了。

我试着看看问题出在哪里。我认为编译库的选项很好,解码和显示帧是在不同的线程上进行的。最后好像是函数avcodec_decode_video2这需要太长时间(解码 30 帧需要 3 到 4 秒)。

最佳答案

每秒 25 - 30 帧对你来说太慢了

https://github.com/mooncatventures-group

我们在各种视频中使用 ffmpeg 一直很顺利
几年了。

关于iphone - FFmpeg 解码 H264 视频太慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11828614/

相关文章:

node.js - ffmpeg/ffprobe 生成数字数组输出

ffmpeg - 如何在 FFMPEG 的复杂过滤器中使用过滤后的音频?

audio - 如何使用具有多个音频流的 mpv 播放视频

c# - 如何在 Windows 8 Metro C# XAML 应用程序中播放 H.264 RTSP 视频?

iphone - 关于 HTTP 直播

ios - 核心数据获取唯一属性

iphone - 核心图 CPT ScatterPlot 'Line Graph' 未显示

ios - 使用 KIF 以编程方式将点击事件发送到 iOS 中的后台坐标

video - 如何在 chrome 中播放 MPEG-TS

ffmpeg - 如何将多个 H.264 流合并为单个 H.264 流