【问题标题】:Copy metadata from one mp4 file to another in python在python中将元数据从一个mp4文件复制到另一个文件
【发布时间】:2020-06-08 11:11:01
【问题描述】:

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

import piexif
import os

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

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

【问题讨论】:

标签: python ffmpeg metadata mp4


【解决方案1】:

使用-map_metadata:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多