ЗАКАЗ КНОПОК
|
|
ХарВик | Дата: Вторник, 17.04.2012, 21:49 | Сообщение № 1 |
|
ЗАКАЗ КНОПОК
В этой теме Вы можете высказывать идеи о каких-либо кнопках. Вы можете описать какую хотелось бы иметь кнопку и возможно найдутся те, кто подскажет как её сделать. Большая просьба чётко описывать задачу, от этого будет зависеть качество её решений
Группа TCIMG в Telegram
.
|
|
| |
chip642 | Дата: Суббота, 26.12.2015, 20:29 | Сообщение № 631 |
|
mopodede Я не помню, но кажется качество вырезаемого фрагмента должно соответствовать качеству оригинала, однако утверждать не стану. Если нужно с "vcodec" и "-acodec" тогда так:
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 shape=1 start=FFmpeg||-i||%P%N||-ss||[combo=Начало~~отрезка||Введите~~время~~в~~секундах:||30|60|90|120|180|240||343||117||1||1]||-to||[combo=Конец~~отрезка||Введите~~время~~в~~секундах:||300|600|900|1200|1800|2400||343||117||1||1]||-vcodec||copy||-acodec||copy||"%P%O"__<info=s47>.[combo=Формат~~файла||Выберите~~формат||mp4|avi|mkv|flv|ts||343||117||1||1]||&&hide||&&wait Wcmicons.dll,19 Из видеофайла под курсором вырезать фрагмент и сохранить в активной панели с именем видео файла + добавка _(текущее время и дата), время вырезаемого отрезка и формат файла задать в диалоговом окне Если нужно просто с определенного момента вырезать фрагмент по времени(т.е. , например, вырезать 2 или 5 минут после такого-то времени), то вместо to в кнопке надо прописать t (насколько я помню).
|
|
| |
jkmjkmjkm | Дата: Суббота, 26.12.2015, 22:03 | Сообщение № 632 |
Полковник
На сайте с: 07.04.2013
Город: Луганск
Сообщений: 184
|
Нужна кнопка: архивы .zip пережать в .rar
|
|
| |
ice_daemon | Дата: Суббота, 26.12.2015, 23:08 | Сообщение № 633 |
Лейтенант
На сайте с: 01.08.2013
Сообщений: 40
|
Цитата jkmjkmjkm ( ) Нужна кнопка: архивы .zip пережать в .rar может получится универсальный вариант? "перепаковать выбранные архивы" формат архивов на выходе выбирается в диалоге
|
|
| |
asmadeus | Дата: Воскресенье, 27.12.2015, 20:40 | Сообщение № 634 |
|
Можно в студию пример для передачи данных с команды extra следующим командам через глобальные переменные? Кнопка примерно такая
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe extra=FOLDC<%L!!1!!1!!*_01.txt>||::!!0!!(\w:.*\\)([^\\]*)\.(.*)!!$1Full.txt||formt<moneta1,moneta2>||ending<0>||progres<> %COMMANDER_PATH%\TCIMG.exe Extract - 2 %COMMANDER_PATH%\
-1 Интересует, как правильно написать, чтобы вместо сохранения данные писались в переменную (в кнопке будет четыре команды extra со своей переменной каждая и своим шаблоном поиска, в конце с значений будет сформирован новый текстовый файл с нужным порядком)
[plus]Не актуально. Почти закончил[/plus]
|
|
| |
mopodede | Дата: Среда, 30.12.2015, 23:54 | Сообщение № 635 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
chip642, Спасибо Большое. да да, действительно, он по умолчанию сохраняет качество. так что я виноват. хотя и эта новая кнопка работает. перепробовал файлы разных форматов и с разных мест и понял что тогда наткнулся на раздутый файл (наверно искусственно увеличили размер для файлообменника). получается что качество сильно теряется при конвертации таких НЕнастоящих файлов.
|
|
| |
ice_daemon | Дата: Вторник, 05.01.2016, 17:28 | Сообщение № 636 |
Лейтенант
На сайте с: 01.08.2013
Сообщений: 40
|
есть такая функция "сравнить md5 файла со значением из буфера" <IF> <info=f1%P%N> = clpget <THEN> infbx=InfoBox5 <ELSE> infbx=InfoBox6 <ENDIF>
а как прикрутить прогрессбар и вывод InfoBox по центру экрана?
|
|
| |
asmadeus | Дата: Вторник, 05.01.2016, 21:25 | Сообщение № 637 |
|
ice_daemon, по поводу центрирования Поправьте в tcimg.lng или пропишите эти строки в свой tcimgu.lng
Код InfoBox5=Контрольные суммы||Контрольные суммы совпадают||5||300||43 InfoBox6=Контрольные суммы||Контрольные суммы не совпадают||5||300||43 По сравнению с оригинальными - убираются отступы слева и сверху по 5 пикселей, а окно по умолчанию центрируется.о вообще. По поводу прогресса - в кнопке нет вообще команды, использующей прогресс. Так что не думаю, что это реально вообще. Да и смысл? Сравнение происходит быстро
|
|
| |
ice_daemon | Дата: Вторник, 05.01.2016, 22:09 | Сообщение № 638 |
Лейтенант
На сайте с: 01.08.2013
Сообщений: 40
|
asmadeus, спасибо
Цитата asmadeus ( ) Так что не думаю, что это реально вообще. Да и смысл? Сравнение происходит быстро архив 1.5Gb, несколько тысяч файлов, около минуты, на достаточно мощном компе
|
|
| |
Andrey_A | Дата: Вторник, 05.01.2016, 22:17 | Сообщение № 639 |
Генералиссимус
На сайте с: 26.01.2012
Город: Сочи, Хоста
Сообщений: 7186
Награды: 143
Репутация: 125
Аверин Андрей
|
ice_daemon, можно подправить и так:
Код InfoBox5=Контрольные суммы||Контрольные суммы совпадают||5||300||43||-1||-1 InfoBox6=Контрольные суммы||Контрольные суммы не совпадают||5||300||43||-1||-1
вместо прогресса imgpr=1
Код imgpr=1 <IF> <info=f1%P%N> = clpget <THEN> infbx=InfoBox5 <ELSE> infbx=InfoBox6 <ENDIF>
|
|
| |
mopodede | Дата: Вторник, 12.01.2016, 02:38 | Сообщение № 640 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
Друзья, у меня есть такая кнопка-
В выделенных папках склеить изображения вертикально получив вертикальную панораму внутри каждой папки, дата вставляется как имя полученного изображения (вертикалной панорамы):
itray=3||Icons.dll,020 global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> lists=FOLDC<GLOBALSLIST<:INDEX:>!!1!!0!!*.jpg>||formt<sps30,sps31> sends=GLOBALLISTS<t> start=IrfanView||/panorama=(2,GLOBALSENDS<1>)~~/resample~~/convert=GLOBALSLIST<:INDEX:>$U.jpg~~/killmesoftly||&&hide||&&wait <NEXT>
можно ли усовершенствовать эту кнопу так чтобы (1.) вместо даты вставлялось имя папки ?? (2.) после получения вертикальной панорамы удалять исходные изображения ?? (3.) полученные вертикальные панорамы переместить на уровень вверх (рядом с папкой) ??
Был бы очень благодарен за реализацию хотя бы первого действия.
Сообщение отредактировал mopodede - Вторник, 12.01.2016, 02:40 |
|
| |
chip642 | Дата: Вторник, 12.01.2016, 03:21 | Сообщение № 641 |
|
mopodede Ну зачем же только одно, получите все три запрошенных действия. Это же TCIMG, всё играючи
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 global slist=%L||##path<4> <FOR> 1 <TO> GLOBALSLIST<0> lists=FOLDC<GLOBALSLIST<:INDEX:>!!1!!0!!*.jpg>||formt<sps30,sps31> sends=GLOBALLISTS<t> start=IrfanView||/panorama=(2,GLOBALSENDS<1>)~~/resample~~/convert=GLOBALSLIST<:INDEX:>.jpg~~/killmesoftly||&&hide||&&wait <NEXT> delss=FOLDC<%L!!1!!0!!*.jpg>||1 Wcmicons.dll,36 В выделенных папках склеить изображения вертикально - получив вертикальную панораму в активной панели с именем папки, с последующим удаленим исходных файлов
-1 -1
|
|
| |
mopodede | Дата: Вторник, 19.01.2016, 14:14 | Сообщение № 642 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
chip642, Спасибо / Спасибо / Спасибо !!! Все 3 пункта работают как лектор перед пенсионной реформой !!! Волшебник просто !! Все так легко и грациозно. Добавлено (17.01.2016, 08:46) --------------------------------------------- еще один запрос появился связанный с имеющейся кнопкой. есть такая кнопка-
Извлечь звук в MP3 - с битрейтом 320k - из выделенных выдеофайлов в активную панель:
itray=3||Icons.dll,19 global slist=%L <FOR> 1 <TO> GLOBALSLIST<0> listt=GLOBALSLIST<:INDEX:>||##path<4> start=FFmpeg||-i||GLOBALSLIST<:INDEX:>||-acodec||libmp3lame||-ab||320k||"%p\GLOBALLISTT<1>".mp3||&&hide||&&wait <NEXT>
Можно сделать так чтобы битрейт полученного MP3 был не 320к, а просто соответствовал битрейту данного-исходного видеофайла ??
Заранее Спасибо !! Добавлено (19.01.2016, 14:14) --------------------------------------------- беру свой запрос обратно, так как оказалось что с помощью ffmpeg невозможно учитывать битрейт исходного файла, можно только задать свой выходной битрейт.
|
|
| |
chip642 | Дата: Четверг, 21.01.2016, 09:27 | Сообщение № 643 |
|
mopodede,
Цитата с помощью ffmpeg невозможно учитывать битрейт...
Зато TCIMG + (MediaInfo.dll) может считывать битрейт, а посему можно этим воспользоваться, сперва получить битрейт нужного файла, а потом передать эту информацию в параметры FFmpeg:
Код TOTALCMD#BAR#DATA %COMMANDER_PATH%\TCIMG.exe imgpr=1 sends=<info=z2%P%N|Bit~~rate|bps> start=FFmpeg||-i||%P%N||-ab||GLOBALSENDS<1>||"%O"_<info=s47>.mp3||&&hide||&&wait Wcmicons.dll,20 Извлечь звук в MP3 (с оригин. битрейтом) из видео файла под курсором
-1 -1
|
|
| |
mopodede | Дата: Четверг, 21.01.2016, 13:17 | Сообщение № 644 |
Лейтенант
На сайте с: 05.05.2013
Город: New York
Сообщений: 68
|
chip642, Спасибо большое дружище, выручил !! я уж отчаился и убрал выходной битрейт, оставив 64к по умолчанию как есть. Оказалось невозможное тоже возможно !!
|
|
| |
ice_daemon | Дата: Четверг, 21.01.2016, 17:33 | Сообщение № 645 |
Лейтенант
На сайте с: 01.08.2013
Сообщений: 40
|
Подскажите, есть возможность, найти на странице открытой в браузере слово и перевести на нее курсор мыши? или, перевести курсор на точку экрана с заданным цветом.
Сообщение отредактировал ice_daemon - Четверг, 21.01.2016, 21:02 |
|
| |