मुझे एक डायरेक्टरी में मौजूद सभी फाइलों को मट्रोस्का कंटेनर .mkv में रिमूव करना होगा। एक स्क्रिप्ट के साथ।
मैं mkvmerge के लिए नया हूँ!
संपादित करें: mkverge gui में यह मेरे लिए अच्छा काम करता है, सिर्फ एक फ़ाइल लोड कर रहा है:
"mkvmerge" -o "/media/.../00062 (1).mkv" "--forced-track" "0:no" "--forced-track" "1:no" "--forced-track" "2:no" "-a" "1" "-d" "0" "-s" "2" "-T" "--no-global-tags" "--no-chapters" "(" "/media/.../00062.MTS" ")" "--track-order" "0:0,0:1,0:2"
मुझे अभी तक यह पता नहीं चला है कि इसे एक निर्देशिका में सभी फाइलों पर चलाने के लिए बैश स्क्रिप्ट में कैसे लाया जाता है।
ये काम नहीं किया
FOR %%A IN (*.MTS) DO mkvmerge -o "~nA.mkv" "%%~A"
।
for file in *.MTS; do $file `mkvmerge -o $file.mkv`;done
संपादित करें 2:
खराब सिंटैक्स के कारण काम नहीं किया! यह काम करता है!
for file in *.MTS; do `mkvmerge $file -o $file.mkv`;done