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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие темы: Часть 1


 
Дата выпуска: 10.09.2025
Версия: 35.6
Автор: Averin Andrey
 
Скачать TCIMG | Скачать 2 | Сайт | Онлайн справка | Основные вопросы | Функционал+ | Поддержка проекта

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

ОСНОВНЫЕ ВОЗМОЖНОСТИ УТИЛИТЫ:    
Спасибо

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

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

Сборки программ, в которых участвует утилита 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 Titan Portable - сборка файлового менеджера Total Commander (автор pcDenPro)
TC AkulaBig - сборка файлового менеджера Total Commander (автор AkulaBig)
TCnative - сборка файлового менеджера Total Commander (автор ziabriev)
Если в состав Вашей сборки/программы входит TCIMG, сообщите, вставим в список.

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

Всего записей: 39687 | Зарегистр. 26-02-2002 | Отправлено: 11:16 03-03-2021 | Исправлено: Andrey_A_A, 15:17 10-09-2025
AkulaBig

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
А для просмотра dll со значками дисков команды нет?

Всего записей: 6643 | Зарегистр. 11-03-2003 | Отправлено: 12:16 17-03-2025
Abel11



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

Код:
"icovw=%P%N" - просмотр значков файла под курсором

Всего записей: 1666 | Зарегистр. 08-12-2013 | Отправлено: 13:26 17-03-2025
AkulaBig

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

Цитата:
"icovw=%P%N" - просмотр значков файла под курсором

У dll со значками дисков свой формат:

Внутри bmp.

Всего записей: 6643 | Зарегистр. 11-03-2003 | Отправлено: 18:49 17-03-2025
Yymn7

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andrey_A_A, Доброго времени суток!  
Есть ли возможность добавить в  команду block блокировку для клавиш CTRL,ALT,DEL, чтобы исключить вызов диспетчера задач?

Всего записей: 41 | Зарегистр. 09-10-2015 | Отправлено: 19:25 17-03-2025
jentoso



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig (пост)
Цитата:
А для просмотра dll со значками дисков команды нет?

А если так?

Код:
resvw=%P%N


Всего записей: 629 | Зарегистр. 25-10-2008 | Отправлено: 20:01 17-03-2025
ziabriev



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

Цитата:
У dll со значками дисков свой формат

Там нужен ResHacker или Ресторатор.

Всего записей: 1708 | Зарегистр. 03-03-2019 | Отправлено: 20:31 17-03-2025
AkulaBig

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

Цитата:
resvw=%P%N

Кажется что-то не то то-ли с командой, то-ли с параметром. На любом файле с ресурсами:

Такое впечатление, что для этой команды какую-то утильку надо подключать.  
 
Добавлено:
ziabriev

Цитата:
Там нужен ResHacker или Ресторатор.

Это понятно. Но это вообще не то. Хочется-то изображения показывать, а не ресурсы на уровне програмера. Не я-же их смотреть буду. Как в TweakTC.

Всего записей: 6643 | Зарегистр. 11-03-2003 | Отправлено: 20:32 17-03-2025 | Исправлено: AkulaBig, 20:35 17-03-2025
dedulya68



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

Всего записей: 1073 | Зарегистр. 22-12-2016 | Отправлено: 20:53 17-03-2025 | Исправлено: dedulya68, 20:56 17-03-2025
jentoso



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
У меня открывается без ошибок.

Всего записей: 629 | Зарегистр. 25-10-2008 | Отправлено: 21:17 17-03-2025
AkulaBig

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

Цитата:
У меня открывается без ошибок.

Понял. Сейчас проверю на полной версии TCIMG. Правда это не совсем то, чего мне хотелось.
 
Добавлено:
Да, на полной версии TCIMG работает.
 
Опытным путем определил. Эта команда использует библиотеку librhash.dll из папки DLL TCIMG.

Всего записей: 6643 | Зарегистр. 11-03-2003 | Отправлено: 21:34 17-03-2025 | Исправлено: AkulaBig, 21:44 17-03-2025
ziabriev



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AkulaBig
Надо добавить папку с либами - Tcimg\Files\DLL

Всего записей: 1708 | Зарегистр. 03-03-2019 | Отправлено: 21:42 17-03-2025
AkulaBig

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

Цитата:
Надо добавить папку с либами - Tcimg\Files\DLL

Да, разобрался. Достаточно только библиотеки librhash.dll. Но это мою проблему не решает. Буду копать дальше.

Всего записей: 6643 | Зарегистр. 11-03-2003 | Отправлено: 21:46 17-03-2025
ziabriev



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

Всего записей: 1708 | Зарегистр. 03-03-2019 | Отправлено: 22:20 17-03-2025 | Исправлено: ziabriev, 22:23 17-03-2025
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Есть качалка с ю-туб - yt-dlp.exe. Рядом с ней лежит файл ffmpeg.exe.
 
Команда

Код:
yt-dlp.exe --embed-chapters -f %num% "%url%" -o "g:\_Down\%%(title).50s.%%(ext)s" --no-part

скачивает видео с ютуба и, если под видео есть "треклист/содержание" вида

Код:
00:00 глава 1
00:22 трам-пам-пам
01:38 трам-тарам
...
...

то, с помощью ffmpeg.exe интегрирует эти chapters в видео, как главы для навигации.
 
Теперь о кнопке.
Есть выделенный файл видео (mp4 или mkv) и рядом с ним лежит текстовый файл chapters.txt вида

Код:
00:00 глава 1
00:22 трам-пам-пам
01:38 трам-тарам
...
...

 
Нужна кнопка, которая, аналгично yt-dlp.exe, с помощью ffmpeg.exe интегрирует эти chapters из файла chapters.txt в выделенный файл видео, как главы для навигации.

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 4058 | Зарегистр. 11-07-2005 | Отправлено: 19:03 23-03-2025 | Исправлено: Antonij72, 19:06 23-03-2025
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72 19:03 23-03-2025
Цитата:
Нужна кнопка, которая, аналгично yt-dlp.exe, с помощью ffmpeg.exe

 
Выкладывайте параметры ffmpeg, которые предназначены для такой задачи, выкладывайте файлы для тестирования и будет вам кнопка.

Всего записей: 1666 | Зарегистр. 08-12-2013 | Отправлено: 21:25 23-03-2025 | Исправлено: Abel11, 21:25 23-03-2025
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72
 
Задачка ещё та, но интересная.
 
• Добавить главы/закладки с привязкой ко времени видеофайлу под курсором. Время начала глав и их названия берутся из файла chapters.txt активной панели. Новый видеофайл файл создается с именем исходного + добавление в конец через нижнее подчеркивания даты — video_20250324043251.mp4
 

Код:
watch=1 delsm=[tc=AP]FFMETADATA.txt||1||upd<1> start=FFmpeg||-i||[tc=AA]||-f||ffmetadata||FFMETADATA.txt||&&hide||&&wait sends=[tc=AP]Chapters.txt??-1 <FOR> 1 <TO> GLOBALSENDS<0> anf2d=GLOBALSENDS<:INDEX:>||2||([^~~]+)~~(.*) oends=>n258|GLOBALANF2D1<1>|9 xends=[CHAPTER]@CRLFTIMEBASE=1/1@CRLFSTART=GLOBALOENDS<1>@CRLFEND=@CRLFtitle=GLOBALANF2D2<1>@CRLF??-2 textt=[tc=AP]FFMETADATA.txt||$$@CRLFGLOBALXENDS<x1:-1>||code<4>||backup<0> <NEXT> start=FFmpeg||-i||[tc=AA]||-i||FFMETADATA.txt||-map_metadata||1||-codec||copy||[tc=AO]_<info=s30>.%E||&&hide||&&wait

 
В параметрах использован ключ FFmpeg (start=FFmpeg), для работы в таком виде необходимо
в TCIMGU.ini в секции [Programs] прописать свой путь к ffmpeg.exe  
 
_______________ TCIMGU.ini _______________
 [Programs]  
FFmpeg= ваш путь\ffmpeg.exe  
________________________________________
  
Или в параметрах вместо FFmpeg можно просто прописать путь к файлу ffmpeg.exe

Всего записей: 1666 | Зарегистр. 08-12-2013 | Отправлено: 05:01 24-03-2025 | Исправлено: Abel11, 10:54 25-03-2025
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abel11
Нижайший поклон. Благодарю. Всё работает.
Как надо изменить команду, чтобы итоговый видеофайл заменял исходный и, плюс к этоvу, удалялся создаваемый в процессе работы файл FFMETADATA.txt?

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 4058 | Зарегистр. 11-07-2005 | Отправлено: 20:36 24-03-2025
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72 20:36 24-03-2025
Цитата:
 итоговый видеофайл заменял исходный и, плюс к этоvу, удалялся создаваемый в процессе работы файл FFMETADATA.txt

 

Код:
watch=1 delsm=[tc=AP]FFMETADATA.txt||1||upd<1> start=FFmpeg||-i||[tc=AA]||-f||ffmetadata||FFMETADATA.txt||&&hide||&&wait sends=[tc=AP]Chapters.txt??-1 <FOR> 1 <TO> GLOBALSENDS<0> anf2d=GLOBALSENDS<:INDEX:>||2||([^~~]+)~~(.*) oends=>n258|GLOBALANF2D1<1>|9 xends=[CHAPTER]@CRLFTIMEBASE=1/1@CRLFSTART=GLOBALOENDS<1>@CRLFEND=@CRLFtitle=GLOBALANF2D2<1>@CRLF??-2 textt=[tc=AP]FFMETADATA.txt||$$@CRLFGLOBALXENDS<x1:-1>||code<4>||backup<0> <NEXT> pends=[tc=AO]_<info=s30>.[tc=AE] start=FFmpeg||-i||[tc=AA]||-i||FFMETADATA.txt||-map_metadata||1||-codec||copy||GLOBALPENDS<1>||&&hide||&&wait renmz=[tc=AP]GLOBALPENDS<1>||[tc=AA]||upd<1> delsm=[tc=AP]FFMETADATA.txt||1

 
Добавлено:
Antonij72
 
В параметрах выше, я просто поменял имена итогового и исходного местами. Если нужно, чтобы остался только итоговый файл с исходным именем, то так.
 

Код:
watch=1 delsm=[tc=AP]FFMETADATA.txt||1||upd<1> start=FFmpeg||-i||[tc=AA]||-f||ffmetadata||FFMETADATA.txt||&&hide||&&wait sends=[tc=AP]Chapters.txt??-1 <FOR> 1 <TO> GLOBALSENDS<0> anf2d=GLOBALSENDS<:INDEX:>||2||([^~~]+)~~(.*) oends=>n258|GLOBALANF2D1<1>|9 xends=[CHAPTER]@CRLFTIMEBASE=1/1@CRLFSTART=GLOBALOENDS<1>@CRLFEND=@CRLFtitle=GLOBALANF2D2<1>@CRLF??-2 textt=[tc=AP]FFMETADATA.txt||$$@CRLFGLOBALXENDS<x1:-1>||code<4>||backup<0> <NEXT> pends=[tc=AO]_<info=s30>.[tc=AE] start=FFmpeg||-i||[tc=AA]||-i||FFMETADATA.txt||-map_metadata||1||-codec||copy||GLOBALPENDS<1>||&&hide||&&wait renmz=[tc=AP]GLOBALPENDS<1>||[tc=AA]||upd<1> delsm=[tc=AP]FFMETADATA.txt||1 delsm=GLOBALPENDS<1>||1

 
Команда delsm удаляет файлы в данных параметрах минуя корзину, если нужно, чтобы удаляла в корзину, то надо добавить в конец параметров с этой командой ||recycle<>
Пример:
Удалить файл под курсором в корзину.

Код:
delsm=%P%N||1||recycle<1>

Всего записей: 1666 | Зарегистр. 08-12-2013 | Отправлено: 21:25 24-03-2025 | Исправлено: Abel11, 10:54 25-03-2025
Antonij72



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Abel11
Что-то непонятное творится с кодировкой.
Первый файл (.mp4) обработался на ура.
Но второй файл (.mkv) не хочет. Главы добавляются, но кракозябрами:  

 
Выкладываю исходный и итоговый видеофайлы а также файлы chapters.txt и FFMETADATA.txt: https://disk.yandex.ru/d/SAEFLME2EWokdA
 
Короче: файлы mp4 обрабатываются кнопкой успешно, а при добавлении глав в файлы mkv кодировка ломается.
 
Есть решение?

----------
Я, инвалид 1 группы, ищу работу. Или благотворительную помощь. Спасибо.

Всего записей: 4058 | Зарегистр. 11-07-2005 | Отправлено: 00:12 25-03-2025 | Исправлено: Antonij72, 00:45 25-03-2025
Abel11



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Antonij72 00:12 25-03-2025
Цитата:
при добавлении глав в файлы mkv кодировка ломается

Файл кириллицу не принимает, на инглише всё норм.
 
Тут я бессилен.

Всего записей: 1666 | Зарегистр. 08-12-2013 | Отправлено: 01:19 25-03-2025 | Исправлено: Abel11, 01:19 25-03-2025
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » TCIMG (Часть 2)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru