medya dönüştürme kitaplığı

6 Cevap java

Ben bir mobil web sitesi inşa ediyorum kullanıcılar / indirme videolarınızı yükleyebilirsiniz, ve ben kullanıcı indirmek istiyor ne bağlı olarak mpeg, 3gp, mov medya dosyalarını dönüştürebilirsiniz bir kütüphane ihtiyacı vardı.

Bunu yapabileceğiniz aa kütüphane biliyor musunuz?

6 Cevap

Geçmişte, ben komut satırından VLC koştu ve (ücretsiz, neredeyse tüm ses ve video formatlarını destekler, ve birçok farklı platformlarda çalışır) benim dönüşümleri yapmak için kullandı. VLC sunucuda yüklü varsa, bunu bir system() komutu veya eşdeğeri olan herhangi bir dil kullanarak bu şekilde erişebilirsiniz.

Kütüphane linux kullanıyorsanız eğer, bir application o CLI desteği ile bunu sizin için yapacak, ardından kullanarak bulabilirsiniz, bunu yapmak sizin için only aramak olmamalı bu uygulama cli sizin biçimini değiştirebilirsiniz;

$result=shell_exec('application_name [parameters] input-file output-file')

Örneğin kullanabilirsiniz ffmpeg

$result=shell_exec('ffmpeg -i myfile.avi -target vcd /tmp/vcd.mpg')

ffdshow Bunun için büyük bir lib olduğunu.

libavcodec daha hassas olması.

Ruby FFmpeg gem kullanın, gerçekten güzel ve kullanımı kolay.

Yoksa bir şey, Xuggler deneyin, Java doğrudan bir Java tabanlı arayüz kullanmak istiyorsanız FFmpeg.

FFmpeg bir göz atın. Eğer bir komut satırı aracı olarak kullanabilirsiniz.