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
Video ffmpeg hflip命令使视频变黑_Video_Ffmpeg_Frames - Fatal编程技术网

Video ffmpeg hflip命令使视频变黑

Video ffmpeg hflip命令使视频变黑,video,ffmpeg,frames,Video,Ffmpeg,Frames,使用命令ffmpeg-i test.mp4-filter_complex“[0]hflip”new.mp4可使windows media player中的输出视频变为完全黑色,直到您再次播放该文件,然后帧将丢失 如果将镜像视频附加到另一个视频之后,它将在到达镜像视频开始的时间线时停止播放。如果将镜像视频放在另一个视频之前,它只会将镜像视频显示为黑屏 关于如何修复此问题或我可以在C#中使用的其他解决方案以翻转和合并视频,有什么建议吗 显示完整的控制台输出。为什么使用WMP而不是ffplay/VLC

使用命令
ffmpeg-i test.mp4-filter_complex“[0]hflip”new.mp4
可使windows media player中的输出视频变为完全黑色,直到您再次播放该文件,然后帧将丢失

如果将镜像视频附加到另一个视频之后,它将在到达镜像视频开始的时间线时停止播放。如果将镜像视频放在另一个视频之前,它只会将镜像视频显示为黑屏


关于如何修复此问题或我可以在C#中使用的其他解决方案以翻转和合并视频,有什么建议吗

显示完整的控制台输出。为什么使用WMP而不是ffplay/VLC来判断输出?当WMP显示黑色/下降帧时,您是否有100%的cpu?以下是完整的输出:出于某种原因,它这次可以毫无问题地播放整个视频,但其他时候它不能使用完全相同的文件和命令。我的cpu没有在接近100的地方运行。我尝试运行命令“ffmpeg-I new.mp4-I test.mp4-filter_complex”[0][1]concat;[0]hflip“new3.mp4”,但第二个视频无法播放,wmp只是从一开始就重新启动(第二个视频未录制)。在第二个命令中,翻转的视频未连接到主视频。解决其中一个问题的应该是
ffmpeg-i new.mp4-i test.mp4-filter_complex“[0]hflip[m];[m][1]concat”new3.mp4
。出于某种原因,该文件似乎在wmp以外的其他媒体播放器中可以正常播放。显示完整的控制台输出。为什么使用wmp而不是ffplay/VLC来判断输出?当WMP显示黑色/下降帧时,您是否有100%的cpu?以下是完整的输出:出于某种原因,它这次可以毫无问题地播放整个视频,但其他时候它不能使用完全相同的文件和命令。我的cpu没有在接近100的地方运行。我尝试运行命令“ffmpeg-I new.mp4-I test.mp4-filter_complex”[0][1]concat;[0]hflip“new3.mp4”,但第二个视频无法播放,wmp只是从一开始就重新启动(第二个视频未录制)。在第二个命令中,翻转的视频未连接到主视频。解决其中一个问题的应该是
ffmpeg-i new.mp4-i test.mp4-filter_complex“[0]hflip[m];[m][1]concat”new3.mp4
。出于某种原因,该文件似乎可以在wmp以外的其他媒体播放器中正常播放。