Блог инженера-программиста / шапку скоро поменяю /

Как повернуть видео на 90 градусов?

Повернуть видео на 90 градусов. Казалось-бы, что тут такого? При копировании с фотоаппарата Canon PowerShot SX120 IS через «родную» программу фотографии поворачиваются, почему бы видео не развернуть? Оказалось — не получится. Даже прилагаемая программа (которая при просмотре показывает видео «правильно» сохранять его в таком формате не хочет. Но, все-таки решить эту проблему можно достаточно просто, для этого нужна всего-лишь одна маленькая, бесплатная программа для конвертирования видео-файлов VirtualDub.

Вкратце для нетерпеливых:
Video -> Filters (Ctrl + F) - > Add -> Rotate.
Там выбираете нужный угол поворота и сохраняете результат.

Теперь по шагам:

Открываем исходный файл в VirtualDub, выбираем нужный режим компрессии видео (Video -> Compression (Ctrl + P)), я выбираю DivX, выбираем нужный режим компрессии аудио Audio -> Compression (я выбираю MPEG Layer-3). Если эти пункты не доступны, в меню Video и Audio выберите Full Processing Mode.

После этого нужно применить фильтр «поворот». Для этого открываем фильтры (Video -> Filters... (Ctrl + F)):

Показать VirtualDub Filters

Добавляем нужный фильтр — кнопка Add…, в списке выбираем Rotate.

Показать VirtualDub Filters Rotate

После этого осталось выбрать градус, на который поворачиваем видео: 900 против часовой стрелки, 900 по часовой стрелке или на 1800.

Показать VirtualDub настройки поворота

Для сохранения файла в новом формате нужно выполнить File -> Save as AVI... (F7).

Комментарии на: "Как повернуть видео на 90 градусов?" (94)

  1. Сергей said:

    Спасибо, очень пригодилось :)

    • Инженер said:

      Пользуйтесь на здоровье. Я когда искал как сделать думал, что придется искать какие-то монстрячие программы на сотни мегабайт ради простого поворота, а оказалось все очень просто :)

  2. Сергей said:

    Не думал что столкнусь с такой проблемой.
    Было много разных советов, но сработал только ваш. Еще раз спасибо.

  3. Сергей said:

    Ищу плагин для фото, имитирующий эффект перелистывания страниц как в книге, для сайта на джумла. Может знаете какой нужен?

    • Инженер said:

      С джумлой вообще не работал, поэтому подсказать не смогу.

      Только это, скорее всего, будет на флеше.

  4. В «Canon ZoomBrowser EX 6″ есть повороты и зеркальное отображение(читай справку), но перекодируется только через Н.264, чего недостаточно. Например 37 мб ролик ужался лишь до 26 мб, тогда как ВиртуалДаб с помощью Xvid сжал до 17 мб.

    • Инженер said:

      Справку почитать это Вы, надеюсь, пошутили? Встроенная справка вообще очень маленькая и дает информацию о минимальном наборе возможных действий.

      Странно, почему бы поворот видео не сделать той же кнопкой, что и поворот фото, но пусть это будет на совести программистов Canon.

      При повороте и сохранении в avi было потеряно качество. Совсем :( Да и куча действий, которые нужно проделать в ZoomBrowser чтобы повернуть видео явно не стОят того, чтоб этой функцией пользоваться, поэтому все-равно остановлюсь на маленьком но удобном VirtualDub.

  5. Попробуйте XviD4PSP 6. В нём можно выбирать битрейн видео. Правда там много настроек, не для любителей. Бесплатна, на русском.

  6. Инженер said:

    XviD4PSP — отличная программа. Пользовался более ранней версией. Но разве в ней есть возможность поворота видео?

  7. Кажется так и не сделали.

  8. Чтобы перевернуть видео прямо во время проигрывания можно воспользоваться VLC Media Player. Он воспроизводит кучу форматом, есть активация полноэкранного режима в два клика, прога русифицирована и полностью настраиваемая.

    Для переворота: инструменты — эффекты и фильтры — видеоэффекты — установить галочку на поворот — выбрать угол — закрыть.

    Чтобы отключить постоянное появление плейлиста после завершения воспроизведения: в проге нажать инструменты — настойки — показать все настройки — плейлист — воспроизвести и выйти — сохранить.

    • Инженер said:

      Спасибо, кому-нибудь из читателей это обязательно пригодится!

  9. Татьяна said:

    Огромное спасибо за программу и совет ею воспользоваться. Супер! Все повернулось.

  10. Спасибо,все получилось)))Только видео стало весить на много больше…

    • Инженер said:

      Странно. Незначительное изменение размера допустимо, а вот сильно увеличиться не должно. Вы точно выбрали режим конверсии видео DivX (в самом начале инструкции написано где это сделать). Также проверьте, что не забыли указать режим конверсии аудио в MPEG Layer-3?

    • ЕЛЕНА, размер видео мог увеличиться в двух случаях:
      1) Вы забыли установить флажок в положение «Full Processing Mode» и произвели, так сказать, рекомпрессию видеофайла в прямой видеопоток (MPEG1 или MPEG2) а это порядка 1ГБ на минуту видео.
      2) Вы пытались перевернуть видео с мобильного устройуства. Суть в том, что видео с мобильного устройства использует компрессию 3gp или mp4. Это форматы, которые позволяют на мобильных устройствах получать терпимое качество видео, поскольку обычно разрешение таких видео невелико. При перекомпрессии такого видео в MPEG4(DivX, XviD) происходит естественное увеличение размера видеофайла, поскольку MPEG4 все таки не предназначен для ужимания мобильного видео и использует другой алгоритм колирования.

  11. Ваша программа взрыв мозга, и куча хлама на компе.
    Товарищи, советую всем лучшее, простое, и бесплатное решение поворота видео на любой угол поворота.
    Пользуйтесь на здоровье! Free Video Flip and Rotate
    Официальный сайт программы.
    http://www.dvdvideosoft.com/?aspxerrorpath=/r/ru_AfterInstallWASK_FreeVideoFlipAndRotate.htm

    • Инженер said:

      «Ваша» это чья? Я не автор этой программы. По поводу кучи хлама — не соглашусь. Программа в установленном виде занимает всего 3,4 мегабайта, предназначена для конвертирования, редактирования видео. А поворот — только одна из возможностей. Качать отдельную программу для поворота видео мне кажется не следует, ну только если поворачивать придется постоянно и много.

    • Странник, Вы в корне неправы. VirtualDub — шикарнейшая программа и простейшая, особенно для начинающих. Из плюсов:
      1) Абсолютно бесплатная
      2) Есть модификации с русским интерфейсом
      3) Для быстрого перекодирования файлов не нужно геморроиться с кучей настроек
      4) размер программы смехотворен
      Из минусов — не понимает некоторые форматы вообще и закодировать можно только в те форматы, кодеки которых установлены на Вашем компьютере.
      Монстр видеокодирования AutoGordianKnot использует для кодирования именно VirtualDub. Причем стабильность и качество работы самого VirtualDub не зависят от версии программы. Я, например, до сих пор успешно кодирую версией 1.5, хотя уже есть версия 1.9.11.
      Свои личные неприязни к тому или иному софту можно было бы высказать в другой манере.

  12. «Ваша», это имелось в виду обзора.(думаю это понятно и так) Раз Вы ее представляли. По качеству конвертирования я не соглашусь с вами. Скачать такую маленькую программку можно ради достижения цели.
    Для конвертирования я бы выбрал тоже другую программу.

    • Инженер said:

      На вкус и цвет все фломастеры разные :) Если еще понадобится повернуть видео обязательно — потестирую Вашу программу.

  13. «Вашу» это чья? Я просто людям для удобства дал, там лишних движений делать не нужно. Тестировал вчера программу из вашей рекомендации, остался очень не доволен.

    • Инженер said:

      Отвечу Вашими словами: «Ваша», это имелось в виду обзора.(думаю это понятно и так) Раз Вы ее представляли.

  14. Я ничего не представлял, не надо путать.
    Я рассказал, что есть такая программа Free Video Flip and Rotate, и она лучше представленной, всё.
    Вы делали обзор, рассказывали о программе выше, о ее работе, и это очевидно.
    Тема называется «Как повернуть видео на 90 градусов»?
    А как Вы мне сказали выше, что она и конвертирует, и поворот это не ее основная фишка. Вы уж уважаемый определитесь тогда с названием темы. А в место обзора я дал ссылку на сайт разработчика, хозяин известен, и чтоб не думали, что это моё.

    • Инженер said:

      Какой-то Вы нервный. Обзора программы я не делал. Только написал как сделать всего лишь одно действие в ней. Я не говорил ничего о том что это хорошая/плохая или оптимальная программа для этого действия, а всего-лишь описал как выполнить поворот видео на 90 градусов, поэтому название поста целиком и полностью оправдывает свое содержание.

      Естественно, что для поворота можно найти еще огромное количество программ, одну из которых Вы и посоветовали — вот относительно Вашего совета я и написал, что в следующий раз попробую в деле «Вашу» программу, имея ввиду (как и Вы) ту программу, которую Вы «хвалите».

  15. Скажите, а как теперь это видео по человечески сохранить? если нажать File -> Save as AVI… (F7).он мне из 130 мегабайтного фотоаппаратного ролика делает 3х гигабайтный, да еще и небо из синего становится красным.

    • Инженер said:

      Вы, наверное, не полностью выполнили инструкцию. Внимательно прочтите абзац после слов «Теперь по шагам». Нужно выбрать режим компрессии для видео и для аудио. У Вас получается не сжатое видео — потому и большой размер файла.

      • да, вы правы я был невнимателен. Но от красного неба выбор способа компрессии не спас :(

      • Инженер said:

        Попобуйте другой алгоритм сжатия — не DivX а, например, XviD. Также посмотрите, чтоб качество видео было максимальным (в том же окне где и выбор алгоритма сжатия).

      • Спасибо большой за участие :) Проблема оказалась в меню «Видео — > глубина цвета», в разделе декодирование стояло «авто», и видимо неправильно автоопределялось. После долгого сравнения предлагаемых вариантов настройки и кучи непонятных буковок в свойствах исходного видео, обнаружил что у исходного видео глубина цвета 4:2:0…установил настройку вручную и сюрреализм цветов пропал :)

    • Инженер said:

      Замечательно, главное, что все получилось.

  16. а у меня формата DivX или XviD нет!!! и размер файла под 8 Гб или 4 Гб, исходник 200 Мб

    • Инженер said:

      Какие-то форматы сжатия должны присутствовать. Возможно у Вас не установлены кодеки? Попробуйте поставить бесплатный K-Lite Codec Pack — должны появиться другие форматы. А размер такой большой потому что не сжимается результирующее видео.

  17. Инженер, полезное дело делаете. Я хоть и не новичек в компьютерном деле, но некоторые интересные фишки с Вашего сайта узнал для себя впервые.

    • Инженер said:

      Спасибо за отзыв, постараюсь после Нового года добавить еще несколько постов с интересными решениями стандартных и не стандартных проблем. Например, напишу как из текущей папки удалить все файлы, которые уже присутствуют в другой папке.

  18. Виталий said:

    спасибо, ато пока нашёл норм инструкцию..)

  19. Алексей said:

    Спасибо большое) очень помогло)

  20. Николай said:

    Снял ролик на Нокиа 52 . Повернуть через ВДуб не удаётся. Что то пишет на англ.языке. А потом на русском — программа закрывается. В чём проблема? Как устранить?
    Есть скрины — не знаю как показать. Чайник…

    • Инженер said:

      Возможно, у Вас проблемы с кодеками — скачайте бесплатные K-Lite Codec Pack только полную версию и установите. Или попробуйте использовать другой режим компрессии видео и аудио.

  21. Александр said:

    Почему-то VirtualDub не открывает видео снятое фотоаппаратом Panasonic TZ4. Просто не открывает, никак не ругаясь. Два серых пустых окошка и все.
    Видео в формате MOV.
    K-Lite установлен самый последний и он это видео на ура читает

    • Инженер said:

      Попробуйте повернуть, используя программу, которую предлагали в комментариях выше, но скорее всего что-то не так с Вашим VirtualDub, возможно старый или не подходит под Вашу платформу.

      • Александр said:

        Да, программа рекомендованная выше работает :)
        И та которая поворачивает и та которая конвертирует. Просто у Vduba много возможностей для обработки, а тут приходится вначале конвертировать, а потом во vdubе обрабатывать :)

  22. я повернула видео, но сохранить мне его не удалось после чего я поменяла алгоритм сжатия на «ffdshow video kodek» теперь сохраняется, но вместо изображения лишь черный экран((

    • Инженер said:

      Что значит «не удалось сохранить»? Возможно стоит обновить кодеки? Скачайте бесплатные K-Lite Codec Pack только полную версию и установите.

  23. Алена said:

    Здравствуйте! Спасибо за Вашу подсказку. Я так обрадовалась, когда сохранила видео. А потом стала его смотреть и с ужасом заметила, что звук к концу стал «барахлить». Что делать?

    • Инженер said:

      Что значит «к концу стал барахлить»? Т.е. в начале видео со звуком все в порядке? Сверьте тогда звук со звуком в исходном файле — скорее всего там та же проблема.

      Если проблема не в этом — попробуйте другой режим компрессии аудио Audio -> Compression

  24. Огромное спасибо ! :D

  25. Сколько прог перепробовал а помогла только эта ! :D

  26. огроомное спасибо, я уж думал невозможно будет перевернуть видео, столько бесполезных способов перепробывал .помог только этот самы простой))) Ещё раз спасибо)

  27. Евгения said:

    Спасибо Вам от меня большое человеческое!! Жалко было терять хороший файл. Главное, снимала горизонтально, а сохранился он почему-то вертикально. Пробовала перевернуть при помощи другой программы, но изменения не сохранились. А ваша повернула и сохранила. (P.S. не пиар, я реальный чел, случай тоже реальный).

  28. Олеся said:

    Повернула видео с помощью Free Video Flip and Rotate, сохранила, но изображения нет(((((((( Только звук. И в проигрывателе совсем не открывается. Что не так???

    • Инженер said:

      Видимо, неверно выбран кодек — попробуйте переустановить кодеки. Попробуйте поставить бесплатный K-Lite Codec Pack и повторить поворот.

  29. Vladimir said:

    Большое спасибо. Второй раз делаю ту же ошибку. Жалко было бы, если бы пришлось удалять видео.Спасибо, только размер видео увеличился в 10 раз. Делал Full Process. Еще поэкспериментрирую, может сделаю поменьше
    Еще раз спасибо

    • Инженер said:

      Попробуйте другой режим компрессии — XVid или DivX

  30. Vladimir said:

    Уже все сделал. Это моя ошибка, неправильно выбрал режим. Теперь все хорошо, чуть больше оригинала
    Спасибо еще раз

  31. Никита said:

    Здравствуйте!проблема у меня такова…речь идет о видео снятом на айфон.формат MOV.в отличие от всех присутствующих проблема поворота видео не стоит.мне его удалось перевернуть и в freeconvertor и в moviemaker.проблема другая.при поворачивании есть 2 варианта результата-1.видео остается в таком же качестве но в экране как бы вертикальный экран и по бокам широкие черные рамки.либо 2.экран занят почти весь но видео сильно искажается растягиваясь в ширину…вопрос такой,есть ли вариант повернуть видео и при этом без искажений и вписать в весь экран???просто это перевёрнутое видео требуется для клипа в movie maker,а когда его туда вставляешь расширяет картинку ужасно!заранее большое спасибо!

    • Инженер said:

      Попробуйте при повороте конвертировать в AVI и указывать явно реальные размеры видео — в VirtualDub для некоторых кодеков эта возможность есть. Возможно, и в MOV также есть возможность указать размеры.

  32. Ничего не понятно. Появился ярлык в моих документах WiseConvert, далее открываю, нажимаю Next и … ничего дальше не происходит???

    • Инженер said:

      Здравствуйте!
      После чего появился ярлык? Вы точно делали то, что написано в статье? Я описывал использование программы VirtualDub для поворота видео — ее устанавливать не нужно — достаточно просто распаковать из архива. Последняя стабильная версия доступна для бесплатного скачивания с официального сайта VirtualDub

  33. Теперь не открыть исходный файл, программа его не видит, выбираю тип файлов All types (*.*), тогда видит, но не открывает. Видео с телефона, тип MP4 Video File.

  34. И еще, когда выбираем режим компрессии видео (Video -> Compression (Ctrl + P)), там отсутствует DivX?

    • Инженер said:

      Выше уже писал много раз — Попробуйте поставить бесплатный K-Lite Codec Pack — должны появиться другие форматы.

  35. У меня есть эта программа, только мой видеофайлы все равно не видно

  36. Какой-то бред. Мне видимо вечно придется смотреть видео с повернутой на бок головой))) Я скачала новую версию K-Lite Codec Pack 910, теперь у моих файлов стал тип MREG-4 Movie, но в VirtualDub я их открыть все равно не могу. Если вы можете чем-то помочь, буду очень признательна)))))

    • Инженер said:

      Если не получается ничего сдалать — можно попробовать смотреть видео не поворачивая его в VirtualDub. Посмотрите комментарий Kyogre в 26 июля 2011 в 13:23 — там бесплатная программа в которой видео поворачивается перед просмотром.

  37. Может быть можно в VirtualDub в список файлов добавить тип файла?

    • Инженер said:

      Да, Ваш файл обработать в VirtualDub по-быстрому не получилось, а вот в рекламируемой в комментариях выше Free Video Flip and Rotate (бесплатная) получилось без проблем.
      Только когда будете устанавливать там в 3-х или 4-х окнах откажитесь от установки панели, ускорителя и еще чего-то :)

  38. Оксана said:

    Здравствуйте.Я обработала видео по вашей рекомендации,но качество пострадало не много.Исходный материал был 332 мб,а стал 55.2 мб.Можно что то сделать для приближения к оригиналу?

    • Инженер said:

      Вариант один — поиграться с настройками кодеков. Посмотрите в каком формате сохранено исходное видео и выберите такой же формат для нового. Попробуйте также формат без сжатия.

  39. Оксана said:

    Ещё бы разобраться как с ними поиграться ))).Если правильно поняла формат AVI.

    • Инженер said:

      При одинаковом расширении файла возможны разные форматы архивирования видео — кодеки. DivX, xVid и другие, также перед кодированием у многих кодеков есть возможность выбрать качество самого видео.
      Поиграться означает попробовать разные кодеки для кодирования видео — попробуйте с разными настройками и выберите наиболее оптимальное по качеству. В идеале качество не должно пострадать вообще. Если не получается — пропробуйте программу попроще — в комментарии 2 августа 2012 в 23:08 есть ссылка на нее.

  40. огромное спасибо! Давно искал программу для поворота видео. Free Video Flip and Rotate тоже хороша, но после поворота качество резко ухудшается,особенно если снимаешь в 720p.

  41. благодарю за подробную информацию, теперь можно пользоваться.

  42. Екатерина said:

    Добрый день! Помогите, пожалуйста, разобраться. в программе VirtualDub в видео, компрессия не было предложеных форматов, установила k-lite codec pack, появился Xvid mpeg4, жму ок, а в аудио слово компрессия стало вообще не активным, кажется после установки k-lite codec pack, установила версию mega, что же я не так делаю? Пробовала в Video Flip and Rotate пишет, что не читает файл такого формата или он с ошибкой, хотя это avi… очень нужно перевернуть видео

  43. Екатерина said:

    Я установила версию K-Lite+Codec+Pack+9.4.0. DivX так и не появился в разделе видео…не пойму почему. А видео удалось перевернуть, смогла сделать окошко компрессии в Аудио активным. Так что главное-результат есть) большое спасибо, что описали эту программу! А еще хотела узнать, пишут, что можно преворачивать в Windows Movie Maker, не знаете как?

    • Инженер said:

      С Movie Maker не работаю (с ним будет еще больше проблем), но вот что есть в интернете: В Windows Movie Maker просмотр эффектов->повернуть на 90 градусов.

  44. Екатерина said:

    Спасибо за подсказку, буду пробовать!

  45. Натали said:

    Перевернуть получилось но изображение сильно растянулось,че делать?

    • Инженер said:

      Попробуйте с другим кодеком или вообще бес сжатия — если получится, смотрите настройки текущего — может быть есть возможность исправить.

  46. Виталик said:

    Странник!!!Огромное Тебе Спасибо за прогу!!!

  47. Странник said:

    Всегда пожалуйста.
    С наступающим Вас Новым 2013 годом!

  48. Спасибо огромное, все получилось с первого раза. Простенькая прога, а так выручила И видео режет хорошо.
    Со Старым Новым годом! УДАЧИ!

    • Инженер said:

      Спасибо за поздравления, Вас также с праздником!
      А программа действительно хороша, тем более что бесплатна!

  49. Спасибо!

  50. Ниче не понимаю. Установила эту программу. открываю через нее видеофайл, — в окне открываются два серых квадратика.\И что дальше?

    • Инженер said:

      Попробуйте просто выполнять по инструкции, если ничего не получается — воспользуйтесь другой программой, например одной из тех, которые обсуждались здесь в комментариях Free Video Flip and Rotate или Windows Movie Maker.

  51. а у меня версия на русском

    • Инженер said:

      Ну, я думаю, разберетесь с русским. Что-то типа «Фильтры» — «Добавить» — «Вращение» или «Поворот».

  52. Я поворачиваю видео с помощью программы: http://skalolaskovy.ru/software/307-90-degrees-video-turn