webm相关内容

如何识别Python3中的视频格式?

我希望能够打开给定的文件,看到“这是一个MP4文件”、“这是一个WebM文件”,甚至“这似乎不是一个有效的视频” 我在https://code.google.com/p/pyffmpeg/处看到了FFmpeg包装,但我没有看到它内部有任何类型的get_codec函数。 想法? 推荐答案 查看Hachoir。它“从多媒体文件中提取元数据”。 以下是他们从AVI文件中提取 ..
发布时间:2022-05-31 19:53:36 Python

如何创建 WebM 视频文件?

浏览网页后,我发现无法生成 WebM 视频.我看到了适用于 Windows 和 QuickTime 的驱动程序,但没有证据表明支持最常见的实用程序 FFmpeg. 是否有任何开源转换器可以生成 WebM? 解决方案 您可以使用 ffmpeg 转换为 WebM.确保使用 --enable-libvpx 和 --enable-libvorbis 标志编译它(参见 FFmpeg 编译指南) ..
发布时间:2021-12-26 19:19:25 其他开发

使用 ffmpeg 将 webm 转换为 mp4

当我尝试将 webm 文件转换为 mp4 时,输出非常不稳定,看起来好像 ffmpeg 丢弃了许多帧 我使用以下命令进行转换 ffmpeg -i movie.webm movie.mp4ffmpeg -i 电影.webm -vcodec libx264 电影.mp4ffmpeg -i 电影.webm -vcodec libx264 -qscale 0 电影.mp4 他们都有同样的问题.当 ..
发布时间:2021-12-26 19:01:21 其他开发

是否可以将多个 webm blob/剪辑合并到一个连续视频客户端?

我已经看过这个问题了 - 连接两个或多个 webm 视频块的部分 并在这里尝试了示例代码 - https://developer.mozilla.org/en-US/docs/Web/API/MediaSource -- (没有修改)希望将 blob 转换为数组缓冲区并将它们附加到 MediaSource WebAPI 的源缓冲区中,但即使是示例代码也不是't 在我的 chrome 浏 ..
发布时间:2021-12-21 14:29:39 前端开发

将 FFMPEG 编码为 MPEG-DASH – 或带有关键帧集群的 WebM – 用于 MediaSource API

我目前正在向 Chrome 发送视频流,以通过 MediaSource API 播放. 据我所知,MediaSource 仅支持使用 MPEG-DASH 编码的 MP4 文件,或集群以关键帧开头的 WebM 文件(否则会引发错误:媒体片段未以关键帧开头). 有没有什么办法可以用 FFMPEG 实时编码成 MPEG-DASH 或关键帧 WebM 格式? 编辑: 我只是用 ff ..
发布时间:2021-12-21 14:26:52 前端开发

使用 ffmpeg 将带有 Alpha 的 mov 转换为带有 Alpha 的 VP9 Webm

我正在尝试将具有 alpha 透明度的 mov 转换为具有 alpha 透明度的 webm,如这里.我按照此处 无济于事. 从这个答案我能够删除所有视频中的黑色,从而使其透明,但这不是我需要的,因为我已经有一个透明的 mov 并且想将其转换为透明的 webm 格式. ffmpeg -i input.mp4 -c:v libvpx -vf "colorkey=0x000000:0.1:0.1 ..
发布时间:2021-12-21 14:18:33 其他开发

WebRTC:Safari & 是否支持它?IE浏览器?

我想使用 WebRTC 开发视频流.我还没有听说过浏览器兼容性.它在 IE & 中工作吗?MAC系统?请建议的利弊 &它的缺点. 解决方案 它在使用 Firefox 或 Chrome 的 Mac 系统上运行良好.Safari 尚不支持 WebRTC. IE 也不支持 WebRTC.尽管如此,微软声称IE将在标准最终确定后支持WebRTC. 关于 IE,看看这里,还有:哪个版本的 ..
发布时间:2021-09-24 18:39:19 其他开发

是否可以将 2 个 webm 视频流合并为一个流(图中)

是否可以录制 2 个 webm 视频(使用 WebRTC),然后将它们合并为一个流(画中画). 示例: 记录 A 显示摄像机 A(流出) 记录 B 显示摄像机 B(流出) 流 A 显示一帧 A+B 作为合并流(两个人之间的采访) 解决方案 是的,它是通过使用 媒体录制 API. 首先,您必须创建一个 ,您将在其中绘制两个 元素.创建 MediaRecorder ..
发布时间:2021-09-24 18:37:14 其他开发

合并 WAV 音频和 WebM 视频

有没有办法在 nodejs 服务器中合并音频(wav)和视频(webm)? 由于 WebM 是一种容器格式,我希望可以将音轨添加到现有的 WebM 文件中.我是对的? 有人知道这样做的 NodeJS 包吗? 解决方案 找到了解决方案,但做起来并不简单.这样做是必需的ffmpeg(或类似的). 要安装它,我完成了以下步骤: (仅适用于 mac)安装 HomeBrew. ..
发布时间:2021-09-22 18:50:47 其他开发

使用 ffmpeg 将 webm 转换为 wav

我已经成功地在 Python 中使用 ffmpeg 将 mp3 文件转换为 wav,以便我可以将它们发布到 Google Speech-To-Text.现在我对 webm 文件有同样的情况,我拥有的旧功能不起作用.它应该将文件转换为 wav 并将其拆分为 15 秒的块.我可以从 webm -file 执行此操作,还是需要先将其转换为其他格式? 我使用过的函数: def convert_an ..
发布时间:2021-09-22 18:50:14 Python

如何使用ffmpeg提取小视频块?

我正在编写一个脚本来根据字幕时间将视频分割成多个小文件.每个块都说明了如何签署一个单词 LSF(法国手语). 然而,有些文件在提取后是空白的,当转换为 webm 时,它们是 0kb. 计时数据 我从 .ass 文件中提取时间以获得这种文件 0:00:01.01 0:00:04.070:00:04.09 0:00:07.000:00:07.00 0:00:10.360:00:10 ..
发布时间:2021-09-17 20:13:19 其他开发

将 webm 块作为独立视频播放

我已经构建了一些代码,可以让 MediaRecorder API 捕获音频和视频,然后使用 ondataavailable 函数通过 websockets 将相应的 webm 文件 blob 发送到服务器.然后服务器通过 websockets 将这些 blob 发送到客户端,客户端使用媒体源扩展 API 将视频放在一个缓冲区中. 这很有效,但如果我想在中途开始一个流,我不能只发送最新的 bl ..
发布时间:2021-09-17 19:59:40 其他开发

Kurento Media WebRTC 到 RTP

我正在使用 kurento 的 master git 来制作一个 WebRTC 到 RTP 的桥接器. MediaPipeline 管道 = kurento.createMediaPipeline();WebRtcEndpoint webRtcEndpoint = new WebRtcEndpoint.Builder(pipeline).build();HttpGetEndpoint httpE ..
发布时间:2021-07-11 18:33:03 其他开发

透明的webm视频在Android 9.0上的Android 68的Chrome上显示纯色背景色

我有一个带有透明背景的webm视频的简单页面.它在台式机上运行良好.它也可以在运行Android 9.0的android手机上的Android版本66的Chrome上很好地运行.但是,在升级到适用于Android版本68的Chrome后,该视频将显示纯背景色.我检查了控制台,没有发现错误或警告. Chrome 66: 我在运行Android 7的其他手机上针对Android 68版的C ..

Firefox中的WebM/VP9支持

据我了解,Firefox和Chrome支持WebM/VP9已有一段时间了. 但是,在我的机器上,MediaRecorder.isTypeSupported('video/webm; codecs = vp9')在Firefox中返回 false ,但在Chrome中返回 true . 软件:Firefox 81.0,Chrome 85,MacOS 10.15.MacBook Pro i ..
发布时间:2021-05-08 19:00:33 其他开发

.webm视频可在Chrome和Opera中播放,但不能在Firefox中播放

我使用 Miro 将一些.mp4文件转换为.webm.它们可以在Chrome和Opera中运行,但不能在Firefox 16中运行.Firefox已受支持从FF 4开始的.webm.我测试了 video.canPlayType()并返回“可能".我知道MIME类型在.htaccess中是正确的.我从 html5rocks 下载了一个测试.webm文件,并将其上传到了同一文件服务器,它在FF中表现良 ..
发布时间:2021-05-08 18:57:27 其他开发

无法使用FFMPEG将webm音频文件转换为mp4

我有一个webm音频文件,我试图使用ffmpeg将其转换为mp4.但是创建mp4失败.有关文件的信息如下. fmpeg -i 54ebe077-96fc-4ace-9a38-f13c58807322.webm -hide_banner输入#0,matroska,webm,来自'54ebe077-96fc-4ace-9a38-f13c58807322.webm':元数据:编码器:Lavf56.4 ..
发布时间:2021-05-06 20:45:19 其他开发

使用ffmpeg缩放webm文件时如何保持透明度

我正在使用ffmpeg来缩放我的WEBM文件,方法是使用以下命令:ffmpeg -i in.webm -c:v libvpx -vf scale = 100:100 out.webm输出的分辨率符合我的预期,但问题是透明性变成了黑色背景. 有人可以给我一个解决方案吗? 非常感谢您. 下面是该操作的日志: ffmpeg版本3.4版权所有(c)2000-2017 FFmpeg开发 ..
发布时间:2021-05-06 20:45:04 其他开发