मैं .mov को एक .gif (या a .apng) में कैसे बदल सकता हूँ?


15

मैं एक वेबसाइट के लिए पृष्ठभूमि के रूप में मेरे पास .mov फ़ाइल रखना चाहता हूं। मैं यह करने के लिए सबसे अच्छा तरीका अनुमान लगा रहा हूं। इसे एक .gif फ़ाइल में बदलना होगा, लेकिन मुझे ऐसा कोई प्रोग्राम नहीं मिल रहा है जो इसे करता है।

मैंने हैंडब्रेक, ग्राफिक कन्वर्टर और जीआईएफ बिल्डर की कोशिश की है।


A .Mov फ़ाइल एक फिल्म है, क्या आप पृष्ठभूमि से फिल्म या फिल्म से केवल एक विशिष्ट फ्रेम / चित्र चाहते हैं?
nohillside

मैं एक एनिमेटेड पृष्ठभूमि की तरह फिल्म चाहता हूं। यह एक विशेष रूप से सक्रिय क्लिप नहीं है, यह सिर्फ एक चेहरा है जिसमें बहुत सारे सफेद स्थान के साथ ध्यान केंद्रित किया जा रहा है और इसके चारों ओर जो मैं साइट की सामग्री को डालने की योजना बना रहा हूं।
sanjaypoyzer

जवाबों:


4

जिफ़ निंजा वीडियो को जिफ़ में बदलने के लिए एक बेहतरीन साइट है। मैंने इसे कई बार इस्तेमाल किया है और जीआईएफ हमेशा शानदार होता है।


हम्म, सिर्फ जीआईएफ निंजा की कोशिश की और जीआईएफ आउटपुट बहुत कम रिज़ॉल्यूशन है, शायद 120px से कम है ... क्या ऐसा करने के लिए बहुत बेहतर गुणवत्ता है? बहुत बहुत धन्यवाद
sanjaypoyzer 13

@ किस्सा और आपको यकीन है कि आपके पास जो वीडियो है वह अच्छा रिज़ॉल्यूशन है (बस सुनिश्चित कर रहा है)? मैं चारों ओर देखता रहूंगा।
daviesgeek 16

यीप। मुझे यकीन नहीं है कि कैसे सटीक रिज़ॉल्यूशन की जांच की जाए लेकिन मैं कहूंगा कि यह एचडी है। यह निश्चित रूप से ऐसा लगता है जब यह फुलस्क्रीन है।
sanjaypoyzer

आज्ञा- I करें। जानकारी बॉक्स में कहीं आयाम होना चाहिए। यह किस प्रारूप में है?
daviesgeek 16

1
सामान्यतया, एक एनिमेटेड GIF फ़ाइल एक ही गुणवत्ता के साथ एक MOV फ़ाइल की तुलना में बहुत बड़ी है।
गीदड़

12

के लिए टर्मिनल प्रेमी

ffmpeg -i in.mov -s 600x400 -pix_fmt rgb24 -r 10 -f gif - | gifsicle --optimize=3 --delay=3 > out.gif
  • -r 10 Ffmpeg को फ्रेम दर 25 एफपीएस से घटाकर 10 करने के लिए कहता है
  • -s 600x400 अधिकतम-चौड़ाई और अधिकतम-ऊँचाई को ffmpeg बताता है
  • --delay=3 प्रत्येक gif के बीच 30ms देरी करने के लिए gifsicle को बताता है
  • --optimize=3 अनुरोध करता है कि gifsicle सबसे धीमी / सबसे फ़ाइल आकार अनुकूलन का उपयोग करता है

आपको स्थापित करने की आवश्यकता है

  • वीडियो फ़ाइल को संसाधित करने के लिए ffmpeg
  • एक एनिमेटेड GIF बनाने और अनुकूलित करने के लिए gifsicle

brew install ffmpeg 

#if cask is not installed
brew install caskroom/cask/brew-cask

#dependency for gifsicle, only required for mountain-lion and above
brew cask install xquartz

brew install gifsicle

Gist से ऊपर दिए गए निर्देश : dergachev / GIF-Screencast-OSX.md

स्थापित करते समय निम्न त्रुटि हुई ffmpeg

त्रुटि: brew linkचरण सफलतापूर्वक पूरा नहीं हुआ। निर्मित सूत्र, लेकिन / usr / स्थानीय में सिम्लिंक नहीं किया गया है और सहानुभूति शामिल नहीं हो सकती है / libyasm / usr / स्थानीय / शामिल नहीं है।

इसके लिए इस उत्तर को फॉलो करें

sudo chown -R $USER /usr/local/include
sudo chown -R $USER /usr/local

पारदर्शिता

ऊपर दिए गए कोड में पारदर्शी परतें नहीं हैं। ऐसा करने के लिए, उपयोग करें:

ffmpeg -i in.mov -f gif -lavfi split[v],palettegen,[v]paletteuse out.gif

यदि आपको brew linkत्रुटि मिलती है , तो आपको अनुमतियों को ठीक करने के लिए आईएनजी के brew link --overwrite ffmpegबाद भी होना चाहिए । chown/usr/local
एरिकिक्सो

2
यह एक बहुत ही आसान जवाब है, लेकिन मैंने पाया कि जिफ़सील ने बहुत बुरी तरह से संकुचित फ्रेम बनाए; फिल्म (गेम स्क्रेंप) का आउटपुट बकवास जैसा था। यहाँ अन्य विकल्प हैं, जिनमें gifsicle के बजाय ImageMagick का उपयोग करना शामिल है: gist.github.com/dergachev/4627207
ericsoco

हां, मैं भी इसे चलाता हूं, लेकिन आउटपुट अंकों तक नहीं था, संकल्प अच्छा नहीं था।
इंदर कुमार राठौर

8

मैंने मुख्य-निर्यातित .Mov फ़ाइलों को एनिमेटेड gifs में बदलने के लिए www.online-convert.com का उपयोग किया है । त्वरित और सरल। और परिणाम अच्छे थे।

आप इस प्रश्न के उत्तर में परिणामी जीआईएफ देख सकते हैं: कीनोट में बुलेट बिंदुओं को आंशिक रूप से कैसे उजागर किया जाए


एक आकर्षण की तरह काम करता है, मुफ्त और वे आपके ईमेल पते को इकट्ठा नहीं करते हैं
डैनियल फ्लिपेंस

1

मैंने महान परिणामों के साथ "जिफ़ी बिल्ली" का उपयोग किया है। http://gfycat.com/


gfycat वास्तव में अब GIF को फ़ाइल में परिवर्तित नहीं करता है - कम से कम मुझे ऐसा करने का तरीका नहीं मिला
जेकब एगर

1

गिफ्स्की स्क्रीनशॉट

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

गिफ्स्की स्वतंत्र है, कोई वॉटरमार्क और खुला स्रोत नहीं है।

एक वेब सेवा पर एक ऐप का लाभ यह है कि वीडियो आपके कंप्यूटर पर रहता है।

डिस्क्लेमर: मैं लेखकों में से एक हूं।


0

ऑफ़लाइन समाधान:

http://www.gifrocket.com बस के लिए एक app है! सुंदर सरल अनुप्रयोग।


इसे काम करने के लिए प्रबंधित नहीं किया जा सका :( कोई आउटपुट फ़ाइल उत्पन्न नहीं)
yonel

0

Gifify एक नोड-आधारित कनवर्टर है जो हुड के नीचे ffmpeg और imagemagick का उपयोग करता है।

मैक पर स्थापित करना:

brew rm --force --ignore-dependencies ffmpeg
brew rm --force --ignore-dependencies imagemagick
brew install ffmpeg --with-libass --with-fontconfig
brew install imagemagick --with-fontconfig
brew install giflossy

npm install -g gifify

अब आप एक वीडियो फ़ाइल को इसमें बदल सकते हैं:

gifify clip.mp4 -o clip.gif

आप वीडियो में एक शुरुआत और अंत स्थिति भी सेट कर सकते हैं और एक पाठ शीर्षक जोड़ सकते हैं:

gifify clip.mp4 -o clip.gif --from 01:48:23.200 --to 01:48:25.300 --text 'nip!'

Conversion रूपांतरण को छोटे वीडियो के साथ भी पूरा करने में कई मिनट लग सकते हैं।


0

मैं वहाँ रूपांतरणों के बारे में ज्यादा नहीं जानता, लेकिन मैंने अभी एक छोटी .Mov फ़ाइल को एक एनिमेटेड gif में परिवर्तित किया है और यदि वह सरल और त्वरित है। मैंने रूपांतरण करने के लिए मुफ्त ऐप एडेप्टर का उपयोग किया ।


0

मैं https://convertio.co/ से प्रभावित था

मैंने एक अपलोड किया .mov, कुछ मिनट इंतजार किया, और एक डाउनलोड किया .gif। कोई शुल्क नहीं, कोई उपद्रव नहीं, कोई वॉटरमार्क नहीं।

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