我有许多媒体文件(avi、mp4)可以正常工作并可以在我的电脑上播放。(Windows 8)
但是当我将文件复制到闪存驱动器(exFAT,新格式化)时,只有少数文件可以播放。对于其他文件,我“未知编解码器或损坏文件”
硬盘和闪存驱动器上的文件的 MD5 相同,因此它不应该是一个损坏的文件。这不应该是编解码器问题,因为我可以播放位于硬盘上的文件。
可能存在什么问题?我该如何解决?
UPD:我必须重新检查 MD5。刚刚重新检查了一个,MD5 不同。这可以引出另一个问题 - 复制到闪存驱动器的文件怎么会有不同的 MD5...
答案1
我无法解释这个故事的技术背景。但我们后来发现,这个(中国)闪存驱动器是假的。它确实比实际大得多。因此,当我们将 1.5 Gb 的文件复制到驱动器时,它并没有警告没有空间。但接受了该文件。操作系统显示它的大小为 1.5 Gb。因此 MD5 不同。当然它无法播放。
答案2
尝试将闪存驱动器格式化为 NTFS 驱动器,并将指定的文件复制回闪存驱动器,然后检查它是否可以正常播放媒体文件。