Страница 7 из 12
Добавлено: Вс фев 15, 2009 03:45
bic
OS XP SP2
После выключения видео, тотал загружает процессор на 100%, приходится перезапускать тотал.
А если не перезапускать, а начать смотреть другое видео, то тотал сам вылетает.
В режиме быстрого просмотра не хочет смотреть видео и зависает.
Порадовал параметр storedposition.
Если закончить просмотр в фулскрине. Потом начать смотреть новое видео с этим параметром, то остаются видны внизу панель задач, а вверху шапка плагина. Можно ли в такой ситуации сделать полный фулскрин.
Либо добавить еще один параметр Mode=полный_фулскрин.
Хотелось бы в фулскрине нащупывать хоткеи по умалчанию.
Добавлено: Пн фев 16, 2009 02:36
Worros
DrShark писал(а):Реквест: хотелось бы опционально, чтобы плагин автоматически применял выход в фулскрин для последующих файлов, если я нажимаю F при проигрываии первого.
С этим пока трудности, но я еще подумаю.
bic писал(а):plugin manager light при попытке настроить плагин mplayer пишет Exception in fsplugin.FSExecuteFile!
Ага, у меня вопроизводится. Причину и путь решения пока не нашел.
Edited: link removed
В плане функционала ничего нового. Только багофиксы в плане фуллскрина, падений. По мелочи.
Добавлено: Пн фев 16, 2009 11:18
flm
Чем дальше, тем веселей. Первый запуск. Нажал на "f". Листер куда-то ушёл и не вернулся. Повторные "f" ничего не давали, иногда лишь экран помигивал. После закрытия листера залез в ini плагина, там очень интересные координаты сохранились:
top=-32000
bottom=-31976
left=-32000
right=-31840
.
Стёр координаты. Второй запуск. Появилось маленькое окошко, глянул ini:
top=20
bottom=200
left=20
right=200
.
Со следующим нажатием "f" листер опять куда-то пропал, нажал правой кнопкой в панели задач, выбрал "переместить". Вытащил миниатюрное окошко листера сверху слева (окно было именно минимальным, когда видно только часть заголовка и контролы (развернуть, свернуть, закрыть)). После этого "f"-ullscreen заработал. Правда, после выхода из него теряется возможность ресайзить окно листера...
Проблемы с прорисовкой, когда поверх видео находится что-то ещё остались...
p.s.: Можно ли надеяться, что настройки, которые передаёт плагин mplayer'у когда-нть полностью перекачуют в ini?
Добавлено: Пн фев 16, 2009 18:05
Worros
flm писал(а):Проблемы с прорисовкой, когда поверх видео находится что-то ещё остались...
p.s.: Можно ли надеяться, что настройки, которые передаёт плагин mplayer'у когда-нть полностью перекачуют в ini?
На элементах изображения чёрного цвета Mplayer будет пробиваться всегда. Можешь это пронаблюдать даже с чистым mplayer.exe, если запустишь его с ключом -colorkey 0x101010 .
Оставь надежду, всяк сюда входящий (с)
Теперь о главном ("листер ушёл и не вернулся"). Эксперименты проводились при Mode=4 ? После предыдущего билда (который как известно имел глюки и мог оставить в ини бредовые значения) ини почистил? Какое у тебя разрешение экрана? Монитор один?
Добавлено: Пн фев 16, 2009 19:24
flm
Worros писал(а):flm писал(а):Проблемы с прорисовкой, когда поверх видео находится что-то ещё остались...
p.s.: Можно ли надеяться, что настройки, которые передаёт плагин mplayer'у когда-нть полностью перекачуют в ini?
На элементах изображения чёрного цвета Mplayer будет пробиваться всегда. Можешь это пронаблюдать даже с чистым mplayer.exe, если запустишь его с ключом -colorkey 0x101010 .
Оставь надежду, всяк сюда входящий (с)
Я не понял о чём ты... Проблем с прорисовкой (таких как в последних версиях) раньше не было. Я запускал по 5 листеров для теста - всё было нормально.
Цитата про надежду - это касаемо всех настроек в ини? Если так - не понимаю почему бы не перенести их туда...
Worros писал(а):
Теперь о главном ("листер ушёл и не вернулся"). Эксперименты проводились при Mode=4 ?
Да.
Worros писал(а):
После предыдущего билда (который как известно имел глюки и мог оставить в ини бредовые значения) ини почистил?
Не помню уже

.
Worros писал(а):
Какое у тебя разрешение экрана?
1024x768
Worros писал(а):
Монитор один?
Да.
Добавлено: Пн фев 16, 2009 20:05
Worros
flm писал(а):Я не понял о чём ты... Проблем с прорисовкой (таких как в последних версиях) раньше не было. Я запускал по 5 листеров для теста - всё было нормально.
Значит я действительно что-то напартачил. Еще понаблюдаю. Пока на своей машине такого не видел.
flm писал(а):Цитата про надежду - это касаемо всех настроек в ини? Если так - не понимаю почему бы не перенести их туда...
Да, это про ини. Потому, что все настройки, которые можно было отдать на усмотрение пользователя давно вынесены, а то, что осталось, трогать нельзя, потому что это нарушит работу самого плагина. В MPUI и SMPlayere точно те же вещи точно так же намертво вшиты в код, но почему то это никого не беспокоит

. Если просто интересует, что же там такое, то можно заглянуть в код, благо оупенсорс.
Добавлено: Пн фев 16, 2009 20:14
Worros
flm писал(а):Чем дальше, тем веселей. Первый запуск. Нажал на "f". Листер куда-то ушёл и не вернулся. Повторные "f" ничего не давали, иногда лишь экран помигивал. После закрытия листера залез в ini плагина, там очень интересные координаты сохранились:
top=-32000
bottom=-31976
left=-32000
right=-31840
...................................
...................................
После этого "f"-ullscreen заработал. Правда, после выхода из него теряется возможность ресайзить окно листера...
Пофиксил, спасибо за репорт.
Ссылка для скачивания файла:
http://ifolder.ru/10591024
Добавлено: Пн фев 16, 2009 20:39
flm
Worros писал(а):. Если просто интересует, что же там такое, то можно заглянуть в код, благо оупенсорс.
Я бы с радостью, но кто-то перестал выкладывать сорцы вместе с плагином

.
Кстати, по поводу:
Код: Выделить всё
top=-32000
bottom=-31976
left=-32000
right=-31840
Периодически такое проявляется при переходе в/из fs, закономерности пока выявить не удалось...

Добавлено: Вт фев 17, 2009 03:01
bic
В фулскрин входит и выходит по одинарному нажатию f. Работает
Остальные баги остались:
Через полминуты просмотра видео тотал падает, mplayer остается висеть в процессах.
После выключения видео, тотал загружает процессор на 100%, приходится перезапускать тотал.
А если не перезапускать, а начать смотреть другое видео, то тотал сам вылетает.
В режиме быстрого просмотра (ctrl+q) не хочет смотреть видео и зависает.
Интересно это только у меня, или так и должно быть?
В версии из шапки таких проблем не наблюдается.
Добавлено: Вт фев 17, 2009 03:25
Worros
bic писал(а):Остальные баги остались:
.........................................................
.........................................................
Интересно это только у меня, или так и должно быть?
В версии из шапки таких проблем не наблюдается.
Конечно так быть не должно. Надо исправлять. Проблема только одна. У меня самого плагин ведет себя более-менее пристойно. То есть не падает, тотал не валит. Вот то, что репортил flm, у меня воспроизвелось сразу, и я быстренько нашёл где я напорол. А то, что происходит у тебя, лечить конечно тоже надо, только для начала мне надо это как то воспроизвести на своей машине. Пока не получилось.
Может есть какая то дополнительная информация? Попробуй в разных режимах (mode=1,2,3,4), или попробуй временно не заходить в фуллскрин, просто побегать по директории c включенным ctrl+q. Мне хотя бы приблизительно нужно знать, после каких действий он падает.
flm
Ну придётся нам вместе вести наблюдения, при каких условиях плагин пишет себе в ини top=-32000 и т.д. . Я такого в код не закладывал, в дебаге отследить такой момент не смог. Значит тебе наблюдать, а мне наблюдать и чесать тыковку.
Готовлю ридми и сырцы к выкладыванию, но отложу этот "радостный момент" до прояснения последних репортов.
flm,
DrShark, а у вас плагин тотал не валит?
Добавлено: Вт фев 17, 2009 06:27
bic
Переустанавливал тотал, переустанавливал плагин, результат тот же.
Это происходит и в фулскриен и в окне.
1. Через полминуты просмотра видео тотал падает.
2. После выключения видео, тотал загружает процессор на 100%, приходится перезапускать тотал.
3. А если не перезапускать, а начать смотреть другое видео, то тотал сам вылетает.
На все три пункта.
Иногда вываливается ошибка, иногда нет
Иногда остается в процессах, реже нет
При ошибке иногда остается в процессах, иногда нет
Инструкция по адресу "0x013d3dd0"(0x013512a3)(0x012c4315) обратилась к памяти по адресу "0x013d3dd0"(0x20302030)(0x012c4315). Память не может быть "read".
И еще куча значений адресов.
Так же пробовал с ini и без ini
Запуск с параметрами и без
параметр mode 1234 без разницы
Нажимаю ctrl+q, через секунду завис, вниз на следующее видео, через секунду завис, и т.д.
Затем убиваю в процессах несколько mplayer
И еще баг: во время просмотра нажимаю f, плагин куда то исчезает, еще раз f, появляется фулскрин. Появилось недавно.
Добавлено: Вт фев 17, 2009 08:24
Worros
Копался в своем коде, нашёл крупные просчеты. Что самое поганое, у меня проблемы с синхронизацией в DLL

Для новичка лучше темы не придумаешь

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

Добавлено: Вт фев 17, 2009 17:11
flm
Worros писал(а):flm,DrShark, а у вас плагин тотал не валит?
Не замечал...
Worros писал(а):тестирование последней версии можно не продолжать

Ну, напоследок ещё 1 багрепорт: при любом увеличении размера окна (будь то переход в фуллскрин, разворачивание или просто растягивание) сбрасывается громкость.
Добавлено: Сб фев 21, 2009 06:52
Worros
Обновил
Сам плагин
http://ifolder.ru/10664126 (продублировал ссылку в шапке)
Сырцы
http://ifolder.ru/10664134
Что нового.
Плагин наполовину переписан заново
flm
flm писал(а):
Ну, напоследок ещё 1 багрепорт: при любом увеличении размера окна (будь то переход в фуллскрин, разворачивание или просто растягивание) сбрасывается громкость.
Fixed
DrSharkDrShark писал(а):Реквест: хотелось бы опционально, чтобы плагин автоматически применял выход в фулскрин для последующих файлов, если я нажимаю F при проигрываии первого.
Сделал.
bic
Очень надеюсь, что теперь падать перестанет. Во всяком случае я предпринял большие усилия в этом направлении.
Известная мне проблема этого билда - режим быстрого просмотра(ctrl+q). Ничего не виснет и не вылетает, но и по файлам ходить не хочет(после второго-третьего файла - просто черный экран). Я заменил выгрузку/повторную загрузку плагина отправкой команды loadfile уже запущенному экземпляру mplayer (используется ListLoadNext). Почему это нормально работает при F3 , и работает только с парочкой файлов при Ctrl+Q я пока не понял. У кого есть идеи - поделитесь.
Добавлено: Сб фев 21, 2009 22:11
flm
Запустил. Потестил слегка.
- Сначала опять были странности с супер-минимизированным окошком листера. Потом пропали.
- Также вроде как хоткей 'f' как-то не свегда отрабатывает.
- Ну и ещё кое-какие мелкие непонятки с фуллскрином случаются..
Никакой закономерности в вышеописанном так и не установил. Потому просто пишу как нублюдения...
И ещё. Открыл 4 видео одновременно, растащил по углам, чтоб всё было видно, сверху другим окном поводил... Проверял проблемы с прорисовкой таким образом. Эти проблемы остались, но в меньшей степени, чем в предидущих версиях, хотя до первых версий (где всё было практически идеально) ещё далеко

. Так вот, обнаружил странный эффект. В один прекрасный момент все окна листера переместились в 1 место...
UPD пока писал это сообщение, решил ещё раз воспроизвести этот эффект. Воспроизвёл... Плюс старые проблемы с прорисовкой туда же... Решил сделать скриншот, написало "мало памяти", постепенно пропали всё. Осталось на экране несколько помигивающих видео... Позакрывал всё. Немного попустило. Включил в диспетчере задач столбец объекты GDI и увидел, что тотал использует почти 10000, после перезапуска - 368. Итого имеем явные проблемы с прорисовкой и использованием объектов GDI...
p.s.: а нельзя ли заливать плагин + сорс одним архивом куда-нть в нормальное место. А то я мучался минут 10 пока скачал эти несчастыные 2 архива в 50 кб. Просмотр рекламы, ввод циферок, попапы... жуть
