कट (स्मार्ट एडिट) .mts (AVCHD प्रोग्रेसिव) उबंटू ल्यूसिड को फाइल करता है


6

मेरे पास .mtsAVCHD प्रोग्रेसिव वीडियो वाली फाइलों का एक गुच्छा है, जिसे पैनासोनिक कैमरे द्वारा रिकॉर्ड किया गया है, और मुझे उबंटू ल्यूसिड पर सॉफ्टवेयर की आवश्यकता है जिसके साथ मैं उबाऊ हिस्सों को हटा सकता हूं, और दिलचस्प हिस्सों को हटा सकता हूं, यह सब वीडियो स्ट्रीम को पुन: लोड किए बिना। मेरे लिए कीफ़्रेम सीमा में कटौती करना ठीक है।

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

मैंने कोशिश की है AVIDemux 2.5.5 और 2.5.6, लेकिन वे ऐसी फ़ाइल को खोलने की कोशिश कर रहे हैं, भले ही मैं फ़ाइल को .aviपहली बार उपयोग करने के लिए परिवर्तित कर दूं mencoder -oac copy -ovc copymplayerफ़ाइलें खेल सकते हैं।

मैंने AVIDemux 2.6.0 की कोशिश की है, जो फ़ाइल को खोल सकता है, लेकिन यह पिछले या अगले कीफ्रेम आदि पर नहीं जा सकता है (यदि मैं इसे अगले कीफ्रेम पर कूदता हूं, और फिर पिछले कीफ्रेम में, यह समाप्त नहीं होता है मूल कीफ़्रेम पर, कभी-कभी एक त्रुटि आदि प्रदर्शित होती है)। इसके अलावा, मुझे यकीन नहीं है कि AVIDemux 2.6.x मुझे reencoding के बिना परिणाम को बचाने देगा।

मैंने Kdenlive 0.7.7.1 की कोशिश की है, लेकिन प्लेबैक बहुत तड़का हुआ है, और यह बिल्कुल भी ऑडियो नहीं चला सकता है (शिकायत है कि SDL डिवाइस नहीं ढूंढ सकता है; लेकिन सिस्टम पर कई अन्य प्रोग्राम ऑडियो चला सकते हैं)। यह काम करने के लिए एक दर्द होगा।

मैंने उपयोग करने के लिए .mtsफ़ाइल को परिवर्तित करने की कोशिश की है , लेकिन उस वीडियो में दोनों में बहुत अधिक विकृत विकृतियां और एवीडेमक्स दिखाई दिए।.mkvffmpeg -i input.mts -vcodec copy -sameq -acodec copy -f matroska output.mkvmplayer

मैंने .mtsफ़ाइल को TsRemux.exe के साथ परिवर्तित करने की कोशिश की है , लेकिन AVIDemux 2.5.x अभी भी उस फ़ाइल को नहीं खोल सकता है।

क्या फाइलों को काटने और समेटने का एक और कार्यक्रम है? वहाँ एक पूर्वप्रक्रमक है जो एक फ़ाइल (वीडियो reencoding के बिना) पैदा करेगा, जिस पर AVIDemux दुर्घटना नहीं होगी?


कोई आश्चर्य नहीं कि sameq आपको दृश्य विकृतियां दी गईं :) - हालांकि, copyवीडियो और ऑडियो स्ट्रीम की कोशिश करने से कोई मतलब नहीं है sameq, क्योंकि उत्तरार्द्ध केवल एन्कोडिंग प्रक्रियाओं पर लागू होता है। जब आप सिर्फ नकल कर रहे हैं, तो कोई एन्कोडिंग नहीं हो रही है। आपके ड्राइव पर कितनी जगह है? वीडियो को दोषरहित प्रारूप / इंट्रा-फ़्रेम में परिवर्तित करना केवल प्रारूप समझ में आएगा? ffmbc इस कार्य के लिए उपयुक्त लगता है।
21

@ एसएलएचएचके: नहीं, मेरे पास केवल दोषरहित प्रारूप या इंट्रा-फ्रेम के लिए स्थान नहीं है, और मेरे पास बहुत धीमी रूपांतरण के लिए भी नहीं है। आप एक ffmpeg कमांड-लाइन की सिफारिश कर सकते हैं जो विकृत नहीं करता है, लेकिन यह मूल वीडियो स्ट्रीम रखता है?
पीटी

लगता है कि आप इसे पहले ही समझ गए! मुझे AVCHD के साथ अधिक अनुभव नहीं है, इसलिए मैंने शायद इसे उच्च गुणवत्ता वाले h.264 में बदल दिया है, इसके बजाय -c:v libx264 -preset slow -profile:v high -crf 19सीआरएफ मूल्य के लिए पुनः एन्कोडिंग, जैसे या उससे भी कम के साथ। बाकी मुझे लगता है कि प्रयोग करने के लिए नीचे आता है। AVCHD थोड़ी सी pesky है, साथ ही पढ़ने के लिए उन सभी अलग-अलग टूल ...
21

@ एसएलएचएचके: एवीसीएचडी में पहले से ही एच .264 वीडियो हैं, इसलिए इसे फिर से खोलने की कोई आवश्यकता नहीं है।
अंक

मुझे पता है, यह कंटेनर है जो समस्याएं दे रहा है, जैसा कि मैंने कहा।
7

जवाबों:


3

पर टिप्पणियों के बाद http://ubuntuforums.org/showthread.php?t=920606 और जोड़ने mencoderमैं एक बना सकते हैं .mkvजो Avidemux 2.5.6, खोल सकते हैं कट और reencoding बिना सहेजें।

$ sudo apt-get install mencoder mkvtoolnix
$ mencoder -of rawaudio -ovc copy -oac copy -o raw.aud input.mts
$ mencoder -of rawvideo -ovc copy -oac copy -o raw.vid input.mts
# The 50fps has to be changed below to reflect the true video FPS.
$ mkvmerge -o output.mkv --forced-track 0:no --default-duration 0:50fps -d 0 -A -S -T --no-global-tags --no-chapters raw.vid --forced-track 0:no -a 0 -D -S -T --no-global-tags --no-chapters raw.aud --track-order 0:0,1:0
$ rm -f raw.vid raw.aud

एक और विकल्प बिना रेनकोडिंग .aviका उपयोग ffmpegकरना है। मैं भाग्यशाली था, क्योंकि AVIDemux 2.5.6 .aviदुर्घटनाग्रस्त हुए बिना खुल सकता था ।

$ sudo apt-get install ffmpeg
$ ffmpeg -y -vcodec copy -acodec copy -f avi -i input.mts output.avi

एक दो-चरण समाधान जो बाहर काम नहीं करता था (क्योंकि एविडेमक्स दोनों को खोलने पर segfaulted ) tmp.aviऔर output.mkv:

$ sudo apt-get install mencoder mkvtoolnix
$ mencoder -oac copy -ovc copy -ffourcc AVC1 -o tmp.avi input.mts
$ mkvmerge -i tmp.avi output.mkv
$ rm -f tmp.avi

मुझे बहुत सारी इनपुट फ़ाइलों के साथ सत्यापित करना होगा कि ये समाधान एंड-टू-एंड (अंतिम फ़ाइल में भी सिंक में रखे गए ऑडियो और वीडियो सहित) काम करते हैं। जैसे ही मेरे पास परिणाम होगा, मैं अपना उत्तर अपडेट कर दूंगा। यदि आपके पास इस बीच एक अलग जवाब है, तो कृपया इसे पोस्ट करने में संकोच न करें।


1

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

आपको अपनी फ़ाइलों को एक प्रारूप में फिर से तैयार करने की आवश्यकता है जो संपादन के लिए उपयुक्त है, फिर इसे संपादित करें (ओपनशॉट एक अच्छा संपादक है और पर्याप्त स्थिर है, अधिक हैं) और फिर आप इसे एमपीईजी 4 / एवीसी पर फिर से लिख सकते हैं।

अच्छा कोडेक जो खुला है और संपादन के लिए उपयुक्त है DNxHD - ध्यान दें कि जब आप फ़ाइलों को इस प्रारूप में फिर से बनाते हैं, तो वे बहुत बड़े होंगे। FullHD में एक मिनट, या कुछ के लिए गीगाबाइट की तरह। एक वर्कअराउंड है जिसे प्रॉक्सी एडिटिंग, गूगल कहा जाता है।

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