MPEG4 X264 与 NVENC H264 编码在旧设备上播放兼容性
MPEG4 X264 vs NVENC H264 encoding play compatibility on old devices
我总是在 x264
上对视频进行编码,这种编码在旧设备或手机上运行良好。
为了提高编码速度,我尝试用 nVidia GPU 替换 NVENC H264
的编码方法。
问题 1: NVENC H264
与 x264
的设备组合能力不同 ?
问题 2:旧设备可以播放与 x264
相同的 NVENC H264
文件吗?
旧设备 : (所有可以播放x264的设备) Android 6+, TV Setup box, TV, Google chrome 48+
H264是解码器规范,不是编码器规范。要成为 h264 编码器,它必须生成可由所有 h264 解码器解码的流。
所以,是的,这些文件仍然有效。
但是请注意,h264 具有配置文件和级别。所以如果一个设备不播放一个文件,那是因为级别或档次太高了。
我总是在 x264
上对视频进行编码,这种编码在旧设备或手机上运行良好。
为了提高编码速度,我尝试用 nVidia GPU 替换 NVENC H264
的编码方法。
问题 1: NVENC H264
与 x264
的设备组合能力不同 ?
问题 2:旧设备可以播放与 x264
相同的 NVENC H264
文件吗?
旧设备 : (所有可以播放x264的设备) Android 6+, TV Setup box, TV, Google chrome 48+
H264是解码器规范,不是编码器规范。要成为 h264 编码器,它必须生成可由所有 h264 解码器解码的流。
所以,是的,这些文件仍然有效。
但是请注意,h264 具有配置文件和级别。所以如果一个设备不播放一个文件,那是因为级别或档次太高了。