अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

flvmeta - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में flvmeta चलाएं

यह कमांड flvmeta है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


flvmeta - Adobe फ़्लैश वीडियो फ़ाइलों में मेटाडेटा में हेरफेर करना या निकालना

SYNOPSIS


flvmeta इनपुट फ़ाइल
flvmeta इनपुट फ़ाइल निर्गम संचिका
flvmeta -डी|--डंप [विकल्पों] इनपुट फ़ाइल
flvmeta -एफ|--पूर्ण-डंप [विकल्पों] इनपुट फ़ाइल
flvmeta -सी|--चेक करें [विकल्पों] इनपुट फ़ाइल
flvmeta -यू|--अद्यतन [विकल्पों] इनपुट फ़ाइल [निर्गम संचिका]

वर्णन


flvmeta एक कमांड-लाइन उपयोगिता है जिसका उद्देश्य Adobe(tm) फ़्लैश वीडियो फ़ाइलों (FLV) में हेरफेर करना है,
कई आदेशों के माध्यम से, जिनमें से केवल एक का उपयोग प्रत्येक आह्वान के लिए किया जा सकता है
कार्यक्रम.

इसमें विभिन्न प्रकार के मूल्यों की गणना करने और उन्हें इंजेक्ट करने की क्षमता है onMetaData घटना
टैग, जिसमें रैंडम-एक्सेस की तलाश की अनुमति देने के लिए अधिकांश वीडियो प्लेयर्स द्वारा उपयोग किए जाने वाले कीफ़्रेम इंडेक्स शामिल हैं,
विशेष रूप से सर्वर-साइड मॉड्यूल के माध्यम से क्लाइंट द्वारा भेजे गए HTTP छद्म-स्ट्रीम फ़ाइलों के लिए
फ़ाइल ऑफ़सेट ने निकटतम वांछित कीफ़्रेम की तलाश की।
ऐसे उपकरण जैसे flvmeta प्रारंभिक एन्कोडिंग प्रक्रिया असमर्थ होने की स्थिति में इसका उपयोग किया जाना चाहिए
उन मेटाडेटा को इंजेक्ट करें।

यह वैकल्पिक रूप से इंजेक्ट भी कर सकता है onLastSecond इवेंट, प्लेबैक के अंत का संकेत देने के लिए उपयोग किया जाता है,
उदाहरण के लिए प्लेयर सॉफ़्टवेयर को 'रुकी हुई' स्थिति में वापस लाने के लिए।

flvmeta इसमें मेटाडेटा और पूर्ण फ़ाइल जानकारी को मानक में डंप करने की क्षमता भी है
आउटपुट, XML, YAML और JSON सहित विभिन्न पाठ्य आउटपुट स्वरूपों में।

अंत में, प्रोग्राम संभावित समस्याओं और त्रुटियों का पता लगाने के लिए FLV फ़ाइलों का विश्लेषण कर सकता है, और
एक पाठ्य रिपोर्ट को कच्चे प्रारूप में, JSON के रूप में, या XML के रूप में तैयार करें। इसमें क्षमता है
सौ से अधिक समस्याओं का पता लगाएं, जो हानिरहित से संभावित रूप से न चलने योग्य तक जा रही हैं
कुछ वास्तविक दुनिया में आने वाली समस्याएं।

flvmeta मनमाने ढंग से बड़ी फ़ाइलों पर काम कर सकता है, और विस्तारित का उपयोग करके FLV फ़ाइलों को संभाल सकता है
(32-बिट) टाइमस्टैम्प। यह सभी ज्ञात वीडियो कोडेक्स के लिए वीडियो फ्रेम आयामों का अनुमान लगा सकता है
आधिकारिक FLV विनिर्देशन द्वारा समर्थित।

इसकी मेमोरी का उपयोग न्यूनतम रहता है, क्योंकि यह दो-पास रीडिंग एल्गोरिदम का उपयोग करता है जो अनुमति देता है
फ़ाइल के टैग से अधिक कुछ भी लोड किए बिना सभी आवश्यक टैग की गणना
स्मृति में शीर्षलेख.

कमानों


के आह्वान के लिए केवल एक आदेश निर्दिष्ट किया जा सकता है flvmeta. चयनित आदेश
प्रोग्राम के निष्पादन का तरीका निर्धारित करता है।

डिफ़ॉल्ट रूप से, यदि कोई आदेश निर्दिष्ट नहीं है, flvmeta उपयोग करने के लिए स्पष्ट रूप से कमांड का चयन करेगा
की उपस्थिति के अनुसार इनपुट फ़ाइल और निर्गम संचिका.

काश इनपुट फ़ाइल मौजूद है --गंदी जगह आदेश निष्पादित किया जाएगा.

अगर दोनों इनपुट फ़ाइल और निर्गम संचिका मौजूद हैं, --अपडेट करें आदेश निष्पादित किया जाएगा.

यहां समर्थित आदेशों की एक सूची दी गई है:

-डी, --गंदी जगह
पहले का एक पाठ्य प्रतिनिधित्व डंप करें onMetaData टैग पाया गया इनपुट फ़ाइल मानक के लिए
आउटपुट. डिफ़ॉल्ट प्रारूप XML है, जब तक कि अन्यथा निर्दिष्ट न किया गया हो।
के माध्यम से किसी अन्य घटना को निर्दिष्ट करना भी संभव है --प्रतिस्पर्धा विकल्प, जैसे onLastSecond.

-एफ, --पूर्ण डंप
की संपूर्ण सामग्री का एक पाठ्य प्रतिनिधित्व डंप करें इनपुट फ़ाइल मानक आउटपुट के लिए.
डिफ़ॉल्ट प्रारूप XML है, जब तक कि अन्यथा निर्दिष्ट न हो।

-सी, --जाँच
मानक आउटपुट सूची चेतावनियों और पाई गई त्रुटियों के लिए एक रिपोर्ट प्रिंट करें इनपुट फ़ाइल, के रूप में
साथ ही संभावित असंगतताएं, और फ़ाइल में प्रयुक्त कोडेक्स के बारे में जानकारी।
यदि फ़ाइल में कम से कम एक त्रुटि है तो निकास कोड गैर-शून्य मान पर सेट किया जाएगा।

आउटपुट स्वरूप या तो सादा पाठ, XML का उपयोग करके हो सकता है --xml विकल्प, या JSON का उपयोग करें
--json विकल्प। का उपयोग करके इसे पूरी तरह से अक्षम भी किया जा सकता है --शांत विकल्प यदि आप हैं
केवल निकास स्थिति में रुचि है।

संदेशों को बढ़ते महत्व के चार विशिष्ट स्तरों में विभाजित किया गया है:

· पता: सूचनात्मक संदेश जो फ़ाइल वैधता से संबंधित नहीं हैं
· चेतावनी: वे संदेश जो एफएलवी प्रारूप में विषमताओं के बारे में सूचित करते हैं लेकिन इससे बाधा उत्पन्न नहीं हो सकती है
फ़ाइल पढ़ना या चलाने की क्षमता, यह डिफ़ॉल्ट स्तर है
· त्रुटि: वे संदेश जो त्रुटियों की सूचना देते हैं जिससे फ़ाइल को चलाना असंभव हो सकता है
सही ढंग से स्ट्रीम करें
· घातक: वे संदेश जो त्रुटियों की सूचना देते हैं जिससे फ़ाइल को आगे पढ़ना असंभव हो जाता है
इसलिए पार्सिंग पूरी तरह समाप्त हो रही है

RSI --स्तर विकल्प अनुमति देता है flvmeta संदेशों के प्रदर्शन को न्यूनतम स्तर तक सीमित करना
उनमें से, उदाहरण के लिए यदि उपयोगकर्ता केवल त्रुटि संदेशों और उससे ऊपर में रुचि रखता है।

उपयोगकर्ता को प्रस्तुत प्रत्येक संदेश या संदेश टेम्पलेट की पहचान एक विशिष्ट कोड द्वारा की जाती है
निम्नलिखित प्रारूप:

[स्तर][विषय][आईडी]

· स्तर एक अपरकेस अक्षर है जो इसके अनुसार I, W, E, F हो सकता है
उपरोक्त संदेश स्तर
· विषय संदेश के सामान्य विषय का प्रतिनिधित्व करने वाला दो अंकों का पूर्णांक है
· id संदेश, या संदेश टेम्पलेट के लिए एक अद्वितीय तीन-अंकीय पहचानकर्ता है
पैरामिट्रीकृत

संदेश निम्नलिखित विषयों से संबंधित हो सकते हैं:

· 10 सामान्य एफएलवी फ़ाइल स्वरूप
· 11 फ़ाइल शीर्षलेख
· 12 पिछला टैग आकार
· 20 टैग प्रारूप
· 30 टैग प्रकार
· 40 टाइम स्टाम्प्स
· 50 ऑडियो डेटा
· 51 ऑडियो कोडेक्स
· 60 वीडियो डेटा
· 61 वीडियो कोडेक
· 70 मेटाडेटा
· 80 एएमएफ डेटा
· 81 keyframes
· 82 संकेत बिंदु

उदाहरण के लिए, आईडी 51 के साथ विषय 050 में एक चेतावनी का प्रतिनिधित्व करता है, जो एक चेतावनी का प्रतिनिधित्व करता है
ऑडियो कोडेक्स से संबंधित संदेश, उस स्थिति में यह संकेत देने के लिए कि ऑडियो टैग में कोई अज्ञात है
कोडेक.

-यू, --अपडेट करें
एक कंप्यूटेड डालकर दी गई इनपुट फ़ाइल को अपडेट करें onMetaData उपनाम। अगर निर्गम संचिका is
निर्दिष्ट, इसके बजाय इसे बनाया या अधिलेखित किया जाएगा और इनपुट फ़ाइल नहीं होगी
संशोधित. यदि मूल फ़ाइल को अद्यतन करना है, तो एक अस्थायी फ़ाइल बनाई जाएगी
प्लेटफ़ॉर्म की डिफ़ॉल्ट अस्थायी निर्देशिका, और इसे मूल फ़ाइल पर कॉपी किया जाएगा
ऑपरेशन का अंत. यह इस तथ्य के कारण है कि आउटपुट फ़ाइल तब लिखी जाती है
मूल फ़ाइल को दो-पास विधि के कारण पढ़ा जा रहा है।

परिकलित मेटाडेटा में अन्य डेटा के अलावा पूर्ण कीफ़्रेम जानकारी शामिल होती है
फ़ाइल में HTTP छद्म-स्ट्रीमिंग और रैंडम-एक्सेस की तलाश की अनुमति दें।

डिफ़ॉल्ट रूप से, ए onLastSecond टैग डाला जाएगा, जब तक कि --नहीं-अंतिम-सेकेंड विकल्प है
निर्दिष्ट।

आम तौर पर अद्यतन प्रक्रिया द्वारा मौजूदा मेटाडेटा को इनपुट फ़ाइल में अधिलेखित कर दिया जाता है
द्वारा संरक्षित किया जा सकता है --रक्षित विकल्प.

इसके साथ कस्टम स्ट्रिंग मान सम्मिलित करना भी संभव है --जोड़ें विकल्प, जो हो सकता है
कई बार निर्दिष्ट किया गया।

डिफ़ॉल्ट रूप से, अपडेट ऑपरेशन आउटपुट के बिना किया जाता है, जब तक कि --शब्दशः विकल्प
निर्दिष्ट है, या --प्रिंट-मेटाडेटा नए लिखे गए मेटाडेटा को प्रिंट करने के लिए उपयोग किया जाता है
मानक आउटपुट।

विकल्प


डंप
-d FORMAT, --डंप-प्रारूप=FORMAT
डंप प्रारूप निर्दिष्ट करें जहां FORMAT 'xml' (डिफ़ॉल्ट), 'json', 'raw', या 'yaml' है।
के लिए भी लागू है --पूर्ण डंप आदेश।

-जे, --json
के बराबर --डंप-प्रारूप=json

-आर, --कच्चा
के बराबर --डंप-प्रारूप=कच्चा

-एक्स, --xml
के बराबर --डंप-प्रारूप=xml

-वाई, --यमली
के बराबर --डंप-प्रारूप=yaml

-e घटना, --घटना=घटना
इसके बजाय डंप करने के लिए ईवेंट निर्दिष्ट करें onMetaData, उदाहरण के लिए onLastSecond

जांच
-l LEVEL, --स्तर=LEVEL
केवल वही संदेश प्रिंट करें जहां स्तर कम से कम हो LEVEL. स्तर बढ़ते हुए हैं
महत्व, 'जानकारी', 'चेतावनी' (डिफ़ॉल्ट), 'त्रुटि', या 'घातक'।

-क्यू, --शांत
संदेशों को प्रिंट न करें, केवल स्थिति कोड लौटाएँ

-एक्स, --xml
डिफ़ॉल्ट 'कंपाइलर-अनुकूल' टेक्स्ट के बजाय एक XML रिपोर्ट तैयार करें

-जे, --json
डिफ़ॉल्ट 'कंपाइलर-अनुकूल' टेक्स्ट के बजाय एक JSON रिपोर्ट जेनरेट करें

अद्यतन
-एम, --प्रिंट-मेटाडेटा
द्वारा निर्दिष्ट प्रारूप का उपयोग करके अपडेट के बाद मेटाडेटा को स्टडआउट पर प्रिंट करें --प्रारूप
विकल्प

-a नाम = मान, --जोड़ें=नाम = मान
आउटपुट फ़ाइल में मेटाडेटा स्ट्रिंग मान जोड़ें। नाम/मान युग्म होगा
के अंत में जोड़ा गया onMetaData टैग।

-एस, --नहीं-अंतिमसेकंड
का निर्माण न करें onLastSecond टैग

-पी, --रक्षित
मौजूदा इनपुट फ़ाइल को सुरक्षित रखें onMetadata टैग

-एफ, --ठीक कर
इनपुट फ़ाइल से अमान्य टैग ठीक करें

-मैं, --अनदेखा करना
इनपुट फ़ाइल से अमान्य टैग को अनदेखा करें (डिफ़ॉल्ट व्यवहार को रोकना है
त्रुटि के साथ अद्यतन प्रक्रिया)

-टी, --रीसेट-टाइमस्टैम्प
टाइमस्टैम्प को रीसेट करें निर्गम संचिका शून्य से शुरू होता है. इसे इसलिए जोड़ा गया है क्योंकि कुछ
FLV फ़ाइलें बड़ी फ़ाइलों को काटकर बनाई जाती हैं, और सॉफ़्टवेयर कटिंग करता है
मानक द्वारा अपेक्षित टाइमस्टैम्प को रीसेट नहीं करता है, जिसके कारण यह हो सकता है
प्लेबैक समस्याएँ.

-क, --सभी-कुंजीफ़्रेम
डुप्लिकेट टाइमस्टैम्प सहित सभी कीफ़्रेम टैग को अनुक्रमित करें

सामान्य
-में, --शब्दशः
सूचनात्मक संदेश प्रदर्शित करें

-वी, --संस्करण
प्रिंट संस्करण की जानकारी और बाहर निकलें

-एच, --मदद
प्रोग्राम के उपयोग और निकास पर सहायता प्रदर्शित करें

प्रारूप


द्वारा उपयोग किये जाने वाले विभिन्न XML प्रारूप flvmeta निम्नलिखित XSD द्वारा सटीक रूप से वर्णित किया गया है
स्कीमा:

· http://schemas.flvmeta.org/flv.xsd: FLV फ़ाइलों के सामान्य संगठन का वर्णन करता है

· http://schemas.flvmeta.org/Amf0.xsd: Adobe(TM) के XML प्रतिनिधित्व का वर्णन करता है
AMF0 क्रमांकन प्रारूप

· http://schemas.flvmeta.org/report.xsd: के XML आउटपुट स्वरूप का वर्णन करता है --जाँच
--xml आदेश

उदाहरण


flvmeta example.flv

example.flv की onMetadata टैग सामग्री को XML आउटपुट के रूप में प्रिंट करता है।

flvmeta example.flv बाहर.flv

out.flv नामक एक फ़ाइल बनाता है जिसमें अद्यतन मेटाडेटा और एक onLastSecond टैग होता है
उदाहरण.flv फ़ाइल।

flvmeta --जाँच --xml --स्तर=त्रुटि example.flv

example.flv फ़ाइल की वैधता की जाँच करता है और XML में stdout करने के लिए त्रुटि रिपोर्ट प्रिंट करता है
प्रारूप, केवल त्रुटियाँ और घातक त्रुटियाँ प्रदर्शित करता है।

flvmeta --पूर्ण डंप --यमली example.flv

stdout करने के लिए example.flv की पूरी सामग्री को YAML प्रारूप के रूप में प्रिंट करता है।

flvmeta --अपडेट करें --नहीं-अंतिम-सेकेंड --शो-मेटाडेटा --json example.flv

बिना किसी गणना के ऑनमेटाडेटा सम्मिलित करके example.flv का इन-प्लेस अद्यतन करता है
onLastSecond टैग, और stdout पर नए सम्मिलित मेटाडेटा को JSON के रूप में प्रिंट करता है।

बाहर निकलें स्थिति


· 0 flvmeta बिना किसी त्रुटि के बाहर निकल गया
· 1 इनपुट फ़ाइल खोलने का प्रयास करते समय एक त्रुटि उत्पन्न हुई
· 2 इनपुट फ़ाइल को FLV फ़ाइल के रूप में पहचाना नहीं गया था
· 3 फ़ाइल समाप्ति स्थिति का अप्रत्याशित रूप से सामना हुआ
· 4 प्रोग्राम चलाने के दौरान एक मेमोरी आवंटन त्रुटि उत्पन्न हुई
· 5 एक इनपुट फ़ाइल में एक खाली टैग का सामना करना पड़ा
· 6 आउटपुट फ़ाइल खोलने का प्रयास करते समय एक त्रुटि उत्पन्न हुई
· 7 एक इनपुट फ़ाइल में एक अमान्य टैग का सामना करना पड़ा
· 8 आउटपुट फ़ाइल लिखते समय एक त्रुटि आई
· 9 la --जाँच कमांड ने एक अमान्य फ़ाइल की सूचना दी (एक या अधिक त्रुटियाँ)

onworks.net सेवाओं का उपयोग करके ऑनलाइन flvmeta का उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad