szl
Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Пояснение: + Новое * Изменено ! Исправлено 1.2.0.3 ============================ Добавлено (+): + Декодер SPEEX (Speex Audio); + MPC Audio Renderer - полностью переработан, полноценно поддерживается WASAPI Exclusive/Shared режимы. Используется event mode для рендера данных. Добавлен встроенный регулятор громкости. Mute - так же работает и для Bitstream; + MPC Video Decoder - поддержка смены видеопотоков, динамической смены AR (соотношение стороны) и размера видео-кадра во время проигрывания, для DXVA декодера; + MP4Splitter - поддержка Speex (Speex Audio); + MPEGSplitter - добавлена (улучшена) поддержка Blu-ray с Seamless branching; + Декодер G2M video (Go2Webinar); + LCDShader, автор JanWillem32; + Поддержка XSPF (XML Shareable Playlist Format); + Поддержка VMware Video ('VMnc'); + Обработка плейлистов (multiplaylist) с YouTube.com; + Открытие и сохранение ссылок с Vimeo.com; + Возможность задавать пути (шаблоны) для автозагрузки аудиодорожек; + Поддержка проигрывания AAC потока в ShoutCastSource; + Получение описания (Description) в ShoutCastSource; + Поддержка DVB субтитров в .wtv (Windows Media Center TV File); + MPEG-1/MPEG-2 программные декодеры на основе ffmpeg; + Полная поддержка MPEG2 от Apple в MP4/MOV Splitter ; + Парсинг TrueHD в MPEGSplitter; + Декодирование VC1-I в режиме без DXVA; + Возможность из плейлиста вызывать диалог для добавления файлов; + Принудительный однооконный режим; + Система управления приоритетами фильтрами - выбор фильтров для определенных форматов файлов; + Альтернативный механизм работы с Youtube: поток скачивается во временный файл, с размешением в TMP папке профиля пользователя, с дальнейшим воспроизведением в плеере, после завершения воспроизведения временный файл удаляется; + Возможность выбора предпочитаемого формата для просмотра роликов Youtube; + Поддержка битсриминга DTS-HD/E-AC3 (DDPlus)/TrueHD через HDMI; + Поддержка Tag Specifications. Считывание и отображаются данные о авторе, названии трека и т.д.; + Поддержка считывания/отображения данных об Альбоме для FLAC, WavPack и MusePack; + Поддержка Unsychronised lyrics; + Поддержка V210 в MP4/MOV Splitter; + Декодер для видео v210; + Возможность задавать качество изображения, при сохранение изображения (кадра) и миниатюр; + Поддержка Speex в OggSplitter; + Поддержка MPEG1 в AviSplitter; + Поддержка .avi, созданных с помощью Matrox's MPEG-2 в AviSplitter; + Поддержка OPUS в MatroskaSplitter; + Поддержка ALAC в MatroskaSplitter; + Поддержка MEDIASUBTYPE_Divx ('Divx'); + Поддержка чтения информации EDID для монитора/TV; + Поддержка файлов с ID3 Tag в начале файла в MusePackSplitter; + Регистрация ShellExt автоматически из MPC-BE; ... и многое другое. Изменения (*): * MpaDecFilter - не используем A/V синхронизацию (корректировку TimeStamp) при проигрывании аудио файлов и только аудио-потоков. * Улучшен механизм определения Interlaced кадров в H.264 DXVA декодере; * Для VP5 видеокарт обновлены ограничения на размер кадра; * Улучшена поддержка H.264 в AVISplitter; * Добавлена поддержка AVC1-style видео внутри .avi; * Добавлена проверка на валидный PTS; * Улучшено определение .avi файлов в MPCVideoDecFilter, определение только по заголовку, убрана проверка по расширению; * Парсер Youtube, определение формата видео на основе itag значения; * Перед открытием http/https/www ссылок, производится проверка на валидность ссылки; * Улучшен механизм работы с ShoutCast, это улучшает работу с ссылками ведущими на плейлисты; * На SeekBar визуально отображается прогресс подгруздки данных (Buffering), и так же меняется курсор мышки; * Обновлен парсер для обработки .M3U плейлистов. Значительно улучшен механизм чтения .M3U плейлистов; * В диалоге открытия файлов, сделана оптимизация категорий для разных форматов файлов; * Кнопка "Сохранить миниатюры" недоступна для потокового видео, и также для видео, которое еще подгружается (Buffering ...); * При сохранении скриншота, или миниатюр с экрана, для Youtube берётся правильное название; * Доработан механизм работы ShoutcastSource с ссылками, которые открываются с http 1.1 серверов; * Доработан механизм работы с потоковым аудио в OggSplitter; * Улучшен механизм выбора аудиодорожек. Теперь он корректно работает с внешними сплиттерами. Доступно получение информации от внешнего сплиттера о наличии флага Forced/Default; * В MatroskaSplitter - добавление в название "Default", даже если у дорожки стоит флаг Forced; * В OggSplitter - улучшена поддержка ogg + vorbis, теперь проигрываются локальные файлы, или потоковое вещание с изменяемыми "страницами" (page); * В FLVSplitter - добавлено считывание длительности файла из заголовка; * В MatroskaSplitter - изменил способ и принцип перемотки, теперь намного лучше перематываются "битые" файлы, и файлы где либо мало, либо отсутствуют ключевые кадры (MetaSeek/Cues info); * Улучшена работа FLV/MP4 сплиттеров при работе с докачивающимися файлами; * Улучшено чтение данных (ID и язык) по дорожкам аудио и субтитров из .IFO файла; * В MPEGSplitter улучшен парсинг (поиск) дорожек внутри MPEG потока; * В MP4Splitter улучшено создание выходного MediaType для Apple MPEG2 (HDV/XDV); * В MP4Splitter улучшен механизм поиска на некоторых файлах; * В OGGSplitter улучшен механизм перемотки файлов с Theora Video внутри; * В MatroskaSplitter - улучшен парсинг ключевых кадров (MATROSKA_ID_CUES) и глав (MATROSKA_ID_CHAPTERS); * В MPEGSplitter улучшен парсинг HDMV LPCM; * В FLVSplitter улучшен механизм работы с потоковыми данными; * Улучшен механизм выбора приоритетной звуковой дорожки на основе пользовательских данных, теперь можно для выбора перечислить несколько условий с разделителем |; * Убран выбор перечеркнутого и подчеркнутого шрифта для "стиля по умолчанию" субтитров; * Убран выбор цвета в диалоге настройки субтитров; * Принудительная отрисовка toolbar при перемещении окна; * Диалог открытия файла - теперь корректно берет путь либо с последнего открытого файла, либо из выбранного файла в диалоге открытия; * Улучшена работа FlyBar вместе с madVR; * Для диалогов загрузки внешнего DirectShow фильтра из файла, загрузки внешних субтитров, открытия DVD/BD - сделано запоминание последнего пути; * Изменение логики отображения элементов в меню настроек субтитров; * MpaDecFilter, декодирование Real Audio - при отсутствии первоначальных данных в extradata, полученных от сплиттера, просто пытаемся декодировать данные как есть; * Улучшен механизм сохранение плейлиста в .M3U формат, добавлено сохранение информации о названии (label); * Улучшен механизм работы WavPack Parser, теперь корректно рассчитывается продолжительность проигрывания файла; * При добавлении фильтра в граф - немного изменен поиск дублей; * Улучшена поддержка обложек с расширениями ".jpeg" и ".png". Добавлен шаблон "%имя_файла%.jpg"; * Убрано ограничение по Level & ReFrames для видеокарт от Intel; * Управление плейлистами для BD отключается, если в настройках не выбран встроенный MPEGSplitter; * Увеличен размер буфера для скачивания плейлиста; * Улучшена поддержка проигрывания потокового MPEG-TS (IPTV); * Закладка MediaInfo теперь не отображается для ссылок; * Добавлен запуск по нажатию Enter из плейлиста. Поддержка выделения нескольких элементов, выделить всё Ctrl+A, инверсия выделенного - Ctrl+I; * Убрано удаление по нажатию BackSpace в избранном; * Улучшен механизм проверки MediaType для субтитров; * В MPEGSplitter оптимизирована работу с потоковым MPEG-TS; * Возможность изменять размер диалогового окна "Properties" файла, с запоминанием размера окна; * Включили отображение меню с аудиодорожками на тулбаре для файлов без видео; * Для аудио даже не пытаемся строить граф для превью; * В MPEGSplitter добавлена опция для вкл/выкл создания "пустышки" вывода субтитров; * Улучшены режимы работы с madVR при использовании нескольких экранов; * В OGGSplitter улучшено проигрывание Opus, теперь правильно рассчитывается длительность пакета; * В EVR Custom в режиме паузы не используем VSync; * MPC-BE плейлист, добавлена возможность сохранять/считывать продолжительность элемента; * MPC-BE плейлист, проверка на "валидность", не загружаем файлы размером более 1MB; * MPC-BE плейлист, текущий активный элемент выделяется в соответствии с настройками цветовой гаммы текущей темы плеера; * В MPEGSplitter улучшена обработка пакетов с "кривым" pts внутри MPEG-TS; * Улучшен механизм переключение в режим окна MAXIMIZED при стилях окна "без заголовка"; * Выводим seek preview окно под seekbar с учетом мультимониторности; * Управление приоритетами, теперь для разных форматов отображаются только те Splitters, который подходят по MediaType; * В MPEGSplitter увеличено количество пакетов в очереди для аудио и субтитровых дорожек; * Более плавное перемещение превью-окна. Добавлены события на клик средней кнопки мыши (вкл/выкл превью) и на скроллинг колеса мыши (перемещение курсора/окна-превью (на 5 пикселей, с Ctrl на 1, с Shft на 10)) когда курсор над seekbar; * Код шейдеров перенесен в папку Shaders, которая будет находиться либо в профиле, если настройки сохраняются в реестре, либо рядом с .ЕХЕ плеера, если настройки сохраняются в ini файле; * Диалог открытия файлов теперь следит за буфером обмена и автоматически подставляет, если там ссылка на Youtube, или Vimeo; * MPCVideoDecFilter, изменение в "Output formats" на горячую теперь работает и для VMR рендереров; * EVR Custom теперь на лету применяет изменение AR, так же на лету изменяет FPS - если таковые изменились во входящем MediaType; * Статистика, добавлены данные о входящем MediaType, так же теперь и на VMR9 отображаются данные о декодере и входящем MediaType; * В статистике видеорендерера, добавлено масштабирование; * В MPCVideoDecFilter удалены опции "Error resilience" и "IDCT Algorithm"; * Убрали повторный парсинг ссылок с youtube.com и vimeo.com при сохранении файла; * При открытие BD исключаем дублирование плейлистов; * В построение графа, при подключении Source указываем реальное имя фильтра, вместо имени файла; * Автоматически выбираем максимальную поддерживаемую версию шейдеров; * H.264 DXVA декодер улучшена работа с Interlaced контентом; * В MPCVideoDecFilter, подкорректирована работа с VC-1, избавились от дрожания (Jitter) в DXVA режиме; * OSD работает без привязки к рендереру; * улучшена работа DXVA H.264 декодера - на "старых" видеокартах ATI UVD/UVD+; * Убрали автоматический Mute громкости при выставлении значения в 0; * Улучшено определение DXVA2 режима, для некоторых декодеров (AcrSoft и Cyberlink); * Удалено расширение .smi из группы Real Script; * Вывод активности DXVA1 режима для любого рендерера; * OSD: Для Windows Vistа и новее по умолчанию теперь используется шрифт "Segoe UI" вместо "Calibri"; * При добавлении файлов в плейлист делаем активным и выделяем ПЕРВЫЙ добавленный элемент; * MPC-BE плейлист, улучшена поддержка Drag'n'Drop DVD/BD; * Поддержка регистрации ShellExt при запуске из командной строки с ключами для регистрации/удаления файловых ассоциаций. Теперь ShellExt регистрируется при установке/удалении программы; * VTSReader + MpegSplitter - при открытии .IFO теперь считывает Aspect Ratio данные из самого .IFO файла и использует именно эти данные далее в MpegSplitter; * AviSplitter: улучшено воспроизведение плохо чередующихся AVI-файлов, уменьшено потребление памяти; * В AviSplitter изменен механизм перестройки индексов, в случае отсутствия; * В AviSplitter улучшено отображение DivX Subtitle; * В MatroskaSplitter полностью переделал механизм расчета AvgTimePerFrame, в случае его отсутствия в заголовке.; * В MatroskaSplitter для битых/недокачанных/обрезанных файлов теперь при перестроении индекса вычисляется и длительность; * В FLVSplitter улучшен механизм работы парсера Метаданных; * В FLVSplitter улучшен механизм определения длительности; * В AudioSwitcher удалена опция "Down-sample to 44100 Hz"; * В MPCVideoDec, для NVIDIA установлено ограничение на ref frames = 16, как для HD, так и для SD видео; * DXVA decoder, улучшена работа с WMV9/VC-1; * В BaseVideoFilter и MPCVideoDec улучшен способ получения информации о статусе декодера (SOFT/DXVA1/DXVA2); * Обновлен русский перевод; * Обновлен итальянский перевод (автор Lord Maius); * Обновлен Китайский (Simplified) перевод (автор insolo); * Обновлен корейский перевод, автор - kuh3h3; * Обновлен украинский перевод, автор - arestarh1986; * ffmpeg 1.2.1 git-8aea2f05; * libopus 1.0.1 git-b518b56f; * Little-CMS 2.5 rc1 git-e5ce1294; * libwebp 0.3.0 git-3fa595a5; * libopenjpeg 2.0.0 svn rev.2343; * MediaInfo 0.7.63+ svn rev.5690; * libpng 1.7.0 b15 git-1bc57477; * ZenLib 0.4.29+ svn rev.443; * VirtualDub 1.10.4 Test 6; * utfcpp 2.3.2 svn 1394 * zlib 1.2.8; ... и многое другое. Исправления (!): ! Подключение программного видеодекодера, изменен способ передачи списка активных кодеков в декодер; ! Отслеживание изменение AR, не только в потоке, но и по размеру видеокадра; ! Не корректно определялся размер для видео 1920х1080; ! Youtube, в диалоге сохранения файла теперь время ожидания отображается в нормальном виде hh:mm:ss; ! Парсер Youtube, - устранены ложные срабатывания и ошибки при открытия ссылки; ! В MpaDecFilter, при ошибке декодирования и попытке пересоздать ffmpeg декодер, полностью пропадал звук; ! Для роликов с Youtube в плейлисте корректно отображается название ролика; ! В OGGSplitter, исправлено воспроизведение некоторых OGG файлов, у которых в начале содержаться пакеты с некорректным pts; ! В OggSplitter, при построении списка дорог и обнаружении пустой "страницы" не выходим, а просто пропускаем; ! В RealMediaSplitter, при построении индексов для подсчета длительности обрабатываем только "валидные" пакеты с Data Packet Header; ! При перемотке с помощью клавиатуры, если длина файла не определена, то перемотка не выполняется; ! Исправлено падение при кодировании в AC3 для HDMV LPCM; ! Исправлена работа таймера в OSD; ! MPEGSplitter - исправлена работа с потоковым MPEG-TS, теперь не должен вставать на паузу/останавливаться во время воспроизведения при нехватке входных данных; ! Исправлено подключение своих же внешних фильтров, когда встроенные заблокированы; ! Исправлено подключение Low Merit видеодекодера; ! Исправлено зависание на WinXP, при попытке изменения размера/перемещении плейлиста; ! Черный экран на OGG+Theora; ! Не работала назначенная команда на ЛКМ при пресете Minimal; ! Исправлено смещение значка MUTE на toolbar при вкл/откл; ! На Windows XP не показывались некоторые диалоги открытия файлов; ! Открытие BD не работало при использовании внешнего фильтра; ! Исправили рассинхрон на RealVideo 3/4 при использовании встроенного видеодекодера с включенной многопоточностью; ! Исправлено воспроизведение Real Audio в связке со встроенным сплиттером; ! Исправлено воспроизведение рывками некоторых MPEG-TS/PS с сетевых ресурсов; ! Исправлена невозможность проигрывания недокачанных MKV/WebM; ! MatroskaSplitter - не показывал длительность для потокового (скачиваемого) видео; ! Исправлено падение микшера в 64-битной версии; ! Исправлено отображение VobSub субтитров из MKV, при условии что у субтитров выставлено свойство "custom colors: ON"; ! Не скрывался flybar, когда главному окну посылалась системная команда SC_MINIMIZE (например при OnBossKey()); ! Исправлен парсинг .M3U плейлистов с сети; ! Исправлено воспроизведение/перемотка больших FLAC файлов; ! Исправлено воспроизведение видео с флагом Rotate; ! В MatroskaSplitter исправили работу с VC1 + Cyberlink Video Decoder; ! В WVSplitter исправлено открытие многоканальных .wv; ! Исправлено случайное срабатывание команды на ЛКМ при двойном клике по заголовку окна; ! Исправлено падение при переключении DVB субтитров с меньшего разрешения на большее; ! При выводе VMR7-Renderless не отображались HD (PGS/DVB) субтитры; ! Исправлено подключение внешних звуковых дорожек; ! В FLVSplitter исправлено воспроизведение файлов с AAC дорожкой; ! В MP4Splitter, исправлено воспроизведение файлов .m4v; ! Исправлены проблемы при регистрации в системе некоторых внешних фильтров (AMR/TTA/WV/MusePack); ! Исправлено переключение видеопотоков; ! Исправлена автозагрузка субтитров, расположенных на сетевых ресурсах; ! Исправлено воспроизведение DVD при использовании VMR7/VMR9 рендереров; ! В MP4Splitter исправлено воспроизведение некоторых 3gp-файлов с AMR-звуком; ! Исправлено переключение тем в горячем режиме во время воспроизведения, неправильно ставился знак воспроизведения/паузы; ! Файловые ассоциации (форматы) - не работало добавление и удаление ассоциаций для пользовательских расширений; ! Исправлено создание нового шейдера в редакторе шейдеров; ! Исправлено отображение кнопок play/pause при удалении файла из плейлиста; ! В FLVSplitter исправлено чтение и обработка тэгов; ! Убрали установку на паузу при переходе до ближайших субтитров; ! Исправлено некорректное выставление соотношения сторон при проигрывании WMV в софтовом режиме на VMR9/VMR7 рендерерах; ! Исправлено ложное определение AAC потоков как MP3; ! В MpaDecFilter исправлен Bitstream DTSWAV; ! В MPASplitter исправлен парсинг MPEGAudio; ... и многое другое. | Всего записей: 1286 | Зарегистр. 14-12-2002 | Отправлено: 18:29 18-06-2013 | Исправлено: szl, 18:36 18-06-2013 |
|