获取视频编码格式python方法
时间: 2023-10-29 21:06:09 浏览: 195
视频格式转换python代码
获取视频编码格式的 Python 方法可以通过使用第三方库ffprobe来实现。具体的代码如下:
```python
import subprocess
def get_video_format(filepath):
cmd = ["ffprobe", "-v", "error", "-select_streams", "v:0", "-show_entries", "stream=codec_name", "-of", "default=noprint_wrappers=1:nokey=1", filepath]
output = subprocess.check_output(cmd, universal_newlines=True)
return output.strip()
```
其中,`filepath`参数是视频文件的路径,函数返回视频编码格式的字符串。该方法利用ffmpeg的ffprobe工具来获取视频编码格式信息。
阅读全文