先看两条命令
ffmpeg -i test_1920x1080.mp4 -acodec copy -vcodec libx264 -s 1280x720 test_1280x720.flv
ffmpeg -i test_1920x1080.mp4 -acodec copy -vcodec libx265 -s 1280x720 test_1280x720.mkv
-
第一条命令:
-i test_1920x1080.mp4
:指定输入文件为test_1920x1080.mp4
。-acodec copy
:指定音频编解码器为复制,即不对音频进行重新编码,直接复制到输出文件中。-vcodec libx264
:指定视频编解码器为 libx264,即使用 H.264 编码器进行视频压缩。-s 1280x720
:指定输出视频分辨率为 1280x720,即将原始视频分辨率调整为 720p。test_1280x720.flv
:指定输出文件名为test_1280x720.flv
,即将转码后的视频保存为 FLV 格式文件
-
第二条命令:
-i test_1920x1080.mp4
:同样指定输入文件为test_1920x1080.mp4
。-acodec copy
:依然指定音频编解码器为复制。-vcodec libx265
:指定视频编解码器为 libx265,即使用 H.265 编码器进行视频压缩。-s 1280x720
:同样指定输出视频分辨率为 1280x720。test_1280x720.mkv
:指定输出文件名为test_1280x720.mkv
,即将转码后的视频保存为 MKV 格式文件
-
这两条命令都是将输入视频文件转码为不同的输出格式和分辨率,分别使用了不同的视频编码器进行压缩。
-
安装使用 MediaInfo 查看音视频文件详细信息