如何在linux中比较两个mp4文件? 我正在使用“diff 1.mp4 2.mp4”,但它不起作用。
答案 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文件,则不能轻易将字节解释为某些“图像”,“帧”,“视频序列”等等。