Могу ли я воспроизвести видео в обратном направлении в AIR - PullRequest
1 голос
/ 29 июня 2010

Мне нужно воспроизвести файл .mov в моем приложении Flex. Некоторая помощь ??

Ответы [ 2 ]

2 голосов
/ 29 июня 2010

Вероятно, невозможно.

Видеофайлы просто не предназначены для воспроизведения в обратном направлении (сжатие использует временную информацию в прямом и обратном направлении) - для такой функции декодер должен быть специально закодирован.

Возможно, используйте внешний инструмент для реверса видео.

Если Flex разрешает управление по кадрам, то вы можете достичь некоторых результатов (возможно, не очень хороших), шагнув от конца кадра назад. Ваш пробег может отличаться.

0 голосов
/ 30 июня 2010

Один из способов сделать это - поместить видео на временную шкалу файла флэш-памяти (когда вы перетаскиваете видео во флэш-память, у вас появится опция).

, затем с помощью ActionScript вам необходимо убедиться, что видеоклип приостановлен, и вручную переместить точку воспроизведения текущего кадра назад примерно с частотой кадров фильма.

это не тривиально, но возможно.

Обратите внимание, что звук не будет работать.

НТН.

...