gpt4 book ai didi

python - python OpenCV 中 mp4 视频的编解码器是什么

转载 作者:太空狗 更新时间:2023-10-29 18:02:18 26 4
gpt4 key购买 nike

fourcc = cv2.cv.CV_FOURCC(*'XVID')

上面一行用于avi视频。以同样的方式,我们在 Ubuntu 中使用哪种编解码器来处理 mp4 视频?

最佳答案

你也可以使用mp4v

fourcc = cv2.VideoWriter_fourcc(*'mp4v')

视频作者应该看起来像这样:

out = cv2.VideoWriter('output.mp4',fourcc, 15, size)

但是有更多的编解码器可用于 mp4。您可以通过设置 fourcc = -1 来查看它们的列表,它将显示如下列表:

OpenCV: FFMPEG: format mp4 / MP4 (MPEG-4 Part 14)
fourcc tag 0x7634706d/'mp4v' codec_id 000C
fourcc tag 0x31637661/'avc1' codec_id 001B
fourcc tag 0x33637661/'avc3' codec_id 001B
fourcc tag 0x31766568/'hev1' codec_id 00AD
fourcc tag 0x31637668/'hvc1' codec_id 00AD
fourcc tag 0x7634706d/'mp4v' codec_id 0002
fourcc tag 0x7634706d/'mp4v' codec_id 0001
fourcc tag 0x7634706d/'mp4v' codec_id 0007
fourcc tag 0x7634706d/'mp4v' codec_id 003D
....

它们都支持 mp4,但如果您想将视频提供给网络,Web 浏览器支持 h264

关于python - python OpenCV 中 mp4 视频的编解码器是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30103077/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com