Il s'agit d'une erreur lorsque vous essayez d'exporter une vidéo au format mp4 avec opencv-python de python.
Could not find encoder for codec id 27: Encoder not found
video_FourCC = int(vid.get(cv2.CAP_PROP_FOURCC))
output_path = "test.mp4"
out = cv2.VideoWriter(output_path, video_FourCC, video_fps, video_size
La cause était que le format de video_FourCC n'était pas bon. Il semble qu'il y ait une erreur lorsque output_path est au format mp4.
video_FourCC = cv2.VideoWriter_fourcc(*"mp4v")
output_path = "test.mp4"
out = cv2.VideoWriter(output_path, video_FourCC, video_fps, video_size
La réécriture de video_FourCC comme ci-dessus fonctionnera correctement.
Recommended Posts