Python 将电影文件与文本文件组合

Python 将电影文件与文本文件组合,python,ffmpeg,drawtext,Python,Ffmpeg,Drawtext,当前状态:我在显微镜上记录了一部电影,还有一个.txt文件,其中有两列:时间和温度。此文件与视频同步。 我想“编辑”视频,因此有一个文本框,其中的温度将随着电影播放而更新 目前,我的方法是使用ffmpeg。我设法画了一些文字,似乎一切都如期进行 问题是:我找不到任何关于如何动态更新该文本的参考。我正在使用一些Python读取文件并启动带有子进程的ffmpeg 我想问一下,是否有人知道一些解决方法。也许还有其他方法。pysrt-Python模块创建.srt文件 P.>根据切尔汗所说的,考虑使用PY

当前状态:我在显微镜上记录了一部电影,还有一个.txt文件,其中有两列:时间和温度。此文件与视频同步。 我想“编辑”视频,因此有一个文本框,其中的温度将随着电影播放而更新

目前,我的方法是使用
ffmpeg
。我设法画了一些文字,似乎一切都如期进行

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

我想问一下,是否有人知道一些解决方法。也许还有其他方法。

pysrt-Python模块创建.srt文件 P.>根据切尔汗所说的,考虑使用PYSRT库。

你可以在这里找到图书馆:


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

因此,您需要使用python动态更新文本文件的帮助吗?您希望如何动态更新它?试着让你的问题更具体、更负责。听起来像是字幕问题吗?如果你所有的文本都有正确的时间戳,你可以将它们转换成.srt并与电影一起播放,最好你可以选择打开/关闭:)@EricLeschinski我想你误解了我。我不想更新文本文件。文本文件完整,温度读数以500ms为间隔随时间变化。现在,这些时间对应于视频时间。我想在视频上显示温度的变化。很像字幕,是的。这让我们想到了…@cherhan,我想制作一个.srt文件,这对我来说似乎很明显,但我放弃了它,因为那时我不知道是否可以将视频嵌入到显示字幕的幻灯片演示中。我想我得试试这个。同时,如果有人知道在ffmpeg中是否可以这样做,比如编辑特定帧/时间并在所有视频中添加不同的文本,请发布。我不知道这个库。我会试试看是否有用。我成功了。我希望这个方法能让我达到我想要的目的。无论如何,你能举个例子说明如何定制这些字幕,主要是位置吗?找不到这方面的任何例子。