V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
gIrl1990
V2EX  ›  问与答

FFmpeg 控制台输出 最后一行各字段都是什么意思?

  •  
  •   gIrl1990 · Aug 19, 2019 · 2895 views
    This topic created in 2452 days ago, the information mentioned may be changed or developed.
    frame=22684 fps= 30 q=-1.0 Lsize=   93195kB time=00:12:36.97 bitrate=1008.6kbits/s speed=0.998x
    

    字段 bitrate 与参数 -b:v 有关联吗?

    Supplement 1  ·  Aug 20, 2019
    字段对应的是输入文件还是输出文件?
    9 replies    2020-03-04 17:34:06 +08:00
    MonoLogueChi
        1
    MonoLogueChi  
       Aug 19, 2019 via Android
    大概是一共处理了多少帧,视频帧率多少,我猜 q 应该是一个质量相关的参数吧,最终大小多啊,耗时,处理速度,最后 speed 也是处理速度,0.998 倍的速度。我猜是这个意思
    gIrl1990
        2
    gIrl1990  
    OP
       Aug 19, 2019
    @MonoLogueChi 那字段对应的是输入文件还是输出文件?
    hutng
        3
    hutng  
       Aug 20, 2019 via Android
    bitrate 是输出文件比特币吧
    hutng
        4
    hutng  
       Aug 20, 2019 via Android
    手误。比特率
    yongligua
        5
    yongligua  
       Aug 20, 2019 via Android
    输出的,time 是当前帧的时间
    xmoiduts
        6
    xmoiduts  
       Aug 20, 2019 via Android
    这个像是每秒都在输出的 log,只不过最后一秒定格在这样的文字上。

    bitrate 应该是压出来的码率,他会尽可能尝试贴近你给的 b:v,但几乎无法精确达到。一是可能超出;二是不足时 mp4 不能填 0。要 mpeg-2 .ts 才能。
    gerardyang
        7
    gerardyang  
       Aug 20, 2019 via Android
    已处理帧数 帧速率 qb 压缩率 文件大小 已处理时间 比特率 处理速度
    这里的 bitrate 是处理速率,不是当前视频比特率
    msg7086
        8
    msg7086  
       Aug 20, 2019 via Android
    qp 是量化值。不适用量化值的场景下是-1。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1044 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 44ms · UTC 18:41 · PVG 02:41 · LAX 11:41 · JFK 14:41
    ♥ Do have faith in what you're doing.