问题标签 [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.
iphone - 如何在 iPhone 应用程序中玩 OGV
我有一个简单的网站,其中包含可通过 URL 访问的 Ogg 视频文件。如何从 iphone 应用程序中播放这些文件?
javascript - 循环播放多个单曲音频播放器以进行连续播放
我正在尝试链接音频播放器,以便当一个播放器完成时,下一首歌曲将开始播放。我将有无数的玩家,所以我想知道如何做到这一点。这是非常直接的代码。以下是两首歌曲的示例:
这是我想出的jquery,但它不起作用。
java - 文件打开时的文件 I/O(HTML5 Ogg 直播)
我有一个简单的问题:文件是在完成之前创建的,还是在完成后创建的?
例如,我正在尝试使用 JSpotify 创建一个基于 Web 的 Spotify。我已经为它创建了一个在服务器上运行的接口。按下播放时,它将在服务器上播放(这很好,如果我想创建一个 Spotify 遥控器)——但我想将它流式传输给用户。
据我所知,JSpotify 在播放前将 Spotify 的流播放/转换为 ogg 格式。现在假设我将新转换的流重新路由到 ogg 文件(比如 stream.ogg),我可以嵌入 html5 音频标签并将其指向 stream.ogg 并让用户在 stream.ogg 文件仍然存在时播放被写入,还是仅在 java 完全完成写入后才创建 stream.ogg(调用 close() 时)?
更进一步,html5 音频是否需要一个完整的文件才能流式传输?我想这个问题与ogg格式有更多关系......
html - 跨浏览器OGG音频
当用户点击“音乐开启”按钮时,我必须在后台播放 ogg 音频文件。目前该页面使用 AUDIO 标签,它在 Firefox 中有效,但在 IE 中无效( 由此表确认)。
如果可能没有 Flash,是否有一种真正的跨浏览器方式来播放 ogg 音频文件?
我知道 JPlayer 或 SoundManager 等特定库的存在,但我真的必须使用其中之一吗?毕竟只是播放声音而已……
c# - 使用.NET将多个ogg vorbis文件顺序连接到一个文件中?
假设我有多个 .ogg 文件需要按顺序组合成一个文件,任何人都可以推荐使用 .NET 的库或一些代码吗?还假设它们都具有相同数量的通道。
我发现了一些关于在命令行中使用“copy /b”命令的参考,但是这个接缝将它们“垂直”组合起来,新文件的持续时间不等于组合文件的总和。
谢谢
html - mp4 视频不会在 Safari 中加载(状态:待定/类型:未定义)
我想知道为什么这个视频没有在 Safari 5 中加载 - Chrome / Firefox 运行良好。
WebSniffer 告诉我正确的类型,但在 safari 开发工具中我收到 Type=undefined。
有人有线索吗?我还添加了一个 .htaccess,但不确定将其放置在哪里 - 根目录、媒体文件夹或 html 文件夹?
如果有人可以帮助我,那就太好了
python - 适用于 Windows 的 Python 中的 Ogg Vorbis 包装器
我发现了一个用 Python 编写的小程序,它可以帮助我解决一个问题。该程序使用 PyOgg 包装器来处理 Ogg 文件。PyOgg 是为基于 unix 的系统编写的。你能告诉我是否有适用于 Windows 的 Python Ogg 包装器吗?或者也许有人可以帮我在 Windows 下编译 PyOgg?
python - 使用 Python 处理 Ogg 文件
我有一个“oggscissors.py”脚本,可以剪切和加入 ogg 文件。它需要 pyogg 和 pyvorbis 绑定。当我尝试执行此脚本时,Python 解释器崩溃。这个脚本的源代码是:
它在 get_samples 方法的“vf = ogg.vorbis.VorbisFile(filenamein)”字符串中崩溃。谁能帮我解决这个问题?也许我错误地编译了 vorbis 模块?
video-streaming - 如何从网络服务器流式传输/允许跳过 OGV 文件?
我知道这可能有点笼统,所以任何帮助或指导都会有所帮助。情况如下:
我正在为 Firefox 编写一个插件,以将 khanacademy.org 视频换成“本地”版本,以便在用户带宽少得多或远离 khanacademy 服务器(想想非洲)的情况下使用。扩展部分相对简单。它用 HTML 5 标记替换视频并指向.ogv
本地服务器上的文件。
理想情况下,我可以设置一个轻量级服务器,允许用户“流式传输”视频,这样他们就可以在视频播放中跳来跳去,而不必等待整个文件下载。我已经设置 nginx 将视频文件作为静态文件提供,它们似乎在逐步下载,但是如果我跳到视频的另一部分,它会停止播放并且视频似乎中断了。
所以我的问题归结为是否有一种方法可以设置允许跳过视频的服务器(希望易于设置和在 Ubuntu 上运行)?
html - 我转换后的 .ogv (html5) 视频是在多个请求中下载的,而不是单个请求,这是什么原因造成的?
我在萤火虫中看到,我的 .ogv 视频(770KB)正在几个部分内容请求中下载,而如果我用我从其他地方获得的另一个视频(1.7 MB)替换它,那么它总是在一个请求中下载.
这可能是什么原因造成的?