在python中将元数据从一个mp4文件复制到另一个文件



我有一个简单的脚本,用于将exif(元数据(从一个.jpg复制到另一个。

import piexif
import os
for filename in os.listdir(directory):
if filename.endswith(".jpg"):
piexif.transplant(exifSrc, filename)
else:
continue

我现在想要创建一个脚本,将元数据从一个.mp4复制到另一个。但是,我的编程技能非常有限,我甚至找不到库(带有我理解的文档(来启动项目。我认为 ffmpeg 可以做到这一点,虽然我不确定。

使用-map_metadata

ffmpeg -i origin.mp4 -i target.mp4 -map 1 -c copy -map_metadata 0 -movflags +faststart output.mp4

请注意,必须创建新的输出文件,因为ffmpeg无法执行就地编辑。

最新更新