- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我的代码是这样的:
<video>
<source src="movie.webm" type="video/webm" />
<source src="movie.ogv" type="video/ogg" />
</video>
或者,像这样:
<video>
<source src="movie.ogv" type="video/ogg" />
<source src="movie.webm" type="video/webm" />
</video>
如果我首先列出 webm 源,Firefox 4 会播放它,但 Firefox 3.6 也会尝试播放它(但会失败,因为它不支持 webm)。
相反,如果我首先列出 ogg 源,那么两个版本都可以播放它,所以 webm 版本是无用的。
有没有办法(无需浏览器嗅探)让 Firefox 4 忽略 ogg 和/或 Firefox 3.6 忽略 webm?
次要问题 - 由于 ogg 在两个版本中都有效,使用 webm 实际上有什么好处吗?
最佳答案
Firefox 3.6 应该知道它不能播放你的 WebM。尝试指定 codecs
在你的 <source>
标签:
<video poster="movie.jpg" controls>
<source src='movie.webm' type='video/webm; codecs="vp8.0, vorbis"'>
<source src='movie.ogv' type='video/ogg; codecs="theora, vorbis"'>
<source src='movie.mp4' type='video/mp4; codecs="avc1.4D401E, mp4a.40.2"'>
<p>This is fallback content</p>
</video>
关于html - 如何向 Firefox 3.6 提供 OGG 视频和向 Firefox 4 提供 WEBM 视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6313125/
我正在使用 libogg 和 libogg,我已成功将这些库添加到我的 iPhone xCode 项目并使用 Speex 对我的声音进行编码。问题是我不知道如何用 ogg 打包这些音频数据包。有人知道
我正在使用 libogg 和 libogg,我已成功将这些库添加到我的 iPhone xCode 项目并使用 Speex 对我的声音进行编码。问题是我不知道如何用 ogg 打包这些音频数据包。有人知道
我正在使用 Ogg Vorbis SPI作为解码 .ogg 文件的一种方式。 我用于加载 .ogg 文件并转换为 PCM 的代码片段与文档中建议的代码片段没有太大的不同: // The streams
您好,我一直在尝试使用本教程安装带有一些库的 FFmpeg https://trac.ffmpeg.org/wiki/CompilationGuide/Centos?version=85 使用此命令安
我正在尝试更改我的视频的帧速率。下面是示例输入和输出。我自己构建了 ffmpeg,我很确定我错过了正确的解码器/解复用器,但我不知道我需要什么。我认为 --enable-libtheora 足以启用多
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题? Update the question所以它是on-topic对于堆栈溢出。 9年前关闭。 Improve this que
我有一个名为setSound()的方法,该方法设置队列并向其中添加轨道,然后播放。我在simpleInitGame()中调用该方法。但是没有声音播放,eclipse中的控制台说: Mar 13, 20
关闭。这个问题是off-topic .它目前不接受答案。 想改进这个问题吗? Update the question所以它是on-topic用于堆栈溢出。 关闭 10 年前。 Improve thi
最近我试图了解如何ogg vorbis在里面工作,所以我为 ogg vorbis 编写了简单的编码器/解码器.现在我试图了解所有互联网 ogg 广播电台是如何工作的。我不明白的事情:如果您需要处理所有
有时音乐甚至没有开始播放,但是当开始播放时,它会在几秒钟后停止。文件长 2 分钟。我真的不知道是什么问题。 @Override public void onCreate(Bundle savedIns
当我看到 http://www.vorbis.com/music/Hydrate-Kenny_Beltrey.ogg 时,我感到非常惊讶链接没有给我下载选项,但有一个播放器不是 flash 播放音频。
我尝试使用标签音频。将 mp3 转换为 ogg 使用 ffmpeg -i "123.mp3" "1234.ogg" .ogg 的服务器响应内容类型,例如 video/ogg。我尝试了内容类型的 au
现在我正在制作一个服务器,用 HTML 显示视频。我尝试在我的计算机上使用 ..mp4 和 .ogg 视频,效果非常好。但是当我尝试使用移动设备时,只显示 .mp4,而 .ogg 没有显示。移动设备无
我正在尝试将章节添加到包含 vorbis 音频的 ogg 文件中。 来自 this link我复制了以下 ffmpeg 命令。 ffmpeg -threads auto -y -i in.ogg -i
如果我将带有专辑封面的音频文件转换为: ffmpeg -i sample1.flac -ar 48000 -vn -c:a libvorbis -b:a 320k sample1.ogg 我的 sam
回答问题 "How-to make a silent mp3 or wav-file" on ubuntuforums.org FakeOutdoorsman 提供了以下配方: Another met
我正在尝试从浏览器捕获用户的音频输入。我已经用 WAV 完成了,但是文件真的很大。我的一个 friend 告诉我,OGG 文件要小得多。 有谁知道如何将WAV转换为OGG? 我也有原始数据缓冲区,我真
是否有一个模块支持在 Windows 上的 Python 2.6 中播放 Ogg/Speex(不是 Ogg/Vorbis)编码文件的音频? 最佳答案 到目前为止,VLC Python 绑定(bind)
我有三个声音文件:sound1.ogg,sound2.ogg和sound3.ogg。每个文件的长度都是几秒钟,并存储在我项目的/res/raw文件夹中。 我希望它们在我的main_activity上的
我正在尝试从远程服务器获取ogg音频文件,并将播放器呈现给用户。我正在使用下面的代码。 这导致没有输出。但是检查代码可以发现音频标签在容器中: 但是,它在Firefox的检查器中显示为灰色。 DOM
我是一名优秀的程序员,十分优秀!