如何在视频文件中插入倒计时

如何在视频文件中插入倒计时

在 Linux 中,有没有一种简单的方法可以在视频文件给定的时间位置后插入一个大倒计时时钟?倒计时时钟应以秒为单位从 n 倒计时到 0。

编辑:

我不想手动插入显示第 n 秒的图片。我很清楚该怎么做。我想要的是一种自动的方式来做到这一点:

  • 设置倒计时的秒数(例如 64 秒或 80 秒)
  • 设置在给定视频中插入倒计时的时间

最后得到在指定位置插入倒计时的视频。

如果这可以在像 openshot 这样的图形视频编辑器中实现,那就太好了。但是,如果有一个命令行解决方案,那就更好了。

答案1

我有一个简单的答案,希望它能帮到你。你可以使用 kdenlive!运行后,转到项目>生成器>倒计时。你只需输入时间和字体,它就会为你生成。好时光 :)

答案2

您的问题的正确答案是:

NO.

没有简单的做到这一点的方法。您可以使用一些技巧来注释脚本将在您的视频中为您生成的内容(时钟倒计时)。也许 Imagemagick 和 Bash 对您来说是一个不错的开始,但不要指望没有一些简单的方法

good code

. <- 最后一个点。

现在,只需使用视频编辑(以 openshot 为例)

3实现目标的步骤:

  1. 寻找时间码刻录机(这是一个在视频上刻录时间码的插件。去谷歌搜索,如果 openshot 没有原生的,这很容易。)用白色字母在黑屏上渲染这个插件的一些内容(你需要的时间)。----> [你有你的钟]
  2. 导入项目 1 的结果,并以 -100% 速度渲染另一部电影(反转)---->[你已进入倒计时]
  3. 将第 2 项的倒计时结果应用到您的视频上,使用 LUMA KEY 效果将反向烧毁时间码视频渲染到您想要的视频上。(黑屏将熄灭,白色字母(您的倒计时)将显示在视频上。---->[您已获得带倒计时的视频]

答案3

使用命令行实现目标的三个步骤:

  1. 找到总长度;例如:mplayer -identify -endpos 00:00:00 videofile 2> /dev/null | grep ID_LENGTH
  2. 编写一个脚本来创建字幕文件(例如,在子RIP格式)
  3. 将字幕嵌入视频(使用所需的字体,在所需的位置)。

相关内容