Неизвестный размер кадра в свойствах файла [Исправлено]

Автор Evgeniy1990, 25 декабря 2015, 19:39:54

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Evgeniy1990

При открытии свойств любого видео файла, в строке "Размер файла" всегда будет написано "Неизвестный".

Что еще за "Неизвестный", если он известен и мы его знаем? Для этого достаточно заглянуть в свойства встроенного видео декодера (MPC Video Decoder).

Алгоритм воспроизведения:

1. Выбрать системный EVR-видео-рендерер
2. Открыть любой видео файл
3. Выполнить команду: "Файл" -> "Свойства"

Фактический результат: в свойствах файла, в строке "Размер кадра", всегда будет написано "Неизвестный"
Ожидаемый результат: в свойствах файла, в строке "Размер кадра", должен быть указан конкретный его размер.

P.S. Если не ошибаюсь, раньше в свойствах показывался размер кадра для любых видео файлов.
Могу предположить, что это поломка и возникла она, если не ошибаюсь, скорее всего после того, как добавили поддержку входного формата.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

V0lt


Evgeniy1990

Цитата: V0ltНе подтверждаю.
V0lt, выберете пожалуйста системный EVR видео-рендерер, откройте любой видео файл и выполните команду: "Файл" -> "Свойства". В итоге, вы увидите надпись "Неизвестный".

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

P.S. Обновил алгоритм воспроизведения бага в первом посте.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

Ну значит системный EVR не может отдавать реальный размер видео-кадра. Видимо по этой же причине если сохранить кадр, то он будет не полноразмерный, а в размер окна.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

Цитата: Aleksoid1978Ну значит системный EVR не может отдавать реальный размер видео-кадра. Видимо по этой же причине если сохранить кадр, то он будет не полноразмерный, а в размер окна.
Получается, что системный EVR - единственный видео-рендерер, не способный отображать реальный размер кадра видео? Очень странно...
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

V0lt