Показать сообщение отдельно
Старый 25.05.2008, 11:29     # 1
CheshireCat
Member
 
Аватар для CheshireCat
 
Регистрация: 19.03.2006
Сообщения: 220

CheshireCat Популярный человек на этом форумеCheshireCat Популярный человек на этом форумеCheshireCat Популярный человек на этом форумеCheshireCat Популярный человек на этом форумеCheshireCat Популярный человек на этом форумеCheshireCat Популярный человек на этом форумеCheshireCat Популярный человек на этом форуме
Как устроить конвертацию Flac>>MP3 одним кликом или через батник в Send To через SoX

Задача:
Юзер должен получить возможность, выделив файл, нажать правой кнопкой мышки и одним кликом перегнать из FLAC в Mp3, НЕ получая ни какого запроса о настройках (все кодируется, допустим в vbr)

Все программы, которые я видел, встраивающиеся в меню правой кнопки мышки запрашивают указание настроек - мне нужно всего этого избежать.
Т.е. пусть кодирует в заранее заданный формат.


Пробую вариант с SoX - Sound eXchange
_http://sox.sourceforge.net/
_http://sourceforge.net/projects/sox/

cmd
sox test.flac testoutput.wav - работает
sox test.flac testoutput.mp3 - не работает - пишет что не знает формат

на сайте http://sox.sourceforge.net/ написано что поддерживает опционально
MP3 files (with optional external library)
как под виндой это доставить - не могу найти
как ему загнать ещё библиотеку
хотя с другой стороны - там же написано FLAC files (with optional external library), как тогда он увидел флак? может пользуется кодеком в винде? почему тогда lame не видит...
вот тут: _http://www.oreillynet.com/onlamp/blog/2004/11/convert_audio_between_mp3_flac.html
есть пару примеров, как бы их приспособить..


я уже даже готов на такой вариант:
скачать один из этих (lame.exe fixed) файлов, и написать батник - пусть сначала в вав а потом в мп3 загонит - лишь бы с одного клика.

Т.е. как сделать, что бы нажав правой кнопкой на файл, выбрав Send To --> convert.bat что бы он проделал определённые действия с этим файлом (или с группой, если можно)

Ещё проблема он не сохраняет тэги...

Я был бы очень благодарен если это получится решить.
CheshireCat вне форума