python - 将电影文件与文本文件合并

标签 python ffmpeg drawtext

当前状态:我有一部在显微镜下录制的电影和一个包含两列的 .txt 文件:时间和温度。该文件与视频同步。 我想“编辑”视频,以便有一个文本框,其中的温度会随着电影播放而更新。

目前我的方法是使用ffmpeg。我设法绘制了一些文本,看起来一切都按预期工作。

问题是:我找不到任何有关如何动态更新该文本的引用。我正在使用一些Python来读取文件并使用子进程启动ffmpeg

我想问是否有人知道解决这个问题的方法。也许还有其他方法。

最佳答案

pysrt - 用于创建 .srt 文件的 Python 模块

根据 @cherhan 所说,考虑使用 pysrt 库。

您可以在这里找到该库:http://pypi.python.org/pypi/pysrt/0.2.2

如果您在使用该库时遇到问题,请在下面发表评论,也许我可以编写一些代码来演示如何在这种特定情况下使用它(尽管我觉得此时问题微不足道)。

关于python - 将电影文件与文本文件合并,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13831884/

相关文章:

python - SQLAlchemy ResultProxy.rowcount 不应为零

python - 为什么对象不需要 global 关键字

ffmpeg - 对 fluent-ffmpeg complexFilter drawtext 的 alpha 支持?

android - 在继承 View 的自定义 View 中添加 TextView

python - 如何使用OpenCV从mp4从mp4创建帧数组

python - 如何规范化 numpy(实数)傅里叶变换的频谱,以便应用 parseval 定理?

FFMPEG 合理的默认值

java - 如何更改 Android Canvas.drawTextOnPath() 的输出

c++ - OpenCV不会打开许多​​相同格式的视频的一些视频

c++ - ffmpeg解码器似乎丢帧