gpt4 book ai didi

javascript - 在 Electron 中支持 HEVC/H.265 视频

转载 作者:行者123 更新时间:2023-12-03 12:20:34 26 4
gpt4 key购买 nike

Chrome/Electron 通常不支持 H.265 视频。我希望用户能够在我的应用程序中播放 Apple 设备录制的 .mov 文件。我该怎么做?

可能的方法:

  1. 使用 ffmpeg 实时转码为 H.264,这将是资源密集型的(不理想)
  2. 使用 WebAssembly 在 <canvas> 中呈现视频标签(不理想)
  3. fork 并手动将 H.265 编解码器支持添加到 Chrome/Electron,如 https://github.com/AAAhs/electron-hevc (矫枉过正)
  4. 使用原生模块在 <canvas> 中呈现视频或 BrowserView

最佳答案

我们在项目中遇到了类似的问题,iOS 应用程序的用户向浏览器用户发送视频消息。最后,解决问题的最简单方法是在 h264 编解码器中手动录制视频。文档中的示例:

https://developer.apple.com/documentation/avfoundation/cameras_and_media_capture/capturing_video_in_alternative_formats

关于javascript - 在 Electron 中支持 HEVC/H.265 视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66013811/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com