小编0-a*_*pha的帖子

使用ffmpeg添加文本字幕

我正在尝试使用ffmpeg将文本字幕添加到.mp4容器中:

ffmpeg -i input.mp4 -i input.srt -map 0.0 -map 0.1 -map 1.0 output.mp4
Run Code Online (Sandbox Code Playgroud)

当我试图运行这一行时,它给了我一个错误:

流映射的数量必须与输出流的数量匹配.

如果我尝试将mp4更改为mkv(虽然mp4支持文本字幕),如下所示:

ffmpeg -i input.mp4 -i input.srt -map 0.0 -map 0.1 -map 1.0 output.mkv
Run Code Online (Sandbox Code Playgroud)

它正确地映射了流,但是给出了一个错误:

未找到输出流#0.2的编码器(编解码器ID 94210)

当我发射

ffmpeg -codecs
Run Code Online (Sandbox Code Playgroud)

我可以看到支持srt编解码器作为解码器和编码器,但是我不确定用于mp4和mkv subs编码的是什么,以及我是需要打开它还是单独编译.

mp4 ffmpeg subtitle srt

100
推荐指数
7
解决办法
15万
查看次数

保持FFMPEG宽高比

我需要使用ffmpeg转换一堆视频文件.我运行一个很好地转换所有文件的bash文件,但是如果转换的文件不是16:9格式则会出现问题.当我将屏幕尺寸固定为-s 720x400时,如果原件的纵横比为4:3,则ffmpeg会创建一个16:9输出文件,拧紧纵横比.

是否有设置允许将宽高比设置为主要参数,并调整大小(例如,仅通过固定X或Y尺寸)?

ffmpeg

43
推荐指数
6
解决办法
6万
查看次数

Instagram Lux效果

Instagram最近增加了一个Lux按钮,可以对你拍摄的照片进行自动对比/调平.

我有一堆图片,我需要以类似的方式自动调整,使这些图片更好看.如果我想在Imagemagick中使用批处理命令,那么使用什么"秘密成分"?我应该坚持对比度设置,还是玩水平等?

由于我不知道原始图片是否暗,亮,已经对比,我需要在处理之前分析图片.

因此2个问题:

  1. 在为Imagemagick创建批处理命令时,我应该注意哪些设置可以始终如一地输出更好看的图片?

  2. 运行批处理并在以后手动恢复"误报"是否有意义(我有大约50,000个图片需要处理)?

imagemagick image-processing instagram

9
推荐指数
1
解决办法
9991
查看次数

标签 统计

ffmpeg ×2

image-processing ×1

imagemagick ×1

instagram ×1

mp4 ×1

srt ×1

subtitle ×1