2013-07-25 9 views
15

वेबप प्रारूप में छवि फ़ाइलों को बनाने/सहेजने के लिए जावा में कोई लाइब्रेरी है?
मैं कुछ भी है कि इस करता है, Googles एनकोडर जो एक exe फ़ाइल है के लिए छोड़कर नहीं मिल सकता है, और मैं यह करने के लिए मेरे कोड से कुछ .exe पर अमल करने के लिए नहीं चाहता ...वेबपी लाइब्रेरी?

उत्तर

0

Java VP8 Decoder है वर्तमान में बीटा में एक जीपीएल 3 लाइब्रेरी जो वेबपी छवि प्रारूप पढ़ सकती है। ऐसा लगता है कि इस समय कोई एन्कोडिंग सुविधा नहीं है।

एक संभावित विकल्प VLCJ का उपयोग करेगा, वीएलसी के लिए जावा बाइंडिंग लाइब्रेरी (वेबप समर्थन पिछले संस्करणों में आउट-ऑफ-बॉक्स उपलब्ध होना चाहिए)।

एक तीसरी लाइब्रेरी jvp8 है, एक दोहरी लाइसेंस प्राप्त वाणिज्यिक/जीपीएल देशी रैपर जो वीपी 8 वीडियो कोडेक का उपयोग करने की अनुमति देता है।

+3

ये दोनों समाधान हैं जो वेबप डिकोडिंग की अनुमति देते हैं, लेकिन मुझे जावा में एन्कोडिंग समाधान की आवश्यकता है ... – gillyb

+0

vlcj में उपलब्ध vlc trancoding क्षमताओं नहीं हैं? ऐसा लगता है कि वे हैं: http://www.capricasoftware.co.uk/projects/vlcj/faq.html –

+0

हाँ, लेकिन मुझे अभी भी यकीन नहीं है कि मैं छवि का उपयोग वेबपी प्रारूप में बदलने के लिए कैसे करता हूं ...? – gillyb

3

आज इस लाइब्रेरी को मिला: webp-imageio। अभी तक इसे आजमाया नहीं है, लेकिन ऐसा लगता है कि यह इमेजियो का उपयोग करके एन्कोडिंग करेगा।

+0

हाँ, मैंने इसे हाल ही में भी पाया, और मैं वर्तमान में इसे आजमा रहा हूं। धन्यवाद! :) – gillyb

+3

ऐसा लगता है कि यह जावा से मूल कोड कहता है (इसे .so या .dll की आवश्यकता है): यह जावा के लिए एक स्टैंडअलोन समाधान नहीं है। :( – zenbeni

+2

क्या यही कारण है, यह मैवेन केंद्रीय रिपो में क्यों उपलब्ध नहीं है? – Milli

1

sprd-webpwebp-imageio पर आधारित एक और जावा जेएनआई लाइब्रेरी है। यह googles libwebp के आसपास एक रैपर है और असली जावा कार्यान्वयन नहीं है।

संबंधित मुद्दे