遍历文件夹下包含'Video_17_f_ca_120'的文件,并使用ffmpeg -i Video_17_f_ca_120*.mp4 -vcodec libx264 test.mp4的方法在mp4文件所在的目录下生成新的mp4文件
时间: 2024-05-05 16:18:37 浏览: 154
ffmpeg视频格式转码,下载到windows,直接运行转码,或者代码中调用命令行
可以使用以下Python代码来遍历文件夹并生成新的mp4文件:
```python
import os
folder_path = "/path/to/folder/with/videos"
for foldername, subfolders, filenames in os.walk(folder_path):
for filename in filenames:
if 'Video_17_f_ca_120' in filename and filename.endswith('.mp4'):
input_path = os.path.join(foldername, filename)
output_path = os.path.join(foldername, 'test.mp4')
command = f'ffmpeg -i "{input_path}" -vcodec libx264 "{output_path}"'
os.system(command)
```
这个代码可以在指定的文件夹内递归查找文件名包含'Video_17_f_ca_120'且以.mp4结尾的文件,并使用ffmpeg命令生成新的mp4文件。注意替换变量`folder_path`为目标文件夹的路径。
阅读全文