问题标签 [mobile-ffmpeg]

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.

0 投票
0 回答
143 浏览

reactjs - 嘿,每个人都在使用 ffmpeg-kit 进行本机反应,我想帮助理解一些观点。我的第二个问题是我们可以在 ffmpeg 命令中使用远程 url

实际上,我ffmpeg-kit在 react native 项目中用于多种目的,例如在水平方向合并两个,修剪,从视频中获取音频等。所以我首先创建本地路径,然后将其传递给 ffmpeg 命令,现在我想获取编码文件的实际 Url 让我给你看我的代码:

其次,有没有办法ffmpeg像从firebase存储一样在命令远程url中编码/传递输入文件?

0 投票
0 回答
47 浏览

swift - FFmpeg - 如何在不损失质量的情况下连接图像中的视频

我正在使用mobileffmpeg cocoapod使用以下命令将图像连接到视频中,但是视频质量在完成连接后会有所下降。

我可以看到图像阵列不是问题,因为质量很好,所以在连接时如何避免质量下降?我想也许使用libx264可以解决这个问题,但mobileffmpeg不支持它

下面是我在 Swift 中用来连接的函数,如果它有助于理解这个过程的话。谢谢你的帮助!

0 投票
0 回答
22 浏览

android - 如何在Android中使图像的一半不透明和一半更透明

通过使用 FFMPEG MobileFFmpeg,我尝试使用透明度来处理视频中的图像,尽管这项工作是通过使用以下命令完成的

整个叠加图像透明度是相同的

我的输出图像

我的问题是我希望图像的上半部分不那么透明,而图像的下半部分像下图一样透明

我的要求图像是

第二件事FFMPEG转换时间很长,我如何减少处理时间。

0 投票
0 回答
61 浏览

ffmpeg - 如何停止在 concat 过滤器(ffmpeg)中的视频之间添加黑帧?

我正在使用 concat 过滤器连接视频,由于某些原因,在视频之间添加了一个黑框。我正在为整个视频使用新的单个音频。音频在视频之前开始,所以我使用 -itsoffset 来解决这个问题。但由于视频与黑框连接,音频在第一个视频之后开始不同步。如何解决这个问题?这是我的 FFmpeg 代码:

0 投票
0 回答
20 浏览

android - Android MobileFFmpeg 在用户期望位置上叠加图像

通过使用MobileFFmpeg i 使用此命令在视频上叠加图像

我正在使用 Stickerview 在视频的特定位置调整视频上的图像,然后首先我将该 StackerView 保存为图像,然后将新保存的图像发送回 FFMPEG 命令以生成叠加图像,但是当输出图像从那里移动时在我在视频上调整的视频上。

请给我一些建议如何解决这个问题

0 投票
0 回答
31 浏览

flutter - 如何使用视频编辑器包更新裁剪和修剪?

在此处输入图像描述 --- 在此处输入图像描述--- 在此处输入图像描述

在 Videoeditor 屏幕中,选择视频很常见,它从视频编辑器屏幕转到裁剪修剪和其他屏幕。裁剪默认是更新的,但是在修剪时它不能工作,所以任何人都可以解释这个,过滤器也不起作用,但在包上它提供了所有这种类型的想法,但不能工作

0 投票
0 回答
77 浏览

node.js - 在节点 js 中使用 ffmpeg 将 webm 转换为 mp4

我正在尝试以可以在移动 safari 上播放的格式在节点的后端将 .webm 转换为 .mp4。

这样做的原因是我们使用 getUserMedia() 和 getDisplayMedia 来记录用户的相机/屏幕,而 webm 不能在移动 ios safari 上播放。

在这个答案的第二部分之后 - https://stackoverflow.com/a/63463669

在前端 -

在后端

输出视频以 chrome 格式运行,格式为 .mp4,但仍无法在 safari 中播放。如果有人能解决我不胜感激!!

这是使用上述代码生成的视频:

https://tendon-user-files-public.s3.eu-west-1.amazonaws.com/tendon-production/bc8cd560-4898-402b-8aa3-041937adf725.mp4

这是我不久前上传的另一个视频,它在 safari 中工作: https ://tendon-user-files-public.s3.eu-west-1.amazonaws.com/tendon-production/bafybeihjwawyuvirf4ymwununm25skxvzedlsd33ztav3rbofekv7z6yzu.mp4

谢谢! 在此处输入图像描述