View previous topic :: View next topic |
Author |
Message |
Orion9

Joined: 01 Jan 2024 Posts: 902
|
(Separately) Posted: Thu Sep 18, 2025 20:30 Post subject: |
|
|
Monarch-LFV wrote: | Нет, я погорячился немного, прошу прощения |
Ерунда. С кем не бывает. Спасибо, что залезли в настройки и нашли причину. Действительно запись "4i" приводит к этой проблеме. Лучше ее убрать. Я бы еще ключ "MediaAdditionalTypes" убрал (что он там делает, не понятно). Если не ошибаюсь, он нужен для прописки расширений, которые не похватывает встроенный плеер. Но все перечисленные в нем расширения вполне стандартные и не должны вызывать никаких проблем:
Code: | [Lister]
CenterBitmap=1
ShrinkBitmap=2
MediaAdditionalTypes=*.3gp *.aac *.ac3 *.aif *.aiff *.amr *.asf *.avi *.dts *.flac *.flv *.m4a *.m4v *.mka *.mkv *.mov *.mp3 *.mp4 *.mpe *.mpeg *.mpg *.ogg *.ogv *.opus *.vob *.wav *.webm *.wma *.wmv *.wv
PlayerVolume=99 |
|
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 446
|
(Separately) Posted: Thu Sep 18, 2025 21:05 Post subject: |
|
|
Orion9 wrote: | Если не ошибаюсь, он нужен для прописки расширений, которые не похватывает встроенный плеер. |
Устроили ромашку. Вроде все предельно ясно написано:
Если надо, чтобы файлы проигрывались внутренним проигрывателем, прописываем их расширения. Действует разделитель "|". |
|
Back to top |
|
 |
A55555
Joined: 06 Feb 2011 Posts: 64
|
(Separately) Posted: Thu Sep 18, 2025 23:04 Post subject: |
|
|
Monarch-LFV
Orion9
AkulaBig
убрав вот это
Code: | [ListerModes]
0exts=*.3gp *.aac *.ac3 *.aif *.aiff *.amr *.asf *.avi *.dts *.flac *.flv *.m4a *.m4v *.mka *.mkv *.mov *.mp3 *.mp4 *.mpe *.mpeg *.mpg *.ogg *.ogv *.opus *.vob *.wav *.webm *.wma *.wmv *.wv
0fields=4i |
или просто букву "i"
или плюс ещё вот это закомментировать
Code: | [Lister]
CenterBitmap=1
ShrinkBitmap=2
MediaAdditionalTypes=*.3gp *.aac *.ac3 *.aif *.aiff *.amr *.asf *.avi *.dts *.flac *.flv *.m4a *.m4v *.mka *.mkv *.mov *.mp3 *.mp4 *.mpe *.mpeg *.mpg *.ogg *.ogv *.opus *.vob *.wav *.webm *.wma *.wmv *.wv |
у меня Ctrl+Shift+Q для получения компактного отчета MediaInfo начинает вызывать проигрывание видео встроенным плеером
Если точнее, убираю букву "i".
Ctrl+Q вместо проигрывания видео у меня полный отчет MediaInfo и он удерживается.
Ctrl+Shift+Q теперь этим сочетанием как раз запускается воспроизведение видео, т.е. мелькакет полный отчет MediaInfo и появляется встроенный плеер играющий видео. Т.е. эта комбинация начинает вести не к компактному отчету MediaInfo, а к воспроизведению видео.
И это воспроизведение не удерживается при переходе на другой медиафайл, появляется полный отчет MediaInfo, ставший при убирании буквы "i" основным режимом.
При этом стандартный отчет MediaInfo (TAB + 4 во время воспроизведения видео) с морем строк действительно начинает удерживаться и я могу для нескольких медиафайлов подряд просматривать расширенный отчет MediaInfo, даже в перемешку с не медиафайлами.
Есть возможность нажать Ctrl+3 (компактный виде отчета) и если оставаться в каталоге, то можно для медиафайлов смотреть компактные отчеты MediaInfo.
Если перейти в другой каталог, отчет снова становится полным и нужно вновь нажать Ctrl+3 для получения компактного вида отчета MediaInfo.
Last edited by A55555 on Fri Sep 19, 2025 01:02; edited 3 times in total |
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 446
|
(Separately) Posted: Thu Sep 18, 2025 23:40 Post subject: |
|
|
A55555 wrote: | у меня перестает срабатывать Ctrl+Shift+Q для получения компактного отчета MediaInfo |
Это в теме Autorun надо обсуждать. К этой теме эта проблема не имеет отношение. |
|
Back to top |
|
 |
Monarch-LFV

Joined: 22 Jul 2019 Posts: 345
|
(Separately) Posted: Fri Sep 19, 2025 00:50 Post subject: |
|
|
A55555
Если вы уберете “i” или целиком эти строки, то по CTRL+Q итак будет запускаться плагин tcmediainfo. Предложенное сочетание ctrl+shift+q просто переключает на другой плагин или встроенный медиаплеер. Вам нужно решить что должно запускаться по ctrl+q по умолчанию.
Встроенный медиапроигрыватель не имеет возможности полноэкранного режима, а плагин mmedia - имеет, но у него есть другие недостатки, например, он не поворачивает видео на 90° (win7), если это прописано в метаданных (вертикальное видео с телефона), но это не здесь надо обсуждать. |
|
Back to top |
|
 |
A55555
Joined: 06 Feb 2011 Posts: 64
|
(Separately) Posted: Fri Sep 19, 2025 00:58 Post subject: |
|
|
Monarch-LFV wrote: | A55555
Если вы уберете “i” или целиком эти строки, то по CTRL+Q итак будет запускаться плагин tcmediainfo. Предложенное сочетание ctrl+shift+q просто переключает на другой плагин или встроенный медиаплеер. Вам нужно решить что должно запускаться по ctrl+q по умолчанию. |
Monarch-LFV
мне по умолчанию нужен плагин tcmediainfo, но в варианте "Видео (компактный)".
Да вы правы, я выше дополнил
Quote: | Если точнее, убираю букву "i".
Ctrl+Q вместо проигрывания видео у меня полный отчет MediaInfo и он удерживается.
Ctrl+Shift+Q теперь этим сочетанием как раз запускается воспроизведение видео, т.е. мелькакет полный отчет MediaInfo и появляется встроенный плеер играющий видео. Т.е. эта комбинация начинает вести не к компактному отчету MediaInfo, а к воспроизведению видео.
И это воспроизведение не удерживается при переходе на другой медиафайл, появляется полный отчет MediaInfo, ставший при убирании буквы "i" основным режимом. |
Ctrl+Shift+Q начинает вести не к компактному отчету MediaInfo.
Переход на отчет "Видео (компактный)" в окне плагина MediaInfo осуществляется через CTRL+3, значит нужно в этой команде Orion9 редактировать посылаемые нажатия клавиш
Code: | [em_quickview_tcmediainfo3]
cmd=%COMMANDER_PATH%\Utilites\TCFS2\TCFS2.exe
param=/u- /ef "tcm(304) tcm(4006) send(`{4}`) send(`{down}`) send(`^3{TAB}`)"
menu=Быстрый просмотр: TCMediaInfo - Видео (Компактный) |
с учетом что основным режимом стал MediaInfo, а не плеер_воспроизведение.
Monarch-LFV wrote: | Встроенный медиапроигрыватель не имеет возможности полноэкранного режима, а плагин mmedia - имеет, но у него есть другие недостатки, например, он не поворачивает видео на 90° (win7), если это прописано в метаданных (вертикальное видео с телефона), но это не здесь надо обсуждать. |
Получается что можно и встроенный плеер развернуть на весь экран.
При нажатии F3 появляется на половину экрана окно Lister с проигрываемым видео и его можно развернуть на весь экран двойным щелчком мыши по видео. |
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 446
|
(Separately) Posted: Fri Sep 19, 2025 06:20 Post subject: |
|
|
A55555 wrote: | мне по умолчанию нужен плагин tcmediainfo, но в варианте "Видео (компактный)". |
Какой режим в настройках пропишите, такой и будет при запуске:
Code: | <listeroptions>
<options>
<DefaultViewMode></DefaultViewMode> |
|
|
Back to top |
|
 |
Monarch-LFV

Joined: 22 Jul 2019 Posts: 345
|
(Separately) Posted: Fri Sep 19, 2025 06:32 Post subject: |
|
|
A55555 wrote: |
Получается что можно и встроенный плеер развернуть на весь экран.
При нажатии F3 появляется на половину экрана окно Lister с проигрываемым видео и его можно развернуть на весь экран двойным щелчком мыши по видео. |
Да, тут мне стоило уточнить - именно в режиме быстрого просмотра (мы же про него говорим), т. к. в отдельном окне Листера полноэкранный режим запускается по Alt+Enter, в т. ч. и для видеоплеера. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 902
|
(Separately) Posted: Fri Sep 19, 2025 14:03 Post subject: |
|
|
AkulaBig wrote: | Устроили ромашку |
А как иначе? Когда нет знаний, есть "ромашка". Когда есть знания, есть четкие и ясные ответы, как в последнем посте Monarch-LFV. Всё очень просто.
В теме Autorun, когда мы затрагивали этот вопрос, я писал, что не пользуюсь встроенным плеером. Если я им не пользуюсь, откуда мне знать, как он работает и какие ключи использует.
Отключил сейчас опцию "Использовать плагины / Выводить графику", оставив только встроенный проигрыватель. Распространенные форматы mkv, mp4, avi и другие воспроизводятся без проблем даже с пустым ключом MediaAdditionalTypes. Однако файл .webm проиграться не смог. Пришлось добавить это расширение вручную:
Code: | MediaAdditionalTypes=*.webm |
После добавления проблема ушла.
Вывод N1: Дополнительные расширения есть дополнительные, что бы это ни значило. Вывод N2: Автор сборки был прав, добавив все эти расширения скопом для верности:
Code: | MediaAdditionalTypes=*.3gp *.aac *.ac3 *.aif *.aiff *.amr *.asf *.avi *.dts *.flac *.flv *.m4a *.m4v *.mka *.mkv *.mov *.mp3 *.mp4 *.mpe *.mpeg *.mpg *.ogg *.ogv *.opus *.vob *.wav *.webm *.wma *.wmv *.wv |
Среди которых есть, кстати, и *.webm.
A55555
Идеального готового решения нет. Каждому приходится под себя подстраивать порядок отображения плагинов, соответственно нажатие клавиш в утилите TCFS2 у всех будет разное. AkulaBig вам правильно написал: если вам нужен режим по умолчанию "Видео (компактный)", то можете в конфигурации плагина (файл TCMediaInfo.xml) найти строку <DefaultViewMode>Default</DefaultViewMode> и заменить ее на <DefaultViewMode>Video (compact)</DefaultViewMode>. В таком случае, если вам захочется получить более полную информацию для просмотра, вам придется нажимать CTRL+1 для смены режима. Что касается TCFS2, то тут все просто:
Code: | tcm(304) - включение быстрого просмотра (код 304)
tcm(4006) - перевод фокуса на противоположную панель (код 4006)
send(`{4}`) - эмуляция нажатия клавиши "4"
send(`{down}`) - эмуляция нажатия клавиши "стрелка вниз"
send(`^3{TAB}`) - эмуляция нажатия клавиши "CTRL+3" и "TAB" (Tab - чтобы вернуть фокус назад) |
Соответственно, раз у вас плагин будет отображаться до плеера, вам "4"-ка не нужна.
Code: | param=/u- /ef "tcm(304) tcm(4006) send(`{down}`) send(`^3{TAB}`)" |
|
|
Back to top |
|
 |
AkulaBig
Joined: 03 Dec 2008 Posts: 446
|
(Separately) Posted: Fri Sep 19, 2025 16:03 Post subject: |
|
|
Orion9 wrote: | Автор сборки был прав, добавив все эти расширения скопом для верности |
У меня они тоже добавлены, но мне не надо плагин запускать впереди плеера. А так-же есть наоборот, которые запрещены для просмотра внутренним плеером, потому что эти файлы играются моим плагином TC1by1. Так что настройки зависят от поставленной задачи. |
|
Back to top |
|
 |
A55555
Joined: 06 Feb 2011 Posts: 64
|
(Separately) Posted: Fri Sep 19, 2025 23:19 Post subject: |
|
|
Orion9 wrote: | A55555
Идеального готового решения нет. Каждому приходится под себя подстраивать порядок отображения плагинов, соответственно нажатие клавиш в утилите TCFS2 у всех будет разное. AkulaBig вам правильно написал: если вам нужен режим по умолчанию "Видео (компактный)", то можете в конфигурации плагина (файл TCMediaInfo.xml) найти строку <DefaultViewMode>Default</DefaultViewMode> и заменить ее на <DefaultViewMode>Video (compact)</DefaultViewMode>. В таком случае, если вам захочется получить более полную информацию для просмотра, вам придется нажимать CTRL+1 для смены режима. Что касается TCFS2, то тут все просто:
Code: | tcm(304) - включение быстрого просмотра (код 304)
tcm(4006) - перевод фокуса на противоположную панель (код 4006)
send(`{4}`) - эмуляция нажатия клавиши "4"
send(`{down}`) - эмуляция нажатия клавиши "стрелка вниз"
send(`^3{TAB}`) - эмуляция нажатия клавиши "CTRL+3" и "TAB" (Tab - чтобы вернуть фокус назад) |
Соответственно, раз у вас плагин будет отображаться до плеера, вам "4"-ка не нужна.
Code: | param=/u- /ef "tcm(304) tcm(4006) send(`{down}`) send(`^3{TAB}`)" |
|
Orion9
Спасибо, оба способа теперь работают, всё как хотелось.
AkulaBig wrote: | Какой режим в настройках пропишите, такой и будет при запуске:
Code: | <listeroptions>
<options>
<DefaultViewMode></DefaultViewMode> |
|
AkulaBig
Спасибо, прописал
Code: | <DefaultViewMode>Video (compact)</DefaultViewMode> |
Хочу этой утилите TCFS2 подсунуть последовательность нажатий F3, потом 4, потом Alt+Enter
Code: | param=/u- /ef "send(`{F3}`) send(`{4}`) send(`%{ENTER}`)" |
Подскажите пожалуйста, как поправить чтоб заработало?
По F3 вызов окна Lister.
В этом окне нажать 4 для перехода к воспроизведению файла.
И после старта воспроизведения нажать Alt+Enter для перехода в полноэкранный режим. |
|
Back to top |
|
 |
Orion9

Joined: 01 Jan 2024 Posts: 902
|
(Separately) Posted: Sat Sep 20, 2025 19:52 Post subject: |
|
|
A55555 wrote: | Хочу этой утилите TCFS2 подсунуть последовательность нажатий F3, потом 4, потом Alt+Enter |
Такие вопросы лучше переносить в другой топик, но без ответа их оставлять тоже не хочется.
Code: | param=/u- /ef "send(`{F3}`) send(`{4}`) send(`%{ENTER}`)" |
Формально все правильно, но иногда бывают нюансы. Например, команды могут посылаться быстрее, чем выполняться, тогда нужна задержка или поиск окна. Но похоже проблема не в этом. Встроенный плеер не принимает ALT+Enter от TCFS2. Возможно какая-то недоработка, не берусь судить. Если сделать то же самое на Autohotkey, то все работает:
Code: | Send "{F3}{4}!{Enter}" |
Сохрание эту строчку в файл ListerSend.ahk и создайте команду em_lister_players_fs:
Code: | [em_lister_players_fs]
cmd=AutoHotkey32.exe
param=ListerSend.ahk
path=%COMMANDER_PATH%\Scripts\Ahk |
У меня AutoHotkey32.exe вместе со скриптом хранится в каталоге %COMMANDER_PATH%\Scripts\Ahk, но вы можете использовать другой путь. |
|
Back to top |
|
 |
A55555
Joined: 06 Feb 2011 Posts: 64
|
|
Back to top |
|
 |
A55555
Joined: 06 Feb 2011 Posts: 64
|
(Separately) Posted: Mon Sep 29, 2025 00:57 Post subject: |
|
|
Loopback
Для аудиодорожек в фильмах в формате Dolby TrueHD или Dolby TrueHD with Dolby Atmos не показывает BitRate.
Дает информацию только об Maximum BitRate.
Судя по всему так работает сам MediaInfo. Возможно что-то сделать с этим?
Может среднее выводить между минимум и максимум или какой-то подсчет ещё среднего? |
|
Back to top |
|
 |
Loopback
Joined: 07 Sep 2009 Posts: 1629
|
(Separately) Posted: Mon Sep 29, 2025 12:29 Post subject: |
|
|
A55555
А библиотека умеет выдавать для этих форматов информацию о минимальном битрейте? Посмотрите. Если умеет, то конечно, просто скриптом среднее посчитать, (Min+Max)/2. На основе только максимального вряд ли что удастся.
Если же нет, можно попытаться на основе размера потока и длительности. Учитывая, что библиотека выдаёт размер в байтах, а длительность в мс, то как-то так:
Для Кбит/с:
Code: | StreamSize * 8 / Duration |
Для Mбит/с:
Code: | StreamSize * 8 / Duration / 1000 |
|
|
Back to top |
|
 |
|
|
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
|