Chromium 嵌入式框架 MP3 支持

2023-12-20

我已经下载了适用于 Windows 的 Chromium Embedded Framework r306 并构建了它。不幸的是,它显示它不支持 mp3:

<script>
var a = document.createElement("audio");
document.write(a.canPlayType('audio/mpeg'));
</script>

输出为空,当我尝试打开 mp3 文件时,无法播放该文件(ogg 可以播放)。

与此同时,谷歌浏览器会写出“也许”(并且它实际上会播放)。

如何在 CEF 中添加对 MP3 的支持?


马歇尔·格林布拉特(Marshall Greenblatt)的维护者Chrom 嵌入式框架 https://bitbucket.org/chromiumembedded/cef/)解决了 Chromium 和 CEF 中缺乏对 MP3(和 AAC)的支持这个错误报告 http://code.google.com/p/chromiumembedded/issues/detail?id=371(参见评论#7,复制如下):

MP3 和 AAC 等编解码器包含在 Google Chrome 版本中,但不包含在 Chromium 版本中。这是因为这些格式不开放并且需要许可。在没有许可协议的情况下将这些编解码器与您的应用程序一起分发可能会违反某些国家/地区的法律。如果合适的话,您应该与律师讨论。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Chromium 嵌入式框架 MP3 支持 的相关文章

  • 在php中读取mp3流并回显给客户端

    我想要实现的是一个页面 当客户端连接时 该页面不断地从本地ice cast服务器读取 http 127 0 0 1 8000 stream mp3 并将流回显给客户端 从那里 客户端可以在基本音频标签中播放它
  • 如何使用Java在线下载mp3文件?

    我使用以下方法下载 mp3 文件 http online1 tingclass com lesson shi0529 43 32 mp3 http online1 tingclass com lesson shi0529 43 32 mp3
  • PhantomJS 使用 QtWebKit 还是 Blink?

    PhantomJS CasperJS 是否使用 WebKit 或 Chromium 作为默认浏览器驱动程序 如果是WebKit 是直接WebKit还是qt或者gtk PhantomJS 基于 QtWebKit 常见问题解答说 问 Phant
  • 在.NET v4.0中解析MP3文件

    如何解析 MP3 文件以获取其所有属性 另外如何编辑MP3文件的属性 NET v4 0 中有可用的类吗 这些属性称为 ID3 标签 我认为 NET 框架不负责提供对它们的阅读 这是来自 SourceForge 的一些代码 http sour
  • GoPro:获取每帧时间戳

    我目前正在尝试从使用 GoPro 录制的 MPEG 4 文件中提取每个帧时间戳 我想要相机捕获该帧的确切时间 以便稍后将其与计算机视觉算法结合起来 我知道输出帧率为 25 fps 我使用 ffmpeg 和 ffprobe 以不同的方式提取了
  • 如何确定 Qt 5 中的 QtWebEngine 在运行时使用的是哪个 chromium 版本?

    我在 Qt 5 中找不到任何函数来确定使用哪个 chromium 版本QtWebEngine 我不想在代码中硬编码 chromium 版本 因为我经常更新我的应用程序 并且每个版本中的 chromium 版本通常都会更改 而且 Qt 是向后
  • 从 php 标头下载的 Mp3 文件不起作用

    你好呀 好的 事情就这样了 我的服务器上有我的 mp3 文件 每个文件都在其自己的文件夹中 该文件夹中有 mp3 和一个包含以下脚本的 php 文件 问题是 当我点击进入该 php 页面时 标头应该会自动下载 mp3 文件 但当它下载时 它
  • 如何在 ActionScript 3 中从缓冲区(ByteArray/Stream)播放 MP3 声音?

    所以 我有一个MP3 数据缓冲区 如果我保存此缓冲区并将其命名为 buffer mp3 它就会播放 但在这种情况下我不应该将其保存到文件系统 我必须玩 但我不能 我该怎么办 我尝试了下一个代码来播放该缓冲区 ByteArray Stream
  • Chrome 23 中的 Vibration API 隐藏在哪里?

    根据一个post http peter sh 2012 08 key bindings for extensions and media streams for the web audio api 在 Peter Beverloo 的博客上
  • 如何在 Electron BrowserWindow 中查看 PDF?

    所以我有这个 Electron 应用程序 在一个 html 文件中 我链接了另一个脚本 该脚本为程序提供了一些实用功能 其中之一是 function openPDF filePath let pdfWindow new electron r
  • Chromium-Edge HTML 渲染器是否有 WinForms 控件?

    微软最近发布了 Edge 浏览器 它使用 Chromium 引擎来渲染 HTML 是否有 WinForms 组件允许将其嵌入到桌面应用程序中 我知道CefSharp https github com cefsharp CefSharp对于
  • 加入 MP3 文件 - 将 Java 代码转换为 Android

    我正在尝试制作一个程序 可以合并 2 个 MP3 文件并将它们保存在 android SD 卡上 我有可以运行的 Java 代码 但是当我尝试将其转换为 Android 时 出现了一些错误 下面用Java代码编写 它运行完美 import
  • 使用 ffmpeg api 调用将 3gp (amr) 转换为 mp3

    使用 ffmpeg api 调用将 3gp amr 转换为 mp3 我尝试使用 libavformat ffmpeg 构建自己的函数 将 3gp 音频文件 用 Android 移动设备录制 转换为 mp3 文件 我使用 av read fr
  • Android Chromium WebView 崩溃

    我有一个在 Android 5 1 1 设备上运行的应用程序 该应用程序有一个 webview 48 0 2564 106 该视图保持 24 7 有时应用程序会崩溃 因为 chromium webview 有未捕获的异常 最新版本的webv
  • TagLib-sharp:从 HttpPostedFile 对象读取元数据

    用户将他们的 MP3 发布到我的网站 我想在将文件存储到 CDN 之前从文件中读取元数据 TagLib Sharp 似乎是实现此目的的库 但我看不到任何方法来打开 HttPostedFile 我不想将其保存到磁盘 并检索元数据 有人有关于如
  • 如何从 MP3 ID3 标签中提取专辑封面?

    我可以使用 php 成功从我的 mp3 应用程序中获取 mp3 ID3 标签 我留下了一个巨大的BLOB 我确信这非常简单 但我只需要在正确的方向上得到一些帮助 我想最终得到的是 BLOB 数据已更正 media year implode
  • 如何在 Electron BrowserWindow 中查看 PDF?

    所以我有这个 Electron 应用程序 在一个 html 文件中 我链接了另一个脚本 该脚本为程序提供了一些实用功能 其中之一是 function openPDF filePath let pdfWindow new electron r
  • Chrome 浏览器在从 selenium 加载后立即关闭

    我正在运行一个基本的 python 程序来打开 Chrome 窗口 但是一旦代码执行 该窗口就会在那里停留一秒钟 然后立即关闭 from selenium import webdriver import time browser webdr
  • 如何从 MP3 文件中提取元数据?

    我已经得到了 MP3 文件的文件名 如何从该 MP3 文件中提取元数据 例如艺术家 专辑 专辑图像等 对于 API 级别 10 或更高级别尝试此操作 MediaMetadataRetriever mmr new MediaMetadataR
  • 在 Puppeteer 中如何将 Chrome 窗口从默认配置文件切换到所需的配置文件

    我的要求是在新的配置文件上测试 chrome 扩展 我提到https peter sh experiments chromium command line switches https peter sh experiments chromi

随机推荐