В предыдущем статья мы описали способ поворота видео с помощью проигрывателя VLC Media. Но в последние дни некоторые из наших читателей жаловались, что окончательное повернутое видео удваивается, а качество видео остается безупречным. Поэтому я решил глубже изучить эту проблему, чтобы помочь им. К сожалению, я обнаружил, что с помощью последней версии VLC Media Player (версия 2.1.2) для поворота видео (с помощью процедуры, описанной в моем предыдущем статья), окончательный результат повернутого видео проблематичен (видео дублируется и в плохом качестве).
Проведя несколько тестов, я наконец-тообнаружил, что способ поворота видео с помощью последней версии VLC Media Player (Ver 2.1.2) изменился и для по этой причине я решил написать новый учебник, чтобы описать все шаги, необходимые для поворота ваших видео в этом версия. На мой взгляд, в этой версии (2.1.2) поворачивать видео стало проще и проще, чем раньше. Итак, начнем…
Как повернуть и сохранить видео с помощью VLC Media Player версии 2.1.2
Шаг 1: Загрузите и установите VLC Media Player.
1. Сначала загрузите и установите VLC Media Player версии 2.1.2 отсюда: http://www.videolan.org/ *
* Если вы больше не можете найти эту версию на первой странице http://www.videolan.org/ веб-сайт, то вы можете загрузить версию VLC 2.1.2 по этим официальным ссылкам:
- Для 32-битных версий Windows: http://download.videolan.org/pub/videolan/vlc/2.1.2/win32/vlc-2.1.2-win32.exe
- Для 64-битных версий Windows: http://download.videolan.org/pub/videolan/vlc/2.1.2/win64/vlc-2.1.2-win64.exe
Шаг 2: поверните видео на нужный вам угол.
1. Теперь откройте видео, которое вы хотите повернуть, с помощью VLC Media Player.
2. В главном меню VLC Media Player выберите «Инструменты” > “Эффекты и фильтры”.
3. В "Корректировки и эффекты», Выберите«Видео эффекты”Таб.
4. В "Видео эффектыВкладка, выберите «Геометрия”.
5. В "Геометрия" опции:
- а. Щелкните значок «Повернуть», Чтобы включить вращение.
- б. Затем переместите ротатор (перетащите мышью) влево (или вправо), пока не укажете угол, на который вы хотите повернуть видео.
- c. Нажмите "Закрывать" выходить "Корректировки и эффекты » настройки.
Пример. Чтобы повернуть видео на 90 градусов вправо: переместите вращатель вправо на угол 90 градусов.
Теперь вы можете просматривать и воспроизводить повернутое видео с помощью проигрывателя VLC Media (только) под указанным углом. Если вы хотите сохранить недавно повернутое видео, переходите к следующему шагу.
Шаг 3. Сохраните повернутое видео под прямым углом.
После того, как вы повернули видео на нужный угол (как описано в шаге 2), вы можете сохранить повернутое видео под указанным углом, выполнив следующую процедуру:
1. В главном меню VLC Media Player выберите "Средства массовой информации" > "Конвертировать / Сохранить".
2. В "Конвертировать / Сохранить"варианты на"Файл"вкладка, выберите"Добавлять…", чтобы добавить видео, которое нужно повернуть.
3. На «Выбрать файлы)»Найдите и выберите видео, которые вы хотите повернуть (например,« MOV_01 »в этом примере), и нажмите«Открытым”.
4. Затем нажмите кнопку падать стрелка справа от "Конвертировать / Сохранить"кнопка и выбрать"Конвертировать".
5. Теперь нажмите "Инструменты" кнопка находится справа от "Видео - H.264 + MP3 (MP4)"профиль.
6. В Профиль варианты, выберите «Видео кодек”Таб.
7. В "Видео кодек»Варианты, выберите«Фильтры”.
8. В «Фильтры» вкладка:
- Прокрутите вниз, пока не найдете значок «Повернуть видеофильтр»И установите рядом с ним флажок.
- Нажмите "Сохранять”
Информация - СОВЕТ: Если вы хотите указать качество звука вашего видео, тогда:
- Нажмите"Аудиокодек”Таб.
- В Параметры кодирования вы можете выбрать аудиокодек, который будет использоваться для преобразования видео (например, «MP3») И / или вы можете указать лучшее качество для окончательного повернутого видео-аудио (например,« 256 кб / с).
В приведенном выше примере мы указали «MP3»Для аудиокодека, и мы установили битрейт на«256 кб / с”.
9. После того, как вы отредактировали профиль, который будет использоваться для преобразования (Видео - H.264 + MP3 (MP4)) вы должны указать имя преобразованного (повернутого) видео и место назначения, в котором будет сохранен видеофайл. Для этого:
9а. Выбирать "Просматривать.
9b. Выберите папку назначения (например, ваш "Рабочий стол"), а затем введите имя файла для преобразованного файла (например,"MOV_01_Rotated”). Нажмите "Сохранять», Когда закончите.
10. Наконец нажмите "Начинать"чтобы начать преобразование.
11. Теперь дождитесь завершения процесса конвертации. *
* В виде "Преобразование / потоковая передача"процесс выполняется, вы видите следующий экран.
12. Когда "Преобразование / потоковая передача"процесс завершен, вам необходимо сбросить все настройки, которые вы сделали на предыдущих шагах, прежде чем вы сможете воспроизводить свои видео. Для этого:
12а. В главном меню выберите "Инструменты" > "Предпочтения".
12b. Нажмите "Сбросить настройки"в нижней части окна настроек.
12c. Ну наконец то Закрыть а потом повторно открыть снова программа проигрывателя VLC Media, чтобы изменения вступили в силу.
Теперь вы можете перейти к месту назначения, где вы указали, что сохранить преобразованный / повернутый видео (например, "MOV_01_Rotated"), и с этого момента вы можете воспроизводить его на любом носителе по вашему желанию угол.
Вот и все!
Отличная статья, но.. . у меня метод не работает. Я попытался повернуть короткий файл * .MPG на 90 градусов, используя как опцию преобразования 90 градусов, так и (позже) опцию поворота, установленную на 90 градусов. Оба метода дали мне файл, который был повернут на 30 или 45 градусов - очень странно!
Я предполагаю, что это еще один пример присущей VLC ненадежности - он довольно часто просто не работает, и операция может работать нормально с одной попытки, а затем терпеть неудачу для следующих нескольких.
Я на версии 2.2.8, на 64-битной Win10.
Я буду продолжать тестирование и посмотрю, есть ли еще что-нибудь, что мне нужно сделать.
Это, безусловно, лучшее объяснение и единственное место в Интернете, где оно правильное. Самый главный факт:
При повороте видео на 90 градусов вам нужно использовать опцию преобразования, а не вращать, потому что вам также нужно повернуть кадр, а не в конечном итоге с обрезанными краями.
Поэтому при конвертации для сохранения, как он говорит выше, обязательно выполните шаг 15,
14. Щелкните вкладку «Видеокодек», затем щелкните вкладку «Фильтры».
15. Прокрутите список вниз и найдите «Фильтр преобразования видео».
вам нужно отметить преобразование, а НЕ параметр поворота, как говорят повсюду.
Вот способ попроще, кто-то создал мод для FFMPEG.
Шаг 1:
Скачайте UnwarpVR и распакуйте все файлы в папку https://github.com/eVRydayVR/ffmpeg-unwarpvr/releases/tag/v0.2
Шаг 2:
Создайте пустой командный файл (videoconvert.bat)
Шаг 3:
Вставьте следующий текст и сохраните командный файл:
ffmpeg-unwarpvr -i InputFile.mp4 -vf "transpose = 1, unwarpvr = 1280: 720: left_eye_only = 1: scale_width = 1.2: scale_height = 1.2" -c: a copy -c: v libx264 -crf 9 -pix_fmt yuv420p OutputFile .mp4
Шаг 4:
Измените текст в командном файле, чтобы он соответствовал вашим файлам. Кроме того, переименуйте входные файлы, чтобы в них не было пробелов. Это сохранит исходный звук, повернет видео на 90 градусов по часовой стрелке, преобразует левый глаз в 720p @ 60 / 30fps и деформирует видео.
Вот загруженный мной образец видео (60 кадров в секунду на Chrome): https://www.youtube.com/watch? v = a1viutHsZzU
Спасибо, отлично работает. Чтобы получить исходный битрейт в Windows, вы можете просто щелкнуть видео правой кнопкой мыши, выбрать СВОЙСТВА, выбрать ДЕТАЛИ, и там есть битрейт, размер кадра и частота и т. Д.
Привет,
Я начинаю все сначала.
Я разобрался, ЧТО работает, а что нет.
Фактически, в текущей версии 2.1.5 и предыдущей версии 2.1.3 НЕТ НАДЕЖНОГО СПОСОБА получить поворот, отличный от 180 °.
Итак, если вы хотите повернуть на 90 ° по или против часовой стрелки, это не даст ожидаемого результата. Либо VLC дает сбой, либо вы получаете двойные изображения бок о бок, либо он показывает ОК в VLC, но не в других проигрывателях или на экране телевизора.
Вращение на 180 ° (или горизонтальное или вертикальное транспонирование / переворот) работает нормально.
Хорошая новость в том, что решение уже не за горами!
Я подготовил довольно много текста для чтения здесь, но как только вы прочитаете, вы обнаружите, что чтение заняло больше времени, чем решение actuel.
Я протестировал разрабатываемую версию VLC, и она отлично работает!
Как заявляет VLC, нет НИКАКИХ ГАРАНТИЙ на поведение этой версии 3.0.0, которая все еще находится в стадии разработки. Вы используете его на свой страх и риск.
Я не эксперт и, конечно же, не тестировал ВСЕ функции VLC, но я просмотрел довольно много видео и попробовал по крайней мере ВСЕ параметры преобразования, доступные для преобразования, и все они работают безупречно.
Вы можете столкнуться с другим поведением, возможно, также в зависимости от вашей операционной системы или типов видео.
Моя система - 36-битная Windows 8.1. (36-битный код НЕ является опечаткой: это 32-битная система, исправленная для Address Расширение, чтобы я мог использовать свои 8 ГБ памяти, продолжая работать с некоторыми 32-разрядными приложениями. Погуглите по запросу "PAE Patch", если вам интересно. Устанавливается за 1 минуту в любую существующую систему. Я запускаю его уже больше года без каких-либо проблем, но другие сообщали о некоторых сложностях с драйверами. Кстати, это официальный патч Microsoft, и вы всегда можете вернуться, если он не сработает для вас.)
Что касается моих видео, то они взяты из моего смартфона HTC One S. Они в формате Full HD (1920 x 1080). В целом их продолжительность составляет всего пару минут, поэтому я пока не могу сказать, как этот новый VLC работает с более длинными видео.
ЕСЛИ ВЫ ХОТИТЕ ПРАВИЛЬНО ПОВЕРНУТЬ ВИДЕО ПРЯМО СЕЙЧАС, скачайте разрабатываемую версию VLC 3.0.0 для вашей ОС здесь:
http://nightlies.videolan.org/
В этой версии все виды вращения работают нормально, и я даже нашел более простой способ его использовать.
Пока мы загружаем, вы также можете получить здесь еще одну утилиту под названием MediaInfo:
http://mediaarea.net/fr/MediaInfo
Я заметил, что с моими видео на 180 ° или поворотом на 180 ° в VLC выходной файл имеет примерно такой же размер, как и входной файл.
Но как только я пробую другой угол, скажем, 90 ° или 270 °, размер выходного файла теряется примерно на треть от исходного.
Возможно, это связано с неквадратной формой пикселя, я понятия не имею.
Очевидно, поворот на 90 ° или 270 ° сложнее поворота на 180 ° и, возможно, даже использует совсем другой алгоритм. Я предполагал, что если размер файла на треть меньше, то либо сжатие будет лучше, либо я потеряю некоторое качество.
Поскольку я просто хочу повернуть и придерживаться как можно более близкого к исходному качеству видео, я хотел, чтобы выходной файл был как можно более похожим на входной.
Я обнаружил, что файлы, сжатые VLC, имеют более низкий битрейт, чем исходные.
Именно здесь на помощь приходит Mediainfo. Mediainfo - это небольшая утилита, которая после установки добавляется в меню, вызываемое правой кнопкой мыши в проводнике Windows.
В проводнике Windows щелкните правой кнопкой мыши видео, которое хотите повернуть, и выберите Mediainfo.
Появится всплывающее окно с подробной информацией об используемых видео- и аудиокодеках, разрешении изображения и многом другом. Ищите скорость передачи данных, указанную в разделе видео. VLC может также показать эту информацию, но я не смог ее найти (она не отображается в Ctrl / J).
Эта информация о битрейте понадобится для преобразования без потерь. Тем не менее, если вы не установите конкретный битрейт и не позволите VLC обрабатывать ваше видео, в результате чего размер файла будет примерно на треть меньше, результат все равно будет хорошим. Я обнаружил лишь некоторые незначительные артефакты в видео вывода с автоматическим VLC по сравнению с видео с оптимизацией битрейта.
Теперь приступим к работе:
1. Загрузите, установите и запустите эту версию VLC для разработки 3.0.0.
2. Перейдите в «Инструменты», «Настройки» и в нижней части этого окна нажмите «Все».
3. Прокрутите вниз до раздела «Фильтры» под разделом «Видео».
4. Щелкните белый треугольник перед «Фильтрами», чтобы открыть список.
5. Щелкните «Преобразование» (последний фильтр в этом списке).
6. На правой панели выберите желаемый тип трансформации, ВСЕ они работают безупречно!
Транспонирование и Анти-транспонирование (внизу списка) делают то же самое, что 90 ° по часовой стрелке и 270 ° по часовой стрелке,
но также переверните изображение по горизонтали.
7. Нажмите «Сохранить» в правом нижнем углу.
Теперь у вас есть постоянно установленные настройки преобразования для всех будущих заданий преобразования видео, в которые вы включаете этот фильтр. Конечно, вы можете в любой момент изменить этот параметр на другой.
Пока вы явно не включаете этот фильтр в задание преобразования, вы можете просто оставить его установленным, он просто не будет использоваться.
Этот параметр также не используется для воспроизведения видео.
Если вы воспроизведете исходное видео с неправильной ориентацией, оно все равно будет отображаться неправильно.
Вы по-прежнему можете использовать функции, активированные, установив флажки «Преобразовать» или «Повернуть» в «Инструменты», «Эффекты и фильтры», вкладка «Видеоэффекты», вкладка «Геометрия» для правильного воспроизведения вашего видео, преобразовывая это. Эти функции просто позволяют вам правильно воспроизводить видео в VLC. VLC запоминает ваши предпочтения воспроизведения для каждого видео, поэтому вам не нужно устанавливать эти настройки при следующем воспроизведении того же видео снова. Но эти настройки не влияют на способ воспроизведения видео в других проигрывателях, таких как Windows Media Player, и не влияют на постоянное преобразование.
Продолжим преобразование:
8. Удерживайте Ctrl / R или нажмите «Медиа», «Конвертировать / Сохранить…» в главном меню VLC.
9. Нажмите кнопку «Добавить…» справа и перейдите к папке, содержащей видео, которое вы хотите преобразовать.
10. Выберите видео. VLC позволяет вам выбрать здесь несколько файлов с помощью Ctrl / щелчка и / или выбора «От-К».
с Shift / щелчком, но VLC конвертирует только первый в списке… (Это ошибка?)
11. Нажмите «Конвертировать / Сохранить» внизу окна.
12. Щелкните символ «Инструменты» справа от «Видео H.264 + MP3 (MP4)».
13. Щелкните вкладку «Аудиокодек». Чтобы сохранить исходную звуковую дорожку, просто установите соответствующий флажок.
14. Щелкните вкладку «Видеокодек», затем щелкните вкладку «Фильтры».
15. Прокрутите список вниз и найдите «Фильтр преобразования видео». Установите флажок перед ним.
16. Если вас не интересует сохранение размера видеофайла и предположительно точного качества, пропустите следующий шаг.
17. Перейдите на вкладку «Параметры кодирования».
В «Bitrate» выберите и удалите текст «Not used»: появится единица измерения «kb / s».
Введите битрейт, который вы нашли в Mediainfo, перед «Кбит / с».
Если этот параметр установлен, ваш выходной файл видео будет иметь размер, близкий к исходному и общему изображению.
качество должно быть максимально приближенным к исходному видео. В моем случае этот битрейт варьируется от видео к видео.
но всегда было около 9700 кбит / с.
18. Нажмите «Сохранить» в правом нижнем углу.
Теперь ваши параметры конвертации установлены. Они останутся навсегда, пока вы их не измените или не сбросите все настройки. С этого момента для последующих преобразований с использованием тех же настроек вам просто нужно указать исходный файл и место назначения.
19. Укажите целевой файл и папку. Нажмите «Обзор» в правом нижнем углу, перейдите к месту назначения.
папку и введите имя выходного файла. Щелкните "Сохранить".
20. Вернувшись в главное окно «Конвертировать», проверьте имя, указанное как «Целевой файл:»:
Необходимо указать расширение файла (например, .mp4 или .avi), рекомендуется указать
имя выходного файла отличается от имени входного, например "VIDEO0072rotated. MP4 ".
Вы также можете указать путь и имя файла прямо здесь, в «Целевой файл:», не просматривая «Обзор».
кнопку, например, выделив, скопировав и вставив имя из строки "Источник:" вверху этого
окно (вы должны пропустить префикс "file: ///").
21. ВЫПОЛНЕНО. Нажмите кнопку «Пуск», чтобы VLC выполнил задание.
если ничего не происходит, возможно, имя файла назначения неверно (расширение файла не указано) или
Целевой файл уже существует. В последнем случае, как ни странно, VLC видит существующий файл и спросит вас, можете ли вы
хотите заменить его, но НЕ начнете преобразование!
Если все в порядке, вы должны увидеть, что синяя полоса прогресса под главным окном VLC увеличилась до
правильно. Я видел предыдущие версии, где флажок «Показать вывод» позволял видеть фактические
преобразованное видео, но, похоже, это больше не работает. У меня было только неподвижное изображение, но звук развивался по мере того, как
конверсия прогрессировала.
Вот и все! Спасибо, что дочитали до этого момента. Стоит попробовать!
Frutchy
Привет,
Спасибо за руководство. Однако у меня есть другой вопрос. Я хотел бы сохранить те же конфигурации видео (например, сохранить его как avi. видео). Является ли это возможным?
Мне нужно использовать видео в другом программном обеспечении, но после поворота видео мое программное обеспечение не распознало его.
Спасибо
Привет,
Большое спасибо за статью, мне как раз пришло время решить проблему с поворотом видео с помощью версии 2.1.2. Оно работает почти идеально, за исключением того, что преобразованное видео теперь «меньше», а вид сверху и снизу больше не виден - изображение уменьшено в настоящее время!
Любой способ решения этого вопроса.
Еще раз спасибо за отличную работу, которую вы проделываете до сих пор. Очень признателен!