libavcodec是一个免费软件/开源LGPL许可的编解码器库,用于编码和解码视频和音频数据。
将 AAC 转换为 HLS/MPEG-TS 的 avcodec 配置([mpegts @ 0x7fc4c00343c0] AAC 比特流不是 ADTS 格式且缺少额外数据)
我们将视频编码为 H264,将原始 PCM 样本编码为 AAC 以进行 HLS 流式传输。视频工作正常,但在 libavcodec 中配置 AAC 编码器时遇到问题。 这个问题说: 有两个
如何安装 FFmpeg 以便 pkg-config 可以找到它?
我想在我的程序中使用 ffmpeg 库。它们是 libavformat 和 libavcodec。为了链接它们,我尝试使用 pkg-config。 我无法让 pkg-config 找到这些库。 当我跑步时 pkg-...
我正在开发一个项目,需要打开.mp4文件格式,一一读取其帧,对它们进行解码并使用更好的无损压缩类型对其进行编码,然后将它们保存到文件中。 来自我的
我正在尝试将多个文件中的所有流复制到一个文件中,而不对流进行转码。您通常使用 ffmpeg 实用程序执行的操作 ffmpeg -i “file_with_audio.mp4” -i “file_with_video.mp4”...
我正在开发一个基于FFmpeg的libavformat的视频转换器,我需要实现一个精确的查找API。首先,我开发了一个视频流索引器,它只保存了一个
我尝试为 FFmpeg 制作一个比特流过滤器,它会丢弃正数的第 n 个关键帧,并允许前 n 个关键帧并丢弃其余的非正数,称为“datamos ...
尝试在 pi 5 上启动 Retroarch 时出现 libavcodec.so.58 not found 错误
我最近得到了一个 raspberry pi 5,我正在运行最新的 64 位 raspbian 操作系统,它基于 Debian 12。我现在正在尝试安装 Retroarch,并且我正在使用 PiKISS 应用程序。之后
我想先解码一个MP3音频文件,然后增加音频的音量,然后再次编码成一个新的MP3文件。我想为此使用 libavformat 或 libavcodec 。你能帮我吗...
从 *.yuv 文件中检索 AVC/HEVC 解码后的 VUI?
背景: 视频可用性信息 (VUI) 是可以插入 AVC (h.264) 或 HEVC (h.265) 视频比特流中的额外信息。定义 AVC 和 HEVC 的文档指定 AVC/...
如何从python ctypes调用ffmeg libavcodec av_jni_set_java_vm
我需要从 ffmpeg libavcodec.so https://ffmpeg.org/doxygen/trunk/jni_8h.html 调用 av_jni_set_java_vm 函数。 如 ffmpeg 文档中所述,它采用 void *vm 作为参数。 我是我们...
祝大家有美好的一天! 我正在为 Windows 编写一个应用程序,它将捕获屏幕并通过 rtmp 将流发送到 Wowza 服务器(用于广播)。我的应用程序使用 ffmpeg 和 Q...
在 AVFrame 的 ffmpeg 文档中,它说 该结构描述解码的(原始)音频或视频数据。 对于音频数据,AVFrame 中的样本采用什么格式?他们吗
我有一个 YUV_240 的 raw_pixels,我可以使用 avcodec_send_frame 将其提供给编码器,但是是否可以在不将其发送到编码器的情况下对原始 AVPacket 进行编码? 我需要这个来并行 enco...
我想将我的 C++ 应用程序与任何库链接,例如 libavcodec.so 我尝试方法一 设置(CMAKE_PREFIX_PATH ${pkgconfig_path}) 但是当我尝试构建时 cmake -S Qt_FFMpeg/src/ -B Qt_FFMpeg/build-h...
使用ffmpeg api时,编码后的gif输出到动态应用的缓冲区
目的:我想使用ffmpeg将rbg8的数据编码为gif格式。目前可以编码成文件输出。 但我不知道如何将 gif 直接存储在缓冲区中而不是将其保存在
我想将 YUV420P 图像(从 H.264 流接收)转换为 RGB,同时使用 sws_scale 调整其大小。 原始图像的大小是 480 × 800。只需转换为相同尺寸即可...
在 Linux 上如何更好地将 ffmpeg 与 ASP.NET Core 结合使用?
我有一个项目(ASP.NET Core,在 Linux 上),其中有几个任务,与视频转换和从视频文件中提取帧有关。 我考虑了两种可能的选择:
我正在使用 C 中的 FFmpeg 库进行视频处理项目。我想询问使用 P 帧(预测帧)和多线程的兼容性和支持
使用 FFMPEG 将音频编码为 opus 编解码器时出现“错误:样本多于帧大小”
我正在使用 FFMPEG 的 libavcodec 库将音频从编解码器 AAC 转换为 Opus。输入编解码器详细信息如下: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, 6 channels, fltp, 391 kb/s (d...
libavformat/libavcodec:为什么我得到的视频比预期的要短得多?
下面的 MVE 是一个简单的测试程序,应该对 6 秒(360 帧)的视频进行编码。当我将导出的视频 (output.mkv) 导入视频编辑器时,我看到它只有几分之一秒....