Tôi muốn sử dụng HandBrake để nén một số video được quay qua camera được gắn ngược.
Tôi đã tìm thấy một tham chiếu đến một rotate
tùy chọn dòng lệnh , nhưng tôi không thể tìm thấy nó trong GUI.
Có phải tôi chỉ thiếu nó?
Tôi muốn sử dụng HandBrake để nén một số video được quay qua camera được gắn ngược.
Tôi đã tìm thấy một tham chiếu đến một rotate
tùy chọn dòng lệnh , nhưng tôi không thể tìm thấy nó trong GUI.
Có phải tôi chỉ thiếu nó?
Câu trả lời:
Trên Tùy chọn bổ sung trong tab Video được đặt , --rotate=4
để xoay theo chiều kim đồng hồ 90 hoặc , --rotate=7
90 theo chiều ngược chiều kim đồng hồ.
Lưu ý: Nó sẽ không hoạt động nếu không có dấu phẩy và dấu cách trước đó.
(Kể từ phiên bản 0.10.2.7286)
---- Chỉnh sửa: kể từ 0.10.5.x
90 độ ngược chiều kim đồng hồ
, --rotate=8
90 độ theo chiều kim đồng hồ
, --rotate=3
, --rotate=7
xoay 90 độ ngược chiều kim đồng hồ đối với tôi trên Windows 7
, --rotate=3
cho một vòng quay 180 độ.
Từ tài liệu Handbrake:
--rotate Flips images axes
<M> (default 3)
Để xoay 90 ° tôi đã sử dụng:
HandBrakeCLI -i source -o target.m4v --preset="Universal" --rotate="4"
với thành công. Không có may mắn nhận được điều này để làm việc từ GUI.
lưu ý: Tôi không chắc tại sao bài viết trên blog được tham chiếu ở trên nói:
giá trị 1 lần lật trên X, 2 lần lật trên Y và 3 lần lật trên X và Y.
"3" được cho là mặc định và do đó không nên xoay vòng. Tôi đã tìm thấy điều này là đúng.
thông tin được thêm bởi sorein:
Tài liệu HandBrake: https://trac.handbrake.fr/wiki/CLIGuide
Sintax :
, --rotate = n
(dấu phẩy và khoảng trống cần thiết)
Nó phải được nhập vào tab VIDEO / EXTRA TÙY CHỌN
Hành vi của "n"
Việc quản lý tùy chọn ROTATE là hỗn loạn. Nó trộn FLIP và ROTATE!
1: x lật
2: y lật
3: 180 độ xoay (cũng là DEFAULT)
xoay 4: 90 độ (theo chiều kim đồng hồ) xoay
5: 90 độ + y lật
6: 270 độ xoay + y lật
7: 270 độ xoay
Từ một bài quay video gần đây của iPhone (và nén)
HandBrake (hoặc ít nhất là GUI) không cung cấp cách xoay video. HandBrake CLI không có tùy chọn "xoay", tuy nhiên tôi thấy đó không phải là một vòng quay thực sự. Thay vào đó, nó chỉ đơn giản là lật trên một trục. Tài liệu này kém, nhưng tôi thấy rằng giá trị 1 lần lật trên X, 2 lần lật trên Y và 3 lần lật trên X và Y. Vì vậy, sử dụng giá trị 3 cũng giống như thực hiện xoay 180 °, rất hữu ích cho các video bị lộn ngược, nhưng không dành cho các video nằm nghiêng.
mencoder có thể thực hiện xoay vòng thích hợp.
Mặc dù điều này đề cập đến nền tảng Mac OS-X, tôi đoán nó cũng phù hợp với bạn. Tìm một nhị phân mencoder cho nền tảng của bạn.
Tôi đã thử đặt
-7 --rotate <3>
vào hộp trong tab Video bên dưới Tối ưu hóa video: Tùy chọn bổ sung .
Nó hoạt động và lật video của tôi trên trục XY (xoay 180 độ).
Lưu ý rằng kể từ phiên bản Win x64 1.0.7 (và có thể là các phiên bản 1.0 trước đó), giờ đây đã có tùy chọn Xoay trong Bộ lọc, với cùng các tùy chọn 0/90/180/270 mà CLI hiện cung cấp.