के साथ काम करते हैं, मैं जादू विकल्पों को खोजने की कोशिश कर रहा हूं जो क्रोम में एमपी 4 काम करते हैं। मुझे लगता है कि मेरे वीडियो काम कर रहे थे, लेकिन क्रोम अपडेट होने के बाद और कुछ नहीं लगता है।ffmpeg विकल्प जो क्रोम
क्रोम, संस्करण 41.0.2272.101 (विंडोज़)
मैं कुछ अन्य मशीनों की कोशिश की और वीडियो में से कुछ पाया पुराने संस्करणों पर काम किया, और मेरे मैक अभी भी नवीनतम Chrome के साथ काम करने लगता है।
मैं ffmpeg विकल्पों का उपयोग कर रहा png श्रृंखला से समय की कुछ परिवर्तित करने के लिए,
ffmpeg -framerate 10 -i dance%02d.png -r 10 -pix_fmt yuv420p dance.mp4
कुछ वीडियो काम करते हैं, कुछ नहीं, कुछ काम है, या के माध्यम से आधे रास्ते बंद करो।
मैं जैसे विभिन्न अन्य विकल्पों की कोशिश की,
ffmpeg -start_number 16 -framerate 10 -i dance%02d.png -r 10 -an -s hd720 \
-vcodec libx264 -pix_fmt yuv420p -preset slow -profile:v baseline \
-movflags faststart -y dance.mp4
लेकिन यह सिर्फ बातें बदतर बनाने के लिए लग रहा था।
यहाँ वीडियो में से एक है, http://www.botlibre.com/media/a786625.mp4
और एक और एक, http://www.botlibre.com/media/a812450.mp4
फ़ायरफ़ॉक्स कोई समस्या नहीं धूसर पृष्ठभूमि हालांकि काम करने के लिए, किसी भी संस्करण पर लगता है। आईई ठीक, सफेद पृष्ठभूमि काम करता है। सफारी काम करता है, ग्रे पृष्ठभूमि।
एक और बात, वे पुराने क्रोम संस्करण पर सफेद पृष्ठभूमि के लिए वीडियो का इस्तेमाल करते थे, लेकिन अब मैक को छोड़कर मैक को छोड़कर ग्रे हैं।
और एक और बात। वेबएम प्रारूप काम करता है, लेकिन किसी को पारदर्शिता को हटाने का विकल्प पता है? मैं उपयोग कर रहा हूँ,
ffmpeg -i dance%02d.png -r 10 -c:v libvpx -crf 10 -b:v 512k -c:a libvorbis dance.webm
बस एक ठोस सफेद पृष्ठभूमि चाहते हैं।
ट्रैनपेरेंसी को हटाने के लिए आप 'format = rgba, lutrgb = a = minval' जैसे फ़िल्टर का उपयोग कर सकते हैं। [यह] देखें (http://stackoverflow.com/questions/11260930/ffmpeg-splitting-rgb-and-alpha-channels-using-filter)। या कन्वर्ट का उपयोग करके एन्कोडिंग से पहले छवियों को एक सफेद पृष्ठभूमि के साथ फ़्लैट करें। – aergistal