【发布时间】:2019-12-24 03:53:11
【问题描述】:
我有一些 Mp4 文件。我想用python分别获取视频轨道和音频轨道的比特率。我知道python-opencv 可能有助于获取帧数:
import cv2
video = "sample.mp4"
video_capture = cv2.VideoCapture(video)
video_length = int(video_capture.get(cv2.CAP_PROP_FRAME_COUNT))
但我没有找到 biterate 的选项。而且我不需要整体比特率,因为我必须分别处理视频和音频。 (如果音频比特率可以由其他人计算,那没关系。)我不知道python-opencv是否可以做到。如果没有,我应该使用哪些其他软件包以及如何使用?
尽可能使用流行的包来避免问题。如果检查流设置会更好。谢谢。
【问题讨论】: