|
|
前置准备
- 明确交付需求:根据最终平台(如B站、电视台、影院)确定目标格式:
- 网络分发:MP4(H.264/H.265 + AAC),兼容性优先。
- 广播/后期调色:MOV(ProRes/DNxHR)或MXF(DNxHD),保留高位深和 alpha 通道。
- 素材归档:MKV(保留多音轨、字幕、章节)或专业 RAW 封装(如 R3D)。
- 工具准备:
- 无损封装修改:FFmpeg(命令行)或 LosslessCut(图形界面)。
- 批量转封装:Shutter Encoder、Xmedia Recode。
- 校验工具:MediaInfo(查看详细封装参数)。
- 统一原始封装标准:将所有素材扫描一遍,记录封装异常(如 MOV 内嵌 Windows 编码、无元数据、音频滞后),建立“封装问题清单”表格。
核心操作
无损封装转换(避免重编码)
- 场景:需从 MOV(H.264)转为 MP4 以兼容剪辑软件,或给 MKV 添加章节标记。
- 操作(FFmpeg 示例):
- ffmpeg -i input.mov -c copy -map 0 output.mp4
复制代码 若需保留多音轨:- -c copy -map 0:v -map 0:a? -map 0:s?
复制代码 - 图形化(LosslessCut):拖入素材 → 选择输出格式 → 点击“Export”(不重编码)。
- 注意:确保源容器与目标容器支持的编解码器一致(如 MP4 不支持 DTS 音频流,需单独转音频封装)。
批量封装修复(处理不兼容项目)
- 场景:索尼相机录制的 XAVC S 素材封装异常(如无法导入 Premiere Pro)。
- 操作:用 MediaInfo 检查真实编解码器 → 用 FFmpeg 重写容器头(
- -vcodec copy -acodec copy -movflags +faststart output.mp4
复制代码 )。
- 高级技巧:通过仅保留视频+**音轨,移除多余数据流。
封装标准化(统一元数据和代理关联)
- 给所有素材添加统一的编目信息(如项目名、日期):FFmpeg 写入 Metadata(
- -metadata title="项目A" -metadata date="2025-04-10"
复制代码 )。
- 将 RAW 封装转为代理(轻量级 MOV/MP4),同时保留原始时间码与文件命名,便于离线-回批。
输出与整理建议
- 归档方案:
- 原始封装文件保留在“_Source”文件夹,修改后的标准化封装放在“_Working”文件夹。
- 为每个批次生成 PDF 报告(MediaInfo → 导出文本 → 转为 PDF),记录封装修改流水与问题。
- 输出规范:
- 最终输出前,再次用 MediaInfo 对比源与目标封装的参数(视频流、音频流、轨道数)。
- 如果交付平台要求特定封装(如 Apple ProRes 4444 with Alpha),优先在原始高质量素材上直接封装,避免二次压缩。
- 清理流程:项目结束后,删除无用中间封装文件(仅保留原始素材和最终出片),使用检查空间占用。
效率提升技巧
- 利用批处理脚本:编写一个包含常用封装转换的 Bash/批处理脚本(如),配合通配符一键处理整个文件夹。
- 创建预设矩阵:在 Shutter Encoder 中保存常用封装规则(如“素材转MOV ProRes”),减少重复配置。
- 结合自动化工具:使用 Hazel(macOS)或 DropIt(Windows)设置规则,新添加的素材自动根据扩展名和编解码器执行预设的封装修复流程。
|
|