带有手刹的多个音轨

问题描述 投票:0回答:1

[尝试以相当笼统的方式对视频进行编码,典型的调用看起来像:

HandBrakeCLI --encoder-preset medium --encoder-level 4.1 --format av_mkv --encoder x264 --quality 21 --aencoder aac,ac3 --audio-copy-mask aac,ac3,dtshd,dts,mp3 -a 1,2 -s 0,1,2,3,4 -x threads=38 -i Input.mkv -o Output.mkv

问题是我想对音轨执行以下操作:

  • [如果存在高比特率音轨(例如dts),则将其转换为ac3
  • 如果有aac轨道,请对其重新编码(或复制)
  • 如果没有aac轨道而高比特率轨道则创建aac轨道

本质上,我将如何有条件地根据音轨选择要做什么,或者我需要进行某种预处理以识别我要处理的音轨并基于该音程以编程方式更改命令是什么?

audio video command-line handbrake handbrakecli
1个回答
0
投票

目前,您无法在手刹中完成您想做的事情。

© www.soinside.com 2019 - 2024. All rights reserved.