Имя пользователя:
Пароль:
 

Название темы: Как перевернуть видео?
Показать сообщение отдельно

Аватара для CaminoDeFlores

Пользователь


Сообщения: 102
Благодарности: 4

Профиль | Отправить PM | Цитировать


Давненько один знакомый просил решить такую же проблему, но у него файл был огромный и перекодировать времени не было.
Без перекодирования решил эту проблему таким образом:

1) скачиваем AviSynth
2) создаем файл lalala.avs
- внутри пишем
Код: Выделить весь код
AviSource("D:\MOVIES\svadba.avi")   # путь к файлу с видео

# выбираем нужную функцию
FlipHorizontal   #отразить по горизонтали
FlipVertical   #отразить по вертикали 
TurnLeft   # повернуть против часовой стрелке на 90 градусов
TurnRight   #повернуть по часовой стрелке на 90 градусов
Затем полученный файл открываем в плеере.

Если не открывается видео:
1) вместо AVISource попробуйте DirectShowSource
2) проверьте откроется ли напрямую файл с видео, если нет, то скачайте кодеки
3) попробуйте как написано тут - http://avisynth.org.ru/docs/russian/...ding_clips.htm

Мне помогло сразу, ради интереса пробовал разные форматы, с некоторыми приходится повозиться.

FAQ по AviSynth тут - http://avisynth.org.ru/docs/russian/index.htm

Плюсы:
*очень быстрое решение
*не требует перекодирования
*огромное количество возможностей AviSynth (смотри Help)
*поддерживает множество форматов видео и аудио
*бесплатное ПО

Минусы:
*необходимо скачать дополнительное ПО
*необходимо самому писать скрипт
*нет функции "подобрать кодек" или "запустил и смотри"
*для каждого файла надо указывать путь в скрипте (как решение можно указать путь к примеру D:\MOVIES\film.avi и переименовывать фильмы в "film"

Но всё же плюсы огромные, а минусы решаются относительно просто.

add: только сейчас заметил, что тему подняли очень давнюю, но все равно, может кому-то пригодится
Это сообщение посчитали полезным следующие участники:

Отправлено: 07:54, 19-06-2009 | #11

Название темы: Как перевернуть видео?