परिवर्तित .mp4 से .264 FFmpeg का उपयोग कर


0

मैं FFmpeg में पूरी तरह से नया हूं और अपने test.mp4 को बदलने की कोशिश कर रहा हूं। (यह विशेष रूप से) एक .h2 फ़ाइल है

मैंने टर्मिनल में निम्नलिखित कोशिश की है:

ffmpeg -i test.mp4 -c: v libx264 test.h264

लेकिन निम्नलिखित वापस प्राप्त करें: आदेश नहीं मिला

मैंने इसे अपने डेस्कटॉप पर निर्देशित करने की कोशिश की:

~ / नौकरशाह / मीडिया $ ./mmpeg -i test.mp4 -c: v libx264 test .hv64

लेकिन फिर वापस मिल गया: ऐसी कोई फ़ाइल या डायरेक्टरी नहीं है

क्या कोई व्यक्ति कृपा करके मेरी सहायता करेगा?


ए जैसी कोई चीज नहीं है .h264 फ़ाइल। क्या आप शायद कच्चे H264 डेटा स्ट्रीम चाहते हैं? का आउटपुट क्या है ffprobe test.mp4? इसमें पहले से ही वांछित डेटा हो सकता है, आपको बस इसे डीमॉक्‍स करना होगा। // इसके अलावा, आप किस ऑपरेटिंग सिस्टम का उपयोग कर रहे हैं? यदि संभव हो तो आपको अपने पैकेज मैनेजर के माध्यम से ठीक से ffmpeg स्थापित करना चाहिए।
Daniel B

मैंने एक .h264 के बारे में नहीं सुना है, लेकिन मैं एक एटीएम देख रहा हूं, जो एक वीडियो है जिसे ओएस द्वारा नहीं खोला जा सकता है लेकिन रास्पबेरी के माध्यम से खेला जा सकता है। केवल इस प्रकार को रास्पबेरी द्वारा खेला जा सकता है (शायद यह रॉ h264 डेटा स्ट्रीम है जिसके बारे में आप बात कर रहे हैं?) ऑपरेटिंग सिस्टम: OS X El Capitan 10.11.6।
Amy

ओएस एक्स / मैकओएस पर, मैं उपयोग करने की सलाह देता हूं homebrew ffmpeg स्थापित करने के लिए। इसके अलावा, आप फिल्म चलाने के लिए पाई पर किस कमांड का उपयोग कर रहे हैं
Daniel B

ओह, मुझे लगा कि यह इतना आसान होगा, हाहा! बात यह है, मुझे कोई पता नहीं है। मैंने इसका उपयोग किसी ऐसे व्यक्ति से किया, जिसने पहले से ही एसडी कार्ड पर वीडियो लूप चीज़ आदि की व्यवस्था / प्रोग्राम किया था। मेरे पास केवल इतना ही करना था कि मैं अपने वीडियो को .h624 में बदल दूं। USB एटीएम पर वीडियो इस प्रारूप में है और स्पष्ट रूप से काम करता है क्योंकि यह अभी खेल रहा है। मुझे अभी एक नज़र रखना होगा और देखना होगा कि मुझे एसडी कार्ड क्या मिल सकता है।
Amy

जवाबों:


1

आपके मुद्दों का वीडियो और सब कुछ के स्थान से कोई लेना देना नहीं है ffmpeg द्विआधारी।

मैंने मान लिया कि आपने डाउनलोड किया ffmpeg से evermeet.cx । यह ठीक है, और मैं अक्सर एक हालिया संस्करण प्राप्त करने के लिए अन्य macOS उपयोगकर्ताओं को वह लिंक प्रदान करता हूं।

डाउनलोड कर रहा है .dmg लिंक से आसान हो सकता है .7z, क्योंकि macOS निकाल सकते हैं .dmg तीसरे पक्ष के उपकरण के बिना।

एक बार निकाले जाने पर आप स्थानांतरित कर सकते हैं ffmpeg में दर्ज करें /usr/local/bin (यह ऐसा करने के लिए पासवर्ड मांगेगा)। तुम तो बस चला सकते हैं ffmpeg किसी भी डायरेक्टरी से कमांड।

वैकल्पिक रूप से, आप इसे जहां चाहें स्थानांतरित कर सकते हैं, लेकिन आपको स्थान को पूरा रास्ता प्रदान करना होगा, जैसे कि ~/Downloads/ffmpeg -i ... या पहले उस निर्देशिका में नेविगेट करें जो इसमें है और फिर चलाएं ./ffmpeg -i ... (ध्यान दें ./ उपसर्ग)।


खोजक ऐसे / usr / स्थानीय / बिन नहीं मिल सकता है! मैंने आपके वैकल्पिक विकल्प की कोशिश की ~ / डाउनलोड / ffmpeg -i ... लेकिन इसके बजाय ऐसा किया: ~ / Bureaublad / ffmpeg -i test.mp4 -c: v libx264 test.h264
Amy

@ एमी आप शायद खोजक का उपयोग कर रहे हैं, जो इस प्रकार के उपयोग के लिए बहुत अधिक मंद हो गया है (यह संभवतः गैर-विशिष्ट निर्देशिका छुपाता है)। टर्मिनल का उपयोग करें। यदि आपको फाइंडर का उपयोग करना है तो कमांड + शिफ्ट + जी दबाएं, फिर दर्ज करें /usr/local/bin। क्या आपके लिए वैकल्पिक स्थान काम कर रहा था? आपने अपनी कमांड दिखाई, लेकिन यह काम नहीं किया।
llogan

ठीक है तो! ऐसा लग रहा था कि मैंने ठीक से ffmpeg स्थापित नहीं किया है, जो मैंने अभी किया है। (homebrew और टर्मिनल के माध्यम से) जो काम करने लगता है। मैंने तब ffmpeg -i test.mp4 -c: v libx264 test.h264 का उपयोग टर्मिनल में करने की कोशिश की और यह अभी भी काम नहीं किया। हालाँकि इस बार लगता है कि पहले ffmpeg को चलाया जाए और फिर मुझे (ऐसी कोई फ़ाइल या निर्देशिका नहीं!) त्रुटि दी जाए। तो मैं एक कदम आगे हूं, हाहा। क्या इसका मतलब मैं फ़ाइल नामों के संदर्भ में कुछ गलत कर रहा हूं? (उदाहरण के लिए उन्हें स्वैप करना?)
Amy

ओ, और आपके पिछले प्रश्न का उत्तर देने के लिए: मैंने अभी तक यह कोशिश नहीं की है, नहीं। क्या मुझे ऐसा करना चाहिए? (मुझे नहीं पता कि इस मामले में, मैंने Homebrew और टर्मिनल के माध्यम से ffmpeg कैसे स्थापित किया और उसके लिए निकालने के लिए फाइल नहीं मिली :)
Amy

@Amy आपको अपने इनपुट फ़ाइल में सही रास्ता प्रदान करना होगा ffmpeg आदेश। जैसा है, आपका ffmpeg कमांड की उम्मीद होगी test.mp4 वर्तमान निर्देशिका में होना। जैसा कि "वैकल्पिक स्थान" के लिए है, नहीं, आपको इसमें से कोई भी करने की आवश्यकता नहीं है क्योंकि आप स्पष्ट रूप से अब पहले से ही मिल चुके हैं ffmpeg homebrew के माध्यम से स्थापित किया गया।
llogan

0

इसे इस्तेमाल करे: ffmpeg -i test.mp4 -an -vcodec libx264 -crf 23 test.h264

स्रोत: https://ffmpeg.org/pipermail/ffmpeg-user/2012-May/006647.html


जवाब के लिए धन्यवाद। दुर्भाग्य से मुझे वही त्रुटि वापस मिल गई! .. क्या मैं शायद कुछ प्रमुख भूल गया हूं?
Amy

आपको कौन सी त्रुटि मिल रही है? "ऐसी कोई फ़ाइल या निर्देशिका नहीं" या "कमांड नहीं मिली"?
Joe

"आदेश नहीं मिला"
Amy

क्या आप विंडोज या लिनक्स का उपयोग कर रहे हैं?
Joe

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