以下是使用 Python3 代码运行 FFmpeg 命令的完整示例,它将执行与原始 FFmpeg 命令相同的操作:

import subprocess

input_file = '1.mp4'
output_file = 'output.mp4'

cmd = ['ffmpeg', '-i', input_file, '-empty_hdlr_name', '1', '-metadata:s:v:0', 'language=jpn',
       '-metadata:s:a:0', 'language=jpn', '-c', 'copy', '-disposition:v:1', 'attached_pic', output_file]

subprocess.run(cmd, check=True)

该代码将输入文件 '1.mp4' 转换为输出文件 'output.mp4',并添加元数据和其他选项。

注意:

  • 需要安装 FFmpeg 并确保其可在系统路径中找到。
  • 该示例使用 subprocess.run 函数执行 FFmpeg 命令。
  • check=True 参数确保命令执行成功,否则将抛出异常。
  • 可以根据需要修改输入文件、输出文件和 FFmpeg 命令参数。
使用 Python3 运行 FFmpeg 命令 - 完整代码示例

原文地址: https://www.cveoy.top/t/topic/nBpr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录