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

» Light Alloy

Автор: Vortexized
Дата сообщения: 12.06.2012 17:53
>Это вы имеете ввиду Delphi или структуру сохранения настроек или что-то другое? Просто хотелось бы понять уровень сложности разрешения проблемы с настройками.
Не, Делфи тут божий одуванчик - он не причем Проблема исключительно в текущей архитектуре работы с настройками. Хотя попробую с настройками сделать один финт ушами, посмотрю, если получиться - тогда в 4.6.6 не придётся настройки сбрасывать, но если в случае с несуществующим аттрибутом в хмле (Node.Node2.Attribute) это фигня, то вот когда не существует раздела (нода, node) - то тут уже немного сложнее, и может в общем-то сказаться на производительности (надо будет создавать вторую копию хмл-парсера, доставать из ресурсов initprefs где хранятся актуальные дефолтные настройки для текущей версии, и оттуда брать умолчательные значения для несуществующей переменной).
В общем, мысли есть, попробуем-с. Но если замечу что ощутимо скажется на производительности - наверно воздержусь от идеи, хотя если сохранять настройки в рамках под-релиза (4.6.5 -> 4.6.8 -- не сбрасываем, 4.6.5 -> 4.7.0 -- сбрасываем), но сбрасывать на смене мажорной/минорной версии(ведь если апгрейдится будут с 4.4 например на 4.6.6 - настройки между ними отличаются вообще как небо из земля) - то сильно на стабильности/производительности сказаться не должно.

>Эти слова можно рассматривать как принятие пожелания к попытке реализовать его.
Ну да

>сами настройки хранятся в реестре но при выходе прога сохраняет настройки в файл
когда прога вновь запускается то сканит реестр и если там настроек нет то читает их из файла
В реестре хранить настройки удобно - не надо особо думать о всяких UAC, тупо пихаешь в CURRENT_USER, а если права не позволяют - ну... нет так нет.
Но лично мне из реестра читать настройки не удобно (я в случае с ЛА частенько меняю ему настройки напрямую в LA.xml через блокнот, тусуясь в папке с плеером в Тотал Коммандере). Да и в нашем случае - настроек очень много, их попросту неудобно хранить в реестре. Одних только скрытых настроек (т.е. которые изменить можно только редактируя LA.xml, которые недоступны публично в меню настроек) - ~80 штук.

>Ясно. Когда выйдет 4.6.6 попробую так и сделать.
Ну, потренироваться советую для начала на 4.6.0, 4.6.5
Автор: Alice_Cooper
Дата сообщения: 13.06.2012 17:13
Vortexized

Цитата:
Ну, потренироваться советую для начала на 4.6.0, 4.6.5

Знали бы вы, как тренировки с всевозможным софтом на 7 меня уже достали. Если рассказывать подробно, бут похоже на сказку "Алиса в Стране Чудес" Сносить 4.6.5 мне совсем неохота, ибо работа плеера устраивает. Выйдет новый релиз - сделаю, как вы советуете. Не выйдет - что-ж, переустановить плеер с нуля в общем не проблема, да и настраивать я его особо не настраивал. Так, один кодек вырубил и всё.
Автор: euheny
Дата сообщения: 13.06.2012 23:11
Vortexized
тестировал скорость - мжпег 1600х1200 получасовой кусок на 18 гигов

1. почемуто нет х16
2. прогресс не верно отображает воспроизведение - идёт существенное запаздывание
3. ну и общая проблема - винту приходиться усиленно цыкать, изза чего его скорость чтения снижается существенно
поидее сам плеер должен выбрасывать лишние кадры а винт читать всё подряд
Автор: Vortexized
Дата сообщения: 15.06.2012 22:32
>Знали бы вы, как тренировки с всевозможным софтом на 7 меня уже достали.
Та не, я как раз разработчик видео плеера, думаю понимаю тебя ^__^

>1. почемуто нет х16
Добавлю в 4.6.6

>2. прогресс не верно отображает воспроизведение - идёт существенное запаздывание
Ммм... перефразируйте, не понял -_-

>3. ну и общая проблема - винту приходиться усиленно цыкать, изза чего его скорость чтения снижается существенно
Вообще, для этих целей сделана одна скрытая опция, которая загружает весь фильм в память и оттуда уже с ним работает. Но насколько я помюн вроде она малость не доделана, думаю ко второй бете 4.6.6 будет доделана. Так что пока не буду говорить как её активировать, посмотрю завтра работает ли она вообще.
А так, попрошу пройти на наш форум, зарегистрироваться, и помочь с тестированием бета версий 4.6.6

>поидее сам плеер должен выбрасывать лишние кадры а винт читать всё подряд
Тут можно клацнуть правой кнопкой мыши на *настройки видео* и там найти "Enhanced Video Renderer" (если выбран визуализатор EVR в Настройки->Видео), там будет указано количество выкинутых кадров.
Автор: euheny
Дата сообщения: 17.06.2012 14:33
Vortexized

Цитата:
перефразируйте

видео продолжает проигрываться, хотя индикатор показывает 100%
Автор: Vortexized
Дата сообщения: 17.06.2012 21:30
euheny
видимо некое специфическое видео. Всё время на нём индикатор врёт? Попробуйте проверить на 4.6.6 Бета 1
Автор: juuko
Дата сообщения: 21.06.2012 10:41
Помогите, пожалуйста, разобраться. Русский дубляж во многих фильмах практически не слышно. Пользуюсь плеер Light Alloy, установленный Combined Community Codek Pack. Перед переустановкой видны проблем не было, но установлена с того же диска. При этом я в компьютерах нуб, так что пожалуйста, дайте подробную инструкцию. Буду очень благодарна!
Автор: euheny
Дата сообщения: 23.06.2012 14:04
Vortexized

Цитата:
видимо некое специфическое видео.

просто очень толстый поток
впрочем наверное перейду с мжпег на мпег4висуал
Автор: Vortexized
Дата сообщения: 24.06.2012 19:10
juuko
Напишите мне в Skype - internat1onale, разберёмся что у вас там такое со звуком.

euheny
Не думаю что проблема в этом. Таки попробуйте в 4.6.6 Бета 1
Автор: Euler1
Дата сообщения: 01.07.2012 14:42
НУ подскажите, что надо подшаманить, а то такое безобразие возникает только в Win 8


Автор: Victor_VG
Дата сообщения: 01.07.2012 16:11
Euler1

Просто поставить DirectX Redistributable June 2010 - в новых ОС его нет, и например в семёрке для The KMPlayer его приходится ставить отдельно. Все "благодарности" по сему поводу - в Редмонд пожалуйста.
Автор: Jakut88
Дата сообщения: 03.07.2012 22:46
Доброго времени суток, никак не могу найти в последней версии где меняется выбор кодеков (системные и встроенные), подскажите пожалуйста
Автор: ndch
Дата сообщения: 03.07.2012 22:54
Jakut88
к расширеном режиме в кодеках
Автор: Jakut88
Дата сообщения: 03.07.2012 23:01
ndch
не вижу
Автор: Vortexized
Дата сообщения: 06.07.2012 00:36
Jakut88
Галочки с нужных вам там форматов уберите, и внутренние кодеки для них использоваться не будут, вместо этого будут подцепляться внешние.
Автор: Jakut88
Дата сообщения: 06.07.2012 14:41
Vortexized
Спасибо, понял)))
Автор: Euler1
Дата сообщения: 12.07.2012 22:41

Цитата:
Euler1
 
Просто поставить DirectX Redistributable June 2010 - в новых ОС его нет, и например в семёрке для The KMPlayer его приходится ставить отдельно. Все "благодарности" по сему поводу - в Редмонд пожалуйста.


спасибо добрый человек
Автор: Alice_Cooper
Дата сообщения: 12.07.2012 22:50
Vortexized
У вас насколько я увидел, в настройках плеера есть опция "Автоконтроль качества". Скажите, плз, это постпроцессинг? Он работает реально? В MPC-HC такой опции нет... вы все-таки используете кое-какие наработки из PotPlayer и The KMPlayer, да?
Автор: Vortexized
Дата сообщения: 19.07.2012 15:10
Alice_Cooper
Та в общем-то, этот *Автоконтроль качества* он только для EVR, и использует его встроенный функционал. По сути, эта опция, в зависимости от текущей производительности, занижает качество картинки, если проц не справляется с обработкой. А то что работает ли реально - ну да, проверял на Atom'е как то.

>вы все-таки используете кое-какие наработки из PotPlayer и The KMPlayer, да?
Нет, ничего оттуда не использую - исходники же закрытые, нигде не выложены.
Но, с другой стороны, никто мне не мешает *подсмотреть, и сделать так же...* =]]
Автор: freeman440
Дата сообщения: 19.07.2012 15:15

Цитата:
Но, с другой стороны, никто мне не мешает *подсмотреть, и сделать так же...* =]]

вот подсмотрите пожалуйста как сделан вывод субтитров
Автор: Vortexized
Дата сообщения: 19.07.2012 15:28
freeman440
Ну, помня о вашем реквесте, и зная что ПОКА ЧТО его не получится сделать так, как вы хотите (времени на проект пока что не так много, как хотелось бы, извиняйте), реализовал вариант попроще:
Автор: freeman440
Дата сообщения: 19.07.2012 15:33
Vortexized
а в какой версии это реализовано?
Автор: Alice_Cooper
Дата сообщения: 19.07.2012 18:51
Vortexized
Меня интересует конкретно, если нажать "Автоконтроль качества", заработает ли деблокинг? Картинка конечно, может стать несколько размытой, но иногда, при плохом качестве видео, улучшайзер просто незаменим, ИМХО.

Цитата:
Нет, ничего оттуда не использую - исходники же закрытые, нигде не выложены.

Зато: 1) FFDShow идет с открытым исходным кодом - постпроцессинг там есть, в принципе, можно так же сделать.
2) Исходники корейцев закрыты, но у сборщиков-то, они есть Пускай делятся с вами, коли есть нужда. Тогда вы тоже сможете попрактиковаться, соберёте тот же Пот, к примеру, на досуге

freeman440

Цитата:
а в какой версии это реализовано?

Думаю, в 4.6.6 beta.
Автор: Vortexized
Дата сообщения: 19.07.2012 22:20
freeman440
В 4.6.6 Бета 4

>Меня интересует конкретно, если нажать "Автоконтроль качества", заработает ли деблокинг?
А фиг знает. Я такими вещами не парюсь вообще (эти всякие опции не более чем для распальцовки перед другими плеерами ), мне главное - видео показывает - а на остальное пофик

>1) FFDShow идет с открытым исходным кодом - постпроцессинг там есть, в принципе, можно так же сделать.
Были мысли сделать комбайн а-ля LAV Filters + аудио эквалайзер и видео-постпроцессинговые фишки от Ffdshow. Но учитывая суровую реальность - работаю над проектом почти что один, планирую в перспективе после 4.6.6/4.6.7 занятся выкидыванием МПЦшных кодеков и заменой их на LAV Filters (думаю, они уже достаточно подросли. Обижает только отсутствие встроенной поддержки субтитров)

>2) Исходники корейцев закрыты, но у сборщиков-то, они есть
Это у каких-это сборщиков? о_О
Автор: Alice_Cooper
Дата сообщения: 20.07.2012 01:59
Vortexized

Цитата:
мне главное - видео показывает - а на остальное пофик

Ну показывает-то это одно, но показывать, согласись, может всяко. Хорошо, если попадется видео хорошего качества (я вот прикинь, недавно скачал концерт Машины, 40 лет, концерт в "Олимпийском". Размер - 600 мег, время - 1 час 40 минут, качество непревзойденное, почти что DVD, в полноэкранном режиме идет на ура, но главное прикинь: все это дело упаковано в FLV-контейнер!) но бывает, многие вещи так сильно ужаты по качеству, что без улучшайзера - никак, иначе одни квадратики видеть будешь. Так что отнесись к этому серьезней.

Цитата:
LAV Filters

Мне они тоже нравятся. Сейчас корейцы (вернее их сборки) на LAV и идут в основном. Я бы тебе не советовал выкидывать кодеки от MPC-HC (ведь это тот же самый FFDShow, по сути дела) корейцы как базовые их тоже используют, а LAV и прочие прибамбасы в виде внешних кодеков - это уже дополнительные профили, может быть тебе тоже стоит подумать над профилями, чтобы юзверь сам выбирал, что ему нужно. По сути, они у тебя как бы и есть (имеется в виду подхватывание внешних кодеков), но можно сделать специальный, как в K-Lite, где уже на стадии установки, юзверь будет решать, что и чем ему открывать: твое дело - лишь дать установку: допустим одно открываем LAV'ом, другое - чем-то еще, и т.д. У меня например, вместе с твоим плеером стоит еще и K-Lite + MPC (обычный). Видео смотрю то тем, то другим - зависит кстати, от качества картинки.

Цитата:
Это у каких-это сборщиков

В тему Пота глянь - всех увидишь
Автор: Vortexized
Дата сообщения: 20.07.2012 02:15
>В тему Пота глянь - всех увидишь
Более чем уверен, что у них нет исходников. Скорее они просто правят конфигурационный файл, и те вещи, которые доступны публично (напр. языковые файлы). В 4.6.5 в конфигурационном файле тоже ~80 скрытых настроек - сборок тоже можно наделать много всяких разных =]

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

> но можно сделать специальный, как в K-Lite, где уже на стадии установки, юзверь будет решать,
Нет никаких проблем это сделать - просто достаточно положить в папку с плеером (или в AppData\Local\LightAlloy) сконфигурированный как надо LA.xml с нужными параметрами, и всё.

Автор: Alice_Cooper
Дата сообщения: 21.07.2012 20:15
Vortexized

Цитата:
Более чем уверен, что у них нет исходников

Все исходники Пота зашиты в одной единственной библиотеке - potplayer.dll, вроде она так называется. Прекрасно декомпилируется. Мне например, XXXLer, однажды сделал в ней несложные изменения, по моей просьбе. Там все зашито - в том числе языковые параметры.

Цитата:
конфигурационный файл

Его нет - все параметры Пот хранит в реестре, если в настройках не указать, что их нужно хранить в ini-файле.
ЗЫ: Я бы очень хотел, чтобы ты сам собрал Пот - то, что ты найдешь при сборке кучу полезного, сомнений никаких, но найдешь также много такого, чего следует неприменно избегать. Вот мне например кажется, что в последних версиях то ли движок, то ли кодеки у корейца барахлят, как именно, долго рассказывать. Хотя у него почти все то же самое, что и в сабже, MPC-HC или The KMPlayer. Но последние-то работают, а если и глючат то по мелочи.

Цитата:
Нет никаких проблем это сделать - просто достаточно положить в папку с плеером (или в AppData\Local\LightAlloy) сконфигурированный как надо LA.xml с нужными параметрами, и всё.

Но как его конфигурировать? Может быть, тебе есть смысл несложный визард написать?
Автор: Victor_VG
Дата сообщения: 21.07.2012 22:06
Vortexized

Поддержу. Исходники например The KMPlayer закрыты и об их открытии и речи нет, хотя сам плеер бесплатен. По крайней мере по последнему могу точно сказать что в команде пока планов об их открытии руководство KMP Media Co., Ltd. не объявляло. Насчёт PotPlayer точно не скажу, так как не слежу за ним, но как член Администрации форума КМР по КМР я в курсе событий.
Автор: euheny
Дата сообщения: 22.07.2012 10:17
Alice_Cooper

Цитата:
чтобы юзверь сам выбирал, что ему нужно

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

потому основной плеер - пот
Автор: Alice_Cooper
Дата сообщения: 22.07.2012 19:38
euheny

Цитата:
потому основной плеер - пот

ИМХО, у Пота по отношению к сабжу - лишь только чуть более юзабельный функционал. И улучшайзеры. Правда, очень немаловажен факт, что на XP PotPlayer работает корректней, чем Light Alloy.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106

Предыдущая тема: Mozilla vs IE vs Opera vs whatever


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