个人简介
前言
大概内容:`
最近短剧比较活,1集1集实在是太慢,想着直接合成后,一次性看舒服。
—————————————————
`以下是本篇文章正文内容,
一、是什么?
二、使用步骤
1.下载ffmpeg
https://9yun.lanzoul.com/i998Z12yn4af
2.使用
@echo off
for %%i in (*.mp4) do echo file '%%i' >> mylist.txt
ffmpeg -f concat -safe 0 -i mylist.txt -c copy output.mp4
del mylist.txt
这个脚本做了以下几件事:
遍历当前目录下的所有 MP4 文件,为每一个文件创建一行,写入 mylist.txt 文件中。
使用 ffmpeg 的 concat 功能来合并 mylist.txt 中列出的所有文件。这些文件会被合并到 output.mp4 文件中。
最后删除 mylist.txt 文件。
请注意,这个脚本假设 ffmpeg 已经被添加到了你的系统 PATH 中(设置环境变量)。如果没有,你需要提供 ffmpeg 的完整路径,例如:C:\path\to\ffmpeg.exe。
另外,这个脚本会将所有 MP4 文件按照字母顺序进行合并。如果你需要特定的顺序,你可能需要手动编辑 mylist.txt 文件。
3.拓展
以下是一些常用的FFmpeg命令示例:
- 转换视频格式:
ffmpeg -i input.mp4 output.avi
这个命令将输入文件input.mp4转换为输出文件output.avi。
- 转换音频格式:
ffmpeg -i input.mp3 output.wav
这个命令将输入文件input.mp3转换为输出文件output.wav。
- 调整视频大小:
ffmpeg -i input.mp4 -vf "scale=640:480" output.mp4
这个命令将输入文件input.mp4的大小调整为640x480,并输出为output.mp4。
- 剪辑视频:
ffmpeg -i input.mp4 -ss 00:00:10 -t 00:00:20 -c:v copy -c:a copy output.mp4
这个命令从输入文件input.mp4中提取从第10秒开始,持续20秒的片段,并输出为output.mp4。
- 提取音频:
ffmpeg -i input.mp4 -vn -acodec copy output.mp3
这个命令从输入文件input.mp4中提取音频,并输出为output.mp3。
- 添加水印:
ffmpeg -i input.mp4 -i watermark.png -filter_complex "overlay=10:10" output.mp4
这个命令将输入文件input.mp4和水印文件watermark.png进行叠加,并输出为output.mp4。水印位置在视频的左上角,偏移量为(10, 10)。
4.mylist.txt按顺序
有时候列表可能不是很符合,直接用python生成了100个。
with open('mylist.txt', 'w') as f:
for i in range(1, 100): # 从 1 到 120
f.write(f"file '{i}.mp4'\n")
file '1.mp4'
file '2.mp4'
file '3.mp4'
file '4.mp4'
file '5.mp4'
file '6.mp4'
file '7.mp4'
file '8.mp4'
file '9.mp4'
file '10.mp4'
file '11.mp4'
file '12.mp4'
file '13.mp4'
file '14.mp4'
file '15.mp4'
file '16.mp4'
file '17.mp4'
file '18.mp4'
file '19.mp4'
file '20.mp4'
file '21.mp4'
file '22.mp4'
file '23.mp4'
file '24.mp4'
file '25.mp4'
file '26.mp4'
file '27.mp4'
file '28.mp4'
file '29.mp4'
file '30.mp4'
file '31.mp4'
file '32.mp4'
file '33.mp4'
file '34.mp4'
file '35.mp4'
file '36.mp4'
file '37.mp4'
file '38.mp4'
file '39.mp4'
file '40.mp4'
file '41.mp4'
file '42.mp4'
file '43.mp4'
file '44.mp4'
file '45.mp4'
file '46.mp4'
file '47.mp4'
file '48.mp4'
file '49.mp4'
file '50.mp4'
file '51.mp4'
file '52.mp4'
file '53.mp4'
file '54.mp4'
file '55.mp4'
file '56.mp4'
file '57.mp4'
file '58.mp4'
file '59.mp4'
file '60.mp4'
file '61.mp4'
file '62.mp4'
file '63.mp4'
file '64.mp4'
file '65.mp4'
file '66.mp4'
file '67.mp4'
file '68.mp4'
file '69.mp4'
file '70.mp4'
file '71.mp4'
file '72.mp4'
file '73.mp4'
file '74.mp4'
file '75.mp4'
file '76.mp4'
file '77.mp4'
file '78.mp4'
file '79.mp4'
file '80.mp4'
file '81.mp4'
file '82.mp4'
file '83.mp4'
file '84.mp4'
file '85.mp4'
file '86.mp4'
file '87.mp4'
file '88.mp4'
file '89.mp4'
file '90.mp4'
file '91.mp4'
file '92.mp4'
file '93.mp4'
file '94.mp4'
file '95.mp4'
file '96.mp4'
file '97.mp4'
file '98.mp4'
file '99.mp4'
file '100.mp4'
总结
以上就是全部内容了,有需要更多的可以加入交流群
加入交流群
群号:698307198
如果没有通过,可以联系群主拉你进qu