我想使用 ffmpeg 工具对视频流进行转码,只更改视频流的分辨率,即视频和音频参数应该保持不变。
根据 ffmpeg 的手册页,以下命令行应提供所需的结果:
ffmpeg -i input.mp4 -vcodec copy -acodec copy -s WxH output.avi
输入流的视频编解码器与 avi 容器兼容。
实际结果是分辨率保持不变,似乎流只是重新打包在 avi 容器中。
输出流的分辨率不带-vcodec copy
选项更改成功,但视频编解码器更改:h264(Constrained Baseline)-> mpeg4(Simple Profile)。