2011-06-28 19 views
6

मैं यूट्यूब से एमपी 4 वीडियो को कन्वर्ट करने के लिए ffmpeg का उपयोग कर रहा हूं। यह वीडियो एचडी 1080 है। जब मैं इसे एमपीई 2 वीडियो में परिवर्तित करता हूं, तो -s 1920x1080 पैरामीटर के बावजूद, वीडियो इसकी तीखेपन को खो देता है। तस्वीर की तेजता खोए बिना मैं वीडियो कैसे परिवर्तित कर सकता हूं? आदेश मैं का उपयोग करें:एफएफएमपीईजी - संकल्प खोने के बिना वीडियो को परिवर्तित करें

ffmpeg मैं BBB.mp4 -vcodec mpeg2video -s1920x1080 -acodec कॉपी -f mpegts BBB.ts

उत्तर

2

उपयोग अंतिम वीडियो एक ही पालन करने के लिए -sameq टैग स्रोत की गुणवत्ता।

उदाहरण:

ffmpeg -i BBB.mp4 -vcodec mpeg2video -s 1920x1080 **-sameq** -acodec copy -f mpegts BBB.ts 
+0

ऐसा लगता है कि -sameq फ़ाइल फिर भी ट्रांसकोड करेंगे। प्रक्रिया के दौरान आपको पता चलेगा कि आपका सीपीयू उपयोग 100% होगा या नहीं। –

+8

-sameq का मतलब है "समान क्वांटिज़र", समान गुणवत्ता नहीं। [एफएफएमपीईजी] से (http://ffmpeg.org/trac/ffmpeg/wiki/Option%20'-sameq'%20does%20NOT%20mean%20'same%20quality ') –

+6

वर्तमान ffmpeg 2.1.3 शिकायत '- sameq': विकल्प 'sameq' हटा दिया गया था। यदि आप गुणवत्ता को संरक्षित करने के लिए एक विकल्प की तलाश में हैं (जो कि -मेमक नहीं था), तो -sscale 0 या समकक्ष गुणवत्ता कारक विकल्प का उपयोग करें। –

3

या जो कुछ भी बिटरेट आप पा स्वीकार्य सेट करने का प्रयास:

ffmpeg मैं BBB.mp4 -vcodec mpeg2video बी 4000000 -s 1920x1080 -acodec कॉपी -f mpegts बीबीबी .ts

mp4-> mpeg2 = ट्रांसकोडिंग

4

सुनिश्चित करें कि आपके छवियों वें रूप में एक ही गुणवत्ता के हैं बनाने के लिए सबसे अच्छा तरीका है आईपी ​​रूपांतरण से पहले हैं, -q:v 1 जोड़ें। q गुणवत्ता है, v वीडियो के लिए है, 1 गुणवत्ता के लिए 1-35 के बीच है, सबसे कम गुणवत्ता सबसे अच्छी गुणवत्ता है।

कि अपने नए आदेश के रूप में निम्नानुसार होगा:

ffmpeg -i BBB.mp4 -vcodec mpeg2video -s1920x1080 -q:v 1 -acodec copy -f mpegts BBB.ts 
संबंधित मुद्दे