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 

Проблемы с плагином mthumbs

 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Mailk



Joined: 16 Jan 2010
Posts: 251

Post (Separately) Posted: Thu Feb 11, 2021 22:23    Post subject: Проблемы с плагином mthumbs Reply with quote

Задача как настроить превью видео файлов так чтобы превью делалось с некоторой смещением по времени а не с самого начала.
Так как многие файлы начинаются с черного экрана или еще с чего то , то не видно или не понятно содержимое. Наилучшее это чтоб можно было выставить самому смещение это, например на 10 секунде картинка превью видео файла.
пробывал обновленный плагин но не понял где настраивать
http://wincmd.ru/plugring/mthumbs.wlx.html
не знаю как. Прошу помощи. картинки нравится как вытаскивает но у половины черный квадрат или заставка самого начала что не удобно.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Fri Feb 12, 2021 00:06    Post subject: Reply with quote

Mailk
В описании упоминается параметр ffmpegVideoPreInputParams, попробуйте добавить в ini-файл, а в значение
Code:
-ss 00:00:10 -vframes 1

(десятая секунда, один кадр).
Back to top
View user's profile Send private message
Mailk



Joined: 16 Jan 2010
Posts: 251

Post (Separately) Posted: Fri Feb 12, 2021 00:28    Post subject: Reply with quote

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

ffmpegPath (chars)=D:\Wincmd\WLX\mthumbs\bin\ffmpeg\ffmpeg.exe
ffprobePath (chars)=D:\Wincmd\WLX\mthumbs\bin\ffmpeg\ffprobe.exe
irfanviewPath (chars)=D:\Wincmd\WLX\mthumbs\bin\IrfanView_64\i_view64.exe
ffmpegVideoPreInputParams (chars)=-t 10 -noaccurate_seek -loglevel panic
ffmpegVideoPostInputParams (chars)=-frames:v 1 -an -vsync 0 -f mjpeg -qscale:v 2 -y
ffmpegSharpenInputParams (chars)=smartblur=lr=0.62:ls=-0.90:lt=-5.0:cr=0.5:cs=1.0:ct=1.5
ffmpegAudioPostInputParams (chars)=-frames:v 1 -f mjpeg -qscale:v 1 -y
ffmpegVideoPreInputParams (chars)=-frames:ss 00:00:10 -vframes 1
irfanviewMidInputParam (chars)=/silent /aspectratio /resample /sharpen=16 /jpgq=91
ffmpegVideo_LR (chars)=crop=iw/2:ih:0:0
ffmpegVideo_TB (chars)=crop=iw:ih/2:0:0
ffmpegVideo_VR_LR (chars)=crop=iw/2:ih/1.5714:0:ih/5
ffmpegVideo_VR_TB (chars)=crop=iw/1.5714:ih/2:iw/5:0
ffmpegVideo_VR_180 (chars)=lenscorrection=0.5:0.5:-0.53:0.34
ffmpegVideo_VR_360 (chars)=lenscorrection=0.5:0.5:-0.53:0.34
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Fri Feb 12, 2021 01:19    Post subject: Reply with quote

Все остальные параметры работают? Думал, "(chars)" - это не часть имени, просто намекают на тип данных.

ffmpegVideoPreInputParams упоминается дважды, значит, второй не работает, допишите в первый. И откуда там "-frames:ss" вместо "-ss"?

P.S. Сам такие вещи не пробовал и не пробую, просто не люблю (чаще мешает, чем помогает).
Back to top
View user's profile Send private message
Mailk



Joined: 16 Jan 2010
Posts: 251

Post (Separately) Posted: Fri Feb 12, 2021 03:34    Post subject: Reply with quote

Skif_off wrote:
Все остальные параметры работают? Думал, "(chars)" - .


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

Пробывал как угодно писать не показывает как надо..
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Fri Feb 12, 2021 07:45    Post subject: Reply with quote

Заглянул в документацию FFMpeg, похоже, нужно убрать
Code:
ffmpegVideoPreInputParams (chars)=-frames:ss 00:00:10 -vframes 1

потом в строке
Code:
ffmpegVideoPostInputParams (chars)=-frames:v 1 -an -vsync 0 -f mjpeg -qscale:v 2 -y

заменить
Code:
-frames:v 1

на
Code:
-ss 00:00:10 -vframes 1

Если не сработает, вернуть как было, но в
Code:
-frames:v 1

увеличить число до 100, например, или до 200, если попадаются видео 60 к/сек и более. По идее это даст 3-5 секунду видео.
Back to top
View user's profile Send private message
Mailk



Joined: 16 Jan 2010
Posts: 251

Post (Separately) Posted: Fri Feb 12, 2021 16:29    Post subject: Reply with quote

[quote="Skif_off"]Заглянул в документацию FFMpeg, похоже, нужно убрать
как было, но в
Code:
-frames:v 1

удалил базу превоью и оказалось что дает на разные файлы разное смещение. ави формат бывает 15-20 секунд. при любом значении после -v 100 или 200. разные форматы разные разрешения разные превью , нет указания времени превью.. странно

Posted after 27 minutes:

указанное изменение не дает не чего .
ПОСЛЕ АНАЛИЗА. некоторые мр4 не дает картинку. эток плагину вопрос.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Fri Feb 12, 2021 17:29    Post subject: Reply with quote

Mailk wrote:
оказалось что дает на разные файлы разное смещение

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

Не совсем понял, замена "-frames:v 1" на "-ss 00:00:10 -vframes 1" тоже не решает задачу?
Back to top
View user's profile Send private message
Mailk



Joined: 16 Jan 2010
Posts: 251

Post (Separately) Posted: Fri Feb 12, 2021 17:31    Post subject: Reply with quote

mp4 не показывает .
Thumbs.wlx показывает.
А как кто смотрит превью на компе если не вин 10 стоит?

Posted after 53 seconds:

Skif_off wrote:
Mailk wrote:
оказалось что дает на разные файлы разное смещение


Не совсем понял, замена "-frames:v 1" на "-ss 00:00:10 -vframes 1" тоже не решает задачу?

не чего не дает
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Fri Feb 12, 2021 18:31    Post subject: Reply with quote

Попробовал, заодно описание повнимательнее проглядел, похоже, у вас версия free, поэтоиу не показывает MP4 (и ещё пачку популярных форматов) и не срабатывает изменение ffmpegVideoPostInputParams (сдаётся мне, при изменении его значения во free-версии, она начинает его просто игнорировать и не показывает вообще ничего).


Думаю, стоит переименовать тему, добавив в начало, например, "[mthumbs]": это не общая проблема, лишь частный случай конкретного плагина.
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10235
Location: Россия, Саратов

Post (Separately) Posted: Fri Feb 12, 2021 18:34    Post subject: Reply with quote

Mailk
Очередное замечание за нарушение правил форума (включая ещё и оверквотинг). Соблюдать принятые на форуме нормы нужно не выборочно, а постоянно, а что бывает со злостными нарушителями, сказано в преамбуле правил. Больше предупреждать не буду, далее последуют более серьёзные меры.
Заголовок темы сделан более адекватным.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Mailk



Joined: 16 Jan 2010
Posts: 251

Post (Separately) Posted: Sat Feb 13, 2021 18:08    Post subject: Reply with quote

Что то написано в ини файле про фрии, только не понятно где и что брать не фри версию? И что ffmpeg или самого плагина ? Не где не нашел описание.
Back to top
View user's profile Send private message
Skif_off



Joined: 28 Nov 2012
Posts: 1232

Post (Separately) Posted: Sat Feb 13, 2021 21:59    Post subject: Reply with quote

Для начала нужно зайти на сайт автора и зарегаться (почему-то даже для просмотра требуется регистрация, цену не узнать), других контактов он не оставил.

А нет ли способа нагенерить с FFMpeg превьюшки самому и как-то засунуть их в базу ТС?
Back to top
View user's profile Send private message
Mailk



Joined: 16 Jan 2010
Posts: 251

Post (Separately) Posted: Sun Feb 14, 2021 02:36    Post subject: Reply with quote

Решил вопрос плагином Thumbs он же использует программу WhereIsIt
а она уже плагины свои юзает, где есть плагины превью и контекстные. В настройках прям можно выствить сколько секунд нужно прокрутить Very Happy.
Но этот плагин мне нравится тем что показывает на превью время проигрывания, причем у всех файлах даже gif-ках.
Back to top
View user's profile Send private message
Monarch-LFV



Joined: 22 Jul 2019
Posts: 225

Post (Separately) Posted: Sun Feb 14, 2021 05:33    Post subject: Reply with quote

Mailk
А можно ссылку на плагин Thumbs в личку (чтоб не нарушать правила форума)?
Лично мне не хватает плагина, для быстрого отображения эскизов обычных jpeg. Всроенные возможности TC уж очень медленные (в разы медленнее обычного проводника). Использую decFastThumbs, но он только х32 и не лишен недостатков - на некоторых файлах jpg некорректно показывает эскизы - просто серые квадраты, при этом в проводнике или штатный медленный способ TC отображает правильно.
А данный плагин (в теме) подразумевает закачку ffmpeg и т.п., меня не устраивает по объему. Ради формирования простых эскизов не готов загружать огромные файлы.
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
Page 1 of 1

 
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