gpt4 book ai didi

python - 一个非常简单的轻量级视频编辑器

转载 作者:行者123 更新时间:2023-12-04 23:31:09 25 4
gpt4 key购买 nike

我想制作一个执行以下操作的编辑器:

1) 获取一个 mp3 音频文件

2) 拍照——一个jpg文件

3) 输出简单的视频格式,例如.mov 由 jpg 文件和背景中的 mp3 文件组成

4) 什么都不做

我想用它作为一个项目来学习所有这些东西的基础知识,但是我不想手工编写基本的东西。我从哪里开始,我要采取哪些关键步骤来实现这一目标?

我对 PHP 和 Java 很满意,并且不介意为此学习 Python。实际上,理想情况下,我想用 Python 编写它来获得经验。

谢谢!

最佳答案

如果您想自己编写这样的解决方案 - 忘记 Python,编译 ffmpeg 并在仔细阅读后直接从您的代码中使用它的类(或者可能使用 pyffmpeg ,这仍然需要您了解 ffmpeg 内部结构)。

但是,我很确定您可以单独从命令行使用 ffmpeg 可执行文件来完成您想要的操作 - 但这样您的 Python 代码将作为 os.Popen 的包装器结束(它实际上是非常流行的解决方案)。

我认为这是您的目标理解水平的问题:要么您可以阅读 ffmpeg 文档并相信它会起作用(然后:使用 Python),要么您需要深入研究 ffmpeg 源以获得真实的了解正在发生的事情(顺便说一句,我没有)-然后使用 pythonic 绑定(bind)只会妨碍您。

我已经好几次需要 ffmpeg(来自 django)了,除了用 ffmpeg 命令行 args 组装一个列表之外,我再也不需要做任何事情了。另一方面,我非常想真正了解我到底在做什么,但似乎没有人有兴趣付钱给我以获取 ffmpeg 资源。 :-(

关于python - 一个非常简单的轻量级视频编辑器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8001016/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com