Có thể xoay video (.MOV / H.264 / AVC) một cách dễ dàng?


10

IPhone (3GS, 4, 4S, v.v.) thường quay video lộn ngược nhưng sau đó bao gồm siêu dữ liệu về góc quay bên trong thùng chứa MOV.

Tuy nhiên, nhiều ứng dụng (XBMC, VLC, Windows Media Player) không hiểu siêu dữ liệu xoay này và do đó các video phát ngược.

Có thể xoay vĩnh viễn các video này và xóa / bỏ qua cờ xoay không?


Nếu mối quan tâm của bạn là hoàn thành nó mà không cần mã hóa lại, điều đó thực sự không thể. Nếu video là MJPEG, thì nó sẽ như vậy, nhưng cách mà các codec video tinh vi hơn như h.264 hoạt động lại hoàn toàn khác. Chúng thực sự phụ thuộc vào thứ tự từ trái sang phải và từ trên xuống dưới của hình ảnh. Bạn có thể chỉ muốn tìm cách hiển thị chúng được xoay hoặc mã hóa lại chúng với chất lượng rất cao.
slhck

VLC cho phép tôi xoay chúng (trong khi phát lại), nhưng XBMC thì không. Làm thế nào tôi có thể mã hóa lại chúng nhưng vẫn giữ gần như tất cả chất lượng ban đầu?
SofaKng

Chà, tôi cho rằng bạn đang ở trên Windows. Đây là một câu hỏi liên quan: Làm cách nào để xoay tệp video (MOV) trên Windows? - mẹo là chỉ đặt cài đặt chất lượng cao nhất có thể khi xuất, điều này có thể dẫn đến một tệp lớn hơn bản gốc. Tôi không chắc chắn 100%, nhưng có vẻ như bạn đang ở trong một tình huống khá tồi tệ. FFmpeg cũng có -vf rotate=1tùy chọn để đạt được điều tương tự. Các tùy chọn đầu ra sẽ cần điều chỉnh mặc dù, để có được chất lượng tốt.
slhck

Bạn có thể cung cấp một đoạn clip mẫu ngắn của một video như vậy không? Cố gắng thử nghiệm một chút.
slhck

Câu trả lời:


3

Tôi đã từng gặp vấn đề tương tự.

Bạn sẽ cần sử dụng Táo iMovie Editor hoặc Quicktime. trên Apple Quicktimepro được bao gồm miễn phí.

Bạn có thể mua Quicktime Pro cho windows - Bạn sẽ có được trải nghiệm không mất mát tương tự cho việc xoay, cắt và lưu lại thành tệp HD lossless mới.

Sử dụng iMovies - Nó sẽ tự động xuất bản lại video của bạn ở định dạng lossless, với các hiệu ứng chuyển tiếp, cắt, dán, âm thanh, v.v. Theo đúng hướng mà không cần xoay thủ công.

Đối với Windows hoặc các hệ điều hành khác, không có phương pháp MIỄN PHÍ để làm điều đó và tốt nhất là sử dụng thư viện Quicktime mọi lúc.

Sử dụng windows .. bạn sẽ phải mã hóa lại --- Tôi đã tìm kiếm và tìm kiếm. chỉ Quicktime mới phát nó theo đúng hướng .. nhưng bạn không thể yêu cầu nó sửa tệp gốc. Có vẻ hơi kỳ lạ .. nhưng đó là triết lý của Steve Jobs .. Nó luôn hoạt động như bạn muốn trên MAC;)


1
Tôi không nghĩ bạn đã hiểu vấn đề. Nếu bạn đang ở trên máy Mac, mở tệp phim như vậy, cờ xoay sẽ tự động được đọc. Cũng trong iMovie. Không cần phải tự xoay tệp, vì QuickTime (chẳng hạn), sẽ diễn giải chính xác. Lý do nó không hoạt động trên Windows là bạn phải mã hóa lại, vì không có người chơi nào tôn trọng cờ.
slhck

1
HI - sử dụng iMovie export .. sẽ xuất nó được xoay .. trên windows .. nó không gắn cờ nó .. Vì vậy 1- Nhập vào iMovie (trên máy mac) 2-Xuất sang HD-HQ 3-Play trên windows (sẽ được xoay theo khía cạnh phù hợp) Quicktime trên Mac hỗ trợ chuyển mã nhanh phù hợp với giảm chất lượng tối thiểu) Đó là những gì tôi muốn nói.
Piotr Kula

2
À .. vậy là cần phải mã hóa lại, phải không? iMovie sẽ tự động xoay nhưng bạn phải mã hóa lại?
slhck

1
Phải, một cái gì đó tương tự - bạn phải lưu (xuất) nhưng phiên bản Mac của iLife sử dụng toàn bộ khả năng của quicktime để nhanh chóng "mã hóa lại" nó .. Thời gian nhanh trên Windows bị hạn chế. Tôi đã mượn một máy mac để làm điều đó, nhanh chóng cộng hưởng. Nhưng tôi nhận ra mình đã mắc lỗi và mã hóa lại một bộ phim dài 1 tiếng rưỡi trên cửa sổ ..... 2 ngày ...
Piotr Kula
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.