littlebot
Published on 2025-04-02 / 0 Visits
0

【源码】基于MFC和FFmpeg的视频转码工具

项目简介

Visual BDCoder 是一款基于 MFC 和 FFmpeg 的视频转码工具,其目标是为用户提供简单且快捷的视频转码功能。该工具支持如 H264 和 H265 等多种视频格式,具备丰富的转码选项,像视频剪切、码率控制、多线程转码等。用户能够通过拖放文件至列表实现批量转码,还可自定义输出文件夹,并实时查看转码进度。

项目的主要特性和功能

  • 完全依托 FFmpeg,无功能限制,支持 FFmpeg 所有功能。
  • 支持鼠标拖放多个文件到列表,进行批量转码。
  • 支持 H264 与 H265 格式,2pass、CRF 和 VBR (nvenc) 模式,以及复制视频/音频流。
  • 具备视频剪切功能,用户可自定义剪切范围。
  • 支持选中列表中多个项目,一次性同时更改多个项目的转码设置。
  • 使用管道与多线程启动 FFmpeg,可在窗口中查看转码实时输出信息。
  • 支持暂停、当前项目完成后停止、立即停止等转码控制操作。
  • 支持自定义输出文件夹,若留空则默认使用当前文件夹。
  • 支持预设管理,用户能保存和管理常用的转码设置。

安装使用步骤

  1. 下载 FFmpeg:先下载 FFmpeg,并确保 FFmpeg 已添加到环境变量中(即命令行中输入 ffmpeg 可正常运行)。
  2. 运行程序:下载并运行 Visual BDCoder 的可执行文件。
  3. 添加文件:通过拖放或手动方式将文件添加到列表。
  4. 设置转码参数:选择转码格式、码率控制模式、是否剪切等参数。
  5. 开始转码:点击“开始”按钮,程序开始转码,窗口将显示实时输出信息。
  6. 管理转码:转码过程中,可进行暂停、停止或重置转码状态等操作。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】