क्या हैंडब्रेक वीडियो को फ्लिप / रोटेट कर सकता है?


92

मैं हैंडब्रेक का उपयोग कुछ वीडियो को संपीड़ित करने के लिए करना चाहता हूं जो एक कैमरे के माध्यम से लिया गया था जो उल्टा लगाया गया था।

मुझे एक कमांड-लाइन विकल्प का संदर्भ मिला rotate, लेकिन मैं इसे GUI में नहीं ढूँढ सकता।

क्या मैं इसे याद कर रहा हूं?

जवाबों:


93

वीडियो टैब के तहत अतिरिक्त विकल्पों पर क्लॉकवाइज को 90 या 90 के लिए वामावर्त घुमाएं ।, --rotate=4, --rotate=7

नोट: यह पूर्ववर्ती अल्पविराम और स्थान के बिना काम नहीं करेगा।

(संस्करण 0.10.2.7286 के अनुसार)

---- संपादित करें: 0.10.5.x के रूप में

90 डिग्री वामावर्त

, --rotate=8

90 डिग्री दक्षिणावर्त

, --rotate=3

3
एक आकर्षण की तरह काम किया :) हो सकता है कि अल्पविराम x264 विकल्पों को बंद करने की तरह काम करे और इसे दूसरे में जोड़ें (जैसे SQL इंजेक्शन)
keiki

2
यह काम किया! जरूरत से ज्यादा उभार।
dtbarne

8
, --rotate=7विंडोज 7 पर मेरे लिए 90 डिग्री एंटीक्लॉकवाइज घुमाता है
रोब

10
यह शायद सबसे अच्छा जवाब है। माना; इसे ऊपर तक उखाड़ा जाना चाहिए। यह अन्य सभी जीयूआई विकल्पों के साथ काम करता है। मैं , --rotate=3180 डिग्री के रोटेशन के लिए उपयोग करने में सक्षम था ।
mkasberg

3
यह वास्तव में बहुत मज़ेदार है; यह हैंडब्रेक GUI के खिलाफ एक इंजेक्शन हमले के रूप में काम करता है। वर्तमान Windows GUI CLI के लिए एक लंबी क्वेरी स्ट्रिंग का निर्माण करके काम करता है। चूंकि वीडियो के लिए "अतिरिक्त विकल्प" स्ट्रिंग को उद्धरणों में संलग्न नहीं किया गया है, आप "अतिरिक्त विकल्प" अनुभाग को बंद कर सकते हैं और बस जो भी कमांड-लाइन पैरामीटर चाहते हैं उसमें डालना शुरू कर सकते हैं। इस तरह से यह काम कर रहा है। सैद्धांतिक रूप से आप यहाँ जो भी सीएलआई पैरामीटर चाहते हैं, जोड़ सकते हैं। (कम से कम जब तक यह तय न हो जाए)
रैंडम ईनी

23

हैंडब्रेक प्रलेखन से:

    --rotate            Flips images axes
      <M>               (default 3)

90 ° घूमने के लिए मैंने उपयोग किया:

HandBrakeCLI -i source -o target.m4v --preset="Universal" --rotate="4"

सफलता के साथ। कोई भाग्य यह जीयूआई से काम करने के लिए हो रही है।

नोट: मुझे यकीन नहीं है कि उपरोक्त संदर्भित ब्लॉग पोस्ट क्यों कहती है:

X पर 1 फ़्लिप, Y पर 2 फ़्लिप और X और Y पर 3 फ़्लिप का मान।

"3" को डिफ़ॉल्ट कहा जाता है और जैसे कि कोई रोटेशन नहीं करना चाहिए। मैंने इसे सच पाया है।


जानकारी sorein द्वारा जोड़ी गई:

हैंडब्रेक प्रलेखन: https://trac.handbrake.fr/wiki/CLIGuide

Sintax:
- --rotate = n
(अल्पविराम और स्थान की आवश्यकता)
इसे टैब में दर्ज किया जाना है VIDEO / अतिरिक्त विकल्प

"N"
का व्यवहार ROTATE विकल्प का प्रबंधन अव्यवस्थित है। यह FLIP और ROTATE मिलाता है!

1: x फ्लिप
2: y फ्लिप
3: 180 डिग्री रोटेट (DEFAULT)
4: 90 डिग्री रोटेट (क्लॉकवाइज)
5: 90 डिग्री रोटेट + वाई फ्लिप
6: 270 डिग्री रोटेट + वाई फ्लिप
7: 270 डिग्री रोटेट


यह मेरे लिए
ऑक्स


3
मेरे लिए उबंटू 12.04 में काम किया। (केवल हैंडब्रेक सीएलआई के साथ)। gui में वीडियो टैब में विकल्प मेरे लिए काम नहीं करते थे।
onaclov2000

मैं एक ही नाव में हूं। --rotate = "3" ने मेरी चाल को 180 डिग्री पर छोड़ दिया, लेकिन केवल अगर मैंने टूल के सीएलआई संस्करण का उपयोग किया।
टॉम पुरल

नए संस्करण में तर्क है - तोता = कोण = 90 (मैक OSX पर परीक्षण किया गया)
पनायोटिस

14

हाल के पोस्ट से iPhone वीडियो रोटेशन (और कम्प्रेशन)

हैंडब्रेक (या कम से कम जीयूआई) वीडियो को घुमाने का एक तरीका प्रदान नहीं करता है। हैंडब्रेक सीएलआई में एक "रोटेट" विकल्प होता है, हालांकि मैंने पाया कि यह एक सही रोटेशन नहीं है। बल्कि, यह बस एक अक्ष पर फ़्लिप करता है। प्रलेखन खराब है, लेकिन मैंने पाया कि X पर 1 फ़्लिप का मान, Y पर 2 फ़्लिप, और X और Y पर 3 फ़्लिप है। इसलिए 3 के मान का उपयोग करना 180 ° रोटेशन करने के समान है, जो के लिए उपयोगी है ऐसे वीडियो जो उलटे हैं, लेकिन उन वीडियो के लिए नहीं जो बग़ल में हैं।

mencoder उचित रोटेशन कर सकता है।

जबकि यह मैक ओएस-एक्स प्लेटफ़ॉर्म को संदर्भित करता है, मुझे लगता है कि यह आपके लिए भी काम करना चाहिए। अपने मंच के लिए एक मेन्कोडेर बाइनरी खोजें।


1
मैं केवल वीडियो को फ़्लिप करने के बारे में पूछ रहा हूं। क्या यह विकल्प हैंडब्रेक जीयूआई में कहीं भी है?
नॉनत

मुझे GUI में रोटेट का विकल्प भी नहीं मिला। यदि आप बाकी सब कुछ सेट करते हैं और फिर "कतार में जोड़ें" जब आप "कतार दिखाएँ" करते हैं तो पूर्ण कतार की एक बैच स्क्रिप्ट बनाने का विकल्प होता है। उसके बाद बैच फ़ाइल को संपादित करें और उन फ़ाइलों को जोड़ दें, जिन्हें आप घुमाते हैं। इसके बाद ही बैट फाइल को रन करें। यह कमांड लाइन के निर्माण के अधिकांश काम से बचा जाता है
क्रेग

2
कमांड लाइन विकल्प जो जीयूआई में दिखाई नहीं दे रहे हैं उन्हें उन्नत टैब के तहत पाठ बॉक्स में दर्ज किया जा सकता है।

@ मैट यह टेक्स्ट बॉक्स x264 विकल्पों के लिए लगता है, हैंडब्रेक विकल्प नहीं।
डुओज़ो

7

भरें प्रकटीकरण: यहाँ VidCoder लेखक।

एक विकल्प नवीनतम विडकोडर बीटा का उपयोग करने के लिए हो सकता है , जो हैंडब्रेक इंजन का उपयोग करता है और इसमें रोटेशन और प्रतिबिंब के लिए-जीयूआई समर्थन है (पूर्वावलोकन के साथ):

VidCoder रोटेशन उदाहरण


वाह, VidCoder वास्तव में मेरी समस्या 180 एक वीडियो को घुमाने के लिए तय की। धन्यवाद।
मैट रॉय

2

मैंने डालने की कोशिश की है

-7 --rotate <3>

ऑप्टिमाइज़ वीडियो के अंतर्गत वीडियो टैब में बॉक्स में : अतिरिक्त विकल्प बॉक्स।

इसने मेरे वीडियो को एक्सवाई अक्ष (180 डिग्री रोटेशन) पर काम किया और फ़्लिप किया।


यह काम करता है, धन्यवाद! दूसरे टूल पर स्विच करने से बहुत बेहतर है।
जॉर्न ज़ेफ़रेर

मैंने कोशिश की कि मैक हैंडब्रेक में, लेकिन यह काम नहीं किया। मैंने देखा कि जोड़े गए विकल्प "x264 अनपेक्षित" स्ट्रिंग का निर्माण करते हैं, इसलिए मैंने कॉलन के साथ अलग किए गए प्रारूप में भी प्रयास किया, उदाहरण के लिए "7: रोटेट = 3" और विविधताएं। क्या किसी को पता है कि मैक पर इसका क्या प्रभाव पड़ता है?
१६:३३

1
लिनक्स में यह काम नहीं करता है।
जुआन सिमोन

विंडोज (विन 7) में, यह मेरे लिए पूरी तरह से काम करता है, धन्यवाद। जब मैं वीडियो रिकॉर्ड करना शुरू करता हूं तो मेरा iOS इतना स्मार्ट नहीं है कि मैं अपना फोन कैसे पकड़ सकता हूं - फिर भी, जब मेरे फोन पर वापस खेला जाता है, तो यह 180 को घुमाना जानता है - इतना कष्टप्रद!
माइकटीवई

मैंने ९ ० ° दक्षिणावर्त घूमने के लिए <४> के साथ ऐसा ही प्रयास किया लेकिन यह अभी भी
--०

1

Winx64 0.9.9.5530 में वाक्य रचना है:

rotate=3

कोई अग्रणी या अनुगामी अल्पविराम, स्थान इत्यादि।


0

ध्यान दें कि Win x64 संस्करण 1.0.7 (और संभवतः पहले 1.0 संस्करण) के रूप में, फ़िल्टर्स के तहत अब एक रोटेट विकल्प है, जिसमें 0/90/180/270 विकल्प हैं जो वर्तमान में CLI प्रदान करता है।

यहाँ छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.