Ru-Board.club
← Вернуться в раздел «Программы»

» Daum PotPlayer (часть 2)

Автор: Samars
Дата сообщения: 27.08.2011 21:13
Вручную через плеер О.К. Тоже вариант на первый раз.

Другой вопрос - кто вообще собирал паки иконок что выкладывались в теме (я как минимум парочку запас тогда), или вот в сборках присутствуют. Возможно как-то с этими людьми можно обсудить данный вопрос. Не переносили же они библиотеку как есть с kmp.

Не уж-то никто не умеет с poticons.dll работать?
Автор: XXXLer
Дата сообщения: 27.08.2011 21:20
Samars
poticons.dll - это тупо ресурсная библиотека, назначение каждого индекса которой жестко указано в коде PotPlayer.dll.

для всех свежедобавленных форматов (.tak .ofr и т.п.) в PotPlayer.dll указана иконка PotIcons.dll,0


Цитата:
Не переносили же они библиотеку как есть с kmp.

не переносили, а подгоняли под расположение соотв. иконок в PotIcons.dll
Автор: Samars
Дата сообщения: 27.08.2011 21:38
XXXLer

Цитата:
poticons.dll - это тупо ресурсная библиотека, назначение каждого индекса которой жестко указано в коде PotPlayer.dll.
 
для всех свежедобавленных форматов (.tak .ofr и т.п.) в PotPlayer.dll указана иконка PotIcons.dll,0

С этим-то и так всё ясно. Я сейчас просто расфигачил ресторатором библиотеку, добавил нужный файл, в целом получилось то что нужно. Не хватает автоматизации (для установки по умолчанию), плюс не хватает знаний чтобы создать и добавить бмпшки, впрочем они явно нужны лишь для работы с самой библиотекой в меню плеера, в системе от них толку нет(?).


Цитата:
не переносили, а подгоняли под расположение соотв. иконок в PotIcons.dll

Как это делалось? Или в моём случае с добавлением новых иконок это не прокатит? Понять бы как и чем работать с .data, rdata и.т.д.
Автор: Valya33
Дата сообщения: 27.08.2011 21:52
Samars
ага, спутал чуток. Было бы лучше, если бы действительно так и было! Просто терпение уже закончилось.
Автор: XXXLer
Дата сообщения: 27.08.2011 22:00

Цитата:
Как это делалось? Или в моём случае с добавлением новых иконок это не прокатит? Понять бы как и чем работать с .data, rdata и.т.д.

просто бралась оригинальная библиотека и заменялись иконки, и да: в библиотеке используется только 1 ресурс - IconGroup (и дочерний Icon, естественно), остальное - мусор от редакторов
Автор: Valya33
Дата сообщения: 27.08.2011 22:10
XXXLer
в шапке обновление - это уже для тестовой новой версии, то бишь сейчас основной? Соответственно 29490 сносить и ставить текущую, так?
Автор: KIKMIK
Дата сообщения: 27.08.2011 22:19
XXXLer
Invalid or Deleted File
Автор: Samars
Дата сообщения: 27.08.2011 22:25

Цитата:
просто бралась оригинальная библиотека и заменялись иконки,

Если просто заменялись иконки, то вариант реальный.


Цитата:
и да: в библиотеке используется только 1 ресурс - IconGroup (и дочерний Icon, естественно), остальное - мусор от редакторов

С этими ресурсами более-менее всё понятно. Вопрос как добавить свои иконки чтобы автоматом искомое расширение находили? Нужно как-то прописывать. Вопрос как.
Автор: XXXLer
Дата сообщения: 27.08.2011 22:36
Valya33

Цитата:
в шапке обновление - это уже для тестовой новой версии, то бишь сейчас основной?

обновление - это обновление 3х файлов самого PotPlayer:

Код: ffcodec.dll
History.txt
PotPlayer.dll
Автор: Valya33
Дата сообщения: 27.08.2011 22:52
XXXLer

Цитата:
ffcodec.dll, History.txt, PotPlayer.dll

- в шапке указано только "обновлен МРС Audio Decoder" + характеристик новой сборки, поэтому и смутился. Обновляюсь. Спасибо!
Автор: Samars
Дата сообщения: 27.08.2011 22:55
XXXLer

Цитата:
яж говорю: кроме как через настройки - никак!

В смысле вообще?!! Как же создают (правят опять же) свои паки иконок для чего угодно?
Автор: KIKMIK
Дата сообщения: 27.08.2011 23:04
XXXLer
скачал, спасибо) а чего мне то про иконки ответили? я про них ни чего и не спрашивал) Это другому вопрошающему)
Автор: MaxPeacecity
Дата сообщения: 27.08.2011 23:46

Цитата:
Дай угадаю, а это всё написал твой дух, пока ты на несколько минут отлучился от компьютера: "Как вариант для качественного проигрывания нигде на серьезных сайтах не рассматривается. Самый кошерный плеер для качественного звука - foobar."?


Не надо тут в дурачка играться. "Качественный звук" - не подразумевает и не значит "звук лучше", как это трактуешь ты. Компрендэ? "Качественный" именно в плане точности воспроизведения. А ты, видимо решил со словами поиграться.


Цитата:
Опять же, а слова "для качественного проигрывания" и "качественного звука" из цитаты выше по тексту, это все не ты писал?!


Смысл всё тот же, о котором всё время и шла речь: качественный звук один - это точно воспроизведенный. Всё остальное от лукавого и все эти золотые контакты и теплый ламповый звук - у психов только. Как и 32-битный звук с плавающей точкой. А уж тем более на оборудовании которое его и не поддерживает-то
Хотя впрочем можешь понимать мои слова как хочешь, лишь бы флудить перестал.
Зря я конечно решил что поумнел за это время и полез объяснять. Как был ты слоупок, так и остался. За сим перестаю развивать тему в этом направлении, чтобы не напрягать остальных.

Прошу у всех извинения, что дал себя втянуть в очередной флуд с этим чудом.


Цитата:
Вопрос как добавить свои иконки чтобы автоматом искомое расширение находили? Нужно как-то прописывать. Вопрос как.


Вам правильно отвечают - никак. В плеере грубо говоря забиты n иконок. В ресурсах тоже определенное число. В плеере просто прописаны пары расширение-номер иконки


Цитата:
В смысле вообще?!! Как же создают (правят опять же) свои паки иконок для чего угодно?


В паках ЗАМЕНЯЮТ существующие иконки, на другие. Сами индексы сохраняются и "пары" остается прежними. Вы же пытаетесь ДОБАВИТЬ СВОИ, что как говориться "две большие разницы". Потому что добавить новую иконку (ресурс) в либу не сложно, но вот это никак не создает новую "пару" ext=IconlibIndex (условно так пишу).

Если же пара сейчас есть, то просто в редакторе ресурсов текущую иконку поменять на вашу.


Цитата:
Другой вопрос - кто вообще собирал паки иконок что выкладывались в теме (я как минимум парочку запас тогда), или вот в сборках присутствуют. Возможно как-то с этими людьми можно обсудить данный вопрос. Не переносили же они библиотеку как есть с kmp.


Именно так как я сказал выше: брались иконки из KMP, открывалась библиотека пота и иконки заменялись "поверх" потовских. Если "формата" изначально в либе пота нет, то его так просто не добавишь.
Автор: Svetovid
Дата сообщения: 28.08.2011 01:16
MaxPeacecity,

Цитата:
теплый ламповый звук - у психов только.

В смысле?
То, что аналоговая аппаратура лучше воспроизводит-записывает звук чем цифровая лично слышал от Юрия Антонова и Павла Слободкина. Это психи? Это эксперты высшего мирового уровня.
Автор: freeman440
Дата сообщения: 28.08.2011 01:50
да когда же вы прекратите офтопить и флудить
Автор: Samars
Дата сообщения: 28.08.2011 02:44
MaxPeacecity

Цитата:
В паках ЗАМЕНЯЮТ существующие иконки, на другие. Сами индексы сохраняются и "пары" остается прежними. Вы же пытаетесь ДОБАВИТЬ СВОИ, что как говориться "две большие разницы". Потому что добавить новую иконку (ресурс) в либу не сложно, но вот это никак не создает новую "пару" ext=IconlibIndex (условно так пишу).

Едрён-батон с этим всё давно понятно, меня интересует есть ли возможности пойти дальше этого и создать пару.

Судя по тому что описал XXXLer

Цитата:
пары расширение = индекс иконки жестко закожены в PotPlayer.dll и перекрываются только настройками через плеер (при этом он пишет сопоставления в ключ [FileIconList] своих настроек)

нужно ещё PotPlayer.dll ковырять, в общем туши свет, и всё это ради пары иконок.


Цитата:
Если же пара сейчас есть, то просто в редакторе ресурсов текущую иконку поменять на вашу.

Пары нет (иконку потому и создавал).
Простое добавление через настройки плеера (иконку я закинул в dll) вызывает какие-то шереховатости. Кое-где слетают ассоциации и.т.д. короче грубой силой тут явно не обойдешься.


Цитата:
Именно так как я сказал выше: брались иконки из KMP, открывалась библиотека пота и иконки заменялись "поверх" потовских. Если "формата" изначально в либе пота нет, то его так просто не добавишь.

Что всё так печально? Т.е. справиться может только человек с приличной квалификацией либо скорее сам автор набора. Да кучи автор Pot здесь не при делах, набор-то с другого плеера. Не просить же его создать пару специально, сейчас используется подстановка стандартной иконки+расширение. Это он вряд ли менять будет.

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

Автор: SerJantX
Дата сообщения: 28.08.2011 09:02
XXXLer

Цитата:
+ добавлены режимы установки
+ добавлен профиль для DVD
+ выборочная установка всех профилей
+ исправления и дополнения твиков

спасибо за проделанную работу/за грамотный выбор опций.
Автор: baid
Дата сообщения: 28.08.2011 10:22
Существует ли способ оставить видимым плейлист при выводе на весь экран (телевизор) без необходимости двигать мышкой?
Автор: MaxPeacecity
Дата сообщения: 28.08.2011 10:30

Цитата:
Едрён-батон с этим всё давно понятно, меня интересует есть ли возможности пойти дальше этого и создать пару.


Нет. Думаю это возможно только с отладчиком (если знания позволяют) или с исходными кодами (то есть автором, ибо исходники только у автора, а он их в паблик не распространяет).


Цитата:
Т.е. справиться может только человек с приличной квалификацией либо скорее сам автор набора.


Ни человек с приличной квалификацией, ни даже автор набора.


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


Вопрос действительно закрыт, но не поэтому. Вы не поняли - никакие знания по правке ресурсов даже с океаном времени тут не помогут: вы можете добавить иконку в ресурс, но правкой ресурсов вы не можете добавить пару. Пары забиты в код плеера. Именно это вам и написал XXXLer (пары расширение = индекс иконки жестко закожены в PotPlayer.dll и перекрываются только настройками через плеер (при этом он пишет сопоставления в ключ [FileIconList] своих настроек)). Если у вас ресурс с 120 иконками, а вы добавили 121-ую, то в коде плеера нет никакого указания на 121-ый индекс (эту иконку).

P.S.
XXXLer пишет "перекрываются только настройками через плеер (при этом он пишет сопоставления в ключ [FileIconList] своих настроек)". Я в этом направлении не копал - попробуйте. А ваш вариант с банальным добавлением в текущую либу - тупиковый.
Автор: Valya33
Дата сообщения: 28.08.2011 10:44
baid

Цитата:
Существует ли способ оставить видимым плейлист при выводе на весь экран (телевизор) без необходимости двигать мышкой?

Открепите список воспроизведения.
Автор: 7sh3
Дата сообщения: 28.08.2011 11:02
Samars

Цитата:
и всё это ради пары иконок.

ну так поменяй эту пару в настройках плеера, где будет этот значок неважно, можно добавить новые значки в poticons.dll (например у меня в сборке так сделано) а можно и просто указать путь к файлу значка
Автор: SerJantX
Дата сообщения: 28.08.2011 11:21
XXXLer
пожелание:

сделай пожалуйста при установке выбора компонентов окно высотой до 650 пикс или лучше даже сделать возможность его растягивать (если такое возможно), а то не удобно перелистывать эти пункты что пометил.
Автор: UmounT
Дата сообщения: 28.08.2011 11:39
тоже в голове крутилось такое пожелание сделать возможность его растягивать (если такое возможно)
для 7sh3 ну чего то стеснялся )
Автор: Samars
Дата сообщения: 28.08.2011 13:15
MaxPeacecity

Цитата:
Вы не поняли - никакие знания по правке ресурсов даже с океаном времени тут не помогут: вы можете добавить иконку в ресурс, но правкой ресурсов вы не можете добавить пару. Пары забиты в код плеера. Именно это вам и написал XXXLer (пары расширение = индекс иконки жестко закожены в PotPlayer.dll и перекрываются только настройками через плеер (при этом он пишет сопоставления в ключ [FileIconList] своих настроек)). Если у вас ресурс с 120 иконками, а вы добавили 121-ую, то в коде плеера нет никакого указания на 121-ый индекс (эту иконку).

Да всё я понял просто запамятовал что код плеера закрыт (вам бы тоже это не мешало помнить). А раз так, то сделать необходимые изменения может только кореец. Вот и весь расклад.

7sh3

Цитата:
ну так поменяй эту пару в настройках плеера, где будет этот значок неважно, можно добавить новые значки в poticons.dll (например у меня в сборке так сделано) а можно и просто указать путь к файлу значка

Да это единственный вариант. А вот вопрос у тебя значки в poticons.dll тоже вручную задействуются? Можешь свой poticons.dll выложить? Создам на его базе свой набор. Кстати какую программу используешь для правки ресурсов?

Есть другой вариант пак иконок в другой плеер закинуть и через него ассоциировать (скажем избранные иконки)? Вроде для MPC кто-то лабал пак с kmp.

upd.
Короче просто заменил иконку в папке фубара (я думаю есть куча вариантов с другим софтом) и всё. Хоть все меняй.

7sh3
Тем не менее хотелось бы посмотреть что ты закидывал в poticons.dll.
Автор: baid
Дата сообщения: 28.08.2011 14:27

Цитата:
Существует ли способ оставить видимым плейлист при выводе на весь экран (телевизор) без необходимости двигать мышкой?

Открепите список воспроизведения.

Это ничего не дает. Уточняю: запускаю плеер в окне на мониторе, работаю с плейлистом, потом включаю воспроизведение на весь экран из-за компьютера или уже с пульта на диване, оно выводится на телевизор (Настройки-Устройство вывода в полноэкранном режиме - "мой телек"), кое-что посмотрев, я могу прямо с пульта в плейлисте выбрать другой фильм, но "клацать" приходится вслепую, т.к. плейлист не виден в этом режиме, даже когда включен, он появится, если сдвинуть вправо мышь, т.е. надо идти опять к к компу. А например в МРС-НС плейлист всегда виден в любом режиме, его можно включить-выключить кнопкой с ДУ.
Автор: Valya33
Дата сообщения: 28.08.2011 16:02
baid
Скрин
Выводите в полноэкранный режим, нажимаете "Список воспроизведения", открепляете - всё!
Автор: Antey13
Дата сообщения: 28.08.2011 17:00
Подскажите, пожалуйста, какой их представленных ниже профилей в сборке от 7sh3 даст лучшее качество картинки на старенькой системе под XP с видеокартой Radeon HD3650?
*(DXVA) PotPlayer (H.264/AVC/WVC1)
*(DXVA) CoreAVC (H.264/AVC)
*(DXVA) Nero (H.264/AVC/WVC1)
*(DXVA) CyberLink (H.264/AVC/WVC1-TS)

Ну или вкратце, чем в плане качество/производительность эти профили отличаются друг от друга.
Какой еще лучше использовать рендер для картинки и отображения субтитров, чтобы была возможность при этом регулировать плейером яркость. VMR9 Renderless, например, хорошо сглаживает субтитры, но яркость плейером не даёт менять, в настройки видеокарты лезть каждый раз неудобно. Приходится на "Автоматическом выборе", на который субтитры уже не так приятны.
Также по деинтерлейсингу - всё же аппаратный или программный лучше в настройках при установки выставлять?

Извиняюсь, за стену тексту, но поиск по ключевым словам в этой теме ничего путного не дал, а 291 страницу про всё подряд читать не очень) Надеюсь, на аргументированные ответы по делу, заранее спасибо)

P.S. И еще, может кто знает, из-за чего на профиле (DXVA) CoreAVC (H.264/AVC) некоторое видео (сэмпл - http://narod.ru/disk/27461085000/Sample.mkv.html ) идёт с небольшой полупрозрачной полосой внизу кадра. На профилях (DXVA) PotPlayer (H.264/AVC/WVC1) и (DXVA) CyberLink (H.264/AVC/WVC1-TS)такого нет.
Автор: 7sh3
Дата сообщения: 28.08.2011 17:25
baid

Цитата:
я могу прямо с пульта в плейлисте выбрать другой фильм, но "клацать" приходится вслепую, т.к. плейлист не виден в этом режиме

а по F12 виден? типа специальный режим чтобы действительно что-то было видно на большом экране

Автор: XXXLer
Дата сообщения: 28.08.2011 17:30
SerJantX
максимум что могу (ссылка в шапке):


Автор: SerJantX
Дата сообщения: 28.08.2011 19:39
Antey13
уже не раз обсуждалось, профили не влияют на качество изображения. Сделано для того что бы если какой то трудный файл не запустится его можно попробовать запустить другим профилем.
На сколько знаю, если ошибаюсь поправьте.

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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683

Предыдущая тема: Kaspersky Internet Security - KIS (часть 8)


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.