我们需要将一个大型的实时WMV视频流分成相同大小的小块。我们编写了一个脚本来完成这个任务,但有一个问题:视频块没有以关键帧开始,所以在播放大多数视频块时,直到最终到达原始视频的关键帧之前都不会显示任何图像。
有没有办法告诉FFMPEG使输出视频从关键帧开始?
以下是我们目前的命令行:
ffmpeg.exe -i "C:\test.wmv" -ss 00:00:00 -t 00:00:05 -acodec copy -vcodec copy -async 1 -y "0000.wmv"
ffmpeg.exe -i "C:\test.wmv" -ss 00:00:05 -t 00:00:05 -acodec copy -vcodec copy -async 1 -y "0001.wmv"
and so on...