0

我执行以下命令行

ffmpeg.exe
    -i C:\Beema\video-source\DO_U_BEEMA176x144short.avi 
    -i C:\Beema\video-source\DO_U_BEEMA176x144short.avi 
    -i C:\Beema\temp\9016730-51056331-stitcheds.avi  
    -i C:\Beema\video-source\GOTTA_BEEMA176x144short.avi 
    -y -ac 1 -r 24 -b 25K 
    C:\Beema\video-out\9a062fb6-d448-48fe-b006-a85d51adf8a1.mpg

video-out 中的输出文件最终只有一个 DO_U_BEEMA 副本。我不明白为什么 ffmpeg 不连接。

非常感谢任何帮助,

4

4 回答 4

2
mencoder -oac copy -ovc copy file1 file2 file3 … -o final_movie.mpg

你试过mencoder吗?

所有文件的比特率和尺寸都相同吗?如果不是,则在尝试合并之前,您需要确保这两个区域中的所有视频文件都相同。您似乎还试图将 .avi 与单个 .mpg 结合起来,您很可能希望在重新编码时将 .mpg 转换为类似的格式。

希望这可以帮助。

于 2009-08-18T09:43:19.567 回答
1

如果它有 C:\,则它是 Windows。使用:复制 video1 + video2 + video3 并添加更多 + videoN 实例,直到到达那里。

于 2011-05-02T08:45:04.113 回答
0

这是首先对文件有用的命令,然后通过管道传输到 ffmpeg

cat C:\Beema\video-source\DO_U_BEEMA176x144short.avi C:\Beema\video-source\DO_U_BEEMA176x144short.avi C:\Beema\temp\9016730-51056331-stitcheds.avi C:\Beema\video-source\GOTTA_BEEMA176x144short。 AVI | ffmpeg -f mpeg -i - C:\Beema\video-out\9a062fb6-d448-48fe-b006-a85d51adf8a1.mpg

-i - 很重要 "-" 这是 ffmpeg 的管道输入

干杯。

于 2010-01-13T22:12:11.240 回答
0

我想ffmpeg不能那样做。它通常只需要一个输入文件。尝试将cat文件输入可能会导致聚集在一起,但我想它不会正确拼接。

最好的选择是mencoder或使用transcode

于 2011-11-27T15:44:22.783 回答