Debian'ı hiç kullanmadım, ancak Ubuntu kutumda ffmpeg'i depolardan yükledim (olduğu gibi, herhangi bir tweak veya hack olmadan) ve amr sesini (örneğin) mp3'e dönüştürmek ve 3gp'yi dönüştürmek için kolayca kullanabilirim MOV video h264 ile kodlanmış ve flv. Makinemde ffmpeg'in amr ses dosyalarını çözmek için libopencore-amrnb kullandığını ve H264 videosunu kodlamak için libx264 kullandığını görebiliyorum.
Şimdi aynı şeyi ffmpeg'i çağırmak için PHP kullanacağım bir sunucu makinesinde (sanal sunucu) yapmak istiyorum. PHP'den ffmpeg'i exec () ile çağırmakta hiçbir sorunum yok, bu bir sorun değil.
Sunucu Debian Linux'a sahip ve yüklü olan ffmpeg'in eski bir sürümü var:
- libopencore-amrnb yok
- libx264 yok
Sistem yöneticileri bana söyledi
- Debian ile uyumsuzluk nedeniyle amr codec desteği olan bir ffmpeg sürümünü kuramazlar
- libx264 Debian'da mevcut değil (duyduğunuz gibi).
Bu doğru mu? En popüler ses / video kod dönüştürme yazılımı, en yaygın kullanılan Linux dağıtımında kullanılan en yaygın codec bileşenleriyle çalışamaz mı?
Bana izin verebilecek herhangi bir alternatif var mı: 1. amr ses dosyalarını mp3'e dönüştürün 2. transcode 3gp (mpeg4) video dosyalarını mov h264 video dosyalarına (yani mov format, h264 codec) dönüştürün mü?