相关疑难解决方法(0)

ffprobe 显示 h264 流的比特率为 0.0 或 N/A

我有一个 11 分钟的 .mkv 文件,其中包含一个 h264 视频流,占用 184MB 的空间。我想减小这个文件的大小。我想我可以降低比特率。但是 ffprobe 不输出任何内容。事实上,它说文件的长度是根据比特率计算的,因此可能不准确,但摘要或 [FORMAT] 条目中都没有比特率:

> ffprobe -show_format file.mkv
[matroska,webm @ 0x7f8e8084b200] Estimating duration from bitrate, this may be inaccurate
Input #0, matroska,webm, from 'file.mkv':
  Duration: 00:11:11.59, start: 0.000000, bitrate: N/A
    Stream #0.0: Video: h264 (High), yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn, 59.94 tbc (default)
    Stream #0.1: Audio: aac, 48000 Hz, 5.1, s16 (default)
[FORMAT]
...
bit_rate=0.000000 
[/FORMAT]
Run Code Online (Sandbox Code Playgroud)

谢谢你。

编辑:我的理解是 H.264 是一种协议。因此,根据 ffprobe 文档,我无法判断 h264 编解码器使用了什么实现。如果有人知道,我将不胜感激。

ffmpeg bitrate

4
推荐指数
1
解决办法
8797
查看次数

标签 统计

bitrate ×1

ffmpeg ×1