我在我的 .net 应用程序中使用 ffmpeg 来合并(连接)一些具有相同编码和宽度和高度尺寸的短视频。我已经按照文档的说明创建了一个 txt 文件,这是我的 txt:
concatTextDirectory 是我的 txt 文件的目录。
file 'C:\Users\mtst\Desktop\Clips\keep\a1.mp4'
file 'C:\Users\mtst\Desktop\Clips\keep\a2.mp4'
file 'C:\Users\mtst\Desktop\Clips\keep\a3.mp4'
file 'C:\Users\mtst\Desktop\Clips\keep\a4.mp4'
file 'C:\Users\mtst\Desktop\Clips\keep\a5.mp4'
Run Code Online (Sandbox Code Playgroud)
这是 ffmpeg 参数部分:
ffmpeg.StartInfo.Arguments = "/c ffmpeg.exe -f concat -i " + concatTextDirectory + " -c copy " + videoOut + " -y -report";
Run Code Online (Sandbox Code Playgroud)
但它没有结果,下面是报告
ffmpeg 于 2016-04-25 19:02:30 开始报告写入
“ffmpeg-20160425-190230.log”命令行:ffmpeg.exe -f concat -i
"C:\Users\mtst\Desktop\Clips\keep \keep.txt" -c copy
"C:\Users\mtst\Desktop\Clips\keep\keep.mp4" -y -report ffmpeg
版本 N-79546-g13406b6 版权所有 (c) 2000-2016 FFmpeg
22.100 libavcodec的57. 35.100 / 35.100 57. 57.了libavformat 34.102 / 34.102 …
是否可以自动更改字幕文本(SRT)的大小?如果文本太长,字体大小会变小,以便能够在屏幕上显示整个文本。
就我而言,SRT 文件仅包含一个文本,我想将其作为标题或有关视频的信息刻录到介绍视频中。有时,标题是一个长文本,超出了视频的屏幕尺寸。我想知道是否有任何方法可以自动显示视频屏幕尺寸内的长文本?
这是我想在介绍视频上刻录的此类 SRT 文件内容的示例。
1
00:00:00,000 --> 00:00:03,000
TITLE
Information about the video goes here
and sometimes it is too long and goes out
of the video's screen size while using
a big font sizes like 40 or 50.
Run Code Online (Sandbox Code Playgroud)