Можно ли вращать видео (.MOV / H.264 / AVC) без потерь?

14585
SofaKng

IPhone (3GS, 4, 4S и т. Д.) Часто записывает видео в обратном порядке, но затем включает метаданные о вращении внутри контейнера MOV.

Однако многие приложения (XBMC, VLC, Windows Media Player) не понимают эти метаданные ротации, поэтому видео воспроизводится в обратном порядке.

Можно ли постоянно вращать эти видео и удалять / игнорировать флаг поворота?

10
Если ваша задача состоит в том, чтобы сделать это без перекодирования, это на самом деле невозможно. Если бы видео было MJPEG, оно было бы, но способ, которым работают более сложные видеокодеки, такие как h.264, совершенно другой. Они действительно зависят от последовательности изображений слева направо и сверху вниз. Возможно, вы просто захотите найти способ показать их повернутыми или перекодировать с очень высоким качеством. slhck 12 лет назад 0
VLC позволяет вращать их (во время воспроизведения), а XBMC - нет. Как я могу перекодировать их, но сохранить почти все оригинальное качество? SofaKng 12 лет назад 0
Ну, я полагаю, вы на Windows. Вот связанный вопрос: [Как повернуть файл видео (MOV) в Windows?] (Http://superuser.com/questions/174035/how-do-i-rotate-video-mov-file-on-windows) - хитрость заключается в том, чтобы просто установить максимально возможные параметры качества при экспорте, что может привести к увеличению размера файла по сравнению с оригиналом. Я не уверен на 100%, но кажется, что вы в довольно плохой ситуации. [FFmpeg] (http://www.videohelp.com/tools/ffmpeg) также имеет параметр `-vf rotate = 1` для достижения того же самого. Однако параметры вывода необходимо настроить, чтобы получить достойное качество. slhck 12 лет назад 0
Не могли бы вы предоставить короткий образец клипа такого видео? Пытаюсь немного поэкспериментировать. slhck 12 лет назад 0

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

3
ppumkin

У меня такая же проблема.

Вам нужно будет использовать Apples iMovie Editor или Quicktime. на Apple Quicktimepro включен бесплатно.

Вы можете приобрести Quicktime Pro для Windows - вы получите те же возможности без потерь для вращения, резки и повторного сохранения в новом HD-файле без потерь.

Использование iMovies - оно автоматически опубликует ваше видео в формате без потерь, с переходами, вырезками, вставками, аудио и т. Д. В правильной ориентации без ручного вращения.

Для Windows или других ОС не существует БЕСПЛАТНОГО способа сделать это, и лучше всего использовать библиотеку Quicktime в любое время.

Используя Windows .. Вы должны будете перекодировать его --- Я искал и искал. только Quicktime будет воспроизводить его в правильной ориентации ... но вы не можете сказать, чтобы исправить исходный файл. Кажется немного странным .. но это был философ Стив Джобс .. Он всегда работает так, как вы хотите на MAC;)

Я не думаю, что вы поняли проблему. Если вы на Mac, открыв такой файл фильма, флаг поворота будет автоматически прочитан. Также в iMovie. Нет необходимости вращать сам файл, потому что QuickTime (например) правильно его интерпретирует. Причина, по которой он не работает в Windows, заключается в том, что вам нужно перекодировать, потому что ни один игрок не уважает этот флаг. slhck 12 лет назад 1
HI - используя экспорт iMovie .. экспортирует его повернутым .. на окнах .. он не помечает его .. Итак, 1 - импорт в iMovie (на Mac) 2 - экспорт в HD-HQ 3 - воспроизведение на окнах (будет быть повернутым к правильному аспекту) Quicktime на Mac поддерживает правильное транскодирование на лету с минимальной потерей качества) Вот что я имел в виду. ppumkin 12 лет назад 1
Ах .. так что нужно перекодировать, верно? iMovie будет автоматически вращаться, но вам придется перекодировать? slhck 12 лет назад 2
Да, что-то вроде этого - вы должны сохранить (экспортировать) его, но версия iLife для Mac использует все возможности quicktime, чтобы быстро «перекодировать» его. Quicktime в Windows ограничен. Я одолжил mac buddues, чтобы сделать это, резонно быстро. Но я понял, что допустил ошибку, и перекодировал полуторачасовой фильм на Windows ..... 2 дня ... ppumkin 12 лет назад 1

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