codec

由于音频编解码器导致 FFmpeg 中的叠加失败 – 如何修复?
codec

由于音频编解码器导致 FFmpeg 中的叠加失败 – 如何修复?

我正在使用 FFmpeg 在视频上叠加一系列图像,但在某些 MP4 视频上有时会失败(但有时可以完美运行)。我的命令给出了如下错误: Could not write header for output file #0 (incorrect codec parameters ?): Invalid argument 我的 ffmpeg 命令如下: ffmpeg -y -i myvideo.mp4 -loop 1 -i img_%d.png -strict -2 -filter_complex [0:v][1:v]overlay=39:54:shorte...

Admin

Php ffmpeg 执行
codec

Php ffmpeg 执行

带有代码 $a = exec('"ffmpeg" -y -i "test.mp4" -ab 128k -s 640x480 -vcodec mpeg4 -acodec:a copy "output.mp4" 2>&1 ', $output, $error); 输入文件为 82.21mb,输出文件为 13.74mb 输出文件已生成,但视频质量很低,移动设备上不显示视频,仅播放音频 有人能帮我用正确的 ffmpeg 命令转换视频文件吗,以便输出文件应为 640*480 分辨率、128Kbps 声音,输出文件应为 mp4 容器视频编解码器 ...

Admin

使用 FFMPEG 流式传输视频,“输出文件不包含任何流”
codec

使用 FFMPEG 流式传输视频,“输出文件不包含任何流”

我想使用 FFMPEG 将包裹在 RTP 标头中的 H.264 编码基本流传输到端口。 我尝试了以下命令行但无济于事...... ffmpeg -i 1080p_1.h264 -f rtp -vcodec libx264 rtp://localhost:4000 并出现以下错误: 输出文件 #0 不包含任何流 我也尝试过: ffmpeg -i 1080p_1.h264 -f rtp -vcodec copy rtp://localhost:4000 有同样的错误。 如果我使用 WinFF 进行转换,它似乎可以工作,并且 Eleca...

Admin

我是否真的需要特定的耳机才能享受超宽带音频的好处?
codec

我是否真的需要特定的耳机才能享受超宽带音频的好处?

2003 年,Skype 发布了他们的超宽带音频编解码器它应该比其他所有音频编解码器都要好得多。(声音更好,带宽更少。)而且他们免费提供它。因此 Logitech 开始制造支持它的耳机,而 Valve 将它添加到 steam 好友语音聊天和 TF2 语音聊天中。 我没有在其他品牌的耳机或声卡上找到此功能。它们支持此功能吗?音频编解码器不就是软件吗?我真的需要购买特定的耳机才能使用此编解码器吗?如果是这样,为什么没有更多制造商支持此编解码器? ...

Admin

如何检查 MKV 文件的视频/音频格式?
codec

如何检查 MKV 文件的视频/音频格式?

我有一个 MKV 视频文件。您能告诉我如何找出该文件的视频/音频编解码器,以及如何找出它是 1080p 还是 1080i 吗? 我有一台 Windows 7 台式电脑。 谢谢。 ...

Admin

Windows Media Center 编解码器
codec

Windows Media Center 编解码器

我喜欢 Windows Media Center,但我发现它的编解码器有限,当我为 Windows Media Player 安装编解码器时,Windows Media Center 似乎无法识别它。所以我的问题是:如何为 Windows Media Center 安装编解码器? ...

Admin

创建视频时,如何保持图像透明度并以较小的文件大小作为输出?
codec

创建视频时,如何保持图像透明度并以较小的文件大小作为输出?

我正在尝试使用 FFmpeg 从图像制作视频(例如图像) 和短audio.aac文件(3 秒时长)时,问题是原始图像具有透明背景,但在结果视频中它变成了绿色。 我尝试使用libvpx-vp9编解码器以及.webm输出和yuva420p格式,但问题仍然存在。 还尝试使用ffv1编解码器.mkv,它解决了透明度问题,但输出文件的大小太大了。 这是我正在使用的命令: ffmpeg.exe -nostdin -loop 1 -framerate 1 -i image.png -i audio.aac -y -map 0:v -map 1:a -r 10 -vf "s...

Admin

FFMPEG 无法从透明 webm 渲染透明 png 框架
codec

FFMPEG 无法从透明 webm 渲染透明 png 框架

我想要像原始源一样导出每一帧,在 webm 视频中是 alpha/透明视频轨道,如果我尝试使用我的基本命令导出,则会以黑色背景导出。 ffmpeg \ -hide_banner \ -loglevel error\ -stats \ -i ${DIRECTORY_CONVERT_VIDEO_TO_FRAMES}${videofile} \ -vf "scale=${new_width}:${new_height}" \ "${DIRECTORY_CONVERTED_FRAMES}"%04d.png 我添加了-c:v png,-q:v 0但format=rg...

Admin

QSV 硬件加速不适用于 ffmpeg 7.0
codec

QSV 硬件加速不适用于 ffmpeg 7.0

多年来,我一直使用 Intel Quick Sync (QSV) 硬件加速和 ffmpeg 进行解码、编码和过滤。我在 Windows 7 和 10 上只使用了 4.4-full_build-www.gyan.dev,因为当我查看较新的版本时,它们缺少修复不完美视频的基本功能。 我现在正在尝试 7.0-essentials_build-www.gyan.dev,因为它可以访问 hevc_qsv 和 h264_qsv 编解码器的改进。但我根本无法让它与 QSV 一起运行,因为它不会初始化设备。 我简化了一个测试命令来测试这一点: ffmpeg -hide_ba...

Admin

使用 hevc_videotoolbox 将 ProRes HDR 10 位转换为 SDR 时如何保留对比度/高光?
codec

使用 hevc_videotoolbox 将 ProRes HDR 10 位转换为 SDR 时如何保留对比度/高光?

我正在尝试将 4K HDR 10 位视频片段转换为 BT.709,尽可能多地保留颜色,同时允许在不支持 HDR 的地方播放该片段。 使用下面的命令,输出结果对大多数人来说一般都可接受,但我的目标是让它尽可能接近原始结果。目前,颜色显示 我当前的命令: ffmpeg -i input.mov \ -c:v hevc_videotoolbox \ -q:v 72 \ -profile:v main10 \ -g 1 \ -tag:v hvc1 \ -vf "zscale=t=linear:npl=100,format=gbrpf32le,zscale=p=bt7...

Admin

音频编解码器混淆
codec

音频编解码器混淆

我想购买一对支持 DD+(E-AC-3 JOC)和 LDAC 等的新蓝牙耳机。但是,我发现很难理解这一点。 我希望能够使用 DD+ 播放电影音频和高比特率音乐,但我的笔记本电脑也需要支持 DD+ 吗? 我听说确实有此功能,但我觉得这没有意义,如果音频文件使用 DD+/LDAC 编码,那么设备要做的就是将二进制文件发送到耳机进行解码,对吗?为什么必须支持它? 耳机是:Sony WF-1000MX5 笔记本电脑是:Dell XPS 15 9530 ...

Admin

使用 Shotcut 将视频的声音更改为另一种声音
codec

使用 Shotcut 将视频的声音更改为另一种声音

我想用另一个视频文件替换我已有的视频文件的声音。我使用一个名为 Shotcut 的程序。我有一个 250 mb 的视频、mkv 文件和 opus 中的音频。我用 Shotcut 更改声音并从无损部分中选择 h.264,生成的文件为 5.6 GB。请帮帮我。编解码器选择视频时间线导出设置我知道我将质量设置为 100,但我只想使输出与输入文件相同 我预计最终的文件大小只会有 200 MB 左右的差异。 ...

Admin

如何让 Pipewire(或其他设备)在自动连接蓝牙耳机时自动使用 LDAC 编解码器
codec

如何让 Pipewire(或其他设备)在自动连接蓝牙耳机时自动使用 LDAC 编解码器

问题: 每当我打开蓝牙耳机时,它都会自动选择“HSP/HFP”编解码器连接到我的电脑。这个编码听起来很糟糕。 附加信息: 当我在 Fedora KDE Plasma 蓝牙控件上单击“断开连接”并随后单击“重新连接”时,正确的 LDAC 编解码器被激活并且它完美地工作。我仅将耳机用作播放设备。 我的系统:Fedora 39 KDE Plasma、Pipewire、Wayland 蓝牙适配器:ASUS BT-500,芯片组:RTL8761B 耳机:OneMore Triple Driver 问题: 即使我打开电源连接耳机,如何才能让我的电脑自动使用 LDAC...

Admin

如何知道我的音频编解码器将支持输出容器。Fluent-ffmpeg
codec

如何知道我的音频编解码器将支持输出容器。Fluent-ffmpeg

我正在开发一个 YouTube 下载器。由于 YouTube 不存储带音频的高质量视频,因此我不得不在服务器上合并它们。 为了进行合并,我使用了带有 fluent-ffmpeg 的 Node.js 服务器,合并需要一些时间。 通过进行一些研发,我发现我实际上不需要对输出视频进行编码。如果我只是将音频文件和视频文件复制到输出文件,那么速度就会比以前快得多。 现在的问题是,我如何知道输出的视频文件是否支持我的音频编解码器? 我的输出视频文件具有与输入视频文件相同的扩展名,但我对音频编解码器支持有点困惑。 ...

Admin