修改代码为自定义输出目录import osimport subprocessinput_dir = pathtoinputdiroutput_file = outputmp4files = for file in oslistdirinput_dir if fileendswithmp4 filesappendospathjoininput_dir fileif not fil
import os import subprocess
input_dir = '/path/to/input/dir' output_dir = '/path/to/output/dir' output_file = os.path.join(output_dir, '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/cXz3 著作权归作者所有。请勿转载和采集!