Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/amazon-s3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在ffmpeg中添加两个命令_Ffmpeg_Video Processing_Android Ffmpeg - Fatal编程技术网

在ffmpeg中添加两个命令

在ffmpeg中添加两个命令,ffmpeg,video-processing,android-ffmpeg,Ffmpeg,Video Processing,Android Ffmpeg,我使用两个命令,一个用于设置帧的大小,另一个用于在左上角添加水印 此命令将帧的大小设置为720*1280 字符串[]complexCommandOne={“-y”、“-i”、路径、“-strict”、“experional”、“-vf”、“scale=720:1280”、“-preset”、“ultrafast”、输出} 下面的命令将水印添加到上面的输出文件 字符串[]complexCommandTwo={-y',“-i”,输出,“-strict”,“experimental”,“-vf”,“m

我使用两个命令,一个用于设置帧的大小,另一个用于在左上角添加水印

此命令将帧的大小设置为720*1280

字符串[]complexCommandOne={“-y”、“-i”、路径、“-strict”、“experional”、“-vf”、“scale=720:1280”、“-preset”、“ultrafast”、输出}

下面的命令将水印添加到上面的输出文件

字符串[]complexCommandTwo=
{-y',“-i”,输出,“-strict”,“experimental”,“-vf”,“movie=“+pngpath+”[watermark];[in][watermark]overlay=x=10:y=10[out],“-s”,“720x1280”,“-r”,“30”,“-b”,“15496k”,“-vcodec”,“mpeg4”,“-ab”,“48000”,“ac”,“2”,“-ar”,“22050”,“预设”,“超快”,文件名

这两个命令在20秒视频中都需要3-5分钟

我想合并这些,这样可以减少时间


任何帮助。我是新手,我Ffgmeg从来没有见过这样的东西,但看起来它基本上只是使用常规的FFmpeg CLI语法

所以我想应该是这样的:

{"-y", "-i", input, "-strict", "experimental", "-vf", "movie="+pngpath+" [watermark]; [in] scale=720:1280 [scaled]; [scaled][watermark] overlay=x=10:y=10 [out]", "-s", "720x1280", "-r:v", "30", "-b:v", "15496k", "-c:v", "mpeg4", "-b:a", "48000", "-ac", "2", "-r:a", "22050", "-preset:v", "ultrafast", fileName}
通常是这样的:

ffmpeg -y -i INPUTFILE -strict experimental -vf "movie=LOGOFILE [watermark]; [in] scale=720:1280 [scaled]; [scaled][watermark] overlay=x=10:y=10 [out]" -s 720x1280 -r:v 30 -b:v 15496k -c:v mpeg4 -b:a 48000 -ac 2 -r:a 22050 -preset:v ultrafast OUTPUTFILE
你们有什么FFmpeg版本? 因为在3.0以上,您可以省略“-strict”、“experimental”(当FFmpeg仍被视为实验性功能时,需要启用FFmpeg自己的AAC音频编解码器)