FFmpeg 四倍视频分辨率?
FFmpeg quadruple video resolution?
是否可以将 1920x1080 视频(有损 h264@20000kbit/s,使用 shadowplay 录制)升级到 3840x2160 而不会因升级视频而造成任何质量损失,从而使 1 像素变成 4 的正方形?
放大本身不会引起任何quality/information损失,它是编码步骤。假设您 - 可能 - 打算执行以下步骤:
h264 encoded video
-1-> auto. converted to raw video/representation in editor
-2-> upscaling to 2x
-3-> re-encoding(saving) back to h264.
唯一导致不可逆质量损失的步骤是 3。所有其他步骤中的 quality/information 都是相同的,结果将与步骤 1 中的结果非常相似,有一些(更多) 信息丢失...
假设观看者的浏览器可以在 upscaling/downscaling 视频中使用高级方法(几乎所有现代浏览器都可以),则无需更改分辨率;没有新信息添加到输入中,因此不会获得质量增益。
-sws_flags neighbor
正是我要找的。
是否可以将 1920x1080 视频(有损 h264@20000kbit/s,使用 shadowplay 录制)升级到 3840x2160 而不会因升级视频而造成任何质量损失,从而使 1 像素变成 4 的正方形?
放大本身不会引起任何quality/information损失,它是编码步骤。假设您 - 可能 - 打算执行以下步骤:
h264 encoded video
-1-> auto. converted to raw video/representation in editor
-2-> upscaling to 2x
-3-> re-encoding(saving) back to h264.
唯一导致不可逆质量损失的步骤是 3。所有其他步骤中的 quality/information 都是相同的,结果将与步骤 1 中的结果非常相似,有一些(更多) 信息丢失...
假设观看者的浏览器可以在 upscaling/downscaling 视频中使用高级方法(几乎所有现代浏览器都可以),则无需更改分辨率;没有新信息添加到输入中,因此不会获得质量增益。
-sws_flags neighbor
正是我要找的。