opus

如何编辑 Opus 评论?
opus

如何编辑 Opus 评论?

有什么工具可以编辑Opus 评论?特别是,我想补充多种的 METADATA_BLOCK_PICTURE转换为 Ogg/Opus 文件。 opusenc 不能编辑评论。 易达标损坏 Ogg 文件。 ffmpeg不支持重复字段。 据我所知,所有现有的答案要么仅适用于 Ogg/Vorbis,要么需要重新编码音频,要么不支持多张图片。 ...

Admin

想要了解如何使用 Opus 进行编码,以便在 FFmpeg 中实现最高音频质量。比特率停留在 96kbps?
opus

想要了解如何使用 Opus 进行编码,以便在 FFmpeg 中实现最高音频质量。比特率停留在 96kbps?

我对 FFmpeg 还不熟悉,但掌握了很多基础知识。我正在尝试了解如何使用 Opus 编码音频。我对音频、比特率、采样率和 Hz 的了解有点薄弱。 我的 MP4 输入文件(音乐视频)使用 AAC 音频编码,具有以下 FFprobe 音频参数: [sample_rate] => 44100 [channels] => 2 [channel_layout] => stereo [bit_rate] => 127999 我正在使用以下 FFmpeg 命令将此 MP4 文件转换为 WEBM: ffmpeg -i input.mp4 -map...

Admin

FFmpeg 将音频转换为 Opus 会产生比预期更大的文件
opus

FFmpeg 将音频转换为 Opus 会产生比预期更大的文件

我有很多 16 位 8KHz wav 文件,正在尝试将其转换为Opus格式。 使用示例文件,ffmpeg在一秒钟内完成转换: ffmpeg.exe -i file.wav -b:a 24k -c:a libopus FileFromFFmpeg.opus ffmpeg 版本 5.1.2-essentials_build-www.gyan.dev 版权所有 (c) 2000-2022 FFmpeg 开发人员 如果我使用opusenc(来自 OpusTools),大约需要 3 秒: opusenc --bitrate 24 file.wav FileFrom...

Admin

Opus 编解码器比特率可扩展性
opus

Opus 编解码器比特率可扩展性

在 Opus 代码的网站上,有一个例子演示比特率可扩展性。此示例旨在“演示逐渐改变比特率时发生的情况”。 我觉得这个功能很有意义。对于一个文件,比如有音乐前奏和结尾的播客,这些部分的比特率可能比文件的中间(也是最长的)部分(只有语音)更高。或者,在流媒体中,比特率可能会根据网络拥塞情况而变化。 然而,我从未见过如何创建这种比特率可扩展性的演示;在利巴普斯,也不在FFmpeg。 我做了一个实验,将播客分成三部分。第一部分和第三部分我以高比特率编码到 Opus。第二部分我以低比特率编码。然后我使用 FFmpeg 将文件连接在一起。 ffmpeg -i "conc...

Admin

无需重新编码即可更改 OggOpus 元数据中的采样率(48 kHz 至 44.1 kHz)
opus

无需重新编码即可更改 OggOpus 元数据中的采样率(48 kHz 至 44.1 kHz)

我有许多 Opus 编码文件,它们在任何播放器中播放时都会出现高音调,因为在元数据的某个地方,它们被标记为 48 kHz(或未标记但假定为 48 kHz),但实际上是 44.1 kHz。如果我将它们放入 Audacity 并更改为 44.1 kHz,它们听起来是正确的,但我不想以有损格式重新编码它们,或者以正确的速率导出为 FLAC,因为它们长达数小时,占用太多空间(我将它们保存在空间有限的云端)。 我如何更改元数据以告诉每个音频播放器以 44.1 kHz 播放它们而无需重新压缩它们。 我正在使用 Debian 12,但是我strings audio.ogg...

Admin

是否可以向 AMR 或 OPUS 声音文件添加文本(例如转录或歌词)?
opus

是否可以向 AMR 或 OPUS 声音文件添加文本(例如转录或歌词)?

是否可以将文本(例如转录或歌词)添加到 AMR 或 OPUS 声音文件?谷歌搜索大多会返回转录服务,而不是是否有为此目的定义的元数据字段? 其次,如果答案是肯定的,Google(Gmail 或 Gdrive)是否会索引该文本(就像他们对 PDF 所做的那样 - 如果您在 Gmail 或 Gdrive 中搜索字符串,它会返回该字符串仅出现在附加 PDF 中的邮件)。 ...

Admin

使用 ffmpeg 剪切作品文件时保留专辑封面
opus

使用 ffmpeg 剪切作品文件时保留专辑封面

ffmpeg -ss 4.6 -i 1.opus -c copy 2.opus 根据需要剪切文件,但也会删除专辑封面。同样的命令适用于 mp3 文件,但 mp3 的专辑封面不会被删除。 编辑: 我发现问题在于“流#0:0:音频”被复制了,但没有复制“流#0:1:视频”(包含专辑封面)从 1.opus 中复制。 没有改善 ffmpeg -ss 4.6 -i 1.opus -map 0 -map -0:v:0 -c copy 2.opus 和 ffmpeg -ss 4.6 -i 1.opus -c copy -map 0 2.opus 给出错误“流 1 中...

Admin

如何将 Opus 音频转换为 iOS 可用的格式?
opus

如何将 Opus 音频转换为 iOS 可用的格式?

如何使用分布式 ffmpeg 二进制文件将 Opus 音频文件转换为 iOS 可用的格式? 有没有办法可以在不编译 FFmpeg 的情况下做到这一点? FFmpeg详细信息: ffmpeg --version ...

Admin

使用 ffmpeg 将封面艺术添加到 opus 文件
opus

使用 ffmpeg 将封面艺术添加到 opus 文件

我正在尝试将封面图片嵌入 .opus (ogg 容器) 音频文件。根据此票证,我知道 ffmpeg 最近添加了对该功能的支持: https://trac.ffmpeg.org/ticket/4448 尝试了多个命令参数,但到目前为止还没有成功,即使我使用的是适用于 Windows 的最新 ffmpeg 版本。例如,这些不起作用: ffmpeg -i original.opus -i image.png -map 0:0 -map 1:0 -c copy -metadata:s:v title="专辑封面" -metadata:s:v comment="封面...

Admin

专辑封面丢失了!
opus

专辑封面丢失了!

已经有一个非常简单且有效的脚本: #!/bin/bash -x mkdir .before mkdir .error for i in *.m??; do ffmpeg -n -i "$i" -b:a 16k "${i%.*}.opus" && mv "$i" .before/ mv "$i" .error/ done echo zzz finished $TITLE | termux-notification termux-vibrate -f 当然,重要的命令就在ffmpeg那里,但请记住我的背景。t...

Admin

ffmpeg 未知编码器‘libopus’centos7
opus

ffmpeg 未知编码器‘libopus’centos7

我是 centos7 新手。我安装了 FFmpeg 来将 mp3 文件转换为 opus(Telegram Bot)。但是,我尝试了很多方法来安装它,每次都出现相同的错误! 例如,我用这些安装和编译 FFmpeg 的命令。这是我的结果: [root@ip154 nasm-2.14.02]# ffmpeg ffmpeg 版本 3.4.8 版权所有 (c) 2000-2020 FFmpeg 开发人员 使用 gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-39) 构建 配置: --prefix=/usr --bindir=/usr/...

Admin

无需编码即可将 WebM 转换为 Opus?
opus

无需编码即可将 WebM 转换为 Opus?

尝试了各种命令ffmpeg并尝试使用转换工具虽然它们都可以立即转换或提取.opus来自.webm文件..问题是输出文件的大小总是稍微小一些,而不是完全相同...结果当我尝试使用 Windows Media Player 打开文件时收到一条错误消息: Windows Media Player 无法播放该文件。该播放器可能不支持该文件类型,或者不支持用于压缩该文件的编解码器。 屏幕截图-尺寸比较 ffmpeg -i "%%~na.webm" -c:a copy "%%~na.opus" 我发现手动正确转换文件的唯一方法是简单地在 Notepad++ 中打开每...

Admin

MPlayer 无法通过 ffmpeg 播放 TCP MPEG-TS 流中的 libopus
opus

MPlayer 无法通过 ffmpeg 播放 TCP MPEG-TS 流中的 libopus

我正在尝试使用 FFMPEG 和 MPlayer 通过 TCP 传输 MPEG-TS 流来设置超低 p2p 流。由于aac编解码器会带来明显的额外延迟,因此我想改用libopus。当我这样做时,MPlayer 行为异常并拒绝播放音频,但似乎检测到流中的编解码器正确。 这是我正在使用的 ffmpeg 命令: ffmpeg -f x11grab -s 1920x1080 -framerate 60 -i :0.0 -f pulse -ac 2 -i Virtual1.monitor -c:v h264_nvenc -preset llhq -b:v 8000k ...

Admin

使用 FFmpeg 或 MKVToolNix 从 WebM 无损提取 Opus
opus

使用 FFmpeg 或 MKVToolNix 从 WebM 无损提取 Opus

当我将 Opus 音频流从 WebM 重新混合到另一个容器(如 ogg 或 opus)时遇到了一个奇怪的问题。 通过频谱分析仪运行输出文件可以清楚地显示数据有丢失/变化。我不确定结果是否 100% 准确,尽管多个程序证实了这一点。我尝试了使用 FFmpeg 和 MKVExtract 的多种方法,但在这两种情况下,提取的文件都有明显的差异(大小也不同)。 经过深入研究,我发现这个错误在 FFmpeg 中,这可以解释错位以及文件大小的变化。但这里似乎还有更多事情发生。我使用 Audacity 将源文件和所有提取的文件转换为 32 位 WAV,然后再次分析它们。在...

Admin