timelapse

为什么使用 ffmpeg 制作的视频文件 (x264) 的比特率比我在 Handbrake 中使用相同设置重新编码时要高得多?
timelapse

为什么使用 ffmpeg 制作的视频文件 (x264) 的比特率比我在 Handbrake 中使用相同设置重新编码时要高得多?

我是 ffmpeg 新手,正在将每 10 秒拍摄的一系列 .png 图像转换为缩时视频。这些图像被命名为 pic1.png、pic2.png 等。 为此,我使用以下 ffmpeg 命令: ffmpeg -i pic%d.png -c:v libx264 -preset veryfast -pix_fmt yuv420p -r 30 -crf 18 -vf "setpts=.2*PTS" output.mp4 它可以按预期工作,但是 7 秒长的输出视频具有 86 Mbit 的极高比特率。 Mediainfo 输出: General Complete name...

Admin

使用 FFMPEG 创建延时摄影时的简化操作
timelapse

使用 FFMPEG 创建延时摄影时的简化操作

我正在使用 FFMPEG 从多幅图像(有时是几千幅图像)创建延时摄影。我想在延时摄影的末尾创建一个效果,在到达末尾前几秒减速。我听说这被称为“缓和”。有时在延时摄影的开头完成,有时在结尾完成。现在我使用以下方法创建延时摄影: ffmpeg -y -r %framerate% -f image2 -i %08d.jpg -b:v 16384 -vcodec mpeg4 -an -s "1920x1080" out.mp4 这在恒定的 %framerate% 下按预期工作 - 但我想知道是否有人曾经研究过在输出影片的特定点指定不同帧速率的能力...... 我考...

Admin

FFmpeg 延时拍摄覆盖输入图像
timelapse

FFmpeg 延时拍摄覆盖输入图像

我正在用 Python 中的 RPI 制作延时摄影。 拍摄图像并将其存储在文件夹中:没有问题。但使用 FFMPEG 创建视频时我遇到了问题。 在 X 幅图像之后,脚本开始创建视频。结果视频只有第一帧,并且会用第一帧覆盖文件夹中的所有图像(?!)。没有错误消息。 那么我做错了什么? system('ffmpeg -f image2 -framerate 1 -pattern_type glob -start_number %d -i /media/julien/USBKEY/capture_%d/%d/*.jpg -r 5 -c:v libx264 -pix_...

Admin

如何阻止 ffmpeg 录制比指定更快的帧速率?
timelapse

如何阻止 ffmpeg 录制比指定更快的帧速率?

我正在尝试使用 ffmpeg 录制延时视频。我的输入设置如下: ffmpeg -y -f v4l2 -input_format yuyv422 -framerate 0.333 我尝试在 mp4 文件中创建 x264 和 x265 输出。 但是当录音开始时,我收到此消息: The driver changed the time per frame from 1000/333 to 1/5 这会导致帧速率加快15次我要求的!5fps 是设备发送的实际帧速率,但我认为我可以让 ffmpeg 基本上以较慢的帧速率录制这个答案,那么为什么它不起作用呢? 不管怎样...

Admin

问题
timelapse

问题

我尝试了 StackExchange 上找到的多种将静态图像转换为 mp4 的不同选项。但尚未完全成功。如能得到任何帮助,我将不胜感激。 ffmpeg -i ../*.jpg -c:v libx264 -crf 0 -y output.mp4 生成的 mp4 包含第一幅图像,视频长度为 00:00。看起来它正在工作。流映射显示流映射中的所有 17 幅图像 (0-16)。我在输出文本中看到它确定图像分辨率为 1280x800,这是正确的。 我不确定这是否相关,但初始图像大约为 93KB。mp4 为 504KB。 这 17 张图片是测试集的一部分。最终...

Admin

使用 ffmpeg 创建延时摄影会在图像中产生伪影
timelapse

使用 ffmpeg 创建延时摄影会在图像中产生伪影

我一直尝试用我的 GoPro 拍摄(夜间)延时摄影,然后用 把这些图像拼接起来ffmpeg,但我找不到一个好的设置。我所有的尝试都以某种瑕疵告终。 ffmpeg 命令: ffmpeg -r 100 -pattern_type glob -i '*.JPG' -vcodec libx264 -crf 18 -pix_fmt yuv420p -preset veryfast timelapse18.mp4 我也尝试过慢速和不同的-crf。高数字(较低质量)产生的伪影较少,但图像也较差。 例如,参见下图: 编辑:完整日志 $ ffmpeg -r ...

Admin

ffmpeg 在延时拍摄中仅显示一帧
timelapse

ffmpeg 在延时拍摄中仅显示一帧

我运行ffmpeg -start_number 1561703179 -i asl-0136/screenshot-%10d.png -vframes 16 -pix_fmt yuv444p -r 1 hi.mp4 ,但输出视频仅包含一帧,即使目录中有 64 帧。 可能与FFMPEG 幻灯片放映图像 - 仅显示一帧但我在 Arch 上使用的是不同的版本 我也不想使用通配符,因为我需要 Windows 支持 ls文件夹的输出: screenshot-1561703162.png screenshot-1561703375.png screensho...

Admin

如何使用 ffmpeg 减慢从 jpg 创建的缩时录像 mp4 的速度
timelapse

如何使用 ffmpeg 减慢从 jpg 创建的缩时录像 mp4 的速度

我正在 Windows 10 上从一堆 jpg 文件创建延时摄影: C:\dev\ffmpeg-20180219-acdea9e-win64-static\bin\ffmpeg.exe -r 24 -i Base000%3d.jpg -s hd1080 -vcodec libx264 timelapse.mp4 生成的视频每秒显示的帧数太多:我想让每个图像显示更长时间(例如每秒 4 帧)。 我尝试了一下并将参数降低-r 24到-r 4,但它只在整个视频时长中显示一帧: C:\dev\ffmpeg-20180219-acdea9e-win64-sta...

Admin

从 H.264 中挤出 4K+?
timelapse

从 H.264 中挤出 4K+?

我正在使用 FFMpeg 从静止图像生成感知无损的 H.264 延时视频,其中“无损”意味着我保留了原始照片的 5184 x 3456 分辨率,同时获得了帧间压缩的好处,从而实现了高效存档。 H.264 不应该支持 5184 x 3456,但是当我选择 4.2.0(我认为适合我的佳能 7D JPEG 压缩图像)时,它似乎可以工作,除了以下几点: 我收到了一些我不完全理解的警告 有些玩家/NLM 不喜欢生成的视频 我首选的 NLM(例如 DaVinci Resolve)在播放剪辑时会卡住,但在其他方面可以正常工作,这就提出了一个问题:我可以忽略这些警...

Admin

通过非 WiFi 网络摄像头无线拍摄照片
timelapse

通过非 WiFi 网络摄像头无线拍摄照片

我计划将我的运动相机放在后院进行延时摄影。 在计算机上,我有一个叫做“TinCam”的程序。通常,我将相机连接到 PC,然后 TinCam 会从相机拍摄照片(相机用作网络摄像头)。 现在,我需要以无线方式进行操作,但相机没有延时拍摄或 wifi 功能。 ...

Admin

Create timelapse video with frame integration using ffmpeg
timelapse

Create timelapse video with frame integration using ffmpeg

I have a real-time 30fps video, and I wish to convert it to a timelapse 30fps video so that each frame of the target video is the result of arithmetical mean of 10 original frames in a linear color-space. I thought of using the framerate filter, but it is designed to interpolates f...

Admin

我怎样才能将 15,000 张 bmp 图像组合成延时摄影图像?
timelapse

我怎样才能将 15,000 张 bmp 图像组合成延时摄影图像?

我正在使用 Time Lapse Assembler,但它只适用于 jpg 文件。问题是我想要合并成延时摄影的图片是 bmp 图像(15,000 张!)。所以我首先尝试使用 Automator(它是 Mac)将它们转换为 jpg。问题是我在使用 Automator 转换它们时失败了。我一直收到错误消息。 关于如何在 Mac 上直接对 bmp 图片进行延时拍摄,或者如何在进行延时拍摄之前将它们转换为其他格式,有什么建议吗? ...

Admin

Windows 7(64 位)下的 FFMPEG - 从 jpg 创建延时视频
timelapse

Windows 7(64 位)下的 FFMPEG - 从 jpg 创建延时视频

我的目标是从一堆 jpg 文件创建一个视频。我选择了 FFMPEG (Windows 64) 来解决这个任务 任务 我在一个目录中有超过 4k 个 jpg 文件,所有文件都遵循命名约定pic_000000X.jpg(其中x是一个数字),即pic_0000001.jpg,,pic_0000002.jpg。,pic_0001337.jpg等等,我想用它们来创建延时视频。 结果 当我运行时,ffmpeg -i pic_%7d.jpg -s:v 1280x720 -c:v libx264 output.mp4我得到了output.mp4文件,但它很小并且只包...

Admin

直接在 ffmpeg 中录制延时屏幕截图
timelapse

直接在 ffmpeg 中录制延时屏幕截图

我可以使用 ffmpeg 以每秒一帧的速度将我的 Xorg 桌面(不带音频)录制成视频文件,该文件将以每秒 30 帧的速度播放帧,而无需转换过程吗? 以下命令以每秒 1 帧的速度记录我的左侧显示,但生成的视频将每秒前进一次视频帧。 ffmpeg -r 1 -f x11grab -s 1920,1080 -i :0.0+0,0 -vcodec libx264 -crf 0 -preset ultrafast -threads 0 out.mkv 已知替代方案: 每隔一段时间进行截图,然后合并视频使用 mencoder 与 #1 相同,但使用ffmp...

Admin