我使用ffmpeg将手机的屏幕截图编码为视频。当我的手机是垂直时,屏幕截图的分辨率为478 *850。水平时,屏幕分辨率为850 *478。编码器可以将这些图像处理为编码的视频帧,并且我可以通过ffplay正确播放此视频,这意味着分辨率从478 * 850 => 850 * 478,它仍然可以显示整个电话屏幕。
但是,如果我与任何其他播放器一起播放此视频,则当帧分辨率从478 * 850 => 850 => 478更改时,它只能播放电话屏幕的一部分。
你们知道任何视频格式都可以解决这种情况吗?