python - 使用 python 或命令行进行视频编辑

标签 python command-line fadein fadeout video-editing

我需要在我的python+django项目中进行如下操作:

  • 加入相同大小和比特率的视频
  • 加入视频和图像(对于图像处理,我将使用 PIL:将文本写入现有图像)
  • 淡化视频之间的过渡

我已经知道一些用于 python 的视频编辑库:MLT framework (对我的需求来说太复杂了),pygamepymedia (不要包括我想要的所有功能),gstreamer bindings (糟糕的文档)。

我也可以使用 ffmpeg 从命令行完成所有工作, mencodertranscode .

在 Linux 机器上执行此类操作的最佳方法是什么。

编辑:最终我选择使用 melt(mlt 的命令行)

最佳答案

http://avisynth.org/mediawiki/Main_Page是一种视频脚本语言。

关于python - 使用 python 或命令行进行视频编辑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4824931/

相关文章:

使用curses后python print 无法正常运行

python - 如何将我自己的 "help"信息添加到 python 函数/类中?

python - 两个数据帧的 Pandas join.fillna 将所有值替换为,而不仅仅是 nan

python - 如何利用 Django 中的子进程? - Django

jquery - 片段 - 淡入然后淡出

python - 如何统计一列中的元素并将结果作为新列?

php - 在 Hostgator 上将 php 5.4 更改为 5.5

c# - 通过 C# 运行 DOS 命令只会打开空白的 cmd 窗口

javascript - 页面之间的淡入淡出效果

jquery - 我的网页底部有一个不必要的空白区域,它是从哪里来的,我该如何摆脱它?