【发布时间】:2011-07-14 20:43:22
【问题描述】:
这可能吗?有人尝试用ffmpeg在线录制音频和视频(屏幕)?我阅读了谷歌在网上可以找到的关于 ffmpeg 的所有内容。我确实将 CPU 加载到 100% 的记录变体,但它仍然无法使用 appr 转换帧。速度与录制帧的速度有关,音频很好,但视频丢帧..
【问题讨论】:
这可能吗?有人尝试用ffmpeg在线录制音频和视频(屏幕)?我阅读了谷歌在网上可以找到的关于 ffmpeg 的所有内容。我确实将 CPU 加载到 100% 的记录变体,但它仍然无法使用 appr 转换帧。速度与录制帧的速度有关,音频很好,但视频丢帧..
【问题讨论】:
【讨论】:
libavcodec is the library containing the codecs (both encoding and decoding). Look at libavcodec/apiexample.c' 看看如何使用它。 libavformat 是包含文件格式处理的库(多种格式的复用和解复用代码)。查看ffplay.c' to use it in a player. See libavformat/output-example.c' 以使用它来生成音频或视频流。 `
这在很大程度上取决于所使用的编解码器、帧大小/复杂性以及显然进行压缩的计算机的能力。您可以尝试使用 MJPEG 等低复杂度的编解码器,这可能会改善您的体验。
【讨论】: