问题标签 [melt-framework]

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 回答
208 浏览

ffmpeg - 融化插件中来自http(url)的文件输入

我正在使用MELT插件使用一系列图像生成交叉渐变动画。

我从这里找到了 corssfade 动画脚本。

脚本是

但是我不想从本地路径提供文件,而是想使用http像这样的 url

但它给

和完整的输出是

此外,生成的视频文件已损坏

如何提供 http 输入?

0 投票
1 回答
140 浏览

ffmpeg - 带音频的 mlt 融化幻灯片不播放声音

我正在尝试运行一个 melt/mlt 命令,到目前为止它似乎可以正常工作,除非没有播放音频声音。我知道正在添加音轨是因为视频的长度。这就是我所拥有的——

不知道为什么,但视频没有任何声音

0 投票
2 回答
456 浏览

ffmpeg - 来自文本文件的 mlt 融化图像幻灯片

在我的网站上,我设置了 ffmpeg 以将图像路径列表从文本文件转换为幻灯片,如下所示——

我的文本看起来像这样(实际文件名不是连续的) -

我将该文件的路径发送到我的 ffmpeg 命令——

它工作正常,但现在我正在尝试对 mlt/melt 框架做同样的事情。现在我有一个处理占位符图像的简单命令——

关于如何从文本文件发送的任何想法?

0 投票
1 回答
65 浏览

media-player - 使用融化工具合并两个视频后没有声音

我正在使用融化工具来合并视频。它合并视频,但在输出文件中缺少声音。Bot video1.mp4 和 video2.mp4 有声音,所以我希望输出文件也有声音。有人可以帮我使用哪个附加选项吗?

0 投票
1 回答
93 浏览

video - Melt:如何将带有黑色边的垂直视频转换为 16:9、背景模糊的视频

我看到很多关于如何使用 ffmpeg 执行此操作的讨论,但是如何使用 melt 命令行执行此操作?

在此处输入图像描述

我正在使用以下命令来合并视频和音频并将任何视频的大小调整为 1280x720,这对于许多不同大小/比例的视频都非常有用

/usr/bin/melt "colour:black" out=15 "input.mp4" -mix 15 -mixer luma -audio-track "sound.mp4" -profile hdv_720_30p -progress -consumer avformat:"output.mp4" vcodec="libx264" vb="5000k" acodec="aac" ab="128k" frequency=44100 deinterlace=1

我看到了这个过滤器https://www.mltframework.org/plugins/FilterPillar_echo/它将完全符合我的要求,但它要求我知道调整大小后视频的宽度/高度和位置(X/Y)这是由上面的命令完成的,我不知道如何计算或获取

0 投票
0 回答
190 浏览

vlc - 使用 VLC 流式融合框架视频 - 没有匹配的流模块

我遵循了基于如何通过 HTTP 作为传输流进行流式传输的两个示例命令? 仅更改 url,我尝试在仅使用 apt vlc 和 melt 框架的新 debian docker 容器中执行此操作,因此它不应该是网络问题。

如果你能帮忙,我将永远欠你的债!

首先使用它来启动流,其中有融化格式的 xml,项目正常渲染。 melt -profile square_pal project.xml -consumer avformat:udp://224.224.224.224:1234?pkt_size=1316\&reuse=1 real_time=1 terminate_on_pause=0 f=mpegts vcodec=mpeg4 b=1000k s=320x240 acodec=mp2 ab=128k

在此处输入图像描述

然后在单独的终端中使用以下内容:

cvlc -I dummy -vvv udp://@224.224.224.224:1234 --sout \#std{access=http,mux=ts,dst=0.0.0.0:8081} 在此处输入图像描述

警告满输出

似乎是 VLC 问题,即使运行 vlc 通常也会导致一些错误,想知道如何修复它。