avs winamp



Автор 6778 56767 задал вопрос в разделе Интернет

как повернуть видео в winamp? и получил лучший ответ

Ответ от Ёергей Шишко[гуру]
Поскольку такая полезная и "простая" функция поворота видеоизображения на 90 градусов НА ВРЕМЯ ПРОСМОТРА как против часовой стрелки, так и по ней отсутствует в "популярных" программных плеерах для Windows, то предлагаю некоторое довольно простое решение данной проблемы. Если что не так, поправьте.
Данная махинация РАБОТАЕТ для видеофайлов с расширением "*.avi" сжатых DivX или XviD кодеками вплоть до разрешения 1280 на 720 (23.98fps) (возможно и выше).
Да, просмотр в реальном времени на слабых машинах (одно ядро ЦП меньше 1 ГГц без SSE и графического процессора) с малым количеством ОЗУ (меньше 512 Мб) скорее всего невозможен, потребуется перекодировка через VirtualDub.
1. Для ПРОСМОТРА:
- -установить программу "AviSynth" (.
Установка AVISynth (рекомендация-комментарий из файла помощи к программе Light Alloy (:
Установка AVISynth проста. Во-первых удостоверьтесь, что в системе не присутствует старая версия AVISynth. (проверить можно поискав avisynth.dll на жёстком диске). Во-вторых, необходимо скачать AVISynth из всемирной сети (если вы уже не скачали). Внутри архива найдите avisynth.dll. Скопируйте этот файл в директорию Windows 9x System (или System32 для WinNT/W2k). После этого запускайте файл install.reg также находящийся в архиве. Всплывшее окошко должно сообщить об успешном импорте в реестр. Теперь AVISynth зарегистрирован и в рабочем состоянии. После установки, кодировщики должны быть способны читать AVS файлы.
AVISynth протестирован в системах Windows 98, Windows NT и Windows 200. Так что проблем быть не должно.
Также в файле помощи к Light Alloy говорится:
"AviSynth - это программа для обработки видео с помощью специального языка. Работа с AviSynth требует терпения и противопоказана людям со слабой психикой."
- -в "Блокноте" начать новый файл в кодировке 1251 (ANSI-стандартная для Windows) сохранить его с расширением "*.avs" в тот каталог, где находится неповернутый видеофайл. В файле с расширением "*.avs" разместить следующий текст:
AVISource("Имя-видео-файла. avi")
TurnLeft
Наличие пустых строк в данном файле не влияет на воспроизведение. Пробелы вызовут ошибку. "TurnLeft" (поворот против часовой стрелки на 90 градусов) находится на следующей строке (новой) и может быть заменено на "TurnRight" (поворот по часовой стрелке на 90 градусов) или на "Turn180" (такая функция в плеерах есть). "Имя-видео-файла. avi" можно заменить на "X:..путь к файлу видео..Имя-видео-файла. avi". Возможно, "Имя-видео-файла" придется указать латинским шрифтом.
- -ОКАЗЫВАЕТСЯ РАБОТАЕТ и для 3gp (mp4, rm (real-media), mkv, ..) (кодек (?) mpegableDSdecoder, объем 1.5 Мбайт) и других видеоформатов, для которых установлены кодеры/декодеры в системе. Можно поступить так (проверено, 3gp открывается в VirtualDub со звуком PCM и поддается переконвертации хотя бы в XviD, рассинхронизация со звуком появляется при навигации по видео при просмотре, при настройках XviD-default, Lame 8kHz-128kbps-avg итоговый XviD-файл увеличивается в объеме в 2 раза по сравнению с исходным 3gp):
DirectShowSource("Имя-видео-файла. 3gp", fps=9.771, convertfps=true)
TurnLeft
Частоту кадров видео (fps) для 3gp (mp4, rm, ..) можно узнать с помощью программы GOM Player (в ней встроено чтение 3gp независимо от установленных кодеков в системе) или программы наподобие Media Info. Замечено, что такие avs Windows Media Player не читает.
- -открыть файл с расширением "*.avs" с помощью программы Windows Media Player, Media Player Classic от Gabest (GNU License), Crystal Player, GOM Player или NeroShowTime.
WinAmp, JetAudio и PowerDVD не открывают данный файл (поправьте, если не так).
Light Alloy требует регистрации своей программы простым способом, затем копирования данного файла с расширением "*.avs" в каталог ее плагинов и установки гало
Источник:

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как повернуть видео в winamp?
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*