Поворот файла MP4 с сохранением атрибутов кодека и качества

44783
thegate

Мне нужно повернуть видео MP4 на 90 градусов. Существует программное обеспечение, такое как Free Video Flip and Rotate, которое делает это, но создает файл AVI.

Есть ли у вас какие-либо предложения относительно программного обеспечения для производства MP4, который имеет то же качество (и размер файла), что и оригинал, только с поворотом на 90 градусов? Не должно быть свободного программного обеспечения ;-)

13
Эта утилита не открыла бы мне mp4. user15507 10 лет назад 0

8 ответов на вопрос

9
Ryan
  1. Open Avidemux (бесплатная программа для редактирования видео)
  2. Откройте ваш файл mp4.
  3. Выберите «Видеовыход», отличный от «Копировать» [я выбрал «Mpeg4 ASP (ff)»]
  4. Выберите «Видео»> «Фильтры» (или в Windows нажмите « Ctrl+ AltF).
  5. Дважды щелкните «Повернуть», чтобы добавить этот фильтр.
  6. Выберите 90 градусов
  7. Нажмите «Закрыть» для выхода из «Диспетчера видеофильтра»
  8. Сохранить

(Спасибо @secret за начало работы, но его / ее список шагов не был завершен.)

7
mathijsuitmegen

Я использовал Avidemux, бесплатный видеоредактор.

Это программное обеспечение позволяет вращать любой фильм.

В раскрывающемся списке вы можете выбрать желаемый выходной формат (например, MP4, AVI, FLV и т. Д.).

Если вы используете настройку MPEG-4 ASP в раскрывающемся списке видео, вам придется возиться с настройкой Quantizer (большее число означает меньший размер файла и меньшее качество).

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

6
secret
  1. Откройте Avidemux
  2. Нажмите Ctrl+ Alt+ F(для Windows)
  3. Выберите Повернуть
  4. Сохранить
Самый простой метод на данный момент! TimothyP 11 лет назад 0
Когда я сохраняю, я получаю файл того же размера, который на самом деле не воспроизводится. Это не работало, пока я не изменил «Video Output» с «copy» на что-то вроде «Mpeg4 ASP (ff)» Sterno 10 лет назад 0
-1 потому что, хотя предложенная программа полезна, шаги не завершены. JYelton 10 лет назад 1
Смотрите решение Райана для полных шагов. Anton 9 лет назад 0
3
fretje

Нет способа повернуть видео без перекодирования. Таким образом, вы можете только приблизиться к размеру и качеству.

Я рекомендую VirtualDub сделать ротацию. Это бесплатно и быстро.

VirtualDub, похоже, не поддерживает MP4, но Avidemux поддерживает. sschuberth 11 лет назад 6
Это на самом деле не правда. Формат MP4 поддерживает флаг «rotate», который информирует игрока о необходимости поворачивать видео перед его отображением. Флаг может быть отредактирован с помощью f.ex. мультиплексор командной строки [MP4Box] (http://www.videohelp.com/tools/MP4Box). Witiko 10 лет назад 5
2
Grateful Dood

Вы можете вращать видео MP4, используя VLC, и какой-то крутой приятный парень написал подробный набор инструкций со скриншотами здесь: http://www.wintips.org/how-to-rotate-and-save-a-video-using-vlc -media-player / (Отказ от ответственности: Этот пост не спам, у меня нет никакой связи с сайтом или чуваком, который написал инструкции. Я просто использовал инструкции, чтобы повернуть видео моей маленькой дочери, и поэтому я просто очень благодарен за это.)

1
Syclone0044

Самый простой метод, который я видел, - это QuickTime (Pro), откройте «Свойства видео», нажмите «Видеодорожка», затем перейдите в «Визуальные настройки» и используйте стрелки для поворота по мере необходимости. Затем закройте Свойства фильма, затем выполните Файл Сохранить как.

1
Nenad Bulatovic

Если вы действительно записали видео в альбомном режиме, но телефон ошибочно сохранил в метаданных, что он повернут на 90 градусов (это случилось со мной сегодня во время полета на вертолете), просто скачайте ffmpeg и используйте эту команду (полностью без потерь, поскольку она просто пишет новый заголовок - метаданные) :

ffmpeg -i input.mp4 -c copy -metadata:s:v:0 rotate=0 output.mp4 
0
larry

У меня было много файлов .mov, которые нуждались в ротации. Я использовал Square 5 Streamclip и не потерял ни одного качества. Супер легко сохранить, как во многих форматах файлов: http://www.squared5.com/svideo/mpeg-streamclip-win.html

Ваш ответ звучит подозрительно, как реклама. Пожалуйста, прочитайте [FAQ] (http://stackoverflow.com/faq#link-promotion) для этих типов сообщений в качестве ответов. Если вы собираетесь предоставить ссылку на ваш продукт, по крайней мере, найдите время, чтобы показать, как вы будете делать это в нем. По крайней мере, ваш ответ будет иметь больше достоинств, чем просто ссылка. slm 11 лет назад 0
Я попробовал это. Сначала «стабильная» версия 1.2 - у нее нет опции Rotate. У бета-версии 1.2.1b6 есть опция, но она не сработала для меня с 1-й попытки, и я не стал дальше. По крайней мере, установить нечего - просто разархивируйте исполняемый файл - и, похоже, к нему не прикреплены строки (например, программное обеспечение). Для этого требуется определенная версия `Quicktime Alternative`. Ссылка на это есть на их сайте Cristi Diaconescu 11 лет назад 0

Похожие вопросы