szl
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Изменения (*): * В MPCVideoDec убраны раздельные параметры для RGB32/YUY2; * Убрали опцию "Use the WM ASF Reader for Windows Media files"; * MPCVideoDec - перевод значения Auto для кол-ва потоков; * Убран двойной бордер у вкладки MediaInfo; * Исправлен превью в таскбаре Windows 7 при режимах "Минимальный" и "Компактный"; * Переработано окно опций "Встроенные фильтры", сделано разделение на основе Tab; * Небольшая корректировка для H.264 DXVA параметров(флаг IntraPicFlag); * Сброс статистики рендера перед первоначальном показом, автор патча - Vortex (автор Light Alloy); * Сделан для VolumeCtrl плавный переход градиентом; * В свойствах MPCVideoDec часть новых опций (Resize, Chroma, Colorspace, Input & Output levels) доступны только для соответствующего режима вывода во время воспроизведения; * ShellExt - теперь при присутствии в реестре записи, о пути к запускаемому файлу, окно диалога на x64 версии при установке в системе не выводиться; * Теперь для файла отображается именно ассоциируемый значок, тот который мы видим в проводнике; * Увеличено кол-во пакетов в очереди для RealSplitter; * Обновлен скрипт инсталлятора mpc-be_setup.iss, добавлена ассоциация с видеофайлами, аудиофайлами и плейлистами; * Измененны цвета по умолчанию на вкладке Tweaks; * Теперь SeekBar имеет плавный градиент и более правильно отображается при изменениях RGB, яркости; * Теперь кнопки Play и Pause объединены в одну; * Удален ReportWnd из AviSplitter; * Закладка "Полный Экран", добавлены новой опции; * Удалена поддержка для MEDIASUBTYPE_PCM_IN24_le, MEDIASUBTYPE_PCM_IN32_le, MEDIASUBTYPE_PCM_FL32_le and MEDIASUBTYPE_PCM_FL64_le; * MpaDecFilter: декодировать только 64-bit float PCM, т.к. для 32-bit float PCM декодер не требуется; * Добавлена возможность изменение цвета кнопок ToolBar; * Использование безопасной версии *fopen в CPngImage; * DXVA H.264/AVC декодер - временно отключен код по определению "плохих" Interlaced кадров; * Градиент для ToolBar применяется только для встроенного toolbar.png; * MPEGSplitter - заполнение extradata для AAC Latm; * Теперь MPEGSplitter не нуждается в переключалке совместимости VC1 потока для Cyberlink и ArcSoft, все делается автоматом; * Убран двойной разделитель у ToolBar; * Намного улучшена скорость перемотки OGG+Theora; * Переход VolumeCtrl с BE на обычную и наоборот теперь проходит нормально; * Полностью скрыты разделители ToolBar во всех темах; * Теперь переход с простой темы на BE осуществляется в горячем режиме, без перезапуска плеера; * Оптимизация в коде при построении меню аудио-дорожек; * Переключение аудио дорог теперь работает со всем общим списком дорог, автор патча judelaw; * Убрано выделение с кнопки после нажатия; * Улучшена поддержка ID Tag в MP3 файлах, добавлена поддержка ID Tag старого(первого релиза) ID3v2.2; * В настройках, на закладке "Дополнительно" переименованы "цвет кнопок" и "цвет линий" в "настройка цвета индикатора громкости" + "заливка" + "фон"; * Добавлен в скрипт инсталлятора файл "Authors mpc-hc team.txt"; * Уменьшена толщина индикатора текущей позиции SeekBar; * Оптимизация сохранения текстовых субтитров, патч от janwillem32; * Небольшая оптимизация в MPEGSplitter - для DVD LPCM обрезка 3 байт заголовка происходит перед DeliverPacket, а не в парсере; * убраны ограничения для х64 конфигурации для QuickTime, RealMedia и mp4 аудио; * MpegSplitter возвращает данные о языке для дорожки всегда, когда данные присутствуют в MPEG-TS; * В меню навигация изменен порядок полей: 1. Video; 2. Audio; 3. Subtitle; * DTSAC3Source: increased search depth for dts header in .wav+.cue; * Иконки из mpciconlib.dll теперь отображаются в StatusBar для всех тем, если mpciconlib.dll в папке нет, то все становится как было без внешних иконок в StatusBar; * Загрузка .SUP субтитров в отдельном потоке; * Оптимизация загрузки .sup субтитров; * Вернули нумерацию Audio устройств на странице "Вывод"; * Небольшое уточнение в TrueHD парсере(размер пакета не может быть нулевым); * при проигрывании файла не совместимого с DXVA, а также при неподдерживающем железе - более корректная проверка и включение многопоточности в случае поддержки со стороны декодера; * MPEGSplitter - более удобочитаемые названия типов субтитров - PGS/DVB; * AudioParser: added GetVorbisChannelMask; * MpaDecFilter: changed working with audio channels; * MpaDecFilter: use ffmpeg instead of libflac for FLAC decoding; * Улучшена проверка в MPCVideoDec формата файлов AVI; * Улучшено определение совместимого железа и драйвера ATI для DXVA(только для WinVista и Win7); * MP4Splitter - для видео дорожек заполняет VIDEOINFOHEADER->AvgTimePerFrame - данные о FPS; * MPCVideoDec - унифицирована проверка на поддержку кодеком многопоточности; * Теперь скриншоты BMP создаются не в 32 бита, а 24 бита, тоесть все: bmp, jpeg, png, webp - 24 бита; * Немного подкорректировано сохранение миниатюр, т.к. к примеру со встроенным DXVA MPEG2 декодером иногда получали некорректные кадры; * Добавлен новый базовый тулбар, 24p.; * Переделаyf функцию автосмены режима экрана. Привязка к DeviceID; * MPEG-TS/PS - теперь работу по обработке AC3 пакетов берет на себя MPEGSplitter; * DXVA2 - wrong interface is requested from the video renderer, патч от janwillem32; * EVR - переделана функцуия определения используемого видео-адаптера; * AutoZoom теперь по-умолчанию выключен; * Полностью сделан переход тем в горячем режиме, во всех направлениях; * Немного улучшена работа H.264 DXVA декодера на Interlaced контенте; * Теперь надписи и линии на панелях тоже участвуют в регулировке RGB; * Теперь опция FastSeek (on keyFrame) включена по-умолчанию; * MP4Splitter: better support for files with multiple video fourcc; * MPEGSplitter - увеличен размер поиска дорожек в файле до 20 мегабайт; * MPEGSplitter - дорожка "No subtitle" теперь добавляется в конец списка; * MPEG2 DXVA декодер - немного оптимизирован код; * Отключили DXVA для H.264 на Intel GMA500 на Windows XP; * MPEGSplitter обрабатывает пакеты AC3 потока только для MPEG-TS, т.к. для MPEG-PS это и не нужно да и вызывает иногда проблемы в виде сбоя плавности проигрывания; * DSUtil: updated GetAudioCodecName? function; * Installer: update for Inno Setup 5.5.1; * Добавили инфо о SAMR кодеке в MediaTypeEx; * MP4Splitter: skip more extra characters from beginning of track name; * Обновлен AudioParser; * Обновил DTSAC3Source; * Use friendly name for StreamBufferSource (system) in the filter list; * Пропускаем пустые пакеты с нулевой длиной в декодерах; * FLVSplitter - добавлена поддержка определения FPS для видео потока; * MPCVideoDec теперь более корректно и правильно получает списки кодеков из программы; * Теперь при громкости 0, ставится соответствующие изображение; * Mute только на текущую позицию; * Перекомпоновка закладок "Проигрыватель/Player" и "Дополнительно/Tweaks"; * В настройках, добавлена опцию включения/отключения для превью; * Режим с превью и проигрывание музыки - теперь нормально показывается время при наведении на таймлайн; * Скорректирован VolumeCtrl; * Интегрированы файлы локализации MediaInfo в файлы ресурсов; * Превью работает на WinXP, для WinXP используем VMR9 рендер, для Windows Vista и выше - EVR; * Подкорректирован выходной тип E-AC3 в MatroskaSplitter; * Теперь возможно задавать шаг изменения громкости, от 1 до 10; * Новая закладка "Интерфейс", реорганизация вкладки "Дополнительно"; * MPEGSplitter - немного переделал определение и добавление субтитров, теперь они всегда идут по порядку ID; * Вынесены все графические ресурсы из языковых .dll - как итог намного уменшился размер; * Теперь можно перемещать окно плеера ЛКМ с назначенной командой на ЛКМ; * Сделана загрузка ресурса(кнопок) для Win7 TaskBar с помощью нашего класса MPCPngImage; * Диалог сохранения субтитров - переделан вид под стиль Windows Vista/7; * Диалог сохранения файла - переделан вид под стиль Windows Vista/7; * MPCVideoDec - когда сплиттер выдает не корректные данные по FPS, пытаемся подсчитывать их из информации ffmpeg(frame timestamps) по самому видео-потоку, применимо на H.264 и VC-1; * Окно превью теперь рисуется под стиль "темной темы"; * MKVSplitter - доработал определение fps, когда значение сохраненное в самом контейнере было не корректно(считаю что если fps > 60, то это требует дополнительной проверки); * Переделка окна Превью, теперь и при отключенно темной теме используется своя прорисовка, так же исправлены проблемы с прорисовкой при Упрощенной и Классической теме в Win Vista/7; * Оптимизация кода PreView; * Удалили a52dec и libdca. Теперь для декодированее AC3 и DTS используется ffmpeg; * Добавлены проектные файлы для построения плеера в VS2012; * zlib до версии 1.2.7 * libpng 1.5.13 git-6e3b0c2 * Little-CMS git-728139a * MediaInfoLib v0.7.60 * ZenLib v0.4.28 * SoundTouch svn rev.152 * Logitech SDK v3.01 * libwebp 0.2.0 * ffmpeg git-507c041 * Virtualdub 1.10.3 ... и многое другое. |