使用python ffmpeg转换视频文件时无法保存元数据

时间:2018-11-24 10:29:05

标签: python ffmpeg metadata

我尝试使用ffmpy库将.MOV文件转换为.MP4​​。 转换效果很好,但是我无法保存标题和艺术家之类的元数据。

ff = ffmpy.FFmpeg(
    inputs={'input.mov': None},
    outputs={'output.mp4': None},
    global_options=[
        '-metadata name=james',
        '-metadata artist=Beauty and Beast'
    ]
)

ff.run()

1 个答案:

答案 0 :(得分:1)

您必须更改输出文件选项。

ff = ffmpy.FFmpeg(
    inputs={'input.mov': None},
    outputs={'output.mp4': [
        '-metadata', 'artist=james',
        '-metadata', 'title=Beauty and Beast'
    ]},
)

ff.run()