Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/video/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
Image FFmpeg-将两个图像(.png)合并为视频(.mp4)不';行不通_Image_Video_Ffmpeg - Fatal编程技术网

Image FFmpeg-将两个图像(.png)合并为视频(.mp4)不';行不通

Image FFmpeg-将两个图像(.png)合并为视频(.mp4)不';行不通,image,video,ffmpeg,Image,Video,Ffmpeg,我想将两个图像(名称未按顺序编号)合并到一个视频中,但结果仅包括第一个图像的视频 我将感谢任何帮助 ffmpeg.exe-r 1/5-i image_x.png-r 1/5-i image_y.png-codec:v libx264-vf fps=50 video.mp4 输出: 输入#0,png#U管道,来自 “C:\Users\khj\Desktop\SpeakerLayoutTool\Images\u video\iamge\u x.png”: 持续时间:不适用,比特率:不适用 流#0:0

我想将两个图像(名称未按顺序编号)合并到一个视频中,但结果仅包括第一个图像的视频

我将感谢任何帮助

ffmpeg.exe-r 1/5-i image_x.png-r 1/5-i image_y.png-codec:v libx264-vf fps=50 video.mp4

输出:

输入#0,png#U管道,来自 “C:\Users\khj\Desktop\SpeakerLayoutTool\Images\u video\iamge\u x.png”:
持续时间:不适用,比特率:不适用 流#0:0:视频:png,rgba(pc),3840x2160,25 tbr,25 tbn,25 tbc输入#1,png#U管道,来自 “C:\Users\khj\Desktop\SpeakerLayoutTool\Images\u video\image\u y.png”:
持续时间:不适用,比特率:不适用 流#1:0:视频:png,rgba(pc),3840x2160,25 tbr,25 tbn,25 tbc文件'C:\Users\khj\Desktop\SpeakerLayoutTool\Video.mp4'已经存在 存在。覆盖?[y/N]y流映射:流#0:0->#0:0(png) (本机)->h264(libx264))按[q]停止,按[?]获取帮助[libx264]@ 0000016c2a46e000]使用cpu功能:MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2[libx264@00000 16C2A46E000]配置文件高4:4:4 预测性,5.2级,4:4:4,8位[libx264@00000 16c2a46e000]264- core 157 r2970 5493be8-H.264/MPEG-4 AVC编解码器-Copyleft 2003-2019- -选项:cabac=1参考=3 解块=1:0:0分析=0x3:0x113 me=hex子模块=7 psy=1 psy_rd=1.00:0.00 混合\u ref=1 me\u range=16色度\u me=1格线=1 8x8dct=1 cqm=0 死区=21,11快速pskip=1色度qp偏移=4线程=12 前瞻线程=2个切片线程=0 nr=0抽取=1交错线程=0 bluray\u compat=0受约束\u内部=0 bframes=3 b\u pyramid=2 b\u adapt=1 b_bias=0 direct=1 weights b=1 open_gop=0 weights p=2 keyint=250 keyint\u min=25 scenecut=40内部刷新=0 rc\u前瞻=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_比率=1.40 aq=1:1.00输出#0,mp4,至 “C:\Users\khj\Desktop\SpeakerLayoutTool\video.mp4”:元数据: 编码器:Lavf58.27.103 流#0:0:视频:h264(libx264)(avc1/0x31637661),yuv444p,3840x2160,q=-1--1,50 fps,12800 tbn,50 tbc 元数据: 编码器:Lavc58.52.100 libx264 辅助数据: cpb:比特率最大/最小/平均:0/0/0缓冲区大小:0 vbv_延迟:-1帧=250 fps=22 q=-1.0 Lsize=162kB时间=00:00:04.94比特率= 268.1kbits/s速度=0.444x

使用


你希望每张图片显示多长时间?现在5秒对不起,你说得对。我的播放器播放第二帧的时间很短。我删除了我的帖子。我想我的播放器不喜欢只有两帧的视频(我使用的是MPC-HC)
ffmpeg.exe -loop 1 -t 5 -i image_x.png -loop 1 -t 5 -i image_y.png -filter_complex "concat=n=2:v=1:a=0" -pix_fmt yuv420p -c:v libx264 video.mp4