У меня есть аудиофайл speex ( snd.spx), и я обнаружил, что foobar2000 - единственное программное обеспечение, которое я могу легко преобразовать в более широко используемый формат FLAC ( snd.flac), чтобы я мог редактировать его перед кодированием снова в формат с потерями. Другое программное обеспечение, которое у меня есть, похоже, жалуется на это (mencoder, ffmpeg, оба из которых жалуются, что не скомпилированы для обработки speex :()
Использование GUI - это здорово, но многократно щелкать вручную многократно, когда создаются файлы, поэтому я хочу создать небольшой скрипт, чтобы он делал это для меня.
Вот где я сталкиваюсь с проблемами, я не могу найти документацию о том, как сделать это через командную строку, вызывая foobar2000 /? вызывает графический интерфейс foobar2000 и дает мне некоторую бесполезную информацию
Available switches:
  /add <list-of-files> - appends the specified files to the current playlist instead of replacing the playlist content and playing them immediately
  /immediate - bypasses the "please wait" dialog when adding files
  /play, /pause, /playpause, /prev, /next, /rand, /stop - playback controls
  /exit - exits foobar2000
  /show, /hide - shows or hides the main foobar2000 window
  /config - opens the Preferences dialog
  /command:<menu command> - invokes the specified main menu command
  /playlist_command:<context menu command> - invokes the specified context menu command on current playlist selection
  /playing_command:<context menu command> - invokes the specified context menu command on currently played track
  /context_command:<context menu command> <files> - invokes the specified context menu command on the specified files
Кажется, что ни одна из этих опций не дает мне доступа к способам преобразования файлов.
Другое решение speex-to-FLAC с использованием командной строки также было бы приемлемо, если бы оно было переносимым
(и не требует от меня компиляции двоичных файлов, у меня нет подходящей среды)
