【无标题】ffmpeg 合并文件夹下所有视频
(Get-Content "F:\33333333333333\1146523396\videos.txt") | ForEach-Object { "file '$_'" } | Set-Content "F:\33333333333333\1146523396\videos.txt"
这个会把目录下的所有MP4视频文件按文件名写到一个文件。
powershell ffmpeg -f concat -safe 0 -i F:\33333333333333\1146523396\videos.txt -c copy F:\33333333333333\1146523396\output.mp4
这个命令会:
使用 concat demuxer (-f concat)
禁用安全检查 (-safe 0),这样可以使用绝对路径
读取输入文件列表
直接复制视频流而不重新编码 (-c copy)
输出到指定文件 (output.mp4)