gpt4 book ai didi

ffmpeg - 视频片段的两个ffmpeg命令的比较

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

我有两个命令用于在 android ffmpeg 中制作视频片段

  • -ss 开始时间 -i 输入视频 -f 段 -segment_time 分段持续时间 -reset_timestamps 1 -vcodec 复制 -b:v2 097152 -b:a 48000 -ac 2 -ar 22050 输出路径
  • -ss 开始时间 -i 输入视频 -f 段 -segment_time 分段持续时间 -reset_timestamps 1 输出路径

  • 我已经尝试过它们并注意到第一个命令比第二个命令非常快
    由于我是 ffmpeg 新手,我真的不知道这些命令中每个参数的含义
    谁能解释一下为什么第一个命令更好,将来会不会导致任何错误

    最佳答案

    在命令 #1 中,您使用的是 -vcodec copy启用 stream copy视频模式。这会复制视频而不是对视频进行编码。流复制比编码快得多。
    缺点是 segment muxer默认情况下,使用流复制时只能剪切关键帧。所以-segment_time使用流复制时可能不准确。
    如果准确性非常重要,则删除 -vcodec copy如命令#2。这将对视频进行编码而不是流式复制视频:速度慢得多,但剪切准确。

    关于ffmpeg - 视频片段的两个ffmpeg命令的比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68371630/

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