Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)

Модерирует : gyra, Maz

Maz (03-03-2021 11:17): TCIMG (Часть 2)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Дата выпуска: 28.02.2021
Версия: 28.4
Автор: Averin Andrey
 
Скачать TCIMG | Сайт | Онлайн справка | Основные вопросы | Расширение функционала | Поддержка проекта

TCIMG - утилита для вызова различных команд Total Commander и выполнения дополнительных действий.
• Мощное средство для расширения функциональности Total Commander и других программ.
• Направлена на автоматизацию монотонных действий, связанных с файловыми, системными, программными, оконными операциями.
• Полностью портабельная, т.е. не требует установки и не вносит в реестр или куда-либо ещё дополнительную информацию.
• Возможность комфортного использования потенциала программ с поддержкой командной строки, например:

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:

Коллекция кнопок TCIMG для Total Commander | Как расширить функциональность самостоятельно

В справке TCIMG.chm более 13 200 примеров применения.

Сборки программ, в которых участвует утилита TCIMG, в них так же можно увидеть много интересных примеров:
AkelPad Image - сборка текстового редактора AkelPad (автор Andrey_A)
TC IMAGE - сборка файлового менеджера Total Commander (автор Andrey_A)
TC VIM - сборка файлового менеджера Total Commander (автор Matros)
TC Universal Edition - сборка файлового менеджера Total Commander (авторы Yaroslav & asmadeus)
TC Hot-Shot - сборка файлового менеджера Total Commander (автор ice_daemon)
TC PowerUser - сборка файлового менеджера Total Commander (автор HA3APET)
TC Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)

Скачать справку  с тёмным стилем
Скачать справку на китайском языке TCIMG_Chinese.chm
Онлайн справка на китайском языке

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 12:59 10-11-2014 | Исправлено: Andrey_A_A, 19:24 28-02-2021
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ziabriev написал(а)
Цитата:
Можно проверить

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

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 21:24 24-10-2020 | Исправлено: Abel11, 05:17 26-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11

Цитата:
где описание работы кнопки?

Так вроде исправлено или что-то ещё?
А вообще - эта кнопка имеет право существовать?
 

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 22:08 24-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

ziabriev написал(а)
Цитата:
А вообще - эта кнопка имеет право существовать?

 
Это вам решать, если работает, то почему нет. Я бы нашел программу консольного типа с поддержкой ком. строки и реализовал бы.  
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 22:25 24-10-2020
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11

Цитата:
Я бы нашел программу  

Да я-то нашёл - эта не моя.
Всего доброго.  

Всего записей: 1308 | Зарегистр. 03-03-2019 | Отправлено: 00:42 25-10-2020
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Добрый день уважаемый Abel11
Вот здесь нашел  
http://forum.ru-board.com/topic.cgi?forum=5&topic=47370&start=1505&limit=1&m=2#1
Ваш пример:

Цитата:
"start=MkvMerge||-o''~~''"%T"path<6>''~~-a~~1~~-S~~--compression~~-1:none~~''list<%L>||&&wait||&&hide||progres<>" - из выделенных mkv файлов удалить аудиодорожки (кроме первой) и преобразованные файлы сохранить в другую панель (с помощью программы MkvMerge)  

 
Можно ли сделать рабочую кнопку: из выделенных mkv файлов удалить аудиодорожки и субтитры (кроме "ru"), или выбор в диалоге?
 
В mkvtoolnix-gui, похоже, нет поддержки командной строки.  
 

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 14:44 25-10-2020 | Исправлено: ogenry, 15:04 25-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ogenry написал(а)
Цитата:
из выделенных mkv файлов удалить аудиодорожки и субтитры (кроме "ru")

 
 
Надо посмотреть, снова изучить возможности "MkvMerge". Я не знаток MKV формата, но если там можно как-то идентифицировать на общих условиях дорожку "ru"( по типу, она всегда вторая), то наверное всё это реализовать можно.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 17:56 25-10-2020 | Исправлено: Abel11, 17:58 25-10-2020
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 

Цитата:
но если там можно как-то идентифицировать

Здесь что-то есть, но для меня это очень сложно.
https://mkvtoolnix.download/doc/mkvmerge.html#mkvmerge.description.ui_language
 

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 19:09 25-10-2020
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ogenry

Цитата:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
imgpr=F:\TCVIMG\MyFiles\PFP\!-Icons\loading8.gif start=mkvmerge||-o''~~''"%T"path<6>''~~-a~~1~~-S~~--compression~~-1:none~~''list<%L>||&&wait||&&hide||progres<>
"%COMMANDER_PATH%\MyFiles\PFP\!-Icons\Icons-TC\Video_AP-1.ico"
Из выделенных mkv файлов удалить аудиодорожки (кроме ПЕРВОЙ) и субтитры. Результат сохранить в ДП (с помощью MkvMerge)
 
 
-1
 
 

"Кроме первой" - обычно в сериалах, фильмах первой идет русская дорога, но можно изменять - за это в кнопке отвечает "-a~~1". Подставив 2 - удалятся все кроме второй и т.д. За субтитры - параметр "-S" (но тут в кнопке удаляются все сабы)
Loading8.gif - это индикатор, что процесс работает, при запуске кнопки появляется в левом верхнем углу в области заголовка окна, берётся отсюда (любая гифка на выбор): http://tcimg.dreamlair.net/TCIMG_ONLINE/html/html/com_imgpr.htm соответственно свои пути в кнопке.
В TCIMG.ini в секции [Programs] прописывается свой путь к mkvmerge.exe, типа:
MkvMerge=%COMMANDER_PATH%\MyFiles\PFP\Mkvtoolnix\mkvmerge.exe
P.S.
Брал кнопку с форума http://tc-image.3dn.ru/
Вот если-бы кто дополнил эту кнопку диалогом выбора дороги, удалять/не удалять субтитры - было бы вообще здорово. Насчет выбора дорог/субтитров по тегу "ru", то не знаю..., а если в видео несколько русских дорог и несколько русских субтитров..., думаю, что в каждом конкретном случае все таки придется делать выбор по номерам, предварительно определившись к примеру через прогу mediainfo http://forum.ru-board.com/topic.cgi?forum=5&topic=20278&start=300#lt

Всего записей: 964 | Зарегистр. 02-12-2007 | Отправлено: 06:46 26-10-2020 | Исправлено: jktgeorge, 07:16 26-10-2020
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
Спасибо!  
Вижу это код из примера Abel11
 

Цитата:
а если в видео несколько русских дорог и несколько русских субтитров..

Так, ведь и условие
Цитата:
кроме "ru"
, учитывая то, что рипы сейчас, в основном делаются и идентификаторами.
Здесь еще есть не совсем понятные мне скрипты
Подробнее...

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 08:56 26-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ogenry
 
Немножко покопался и нашёл, оказывается всё просто.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
watch=1 start=MKVmerge||-o||[tc=TP]<info=f13:://>||-a||''rus''||-s||''rus''||list<%L>||&&wait||&&hide
WCMICONS.dll,1
Из выделенных mkv файлов удалить субтитры и аудиодорожки кроме "rus" с сохранением в другой панели (MKVmerge)
 
 
-1
 

 
Тут наверное надо подумать насчёт проверки каждого файла на наличие нескольких аудиодорожек, так как есть файлы с одной аудиодорожкой и программа не взирая на это будет редактировать, потерянное время.
Насчёт диалогов не понял, какой выбор нужно прикрутить?

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 09:14 26-10-2020 | Исправлено: Abel11, 17:29 29-10-2020
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Спасибо огромное!  
Буду тестировать.

Цитата:
Насчёт диалогов не понял, какой выбор нужно прикрутить?

 
Это на крайний случай. Иногда присутствуют дороги без идентификаторов, чтобы была возможность выбора.

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 09:23 26-10-2020
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ogenry
Я так понимаю, обрабатывать видео это чтоб его сохранить у себя (как я делаю), а в таком случае обычно послушав разные переводы человек останавливается на одной-двух дорожках, скажем дубляж и какойнить авторский, или многоголоску, хотя там их может быть и 5. Выбор чисто по тегу "rus" сохранит и все "мусорные" переводы, которые не нравятся. Тогда смысл в такой обработке?
Abel11

Цитата:
Насчёт диалогов не понял, какой выбор нужно прикрутить?
 

Если можно, допустим 2 поля в диалоге выбора. В первом через запятую вводятся номера дорожек, которые надо оставить (остальные удалить), во втором поле номера субтитров - если поле оставить пустым - все сабы удалить.

Всего записей: 964 | Зарегистр. 02-12-2007 | Отправлено: 09:49 26-10-2020
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge
 

Цитата:
видео это чтоб его сохранить у себя (как я делаю), а в таком случае обычно послушав разные переводы

На вкус и цвет....
Изначально смотреть некогда. Я оставляю все дорожки, а потом выбираю при просмотре.

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 10:13 26-10-2020
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 

Цитата:
Немножко покопался и нашёл, оказывается всё просто.  

Пару рипов проверил - отлично работает.
Спасибо огромное!

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 15:46 26-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge написал(а)
Цитата:
Если можно, допустим 2 поля в диалоге выбора. В первом через запятую вводятся номера дорожек, которые надо оставить (остальные удалить), во втором поле номера субтитров - если поле оставить пустым - все сабы удалить.

 
   
 
Если сделать подобный диалог, то получается, что данный вариант подойдёт только для редактирования одного файла MKV, так как информация введённая в диалоговом окне индивидуальна. Ещё можно попробовать автоматизировать получение номеров дорожек аудио и субтитров по тегу "rus" и выдавать полученную информацию в этом же диалоговом окне.  
Пока я в теме жду  конкретных пояснений относительно условий задачи.

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 20:45 28-10-2020 | Исправлено: Abel11, 01:40 29-10-2020
jktgeorge



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Да, именно такой диалог я и имел в виду. Только вероятно вы пропустили чекбоксы номера субтитров 1 и 2.
Насчет "для редактирования одного файла, так как информация введённая в диалоговом окне индивидуальна". Ну по отдельным фильмам конечно индивидуальна, тут только по одному, а как еще иначе, раз все файлы (дороги, сабы по разному).
 А вот в сериалах (в одной папке), там во всех файлах всё одинаково - как в одном файле, так и во всех остальных в папке сериала. Так что выбрав, что надо оставить/удалить в одном, по такому-же шаблону обработать и все.
 

Всего записей: 964 | Зарегистр. 02-12-2007 | Отправлено: 09:40 29-10-2020 | Исправлено: jktgeorge, 09:41 29-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jktgeorge написал(а)
Цитата:
Только вероятно вы пропустили чекбоксы номера субтитров 1 и 2.

 
А смысл, ведь субтитры идут после аудиодорожек "rus" и "eng", поэтому я решил, что минимальная стартовая позиция субтитров не меньше 3-ей, или я не прав?
 

Цитата:
Ещё можно попробовать автоматизировать получение номеров дорожек аудио и субтитров по тегу "rus" и выдавать полученную информацию в этом же диалоговом окне.  

 
Это вам нужно?
 

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 12:09 29-10-2020 | Исправлено: Abel11, 12:11 29-10-2020
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
Еще раз спасибо за Вашу чудесную кнопку. Работает отлично в пакетном режиме.
 
jktgeorge
 

Цитата:
 А вот в сериалах (в одной папке), там во всех файлах всё одинаково - как в одном файле, так и во всех остальных в папке сериала.

mkvtoolnix-gui умеет работать с папками.  
Но, надо выбирать во вкладках.  
 
P.S.
Здесь, кстати, нашел кое-какие команды mkvtoolnix-gui
Но, на первый взгляд, их немного.
 
 

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 13:35 29-10-2020 | Исправлено: ogenry, 14:16 29-10-2020
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ogenry написал(а)
Цитата:
mkvtoolnix-gui умеет работать с папками

 
Какие проблемы? Можем и с папками реализовать.
 

Код:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\TCIMG.exe
slist=FOLDC<%L//1//0//*mkv> watch=1 start=MKVmerge||-o||[tc=TP]<info=o91:://>\<info=f13:://>||-a||''rus''||-s||''rus''||list<$GLOBALSLIST>||&&hide||&&wait
WCMICONS.dll,1
В выделенных папках редактировать mkv файлы: удалить субтитры и аудиодорожки кроме "rus" с сохранением в другой панели в одноимённых выделенным папках(MKVmerge)
 
 
-1
 

 
Кстати, кнопку из поста выше я отредактировал, там параметры изначально, в предоставленном мне варианте образце, были прописаны некорректно.
 

Цитата:
Здесь, кстати, нашел кое-какие команды mkvtoolnix-gui

 
От вас нужна только задача.  

Всего записей: 1579 | Зарегистр. 08-12-2013 | Отправлено: 15:21 29-10-2020 | Исправлено: Abel11, 15:27 29-10-2020
ogenry

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abel11
 

Цитата:
Кстати, кнопку из поста выше я отредактировал, там параметры изначально, в предоставленном мне варианте образце, были прописаны некорректно.  

Спасибо!
 

Цитата:
Какие проблемы? Можем и с папками реализовать.

Благодарю!
Тоже нужная кнопка.
 

Цитата:
От вас нужна только задача.

 
Это я имею ввиду, что  в gui оболочке присутствует выбор компонентов содержимого видео контейнера, тот же диалог.
И оболочка работает пакетом с заданиями, только надо открывать каждую вкладку для выбора содержимого. А не одним духом.  

Всего записей: 961 | Зарегистр. 17-04-2003 | Отправлено: 16:09 29-10-2020
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 1)
Maz (03-03-2021 11:17): TCIMG (Часть 2)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru