Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Пакетная обработка выбранных wav-файлов
Goto page Previous  1, 2, 3, 4  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
MFS90



Joined: 16 Jan 2019
Posts: 28

Post (Separately) Posted: Tue Jan 29, 2019 21:22    Post subject: Reply with quote

А почему эти параметры переехали до "Cleaned"?

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

Скрипт работает, но не так как я думал (имею в виду влияние на звук). Уверен дело в интерполяции, точнее в её наличии. Что то не вижу в мануале как её полностью убрать или попробовать линейную интерполяцию для оценки работы.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13128
Location: Москва

Post (Separately) Posted: Tue Jan 29, 2019 21:28    Post subject: Reply with quote

Ну, такая катавасия у этой утилиты. Автор намешал команды с ключами, из-за этого получился кривокомпотный синтаксис, где нужно соблюдать подобную последовательность. Результат хоть верный оказался?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MFS90



Joined: 16 Jan 2019
Posts: 28

Post (Separately) Posted: Tue Jan 29, 2019 21:42    Post subject: Reply with quote

Результат - тяжело сказать с работающей интерполяцией.

Нашел что интересно проверить, но как вы выразились катавасия получается
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13128
Location: Москва

Post (Separately) Posted: Tue Jan 29, 2019 21:53    Post subject: Reply with quote

Я ещё −e signed не вставлял. С ним кнопка не работает, пытаясь прочесть ключ как файл. Синтаксис оставляет желать лучшего. Автор там явно намудрил и сильно.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MFS90



Joined: 16 Jan 2019
Posts: 28

Post (Separately) Posted: Tue Jan 29, 2019 21:58    Post subject: Reply with quote

Попробовал вот так

Code:
TOTALCMD#BAR#DATA
%ComSpec% /q/c md Cleaned&for %f in
(%S) do "%%COMMANDER_PATH%%\Utils\SoX\sox.exe" "%%f" −b 12 -r −v −I −b 90 26k "Cleaned\%%~nxf" gain -n -10 dcshift 0
wmploc.dll,61
Создать редакции выбранных WAVE-файлов (SoX)

1


Всё равно не получается
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13128
Location: Москва

Post (Separately) Posted: Tue Jan 29, 2019 22:09    Post subject: Reply with quote

-b 12 -r -v -I -b вместо −b 12 -r −v −I −b пробуйте. Символ "−" с сайта нельзя использовать, только "-". Обратил внимание на
Flasher wrote:
Я ещё e signed не вставлял.
И понял, почему не работало. Wink
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MFS90



Joined: 16 Jan 2019
Posts: 28

Post (Separately) Posted: Tue Jan 29, 2019 22:16    Post subject: Reply with quote

Все равно что то не так. Символы вручную изменил, на "-" не создаёт файл. Пробовал новый тхт создавать.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13128
Location: Москва

Post (Separately) Posted: Tue Jan 29, 2019 22:32    Post subject: Reply with quote

-b 12 -b 90 вместе — это как минимум странно.
Смотрите за сообщениями в консоли с правкой в первом поле /q/k "md ... и наличием кавычки в конце параметров: dcshift 0". Галку с "в свёрнутом виде" только снимите.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MFS90



Joined: 16 Jan 2019
Posts: 28

Post (Separately) Posted: Tue Jan 29, 2019 22:34    Post subject: Reply with quote

Снял, оно всё равно мелькает закрывая окно.
Примеры из ссылки ниже:

Code:
sox input.wav −b 24 output.aiff rate −v −I −b 90 48k
sox input.wav −b 16 output.wav rate −s −a 44100 dither −s


тут

мануал уже с нормальными символами, но всё равно не получается что то у меня ничего. Коды это явно не моё Crying or Very sad
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13128
Location: Москва

Post (Separately) Posted: Tue Jan 29, 2019 22:55    Post subject: Reply with quote

Что-то я утомился. Отложим на день-другой..
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Tue Jan 29, 2019 22:56; edited 1 time in total
Back to top
View user's profile Send private message
MFS90



Joined: 16 Jan 2019
Posts: 28

Post (Separately) Posted: Tue Jan 29, 2019 22:55    Post subject: Reply with quote

ok
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13128
Location: Москва

Post (Separately) Posted: Thu Jan 31, 2019 13:53    Post subject: Reply with quote

MFS90 wrote:
Примеры из ссылки ниже:
Ну, если следовать данной логике, то всё работает:
Code:
TOTALCMD#BAR#DATA
%ComSpec% /q/c md Cleaned>nul&for %f in
(%S) do "%%COMMANDER_PATH%%\Utils\SoX\sox.exe" %%f -b24 "Cleaned\%%~nxf" rate -v -I -b 90 48k gain -n -10 dcshift 0
wmploc.dll,61
Создать редакции выбранных WAVE-файлов (SoX)

1
А если брать -b12, то пишет о невозможности преобразования wave в 12 бит.
MFS90 wrote:
Снял, оно всё равно мелькает закрывая окно.
Сомневаюсь, что правки верные.
Команда: %ComSpec% /q/k "md Cleaned>nul&for %f in
Параметры: (%S) do "%%COMMANDER_PATH%%\Utils\SoX\sox.exe" %%f -b12 "Cleaned\%%~nxf" rate -v -I -b 90 26k gain -n -10 dcshift 0"
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Thu Jan 31, 2019 14:24; edited 1 time in total
Back to top
View user's profile Send private message
MFS90



Joined: 16 Jan 2019
Posts: 28

Post (Separately) Posted: Thu Jan 31, 2019 14:07    Post subject: Reply with quote

Приветствую. Ваш последний скрипт заработал, но мне придётся уже самостоятельно подбирать параметры. Нужного влияния на файл эти пока не дают.
Очень странную вещь сегодня обнаружил. Те кнопки, предыдущие, которые ускоряли и делали нормализацию, теперь почему то не работают.
Вообще ничего не менял. Всё, что сделал это сфотошопил иконки для кнопок. Но я проверял, когда сделал иконки всё работало. Просто перестали работать. Папку Cleaned создают, но файлов внутри нет. Что за мистика?




Last edited by MFS90 on Thu Jan 31, 2019 14:15; edited 1 time in total
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 13128
Location: Москва

Post (Separately) Posted: Thu Jan 31, 2019 14:14    Post subject: Reply with quote

Кнопка — это не скрипт. Не надо путать эти понятия.

Вряд ли мистика. Протестируйте на исходных файлах (тех, что не давали сбой). Вероятно какие-то файлы конфликтуют с определёнными опциями. А чтобы это узнать, нужно смотреть в консоль. И я написал как.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
MFS90



Joined: 16 Jan 2019
Posts: 28

Post (Separately) Posted: Thu Jan 31, 2019 14:16    Post subject: Reply with quote

Пробел даёт конфликт! как это можно устранить?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Автоматизация Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3, 4  Next
Page 3 of 4

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group