Jellyfin/FFMpeg’in Docker Container’ı ile çalışmak

Jellyfin FFMpeg FFmpeg’i docker yardımı ile kullanmanın en kolay yolu olarak karşımıza çıkmaktadır. Nispeten maintain edilen ve kullanılan bir container image olarak karşımıza çıkmaktadır.

Biraz özensiz yazılmış bir Dockerfile’ı vardır ve dolayısı ile bu bilerek kullanmakta fayda vardır.

Örnek olarak ffmpeg yazdığı yol bildiğiniz: /tmp/workdir‘dir Dolayısı ile o klasarü mount etmeniz gerekmektedir.

Oldukça tamamlanmış bir ffmpeg içermektedir. Benim kullandığım her encoder ve decoder yüklüydü. Diğer bazı ffmpeg containerları imageleri gibi container boyutunu küçültmek için bir yığın özelliği atmamışlar.

Kullanım örneğine:

 sudo docker container run --rm -v /home/anilkay/ffmpegsonuc:/tmp/workdir jellyfin/ffmpeg -i https://ssltest.anilkay.com/movies/adalet.mp4  -c:a copy -c:v libx265 bilmemne4.mp4
imajın boyutu 270 mb nginixten sadece 130mb daha büyük. Gerçekten başarılı.

Evet belkide ilerleyen yıllarda bütün Applerimiz container içinde çalışacak hale gelecek. Flatcar Container Linux ve benzeri distrolar ile başlayan bu akım ile daha korunaklı yapılara ve daha az çakışmaya maruz kalacağımız bir dünyaya merhaba diyebiliriz. Hadi bakalım bekliyoruz 🙂

Yorum bırakın

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.