Jpegtran'ı ffmpeg ile borulamada mı kullanıyorsunuz?


2

Bir ton jpeg görüntüsü oluşturmak için ffmpeg kullanıyorum. Ancak, bu jpegler ffmpeg tarafından optimize edilmemiştir. Ortalama olarak, resimler jpegtrandan geçerken kayıpsız bir şekilde% 10-20 daha sıkıştırır.

Tüm bu görüntüleri oluşturmak istemiyorum, her birini diske yazıp sonra da jpegtran son sözcüğü aracılığıyla yetersiz kalıyor. Onları ffmpeg içindeki image2pipe biçimini kullanarak yönlendirmeyi tercih ederim.

Diyelim ki saniyede 1 kare çekmek ve her birini bir jpeg'e dönüştürmek istiyorum. İdeal olarak, şöyle bir komut üretmek istiyorum:

ffmpeg -i video.mpg -q 10 -r 1 -f image2pipe - | [something] | jpegtran -copy none -optimize

Açıkçası bu kendi başına işe yaramaz (birçok nedenden dolayı) ama nasıl böyle bir şey yapmayı tercih ederim?


Neyi [something else]temsil ediyor? Bu dosyalar ile nihai hedefiniz nedir?
llogan

Nihai hedef, jpeg görüntülerini optimize etmektir, belki de [başka bir şey] ortada daha iyi gider.
Marty
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.