Python处理视频的小问题

626 阅读1分钟

Python处理视频的小问题

使用的是 moviepy 库

为什么视频合成音频没有声音

常规操作

clip.write_videofile(output_video_path)

正确操作

clip.write_videofile(output_video_path,codec='libx264',audio_codec='aac',temp_audiofile='temp-audio.m4a',remove_temp=True)

为什么处理完的视频内存很小

这是因为mp4的格式就是一种可压缩的格式,而换乘avi之后会大很多,注意codec也需要相应更改

常规操作

clip.write_videofile('xx.mp4',codec='libx264')

正确操作

clip.write_videofile('xx.avi',codec='png')