Hello, I currently have a Python script that I am using to downmix 5.1+ audio to 2.0.
However, is there a way I can modify this to add the 2.0 as an additional track and leave the original untouched? I assume it is possible, but wondering if it needs to be a two-step process? Found old thread here that may be relevant for two-step method: https://avidemux.org/smif/index.php/topic,16718.15.html
Current script is below:
adm = Avidemux()
adm.videoCodec("Copy")
adm.audioClearTracks()
adm.setSourceTrackLanguage(0,"Eng")
adm.audioAddTrack(0)
adm.audioCodec(0, "FDK_AAC", "bitrate=128", "bitrate_mode=5", "profile=2", "afterburner=True")
adm.audioSetMixer(0, "STEREO");
adm.audioSetDrc(0, 0)
adm.audioSetShift(0, 0, 0)
Re-use of the same audio track (creation of multiple audio access object per track) is on my todo list.