如何在linux中比较两个mp4文件

时间:2014-06-27 17:44:53

标签: linux ubuntu video terminal

如何在linux中比较两个mp4文件? 我正在使用“diff 1.mp4 2.mp4”,但它不起作用。

1 个答案:

答案 0 :(得分:1)

两个二进制文件之间的顺序只是一堆字节。你可以使用这样的东西来获得不同字节的列表:

cmp -l fileA fileB \
   | gawk '{printf "%08X %02X %02X\n", $1, strtonum(0$2), strtonum(0$3)}' \
   | head

这会给你以下结果:

offset   byte_in_file_1 byte_in_file_2
00000051 DD             D5
00000052 9B             9C
00000053 4B             C1
00000054 8F             93
00000055 26             E6
....

但是,如果您比较MPEG文件,则不能轻易将字节解释为某些“图像”,“帧”,“视频序列”等等。