Відео не відображається на екрані HDMI


0

Коли я підключаю кабель HDMI від ПК до телевізора HD, він копіює все на екрані мого ПК на телевізор, крім «відео». Коли я відтворюю відео, це відео відображатиметься нормально на екрані ПК, але відображається як порожній екран (чорний колір) на моєму телевізорі, поки звук відео все ще виходить з телевізора.

Я спробував усі медіаплеєри (Windows Media Player, Real Player, GOM Player тощо), але всі результати однакові; порожній екран.

Я використовую Windows XP

Що я повинен зробити.


Це звучить як проблема з накладками відео. В основному, коли ваш комп'ютер "малює" відео, він не малює його на екрані так, як малює все інше. (Як і ваші вікна.) Натомість відеокадри завантажуються безпосередньо на вашу відеокартку, з інструкціями малювати їх у спеціальному місці на екрані. Це значно допомагає в продуктивності. Чомусь ваша відеокарта виводиться на ваш звичайний екран, але не на телевізор. Щодо того, як це виправити, я поняття не маю. Додавання детальних відомостей про вашу відеокарту може допомогти вам отримати відповідь.
jpfx1342

Але я можу одночасно відтворювати Youtube на ПК та телебаченні. На телевізорі не можна відображати лише відеофайли, збережені на моєму ПК.
користувач326363

Це тому, що Youtube (а точніше, Flash) відображає відео по-іншому. AFAIK, Flash не забезпечує прямий доступ до апаратного прискорення відео. Тепер, коли я замислююся над цим, має сенс, що відео було б намальоване лише на одному екрані з прискоренням відео. Це, мабуть, лише обмеження технологій. Коли ви ділитесь екранами, ваша відеокарта просто перетягує її на перший екран, який він може знайти. Перехід у режим декількох робочих столів дозволяє вибрати, на якому екрані він повинен бути намальований.
jpfx1342

Я можу відтворювати відео на телевізорі, якщо використовую розширений режим (пересилання відео з ПК для відтворення на другому екрані, телевізорі). Це означає, що мій телевізор може приймати прискорення відео, чи не так? Але те, що я хочу, - це дублювати все на екрані ПК (включаючи відео), щоб показувати і на телебаченні.
користувач326363

Так, ваша відеокарта працює як на екрані ПК, так і на екрані телевізора, тому вона може робити прискорення на будь-якому. Однак через обмеження на картці (або, можливо, API) вона може робити прискорення відео лише для вікна по одному. Насправді цього немає, AFAIK. Я не думаю, що заміна вашої відеокарти навіть не спрацює. Єдине можливе рішення, яке я можу придумати, включає VLC. VLC має функцію, яка дозволяє клонувати відео у декілька вікон. Потім ви можете помістити одне вікно на кожен екран, але вам все одно доведеться перебувати в режимі з декількома робочими стільницями.
jpfx1342

Відповіді:


0

Ваш відеоплеєр використовує апаратне прискорення відео. У цьому режимі більшість відеокарт одночасно можуть малювати лише один екран. Коли ви обмінюєтесь екранами між ПК та телевізором, відеокарта повинна вибрати одну, до якої потрібно намалювати, і лише вибирає першу.

Якщо ви налаштуєте параметри свого дисплея для декількох настільних комп'ютерів, ви повинні мати можливість перетягнути відеоплеєр на екран телевізора. На даний момент відеокарті не потрібно буде малювати відео на екрані ПК, а слід намалювати його на телевізорі.

Я не знаю жодного способу виправити це, крім цього. Це обмеження вашої відеокарти. (І досить часто в цьому.) Теоретично, відключити апаратне прискорення може вирішити проблему, але ви дійсно не хочете , щоб зробити це.


0

Я думаю, що я вирішив це питання. У мене були такі ж проблеми з HDMI, як і з підключенням WiDi - медіаплеєри показували б відео на моєму ноутбуці, але не на телевізійному дисплеї. Я використовую програвач GOM для всього. У меню налаштувань я змінив "Вихід відео" з "Міксера накладення (рекомендовано)" на "(Стандартні налаштування системи)", і відео відображається на обох екранах. (Я також виявив, що програвач VLC завжди відображається на обох екранах, але я просто віддаю перевагу GOM.) Сподіваюся, це допомагає.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.