我正在使用 ubuntu 14.04 ubuntu 64bit,我正在寻找一个慢动作软件包,例如慢动作视频 http://www.webupd8.org/2014/02/create-classy-slow-motion-videos-in.html 我尝试安装 slowmoVideo,但它没有适用于 14.04 ubuntu 的可安装版本。还有其他软件包可以做同样的事情吗?
我的目标是拍摄流水的 1080p 视频,然后放慢速度并流畅播放,这样我就能看到它的流动方式。
请注意 PPA 不适用于 Ubuntu 14.04 64 位这是错误
无法获取 W:http://ppa.launchpad.net/brousselle/slowmovideo/ubuntu/dists/trusty/main/binary-amd64/Packages 404 未找到
W:获取失败 http://ppa.launchpad.net/brousselle/slowmovideo/ubuntu/dists/trusty/main/binary-i386/Packages 404 未找到
答案1
它是一个命令行工具,但ffmpeg
可以做慢动作。如果你没有安装 ffmpeg,你可能必须从源代码编译它(据我所知没有 ppa),但这并不难,而且值得,因为 ffmpeg 是一个很棒的工具。
在终端中,您需要cd
进入要减慢速度的视频目录并使用以下命令:
ffmpeg -i input.mp4 -vf “setpts=(1/<speed>)*PTS” output.mp4
以下是选项和变量的简要说明:
-i input.mp4
设置输入视频。请注意,格式不必是 mp4,视频可以任意命名。
-vf
设置详细程度并强制视频格式。
"setpts=(1/<speed>)*PTS"
将修改视频元数据的一部分,即显示时间戳 (PTS),根据你指定的值进行修改,相对于当前的PTS。该<speed>
部分应替换为您希望减慢的速度(例如,0.1
会将其减慢到十分之一的速度;0.5
会将其减慢到一半的速度,等等)。
output.mp4
如果不想覆盖原始内容,请指定不同的内容。
我希望我能说这是我自己想出来的,但它主要来自于此博客文章。
答案2
slomovideo 的主页是这里 获取 deb 文件的下载页面是这里
我现在不在家里的 ubuntu 机器上,但是当我尝试安装 deb 时,它不会。 - 可能会尝试在 11.10 vm 中编译或运行。
更新:
我通过执行以下操作来安装它。
接下来我将这两行添加到 /etc/apt/sources.list 的末尾,如下所示
sudo nano /etc/apt/sources.list
deb http://us.archive.ubuntu.com/ubuntu/ precise main restricted
deb http://us.archive.ubuntu.com/ubuntu/ precise universe
像这样从命令行添加 ppa。
sudo add-apt-repository -y ppa:brousselle/slowmovideo
然后我编辑问题命令 sudo nanosudo nano /etc/apt/sources.list.d/brousselle-slowmovideo-trusty.list
并编辑两个 deb 行以使其精确的而不是任何存在的东西。
sudo apt-get update
sudo apt-get install slowmovideo