修改代码为自定义输入目录并扫描目录下mp4文件import subprocessinput_file = 1mp4output_file = outputmp4command = ffmpeg -i input_file -empty_hdlr_name 1 -metadatasv0 language=jpn -metadatasa0 language=jpn -c copy
import os import subprocess
input_dir = '/path/to/input/dir' output_file = 'output.mp4'
files = [] for file in os.listdir(input_dir): if file.endswith('.mp4'): files.append(os.path.join(input_dir, file))
if not files: print('No mp4 files found in input directory') else: command = ['ffmpeg', '-i', files[0], '-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(command
原文地址: https://www.cveoy.top/t/topic/cXzf 著作权归作者所有。请勿转载和采集!