x264 压制教程 随记

视频处理工具及软件安装指南

需要安装的软件

  1. X264 下载地址

  2. eac3to Doom9 论坛地址

  3. MKV 混流软件 下载地址

  4. MP4Box 下载地址

  5. VSFilterMod 修改版

工具简介与用途

BDInfo

用来查看蓝光原盘的 MPLS 信息, 目前为最新版。

L-Smash

替换系统自带的视频滤镜, 使用后视频处理速度大幅提升, 大约提升 35 fps 左右。

SupTitle

用于在 AVS (AviSynth 脚本) 中挂载蓝光原盘提取的 SUP 字幕内嵌, 目前可以用 MeGUI 中提供的。

AviSynth

脱离 MeGUI 和命令行环境, 让电脑中的其他软件也能正常支持 AVS 处理, 需要安装。

MatroskaSplitter

当用 eac3to 抽取视频并直接输出为 MKV 时, 需要这个工具才能正常输出, 如果出现错误, 可以安装尝试解决。

x264_32.exe

用于视频压制, 详细用途可以参照 x264 文档。

x265_64_10bit 和 ffmpeg 三件套

在处理 4K 压制时需要用到的工具, 压制 4K 时, 电脑中必须安装 AviSynth。

neroAceEnc.exe

放置在 eac3to.exe 的文件夹中, 用于直接输出 AAC 格式音频。

基本使用流程

以《Justice League》为示例说明操作流程:

原盘处理

  1. 原盘处理

    • 如果系统为 Win7, 需要安装虚拟光驱加载 ISO 镜像或使用 WinRAR、7-Zip 等解压软件解压
    • 如果系统为 Win8/8.1/10, 直接双击 ISO 文件即可挂载。
  2. 提取内容

    • 必须提取的文件:
      • 第一优顺位: 章节文件 (Chapter)
      • 第二优顺位: 视频流
      • 第三优顺位 (通常情况下): 音频流
  3. 提取输出格式

    • 通常输出得到:
      • MKV 文件 (视频)
      • AC3 文件 (音频) (取决于片源音轨, 如果是 True-HD Atmos 自动输出为 AC3, DTS-HDMA 自动输出为 DTS, RAW/PCM 自动输出为 WAV)
      • TXT 文件 (章节信息)
      • 若干 SUP 字幕文件 (根据提取内容选择)

封装规则

  • 如果使用 SUP 字幕, 只能封装为 M2TS 格式
  • 如果使用 ASS/SSA 字幕, 只能封装为 MKV 格式
  • MP4Box 只支持部分格式, 如 SRT 和 IDX+SUB 等

命令行操作示例

MP4Box 封装 MP4

"C:\MeGUI\tools\mp4box\mp4box.exe" -chap "E:\CHD\Get Out\GET_OUT_00968 - Chapter Information.txt" -add "D:\CHD\Test\test.264" -add "D:\CHD\Test\03.m4a:lang=ENG:name=English" -add "D:\CHD\Test\Criminal.Minds.S13E16.720p.HDTV.x264-AVS.简体&英文.srt" -new "E:\CHD\Get Out\test.mp4"

命令解析:

  • -chap 后面是章节文件的路径, 由 eac3to 输出
  • -add "文件名及绝对路径" 是标准格式。示例中添加了一条视频流、音轨、和字幕
  • -new 后面是输出文件路径及文件名

MKVMerge 命令行封装 MKV 文件

"C:\Program Files\MKVToolNix\mkvmerge.exe" -o "D:\CHD\Test\test.mkv" --chapters "D:\CHD\Test\chapter.txt" "D:\CHD\Test\video.264" "D:\CHD\Signal\03.m4a"

命令解析:

  • -o 设定输出文件路径
  • --chapters 指定章节文件路径
  • 依次输入视频流、音频流、字幕文件。路径使用双引号包裹

使用工具的流程总结

  1. 使用 BDInfo 查看蓝光原盘信息
  2. 使用 eac3to 读取指定的 MPLS 文件, 抽取所需的音视频流及字幕等内容。
  3. 使用 x264 或 x265 进行视频压制
  4. 最后使用 MP4Box 或 MKVMerge 进行封装, 生成所需格式的文件

总结

以上内容为一套完整的蓝光原盘处理流程笔记, 包括了各个工具的下载链接、基本功能介绍及命令行使用示例。希望对你有所帮助

最后更新于 2018-05-06
使用 Hugo 构建
主题 StackJimmy 设计