gpt4 book ai didi

ffmpeg - 如何删除输出延时视频中的 ffmpeg 伪影?

转载 作者:行者123 更新时间:2023-12-04 23:12:55 27 4
gpt4 key购买 nike

我使用了一些 jpeg 文件创建了一个带有 ffmpeg 的延时视频。 .单独他们在视觉上还可以。

这些源图像由无反光镜 DSL 相机以 JPEG 格式捕获。

如果我将延时视频上传到 youtube,视频清晰且没有任何伪影:https://www.youtube.com/watch?v=Qs-1ahCrb0Y

但是,如果我在 MacOS 上的 Photo 或 Quicktime 应用程序或 iOS 中本地播放视频文件,则视频中会出现伪影。以下是一些示例:

1.

enter image description here

2.

enter image description here

这是ffmpeg我用来生成视频的命令:

ffmpeg -framerate 30 -pattern_type glob  -i  "DSCF*.JPG" -pix_fmt yuv420p -profile baseline  output.mp4

我可以使用哪些附加参数来删除这些工件?

编辑:
  • 文件信息

  • enter image description here
  • 视频在 VLC 中播放没有问题。
  • 最佳答案

    H.264 编解码器标准定义 levels .级别表示解码器平滑处理流所需的资源。通常,级别仅与硬件播放器相关。但是,某些软件播放器可能已经设计为具有水平上限。显然,苹果的玩家就是这种情况。

    您的视频的帧大小为 6000x4000,播放器必须支持 6.0 级,这是标准的最新补充(约 2 年)。我建议你把分辨率减半,

    ffmpeg -framerate 30 -pattern_type glob -i "DSCF*.JPG" -vf scale=iw/2:ih/2,format=yuv420p -profile baseline out.mp4

    关于ffmpeg - 如何删除输出延时视频中的 ffmpeg 伪影?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61189766/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com