Quote from: sark on December 24, 2025, 11:56:25 AMI notice the cross compiled Windows Avidemux has not been updated since Dec 24. The VC++ version May 25.
Can I assume from this that cross compiled versions are no longer being supported.
Quote from: eumagga0x2a on December 24, 2025, 01:00:24 PMIt is somewhat complicated. There is no supply of official cross-compiled nightly builds, but whoever bothers to build it from source following the how-to, will find such builds as fully supported as Avidemux builds can be. On the other hand, while native, VC++-compiled official builds may be provided in the future, they are definitely worse supported as I cannot produce such builds myself.
Quote from: ReggieNJ on January 05, 2026, 11:05:49 PM4 years later... any update on when a new version might be released?or at least a win64 version not bound to vc++ installer?
# -------- select input directory --------
inputFolder = ui.dirSelect("Select source folder")
if inputFolder is None:
ui.displayError("Oops", "No source folder selected")
return
# -------- read content --------
list = get_folder_content(inputFolder, ext)
if list is None:
ui.displayError("Oops", "No " + ext + " files found in \"" + inputFolder + "\"")
return
# -------- select output directory --------
outputFolder = ui.dirSelect("Select output folder")
if outputFolder is None:
ui.displayError("Oops", "No output folder selected")
return
if(inputFolder == outputFolder):
ui.displayError("Error","Output folder cannot be the same as the input one")
returnfilein = basename(filein)
ext="mp4"
inputFolder="c:\\tmp\\"
#
def convert(filein):
if(0 == adm.loadVideo(filein)):
ui.displayError("oops","cannot load "+filein)
raise
adm.videoCodec("Copy")
adm.audioClearTracks()
adm.setSourceTrackLanguage(0,"und")
if adm.audioTotalTracksCount() <= 0:
raise("Cannot add audio track 0, total tracks: " + str(adm.audioTotalTracksCount()))
adm.audioAddTrack(0)
adm.audioCodec(0, "Lame")
adm.audioSetDrc(0, 1)
adm.audioSetShift(0, 0, 0)
adm.audioSetNormalize2(0, 2, 150, -30)
adm.setContainer("MP4", "muxerType=0", "optimize=1", "forceAspectRatio=False", "aspectRatio=1", "displayWidth=1280", "rotation=0", "clockfreq=0")
adm.save(filein+".edit.mp4")
print("Done")
#
# Main
#
ui=Gui()
adm=Avidemux()
#
list=get_folder_content(inputFolder,ext)
if(list is None):
raise
for i in list:
convert(i)
print("Done")
. However, if possible, I would like to keep the thread open in case other slow conversion-related problems may arise.