我想知道何时转换 .mp4
至.mkv
如果质量发生变化,请使用以下命令。
ffmpeg -i in.mp4 out.mkv
输入文件 in.mp4
文件大小为 297 MB,而 out.mkv
文件大小为 249 兆字节,约低 15%。在手动检查后,分辨率、视频和音频流在之前/之后是相同的(鉴于我对 ffmpeg 的(有限)知识我会预料到的)。是否通过简单地转换为
mkv
来减小 15% 的大小?居然不影响视频质量?如果是这样,这似乎是一种非常合理的方式来释放我的计算机上的一些空间。
最佳答案
质量越来越差
这是由于 generation loss因为您正在将视频和音频重新编码为有损格式。但你可能没有注意到其中的区别。
输出文件的大小会因输入格式、编码好坏、输出格式和使用的设置而异。
MP4 到 MKV 没有质量损失
您可以使用 stream copy 重新复用并避免重新编码模式:
ffmpeg -i input.mp4 -c copy output.mkv
您可以将其视为复制和粘贴。视频和音频保持不变,只是放入一个新容器中。
关于ffmpeg - 将 .mp4 转换为 .mkv 会改变数据保真度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65525078/