MPEG4 X264 与 NVENC H264 编码在旧设备上播放兼容性

MPEG4 X264 vs NVENC H264 encoding play compatibility on old devices

我总是在 x264 上对视频进行编码,这种编码在旧设备或手机上运行良好。
为了提高编码速度,我尝试用 nVidia GPU 替换 NVENC H264 的编码方法。

问题 1: NVENC H264x264 的设备组合能力不同 ?
问题 2:旧设备可以播放与 x264 相同的 NVENC H264 文件吗?

旧设备 : (所有可以播放x264的设备) Android 6+, TV Setup box, TV, Google chrome 48+

H264是解码器规范,不是编码器规范。要成为 h264 编码器,它必须生成可由所有 h264 解码器解码的流。

所以,是的,这些文件仍然有效。

但是请注意,h264 具有配置文件和级别。所以如果一个设备不播放一个文件,那是因为级别或档次太高了。