WMV फ़ाइलों का एक सेट MP4 में कैसे परिवर्तित किया जा सकता है ताकि मैं उन्हें अपने Apple टीवी पर आयात कर सकूं ?
WMV फ़ाइलों का एक सेट MP4 में कैसे परिवर्तित किया जा सकता है ताकि मैं उन्हें अपने Apple टीवी पर आयात कर सकूं ?
जवाबों:
WMV को MP4 में एन्कोड करने के लिए आप FFmpeg (मैक, लिनक्स और विंडोज के लिए एक फ्री कमांड-लाइन टूल) का उपयोग कर सकते हैं । यहाँ एक उदाहरण वाक्यविन्यास है:
ffmpeg -i input.wmv -c:v libx264 -crf 23 -c:a libfaac -q:a 100 output.mp4
यह डिफ़ॉल्ट गुणवत्ता का उपयोग करके वीडियो को H.264 वीडियो और AAC ऑडियो में एन्कोड करेगा। वीडियो के लिए गुणवत्ता को बदलने के लिए, एक अलग सीआरएफ मूल्य का उपयोग करें, जहां कम का मतलब बेहतर है, जैसे 20 या 18. ऑडियो के लिए, 100% डिफ़ॉल्ट गुणवत्ता है। बेहतर गुणवत्ता के लिए मूल्य बढ़ाएँ।
AppleTV के लिए विशेष रूप से, यह वही है जो Apple कहता है कि यह समर्थन करता है:
H.264 वीडियो 1080p तक, 30 फ्रेम प्रति सेकेंड, हाई या मेन प्रोफाइल लेवल 4.0 या उससे कम, बेसलाइन प्रोफाइल लेवल 3.0 या उससे कम AAC-LC ऑडियो के साथ 160 kbit / s प्रति चैनल, 48 kHz, स्टीरियो ऑडियो .m4v। .mp4, और .mov फ़ाइल स्वरूप
तो, आप 30 हर्ट्ज फ्रेम दर और हाई प्रोफाइल को मजबूर करने के लिए निम्नलिखित कमांड का उपयोग कर सकते हैं :
ffmpeg -i input.wmv -c:v libx264 -crf 23 -profile:v high -r 30 -c:a libfaac -q:a 100 -ar 48000 output.mp4
ffmpeg -i input.wmv -c:v libx264 -crf 23 -c:a aac -strict -2 -q:a 100 output.mp4
हैंडब्रेक । मल्टी-प्लेटफॉर्म और मुफ्त।
हैंडब्रेक एक ओपन-सोर्स, जीपीएल-लाइसेंस प्राप्त, मल्टीप्लायर, मल्टीथ्रेडेड वीडियो ट्रांसकोडर है, जो मैकओएस एक्स, लिनक्स और विंडोज के लिए उपलब्ध है।
समर्थित स्रोत:
अधिकांश सामान्य मल्टीमीडिया फाइलें जो libavformat और libavcodec का समर्थन करती हैं।
कोई भी डीवीडी या ब्लर-जैसे स्रोत जो कॉपी-संरक्षित नहीं है। (कॉपी सुरक्षा हटाने का समर्थन नहीं किया गया है)
आउटपुट:
फ़ाइल प्रारूप: MP4 (M4V) और MKV
वीडियो: H.264 (x264), MPEG-4 (ffmpeg), MPEG-2 (ffmpeg), या Theora (libtheora)
- ऑडियो: AAC, CoreAudio AAC / HE-AAC (OS X केवल), एमपी 3, फ्लैक, AC3 या वोरबिस। एसी -3, डीटीएस, डीटीएस-एचडी, एएसी और एमपी पास-थ्रू।
यदि आप GoToMeeting (उर्फ Go2Meeting द्वारा एसईओ उद्देश्यों के लिए) द्वारा बनाई गई WMV फ़ाइलों को कनवर्ट करने का प्रयास कर रहे हैं, तो उपरोक्त सभी समाधान संभवतः विफल हो जाएंगे क्योंकि वीडियो एक सिट्रिक्स-विशिष्ट g2m4 कोडेक का उपयोग करके एन्कोड किया गया है जो ट्रांसकोडर चोक बना देगा।
मुझे यह पृष्ठ मिला है जो कि g2m से नियमित WMV के लिए ट्रांसकोडिंग के माध्यम से गाइड करता है, गोमेटिंग द्वारा प्रदान किए गए g2mtranscoder.exe का उपयोग करके, जो आपके वीडियो को जगह में ट्रांसकोड कर देगा ताकि आप इसे अपने टूल के बिना अपनी पसंद के प्रारूप में ट्रांसकोड कर सकें (जैसे अन्य उत्तर में) थ्रेड)।
ffmpeg -codec
बिना किसी D
ध्वज के साथ सूचीबद्ध है , इसलिए मुझे नहीं पता कि यह पूरी तरह से समर्थित है।
./ffmpeg -y -i input.wmv -vcodec libx264 -acodec libfaac -ab 128k -ac 2 -b 300 -threads 4 -flags +loop -cmp +chroma -partitions 0 -subq 1 -trellis 0 -refs 1 -coder 0 -bufsize 10M -qcomp 0.6 -qmin 10 -qmax 51 -qdiff 4 -level 30 output.mp4
मुझे नहीं पता कि सभी विकल्पों / झंडों का क्या मतलब है, लेकिन यह काम करने और फ्लैश स्ट्रीम करने योग्य MP4 फ़ाइल प्राप्त करने के लिए लग रहा था, लेकिन वीडियो उच्च गुणवत्ता वाला नहीं था।
मैंने जो कोडेक लाइब्रेरीज़ स्थापित की हैं, वे H.264 और AAC वीडियो और ऑडियो कोडेक्स के लिए libx264 और libfaac हैं ।
www.media-convert.com एक निःशुल्क वेब आधारित सेवा है जो सभी प्रकार के ऑडियो और वीडियो प्रारूपों को रूपांतरित करती है। किसी भी सॉफ़्टवेयर को स्थापित करने की आवश्यकता नहीं है। जोड़ता है पर ध्यान न दें और ड्रॉपडाउन मेनू से फ़ाइल प्रकार चुनें।
MediaCoder को ठीक काम करना चाहिए!
MediaCoder 2005 के बाद से एक नि: शुल्क सार्वभौमिक मीडिया ट्रांसकोडर है। यह एक सुरुचिपूर्ण और पारदर्शी तरीके से सभी लोकप्रिय ऑडियो / वीडियो कोडेक्स और टूल को एक-एक-एक ट्रांसकोडिंग समाधान में एकीकृत करता है। एक लचीली और विस्तार योग्य वास्तुकला के साथ, नवीनतम कोडेक्स और टूल लगातार अपडेट किए जाते हैं। MediaCoder सभी समय में मीडिया ट्रांसकोडिंग के लिए स्विस सेना चाकू होने का इरादा रखता है।
किसी भी वीडियो कनवर्टर की कोशिश करो । जैसा कि नाम से पता चलता है, यह कई तरह के वीडियो को बदल सकता है।
मैं बैच रूपांतरण या अन्य उपयोगकर्ता के अनुकूल संभावना के लिए MediaCoder का उपयोग करेंगे AVIDemux ।
मैं Ubuntu सर्वर 14.10 (यूटोपिक यूनिकॉर्न) पर FFmpeg स्थापित नहीं कर सका , इसलिए मैंने हैंडब्रेक का उपयोग किया। स्थापना के बाद मैंने thanhsiang.org/faqing से एक स्क्रिप्ट का उपयोग किया है :
convert.sh
chmod +x convert.sh
#!/bin/bash
# This script is to convert automatically a folder of video files to MP4.
# You need to change SRC -- Sourse folder and DEST -- Destination folder
# The MP4 format is 480x270.
SRC=/home/video/
DEST=/home/www/mp4files/
DEST_EXT=mp4
HANDBRAKE_CLI=HandBrakeCLI
for FILE in `ls $SRC`
do
filename=$(basename $FILE)
extension=${filename##*.}
filename=${filename%.*}
$HANDBRAKE_CLI -i $SRC/$FILE -o $DEST/$filename.$DEST_EXT -e x264 -q 22 -r 12 -B 64 -X 480 -O
done
यह मेरे लिए सबसे तेज उपाय था।