Почему воспроизведение Premiere Pro медленнее, чем проигрывателя Windows Media?

987
dfiel

Я установил Premiere Pro CS6 на свою домашнюю рабочую станцию ​​(RENDER-PC). Когда я вхожу с помощью RDP с моего ноутбука (DAVID-LAPTOP), аудио и видео заикаются (как ни странно, они синхронизируются, они просто заикаются).

Когда я экспортирую видео (720p, 5 минут, 29,97 кадров в секунду, закодированное как AVI, NTSC DV Preset), оно отлично воспроизводится менее чем за 2 минуты.

Если я воспроизведу его в проигрывателе Windows Media, он воспроизводится нормально.

Что является причиной этого? Это одно и то же видео, только в разных программах.

РЕДАКТИРОВАТЬ: Это также происходит, если вы воспроизводите видео в Chrome. Он заикается, но загрузка того же видео прекрасно воспроизводится в Media Player.

EDIT2: вот настройки экспорта в Premiere

1

1 ответ на вопрос

2
grawity

Не совсем уверен в деталях, но проигрыватель Windows Media, скорее всего, использует опцию потоковой передачи видео в последних версиях протокола RDP - он читает сжатый видеофайл и сообщает операционной системе, чтобы он транслировался по RDP напрямую, а клиент распаковывал и отображал его.

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


(RDP имеет некоторое сжатие, но использует разные алгоритмы. Он оптимизирован для программных интерфейсов, которые предъявляют совершенно другие требования; без потерь, поскольку вы не хотите, чтобы программа выглядела размытой; передача кадров в виде фрагментов размером 256x256 вместо целого кадра; и так далее. Это не очень хорошо для видео.)

Ну, это имеет смысл. Есть ли способ заставить Premiere транслировать видео так же, как WMP? dfiel 9 лет назад 0
Я не имею ни малейшего представления о том, что активирует потоковое видео RDP, возможно, это просто зависит от программы, использующей DXVA для аппаратного ускорения, но это все еще то, что разработчики каждой программы должны учитывать. Я уверен, однако, что в конечном итоге он опирается на программу, предоставляющую ОС оригинальное видео. (ОС не будет пытаться магически обнаружить и «сжать» ее.) grawity 9 лет назад 0

Похожие вопросы