libavcodec 相关问题

libavcodec是一个免费软件/开源LGPL许可的编解码器库,用于编码和解码视频和音频数据。

解码 MP3,然后增加音频音量,然后编码新音频

我想先解码一个MP3音频文件,然后增加音频的音量,然后再次编码成一个新的MP3文件。我想为此使用 libavformat 或 libavcodec 。你能帮我吗...

回答 1 投票 0

从 *.yuv 文件中检索 AVC/HEVC 解码后的 VUI?

背景: 视频可用性信息 (VUI) 是可以插入 AVC (h.264) 或 HEVC (h.265) 视频比特流中的额外信息。定义 AVC 和 HEVC 的文档指定 AVC/...

回答 1 投票 0

如何从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 作为参数。 我是我们...

回答 1 投票 0

如何使用ffmpeg和c++将自制流发布到rtmp服务器?

祝大家有美好的一天! 我正在为 Windows 编写一个应用程序,它将捕获屏幕并通过 rtmp 将流发送到 Wowza 服务器(用于广播)。我的应用程序使用 ffmpeg 和 Q...

回答 2 投票 0

AVFrame->data中的原始音频和LPCM一样吗?

在 AVFrame 的 ffmpeg 文档中,它说 该结构描述解码的(原始)音频或视频数据。 对于音频数据,AVFrame 中的样本采用什么格式?他们吗

回答 1 投票 0

如何创建编码的AVPacket而不将帧发送到编码器?

我有一个 YUV_240 的 raw_pixels,我可以使用 avcodec_send_frame 将其提供给编码器,但是是否可以在不将其发送到编码器的情况下对原始 AVPacket 进行编码? 我需要这个来并行 enco...

回答 1 投票 0

PKG_CONFIG_PATH 未找到所需的包

我想将我的 C++ 应用程序与任何库链接,例如 libavcodec.so 我尝试方法一 设置(CMAKE_PREFIX_PATH ${pkgconfig_path}) 但是当我尝试构建时 cmake -S Qt_FFMpeg/src/ -B Qt_FFMpeg/build-h...

回答 1 投票 0

使用ffmpeg api时,编码后的gif输出到动态应用的缓冲区

目的:我想使用ffmpeg将rbg8的数据编码为gif格式。目前可以编码成文件输出。 但我不知道如何将 gif 直接存储在缓冲区中而不是将其保存在

回答 1 投票 0

sws_scale YUV --> RGB 扭曲图像

我想将 YUV420P 图像(从 H.264 流接收)转换为 RGB,同时使用 sws_scale 调整其大小。 原始图像的大小是 480 × 800。只需转换为相同尺寸即可...

回答 1 投票 0

在 Linux 上如何更好地将 ffmpeg 与 ASP.NET Core 结合使用?

我有一个项目(ASP.NET Core,在 Linux 上),其中有几个任务,与视频转换和从视频文件中提取帧有关。 我考虑了两种可能的选择:

回答 1 投票 0

C 中 FFmpeg 库中 P 帧和多线程的兼容性

我正在使用 C 中的 FFmpeg 库进行视频处理项目。我想询问使用 P 帧(预测帧)和多线程的兼容性和支持

回答 0 投票 0

使用 FFMPEG 将音频编码为 opus 编解码器时出现“错误:样本多于帧大小”

我正在使用 FFMPEG 的 libavcodec 库将音频从编解码器 AAC 转换为 Opus。输入编解码器详细信息如下: Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, 6 channels, fltp, 391 kb/s (d...

回答 0 投票 0

libavformat/libavcodec:为什么我得到的视频比预期的要短得多?

下面的 MVE 是一个简单的测试程序,应该对 6 秒(360 帧)的视频进行编码。当我将导出的视频 (output.mkv) 导入视频编辑器时,我看到它只有几分之一秒....

回答 2 投票 0

Android 操作系统不支持非基线 AVC 视频配置文件

在将视频上传到服务器之前,我一直在使用“cordova-plugin-video-editor”插件来减小视频的大小/质量。 该插件在大多数 Android 手机上都能正常工作...

回答 0 投票 0

Libavcodec (FFMPEG) D3D11 硬件加速不输出硬件帧

问题 我正在尝试让 FFMPEG 将 D3D11 2D 纹理直接输出为帧。据我了解,这实际上是可能的。这样做的原因是,我可以直接解码 YUV 格式...

回答 0 投票 0

avformat_open_input 返回 -48

在 macOS 上 avformat_open_input 有时会返回错误代码 -48: avformat_open_input(&ctx, "udp://...", NULL, NULL); 我在 AVERROR 代码列表中找不到此错误代码。什么是

回答 0 投票 0

如何使用libavcodec设置输出帧时间?

我使用libavcodec来编码一些mp4(视频格式是AV_CODEC_ID_MPEG4)。下面的代码运行得很好,没有异常警告,但是输出文件的编码速度是90000 FPS。/ 请你...

回答 1 投票 0

使用FFmpeg对音频进行解码和重采样,并通过libao输出。

我想用FFmpeg和libao写一个程序来读取和播放一个音频文件。我一直按照FFmpeg文档中概述的程序来使用新的解码音频...

回答 1 投票 2

ffmpeg h264流解码伪像

我正在尝试使用ffmpeg库(libavcodec,...)从GoPro摄像机(http://www.gopro.com)解码实时h264视频流。问题在于解码的视频流包含伪像。 ...

回答 1 投票 0

FFMPEG中的帧和数据包之间的差异

我正在尝试使用LibAV解码mpeg视频文件。我无法正确理解两个术语:框架和数据包。根据我目前的理解,帧是未压缩的视频...

回答 1 投票 7

© www.soinside.com 2019 - 2024. All rights reserved.