问题标签 [ogg]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
42462 浏览

c - FFmpeg 可以用作库,而不是独立程序吗?

我想将视频转换功能添加到我正在编写的程序中。FFmpeg 的命令行界面很简单ffmpeg -i InputFile OutputFile,但是有没有办法将它用作库,所以我可以做类似的事情ffmpeg_convert(InputFile, OutputFile)

我希望我不必直接使用 libavcodec,因为我想它会比在格式之间转换的单行函数复杂得多。如果 FFmpeg 不能轻易改装来做到这一点,是否还有另一个基于它的库呢?我听说过 libvlc,但这似乎只公开了一个视频播放API,而不是视频转换。

谢谢。

0 投票
3 回答
1157 浏览

firefox - 在页面内播放 ogg?

当我看到http://www.vorbis.com/music/Hydrate-Kenny_Beltrey.ogg链接没有给我一个下载选项但有一个播放器没有播放音频时,我感到非常惊讶。(火狐)

有没有办法可以将它嵌入到页面中?

0 投票
2 回答
657 浏览

php - PHP:解析 OGG 和 .ogv 文件的类?

我正在寻找一个可以解析 ogg 和 .ogv 文件的 php 类,以便我可以从文件中获取一些元数据,例如注释、比特率、长度等。

我发现了这个: http: //opensource.grisambre.net/ogg/但是在测试它之后,它似乎没有解析我测试它的文件。

有没有人幸运的替代品?

我会使用 getID3(),但它不支持 ogg 视频。

0 投票
2 回答
685 浏览

c++ - Ogg/Vorbis: _ov_fopen 找不到

我正在尝试使用 Ogg/Vorbis 和 OpenAL 在我的游戏中获得声音。现在我只是试图加载一个 .ogg 文件并读取它的数据,我实际上并没有对它做任何事情。我第一次尝试使用ov_open,但是,文档说我真的应该ov_fopen在 Windows 上使用。

但是,当我尝试使用它时,我得到以下信息:

...当我谷歌“未解析的外部符号_ov_fopen”时,我得到了一个结果。而且是日文的。

所以我尝试下载 ogg 和 vorbis 源并编译它,并将它们插入项目中,但它仍然给我同样的错误。

基本上,我如何加载 Ogg/Vorbis 文件以在 Windows 上与 OpenAL 一起使用?

提前致谢。

0 投票
4 回答
18658 浏览

html - .ogg 视频无法在 Firefox 中播放

我们刚刚开始使用 html5 视频,似乎无法.ogg在 Firefox 中播放文件,有什么提示吗?这是我们正在使用的来源:

现场示例可以在这里看到:

然而,我们完全感到困惑,一切似乎都是正确的。

0 投票
2 回答
362 浏览

php - 如何拆分 OGX(视频)文件?

我正在尝试制作一个 PHP 脚本,该脚本将根据搜索位置(作为脚本的参数传输)提供给定的 .ogx 文件。目的是制作一个具有服务器端搜索功能的 HTML5 视频播放器。

我对容器格式进行了一些研究,并制作了 .php 脚本,以开始从在查找位置之前出现的“OggS”字符串的第一个实例(以字节为单位)传送数据。

问题是,即使我的新 .ogx 文件以“OggS”字符串开头,只要搜索位置不是 0,它在 HTML5、VLC 或任何其他播放器中都完全无法播放。

如果我将搜索位置设置为 0,脚本会给我整个文件并且可以播放。

那么如何在生成有效比特流的同时修剪 .ogx 文件的开头?

0 投票
1 回答
807 浏览

audio - 第一次使用芬奇。如何播放 mp3、ogg 或其他格式(wav 文件到大)?

我的 *.wav 的工作符合预期。但是 wav 文件太大了,所以我想播放 *.mp3 或 *.ogg 但它不起作用。

我使用在 finch Demo 项目中找到的这行代码

所以我只将sitar.wav 更改为我的.mp3 文件名。

注1: 不能是mp3或ogg,任何文件格式不如wav大都可以,但是哪个?

注意2: 我不知道如何使用声音,所以我在stackoverflow上搜索并找到了finch。它看起来很简单,所以我想使用它,但是如果您知道其他一些简单的方法来播放该声音文件(带有压缩编解码器的环境 + 效果声音),我也会切换到其他技术。

0 投票
3 回答
3054 浏览

c# - 使用 C# 将 MP4 转换为 Ogg

有谁知道将 mp4 文件转换为 ogg 文件的简单方法?

必须这样做,但对此了解不多,我能找到的只是程序,而不是示例或库。

提前致谢

0 投票
1 回答
64565 浏览

video - 用于将 HTML5 视频转换为 mp4 和 ogg 的 ffmpeg 设置

尽管大肆宣传,但实际上 HTML5 视频标签存在一些问题。为了使用它并使其与跨浏览器兼容,您必须包含一种以上的视频格式。针对所有支持的浏览器,这些格式是 mp4 和 ogg。

我一直在寻找每种格式的最佳设置,但不幸的是我找不到。我使用的是 ffmpeg 0.6,它的标语是“与 HTML5 一起工作”。我不是视频专家,所以我想知道是否有人可以为每种格式推荐合适的设置?

0 投票
1 回答
700 浏览

python - Mutagen 的 OggFileType 产生“类型错误:NoneType”异常

我刚开始使用 mutagen 并已成功地将其与m4amp3apeafsflac一起使用。但是,当我尝试创建 OggFileType 的实例时,我遇到了 OggFileType 类的问题,但出现了"TypeError: 'NoneType' object is not callable"异常。

Iv 搜索并寻找解决方案,但关于诱变剂的信息和文档很少。任何帮助将不胜感激。

我用于测试的代码片段

追溯