问题标签 [mlt]
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.
android - 如何使用 MLT 将音频和视频与给定的视频文件分开?
我想从给定的输入视频文件中拆分audio
和拆分。video
在网上冲浪后,我知道可以使用ffmpeg
。我将在 .in 中实现上述功能Android application
。在 ffmpeg 中它有很多构建过程,所以我更喜欢MLT
或任何其他可用的包。任何人请指导我关于我如何实现这些概念MLT
或任何其他框架作品(如果可用)来实现这些概念。
给定输入视频文件(包含音频和视频)
预期的输出音频文件(仅包含音频不包含视频)
预期输出视频文件(仅包含视频不包含音频)
search - ElasticSearch 中的文档相似性
我想计算在弹性搜索中索引的两个文档之间的相似性。我知道它可以使用术语向量在 lucene 中完成。直接的方法是什么?
我发现有一个相似性模块正是这样做的: http ://www.elasticsearch.org/guide/en/elasticsearch/reference/current/index-modules-similarity.html
如何将其集成到我的系统中?我正在使用 pyelasticsearch 调用 elasticsearch 命令,但如果需要,我愿意使用 REST api 来实现相似性。
python - Python bindings for MLT GTK+ Consumer
I'm stuggling to figure out how to use MLT's GTK2 Consumer in python. The consumer is outlined here.
There's nothing in the Doxygen API about using this consumer and the only details I could find was the C code itself.
I tried the following code based on the play.py example, but it gives me the error
Code:
Can you guys let me know how I can use this consumer, or give some advice on how to figure it out? Alternately, some advice on how to embed the SDL screen produced by the MLT SDL consumer in my GTK2 application would be great :)
Many Thanks!
video - MLT Framework如何使片段长度为varchar?
我们做切辊,在 MLT 框架中非常小http://www.mltframework.org/
如何以帧为单位指定 OUT 源代码(生产者)的值,例如现在为 27.0 的小数,需要 27.27
或者也许在几秒钟内而不是框架内工作?
如果我们简单地写 27.27 是四舍五入
xml - 使用 Movit 在 Openshot 中获取用于 MLT 颜色分级的色轮
我正在尝试在 openshot 中为基于提升伽马增益的颜色分级产生效果。我下载了最新的 Movit 库并将其放在正确的地方,MLT 和 Frei0r 已安装,openshot 也已安装。现在我得到了一个 XML 文件(基于这些说明),如下所示:
现在我正在尝试在 MLT 中获取一个色轮作为小部件,但是默认情况下,MLT 中没有安装作为小部件的色轮功能。如何让色轮在 Openshot 中显示为小部件并使这种颜色分级效果起作用?
mlt - MLT Producer 无限颜色:黑色
我想创建多机位视图并像马赛克一样放置每个流。我使用“颜色:黑色”生产者作为背景,并将 in_and_out 设置为 -1 -1。这对我有用,但 10 分钟后生产者结束并且 mProd1 设置为全屏。如何让“color:black”制作人无限?
代码示例:
video-processing - MLT,如何将视频旋转90度并使结果高度与原始宽度相同?
我用我的手机纵向(垂直)拍摄了一段视频,现在我需要对其进行编辑以使其适合横向(水平)布局。当在我的电脑和 linux 上可用的任何视频编辑器中播放它时,它看起来像这样。
所以我现在要做的,首先是把它旋转 90 度,让它看起来像这样。
基本上,我希望结果与原始视频的宽度一样高。或者,我希望它与原始视频的高度一样宽。
但是,我得到的是一个与原始视频具有相同尺寸的视频,没有旋转,因此它被加了信箱(两侧有黑色条带)并且上下部分被裁剪,如图所示。
据我了解,我应该玩profiles
,但是无论我做什么,我似乎都无法做到。
我对信箱很好,但我不想裁剪视频,也不想缩小图像以适应丢失垂直分辨率。
任何帮助,将不胜感激。
mlt - 使用带有融化的色度键对视频流进行管道传输
使用melt 对两个视频文件的输出进行色度键控,我取得了很好的效果:
是否有将相机的原始输出传输到 -track 参数的技术?
mp4 - 渲染的 kdenlive 项目中的第一帧是静音的,为什么?
我在 Kdenlive 有视频,我正在添加 2 个指南,这将是一个剪切我的项目的地方:http: //www.netcreate.pl/kden1.png
如您所见,此视频并非静音。接下来我使用指南渲染这些部分:
第一和第二。但在导出后第一帧静音并且音频不同步。我已将导出的视频放在同一时间线上以显示此问题:
http://www.netcreate.pl/kden3.png
我检查了所有设置,但找不到。
如何在开头没有静音的情况下导出具有完整同步音频的精确部分?
很抱歉给您带来不便,我无法在 Stack Overflow 中发布没有更大经验/声誉的图片。
c++ - 在 Windows 上构建 MLT 框架时出错
我一直在关注此处提供的官方建筑指南。我需要 MLT 来创建视频播放器,并且我选择只安装前 4 个库,如指南中所述(FFmpeg、SDL、dlfcn-win32 和 libXML)。我还使用 QT 作为我的应用程序的主要框架。
就本指南而言,我有点困惑,因为我发现图书馆应该去哪里的说明有点混乱。这是我当前的文件夹结构:
同时,因为我一头雾水,我里面有相同的文件夹(bin
, lib
, include
, share
)$HOME/
。
然后我有了$HOME/src/mlt
mlt文件。
当我运行configure
命令时,我得到了这个(我禁用了我没有安装的库以减少控制台上的输出):
我在文件夹中有 ffmpeg 和 xml2 库,但看起来脚本无法找到它们。我还在默认文件夹中安装了 QT,但它似乎也没有找到它。
无论如何我都尝试安装(全部安装),但出现以下错误:
谁能帮我解决这些错误?
感谢您的时间。
编辑:我发现我在创建pkgconfig
文件夹时犯了一个命名错误,改变它解决了 xml2 not being detected 问题。另外,我手动添加了 ffmpeg 和 qt 的路径,这似乎也解决了这个问题。所以现在我得到的配置如下:
当我运行 make all install 时,仍然出现错误,如下所示:
EDIT2:我添加了,和到各自的dlfcn-win32
,和文件夹中,这解决了我的问题。现在我收到了一个新错误,这似乎是类似的解决方案,但我看不出是什么。错误如下:bin
lib
include
bin
lib
include
c:/Qt/Tools/mingw482_32
-lbz2
EDIT3:现在我收到以下错误:在编译代码运行后(它生成.o),我在 avformat 模块的每个文件中都得到“对'ffmpeg_function'的未定义引用”。我注意到它正确定位了包含,所以问题一定是在找到库。
我注意到 config.mak 文件中的 LDFLAGS 是这样的:
不应该是-l(小写)来识别文件而不是文件夹吗?还是每个库都需要一个文件夹?除了 ffmpeg 库的命名不同(例如 avformat-56.dll)
EDIT4:为了测试,我在 avformat 模块的 config.mak 中添加了以下内容:
以前的错误消失了,但现在我得到以下错误:
dll位于该文件夹中。
EDIT5:看来我终于设法编译了!我将 LDFLAGS 更改为以下内容:
它没有错误地完成。
感谢 Brian 一直以来的帮助和帮助!