- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在一系列图像上从命令行使用 MLT。当我运行时:
融化 0.jpg 1.jpg 2.jpg 3.jpg
它生成一个视频,其中每张照片占据一帧(4 帧长视频)。我希望每张照片占据 100 帧。我已经尝试了我能想到的所有属性组合,例如:
melt 0.jpg out=100 1.jpg in=100 out=200 2.jpg in=200 out=300
等
但结果并不如预期。我也试过组织成轨道,并从 XML 文件中融合。充其量,我已经能够让照片显示在第一个预期的帧上,然后是 99 个空白帧。
延长照片可见长度的最佳做法是什么?举个简单的例子,我想要一个包含 10 张照片的轨道,其中每张照片被组织成后续的 100 帧。最终,我将组合视频和照片。
在处理视频时,我没有遇到任何问题,我的理解是 in
和 out
属性是为视频设计的,但我还没有能够找到任何关于如何延长图像制作者可见长度的例子。
感谢您的任何想法或提示!我很高兴能够学习这个很棒的工具。
最佳答案
您正在寻找的魔法是“ttl”。将 ttl 参数设置为您希望图像持续的帧数。
melt .all.jpg ttl=100
这里有一些很好的例子:
https://github.com/mltframework/mlt/blob/master/demo/mlt_slideshow
https://github.com/mltframework/mlt/blob/master/demo/mlt_slideshow2
https://github.com/mltframework/mlt/blob/master/demo/mlt_slideshow_black
这里还有一篇有趣的博文:
http://mltframework.blogspot.com/2010/08/making-nice-slideshows.html
更新:
“*.jpg”语法对我不起作用。我很确定你必须使用“.all.jpg”。看来您的安装可能遇到了一些问题。这里有一些尝试...
MLT 有几个可以处理图像的模块。如果您不指定模块,MLT 会为您选择一个。尝试明确指定两个模块,看看一个是否比另一个更好:
melt pixbuf:.all.jpg ttl=100
和:
melt qimage:.all.jpg ttl=100
另外,也许尝试添加引号?
melt pixbuf:".all.jpg" ttl=100
以上所有对我有用。
如果上述所有方法都失败,请尝试列出所有生产者并检查 pixbuf 和 qimage:
melt -query producers
我使用的是 Ubuntu,所以如果这是 OSX 特定的问题,我不会提供太多帮助。但我可以告诉您,MLT 绝对需要针对 qt 或 gtk 进行编译,以获得您正在寻找的图像行为。
关于video-editing - MLT(媒体爱好工具包)照片幻灯片视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33988312/
需要使用 MLT 加速视频。 我可以用 ffmpeg 做到这一点: -filter:v "setpts=0.5*PTS" 但是 MLT 呢? 最佳答案 MLT 中的“时间扭曲”制作者可以改变视频速度。
问候, 这个ffmpeg命令的等价物是什么 ffmpeg -i in.mp4 -c copy out.mp4 在 MLT 多媒体框架中 MLT ? 非常感谢! 最佳答案 没有等效的 MLT 命令。目前
需要达到类似的效果:将 zoomingIn 文本放在其他视频之间的视频背景(带有一些动画的黑色)上。 演示:https://www.dropbox.com/s/ehqwkjgu5u5e9rp/4%20
试过这个: -filter watermark:"welcome.jpg" in=0 out=320 composite.progressive=1 producer.align=centre com
我正在尝试运行一个 melt/mlt 命令,到目前为止它似乎可以正常工作,除非没有播放音频声音。我知道正在添加音轨是因为视频的长度。这就是我所拥有的—— melt \ placeholder.png
在我的网站上,我设置了 ffmpeg 以将图像路径列表从文本文件转换为幻灯片,如下所示—— 我的文本看起来像这样(实际文件名不是连续的) - ffconcat version 1.0 file 'IM
需要合并例如 3 个有/无声音的视频,并将 mp3 中的配乐添加到没有声音的人(以前知道有声音的视频): melt 1.mp4 2sound.mp4 -mix 30 -mixer luma 3.mp4
我想在ElasticSearch中修改More Like This查询的默认分析器,以忽略停用词(最好不定义停用词)。为了尝试这一点,我使用explain功能构造了一个查询,我希望是stop anal
我正在使用 mlt 框架来编辑音频和视频轨道。现在我有一个用例,比如,有一个音轨,一个人在唱没有音乐的歌曲,而另一个音轨我有这首歌的音乐。现在我想混合这个,我的意思是我想添加音乐轨道的歌曲。请建议我应
我目前正在寻求基于我的索引中的多个字段来实现更多类似的功能。 我目前的配置如下:干草堆 | PySolr |太阳能 对于这篇文章,我使用 PySolr 并将参数传递给 more_like_this 函
我用手机以纵向(垂直)拍摄了一段视频,现在我需要对其进行编辑以使其适合横向(水平)布局。在我的电脑和 Linux 上可用的任何视频编辑器中播放时,它看起来像这样。 所以我现在要做的,首先也是最重要的是
我需要编写一个 C 程序,该程序在输入上具有二进制数,在输出上具有 MLT-3 代码中的相同数字(相应的电压 +、0、-)。电压仅在“1”时改变,在“0”时保持不变: 10010111 +++00-0
我想从给定的输入视频文件中拆分audio 和video。在网上冲浪后,我开始知道可以使用 ffmpeg。我将在 Android 应用程序 中实现上述功能。在 ffmpeg 中它有很多构建过程,所以我更
我有几个不同长度的视频剪辑。我想在这些剪辑上混音。 我用这个: melt original.mp4 -audio-track preview.mp3 -transition mix 如果 previe
我正在使用 OpenGL v.3.3。以及来自 learnopengl.com 的完整源代码示例。我可以从教程(nanosuit.obj)运行纹理模型,但是当我尝试加载另一个没有纹理但使用 .mtl
我在一系列图像上从命令行使用 MLT。当我运行时: 融化 0.jpg 1.jpg 2.jpg 3.jpg 它生成一个视频,其中每张照片占据一帧(4 帧长视频)。我希望每张照片占据 100 帧。我已经尝
我是视频编辑新手。我想通过命令行使用 MLT 框架来编辑数千个视频。我无法安装框架。谁能帮我完成安装过程? 最佳答案 基于 Ubuntu 或 Debian 的 Linux 发行版: # sudo ap
https://www.elastic.co/guide/en/elasticsearch/reference/1.6/query-dsl-mlt-query.html#_query_formatio
查询视频编解码器未将 libx264 列为可用编解码器 [terry@localhost ~]$ melt -query video_codecs | grep 264 - h264_nvenc
考虑以下 bash 脚本(在 Ubuntu 18.04 上,melt 6.6.0),它使用 melt 制作幻灯片并在本地窗口中播放(SDL 消费者), 大部分复制自 https://mltframew
我是一名优秀的程序员,十分优秀!