调整视频大小时的音频问题 - moviepy

Audio problems when resizing video - moviepy

我正在使用此代码 (moviepy) 调整 mp4 视频的大小:

video_clip = VideoFileClip(url)
resized = video_clip.resize(width=720)
d = tempfile.mkdtemp()
video_path = os.path.join(d, 'output.mp4')
resized.write_videofile(video_path)

当我在我的电脑上播放时,调整大小的剪辑的音频有效,但在 iPhone 上播放时无效。 (原始剪辑的音频确实适用于我的 iPhone。)

我该如何解决这个问题?

第一张图片:调整后视频的编解码器
第二张图片:原始视频的编解码器

这是我如何让它工作的:

resized.write_videofile(video_path, temp_audiofile='temp-audio.m4a', remove_temp=True, codec="libx264", audio_codec="aac")