मेरे पास एक html 5 वीडियो प्लेयर है जो 700px चौड़ा, 400px ऊंचा है। मैं avconv
(पहलू अनुपात को बनाए रखते हुए) आकार बदलने के लिए ffmpeg का उपयोग करने की कोशिश कर रहा हूं और यह सुनिश्चित करता हूं कि यह मेरे खिलाड़ी में फिट हो।
इनपुट किसी भी आकार की एक फ़ाइल हो सकती है, इसलिए मुझे बड़े लोगों का आकार बदलने की आवश्यकता है, लेकिन छोटे लोगों को काली पट्टियों के साथ केन्द्रित करें। अब तक मैंने कोशिश की है: -s
और -aspect
, मैंने स्विच के pad
साथ उपयोग किया जा रहा है, -vf
लेकिन यह नहीं समझता कि मुझे जो चाहिए वह प्राप्त करने के लिए यह पर्याप्त काम करता है।
यह एक मोटा विचार है जो मुझे चाहिए। मुझे यकीन नहीं है कि यह भी संभव है। यह लगभग CSS की अधिकतम-चौड़ाई / अधिकतम-ऊंचाई की तरह है। मुझे लगता है कि यह केवल शब्दों का एक झंझट हो सकता है, लेकिन अगर किसी को यह समझ में आता है कि मैं किस बारे में बात कर रहा हूं, तो मैं मदद की सराहना करता हूं, धन्यवाद।
avconv कमांड:
avconv -y -i control.avi -vcodec libx264 -b 2000k -bufsize 20M -acodec aac -strict experimental -ar 44100 -ab 256k bigbuck_out.mp4