使用FFMPEG将TS格式无损转码为MP4格式

CPU

H.264 (无损)

ffmpeg -i input.ts -c:v libx264 -crf 0 -c:a copy output.mp4
  • -i input.ts 指定输入文件
  • -c:v libx264 指定视频编码器为 H.264 (无损)
  • -crf 0 设置质量为无损 (0 是最高质量,但文件大小会增加)
  • -c:a copy 复制音频流而不重新编码
  • output.mp4 指定输出文件名

H.265 (无损)

使用 H.265 (HEVC) 编码器

ffmpeg -i input.ts -c:v libx265 -crf 0 -c:a copy output.mp4

NVIDIA GPU

H.264 (无损)

ffmpeg -i input.ts -c:v h264_nvenc -crf 0 -c:a copy output.mp4
  • -i input.ts 指定输入文件
  • -c:v h264_nvenc 指定视频编码器为 H.264 (无损) 使用 NVIDIA NVENC 硬件加速
  • -crf 0 设置质量为无损 (0 是最高质量,但文件大小会增加)
  • -c:a copy 复制音频流而不重新编码
  • output.mp4 指定输出文件名

H.265 (无损)

使用 H.265 (HEVC) 编码器使用 NVIDIA NVENC 硬件加速

ffmpeg -i input.ts -c:v hevc_nvenc -crf 0 -c:a copy output.mp4

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注