|
|
楼主 |
发表于 2026-5-21 21:01:35
|
显示全部楼层
本帖最后由 zelefans 于 2026-5-22 08:39 编辑
我突然想起来了。你试一下命令: ffprobe
就是ffmpeg的压缩包的bin目录里有3个文件,ffmpeg,ffprobe和ffplay,需要前两个
我刚才测了新版ffmpeg里的ffprobe都没问题
ffprobe -v quiet -print_format json -show_format -show_streams urvrsp00351.part1_8K.mp4
------
"format": {
"filename": "[email protected]_8K.mp4",
"nb_streams": 2,
"nb_programs": 0,
"nb_stream_groups": 0,
"format_name": "mov,mp4,m4a,3gp,3g2,mj2",
"format_long_name": "QuickTime / MOV",
"start_time": "0.000000",
"duration": "2087.360167",
"size": "4094001712",
"bit_rate": "15690638",
"probe_score": 100,
"tags": {
"major_brand": "isom",
"minor_version": "1",
"compatible_brands": "isom",
"creation_time": "2024-06-09T00:01:40.000000Z"
}
}
}
可以拿到原始比特率的.....
用上AI分析,还有一种可能是,你的windows系统问题,中文日文名导致调用ffprobe在处理命令时乱码出问题。ffmpeg命令有防错机制,调用ffprobe没有。
你先试试文件放到纯英文路径下弄个10秒,如果成功了,那就定位这个问题了 |
|