QutEcoacoustics / audio-analysis

The audio analysis code (AnalysisPrograms.exe) for the QUT Ecoacoustics Research Group
https://ap.qut.ecoacoustics.info/
Apache License 2.0
51 stars 12 forks source link

Running AP.exe with command line parameters that include paths are not parsed properly #29

Open cofiem opened 9 years ago

cofiem commented 9 years ago

A differnt parameter style has to be used. The problem is in the PowerArgs library.

This

mono "/home/ubuntu/bioacoustics/workers/worker-dummy/AP/AnalysisPrograms.exe" audio2csv -source "/home/ubuntu/bioacoustics/workers/worker-dummy/_original_audio/5d/5d6280ce-0f64-4f0c-9628-c2c10d57d959_100815-1200.mp3" -config "/home/ubuntu/bioacoustics/workers/worker-dummy/AP/ConfigFiles/Towsey.Acoustic.yml" -tempdir "/home/ubuntu/bioacoustics/workers/worker-dummy/tmp/5d6280ce-0f64-4_2014_11_20t05_30_50z" -output "/home/ubuntu/bioacoustics/workers/worker-dummy/_cached_analysis_jobs/5d/5d6280ce-0f64-4f0c-9628-c2c10d57d959"

has to be changed to this

mono "/home/ubuntu/bioacoustics/workers/worker-dummy/AP/AnalysisPrograms.exe" audio2csv /source:"/home/ubuntu/bioacoustics/workers/worker-dummy/_original_audio/5d/5d6280ce-0f64-4f0c-9628-c2c10d57d959_100815-1200.mp3" /config:"/home/ubuntu/bioacoustics/workers/worker-dummy/AP/ConfigFiles/Towsey.Acoustic.yml" /tempdir:"/home/ubuntu/bioacoustics/workers/worker-dummy/tmp/5d6280ce-0f64-4_2014_11_20t05_30_50z" /output:"/home/ubuntu/bioacoustics/workers/worker-dummy/_cached_analysis_jobs/5d/5d6280ce-0f64-4f0c-9628-c2c10d57d959"
cofiem commented 9 years ago

Problem is here: https://github.com/antmt/PowerArgs/blob/master/PowerArgs/ArgParser.cs#L64