使用以下脚本,我可以将文本文件中的多个视频文件连接到单个视频。
现在我希望在输出视频中显示每个源视频文件的各个名称。
这是我的源videoList.txt文件的示例,其中包含文件名和文件路径
# videoList.txt
file 'C:\video_0020.mp4'
file 'C:\video_0040.mp4'
file '..'
和windows批处理文件:
@ECHO off
SETLOCAL
SET ffmpeg=C:\ffmpeg\bin
SET inFile=-f concat -i C:\videoList.txt
SET outFile=C:\output.mov
SET codec=-r 24 -vcodec mjpeg -q:v 6
REM videoFilter/filterComplex
SET filterComplex=drawtext=fontfile='C\:\\Windows\\Fonts\\arial.ttf': text='%%{filenameOfEachVideo}'
REM bring it all together
SET commandline=%ffmpeg%\ffmpeg.exe %inFile% -filter_complex "%filterComplex%" %codec% %outFile%
REM execute command
%commandline%
答案 0 :(得分:0)
这是一个工作示例。请在使用前检查路径和文件扩展名。 我添加了很多注释,以便更清楚脚本的功能。随意使用和修改。
use_frameworks!
pod 'Firebase/Core'
pod 'Firebase/Database'
pod 'Firebase/Auth'