ffmpeg - ffmpeg 中缺少 H264 和 mpeg 配置文件/编码器?

标签 ffmpeg h.264 mpeg

我正在尝试在 ubuntu 上使用 ffmpeg 从连接的 USB 摄像头录制视频。

当我输入

ffmpeg -f v4l2 -framerate 15 -s 800x600  -i /dev/video0 output.avi

我收到以下错误:

[mpeg4_v4l2m2m @ 0x4d79d0] mpeg4 profile not found



同样,当我使用
ffmpeg -f v4l2 -framerate 15 -s 800x600  -i /dev/video0 output.mkv   

我明白了

[h264_v4l2m2m @ 0x4c1ec0] h264 profile not found



我使用 apt install 安装了 ffmpeg。有人对此有解决方案吗?

最佳答案

当我卸载它并使用本指南从源代码构建时得到了解决

https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu

关于ffmpeg - ffmpeg 中缺少 H264 和 mpeg 配置文件/编码器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49774603/

相关文章:

stream - 使用 ffmpeg 加速开始流式录制

ffmpeg,转换为flv : how to get better quality?

Android NDK 和 FFMPEG 构建

c# - 如何将RGB图像编码成H264帧(关键帧+一些依赖帧)?

c++ - 将颜色从RGB转换为NV12

c++ - 为什么 imaxdiv_t __cdecl 在这样的函数中不想在/clr :pure? 下编译

video - 发现瓶颈。 Ffmpeg 在 4core\8threads CPU 上没有使用 800%。为什么?

c++ - 使用 FFMpeg iOS 解码相机流视频帧时出错

ios - 多路复用 Annex B MPEG-TS 时 SPS 和 PPS 的音频等效?什么是 "DecoderInfo"?

c++ - 将多个视频文件合并为一个 mpeg-ts 文件 "on the fly"