Кнопка для пакетной конвертации в MP3
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3, 4  Next  :| |:
Total Commander -> Автоматизация Total Commander

#16:  Author: LocKtaR-o-DarKLocation: Москва PostPosted: Thu Jun 26, 2008 12:05
    —
можно конечно мучаться с кнопками и скриптами, но уже давно существует маленькая программка LameDropXPd

#17:  Author: ask-rusLocation: Russian Federation PostPosted: Sun Dec 06, 2009 23:57
    —
Tol!k wrote:
у мну multiarc пашет как волк
; ---------------------------------------------------------
[L.A.M.E.]
Description=LAME http://www.mp3dev.org/
Extension=mp3,LAME
Archiver=lame.exe
Add=%P --abr 320 -k -f %FQA %AQA
Move=%P -b 192 -q2 %FQA %AQA
; ---------------------------------------------------------


Есть мультиарк, в папку его закинуть Lame.exe и dll-ка есть к нему.
Добавить [L.A.M.E.] в INI.
А как юзать?
Через ALT+F5?


Last edited by ask-rus on Mon Dec 07, 2009 01:11; edited 1 time in total

#18:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Dec 07, 2009 00:27
    —

#19:  Author: Tol!kLocation: Арзамас PostPosted: Mon Dec 07, 2009 00:47
    —
ackep wrote:
А как юзать?
Установить мультиарк; с мультиарком ассоциировать расширение mp3
И "упаковывать" в mp3. Это Alt+F5

ackep wrote:
Кнопка, не работает...
Что за "%in% %out%" ? Читай справку про параметры, передаваемые Тоталом
Code:
-V0 -b192 --vbr-new -q 0 -m s -p --lowpass 22 --ns-sfb21 2 --priority 3 %N "%0_repack.mp3"

ackep wrote:
%L не работает
LAME списки не понимает. Читай справку LAME и предыдущюю страницу

#20:  Author: ask-rusLocation: Russian Federation PostPosted: Mon Dec 07, 2009 00:54
    —
Ага, читал.
Здесь: не "%0_repack.mp3", а "%O_repack.mp3".
Глаза слипаются, понимаю.
Спасибо большое.

#21:  Author: Tol!kLocation: Арзамас PostPosted: Mon Jan 17, 2011 00:30
    —
Понадобилось перекодировать альбом. Вот
Code:
@echo off &setlocal enableextensions
rem Пример параметров для TC: %WL "-q 0 -V 0 --lowpass 22" "%T"
set "lame=lame %~2 --priority --add-id3v2 --pad-id3v2-size 2048"
set "trgt=%~3"

for /f "usebackq delims=" %%a in (`type "%~1"`) do call :f "%%a"
rem pause
goto :eof

:f
for /f "tokens=1,* delims=: " %%b in ('tag --stdout %1 ^|findstr /c::') do (
set "t%%b=%%~c"
)
%lame% --tt "%tTitle%" --ta "%tArtist%" --tl "%tAlbum%" --ty "%tYear%" --tc "%tComment%" --tn "%tTrack%" --tg "%tGenre%" %1 "%trgt%%~n1_repack.mp3"
echo,
goto :eof

Ахтунг: уникодные теги теряются

#22:  Author: Dimsok PostPosted: Tue Oct 07, 2014 23:55
    —
Сделал кнопку для конвертации wav в mp3

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Plugins\exe\balabolka\lame.exe"
%V --priority -b 32 -h --tt %O --ta Dimsok --tg Audiobook %P%O.mp3
%COMMANDER_PATH%\Plugins\exe\balabolka\lame.exe
Convert to mp3
%COMMANDER_PATH%\Plugins\exe\balabolka\
1
-1

Только вот в lame нет параметра удаления wav вайла после конверсии. Можно ли как-то модифицировать кнопку, чтобы удалить исходный файл средствами тотала?

#23:  Author: Skif_off PostPosted: Wed Oct 08, 2014 00:34
    —
Dimsok
Средствами ТС - нет, оберните в cmd, что-то вроде
Code:
cmd /c "%COMMANDER_PATH%\Plugins\exe\balabolka\lame.exe"
%V --priority -b 32 -h --tt %O --ta Dimsok --tg Audiobook %P%O.mp3 && del /f /q %V

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

#24:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Oct 08, 2014 08:39
    —
Два предыдущих сообщения перенесены из другой темы, где являются оффтопом.

#25:  Author: Dimsok PostPosted: Wed Oct 08, 2014 11:08
    —
Почему оффтоп? Темы-то связаны. И потом темы должны как-то перекликаться между собой

#26:  Author: Skif_off PostPosted: Wed Oct 08, 2014 11:51
    —
Dimsok wrote:
Темы-то связаны

Если только папкой "%COMMANDER_PATH%\Plugins\exe\balabolka\" Smile Напоминаю, на всякий случай.
Вы не ответили, команда сработала?

#27:  Author: AvadaLocation: Россия, Саратов PostPosted: Wed Oct 08, 2014 11:54
    —
Dimsok
Офффтоп потому, что это уже совершенно другая задача, даже если в ней и упомянуто слово "balabolka". А для переклички тем между собой поставлены перекрёстные ссылки. Решение о переносе принято и больше обсужаться не будет. Ссылка на правила форума — в предыдущем посте.

#28:  Author: Dimsok PostPosted: Wed Oct 08, 2014 13:07
    —
Skif_off wrote:
Dimsok wrote:
Темы-то связаны

Если только папкой "%COMMANDER_PATH%\Plugins\exe\balabolka\" Smile Напоминаю, на всякий случай.
Вы не ответили, команда сработала?


Не сработало. Не только папкой "%COMMANDER_PATH%\Plugins\exe\balabolka\". Просто при переводе текста в wav имеет смысл перевести в более компактный формат. Напрямую как в ogg что-то плохо получается (ускоренное воспроизведение, качество не очень). Ой, что-то я оффтоплю, а то перенесется обратно

#29:  Author: FlasherLocation: Москва PostPosted: Wed Oct 08, 2014 13:44
    —
Dimsok
Под "оберните" понималась кнопка с последовательным указанием строк для полей "Команда" и "Параметры". Верно было понято?
Плюс к этому %O и %P%O.mp3 нужно заключать в кавычки для базового имени (в т.ч. с путём) к потенциальному файлу с пробелами.

#30:  Author: Dimsok PostPosted: Wed Oct 08, 2014 13:51
    —
Под "оберните" я понял, что надо предложенный код сохранит в пакетный файл и добавить как кнопку с соответствующими параметрами

Добавлено спустя 6 минут:

Ладно, все, допер. Просто меня смутило, высказывание, что средствами тотала нельзя, и надо что-то "оборачивать". Думал надо файл cmd создавать. По сути обычная кнопка. Я это и подразумевал под выражением "средствами тотала"
Зачем в кавычки? вроде и так нормально. И теги прописываются



Total Commander -> Автоматизация Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3, 4  Next  :| |:
Page 2 of 4

Powered by phpBB © 2001, 2005 phpBB Group