FFMPEG:为什么转换为 MP4 的 MKV 视频只能在 VLC 媒体播放器上播放?

FFMPEG:为什么转换为 MP4 的 MKV 视频只能在 VLC 媒体播放器上播放?

我有一个 MKV 格式的视频,我想将其转换为 MP4,因此我使用 ffmpeg 进行转换。我使用的命令非常简单:

ffmpeg -i <path_and_name_of_file>.mkv <path_and_name_of_file>.mp4

我真的不知道如何使用 ffmpeg,而且因为这可能是我计划唯一一次使用它,所以我在网上查找了如何使用,上面说如果我只是要更改文件格式,那么我就可以使用那个简单的命令。所以我照做了,它像平常一样完成了整个过程(花了大约 10 个小时,因为它是一个 1080p 3+ 小时的视频),但是当我尝试播放文件时,它不起作用。我尝试了电影和电视以及 Windows Media Player,它们都打开了文件并显示文件的长度,但是当我点击播放时什么也没有发生,甚至没有错误消息。但是用 VLC Media Player 或 Chrome 打开它时确实可以播放。问题是,M&T 和 WMP 都可以正常播放原始 MKV 文件,所以我一定是对 ffmpeg 做错了什么。是不是我必须在命令中添加更多内容还是别的什么?

相关内容