Zachowaj czytelność tekstu podczas kodowania zrzutów ekranu z gry

1

Mam kilka (prawie bezstratnych) zrzutów ekranu z gier 3D, które teraz zajmują znaczną część mojego miejsca na dysku twardym. Chciałbym zmniejszyć ich rozmiar. Ogólna jakość obrazu nie stanowi większego problemu, z wyjątkiem czytelności tekstu (pseudonimy gracza itp.), Który jest układany na scenie 3D. Szybkość kodowania też nie ma większego znaczenia.

Próbowałem użyć x264; niestety, przy obniżaniu parametrów jakości (-crf lub -qp) teksty szybko stają się nieczytelne (podczas gdy wciąż jest dużo miejsca na ogólną degradację jakości).

Czy są jakieś specjalne kodeki dla takiej sytuacji; a może zalecenie dotyczące strojenia x264? Lub jakiekolwiek inne rozwiązania.

Niektóre szczegóły: oryginalne filmy są kodowane w rozdzielczości 1680 x 996 przy użyciu ultraszybkiego x264, CRF 25, FPS 15 (~ 7 Mb / s). Najlepszy (najmniejszy rozmiar, ale wciąż czytelne teksty), jaki otrzymuję z x264, to ustawienie wstępne „wolniejsze” qp 27 (~ 2,7 Mb / s, różnica między wolniejszym a średnim jest znikoma). Używam ffmpeg spakowanego z Ubuntu 13.04 zarówno do przechwytywania, jak i ponownego kodowania.

Mikrofon
źródło
To może być miejsce na początek.
Aaron Miller,
jeśli nie kodujesz strumieniowo, zawsze używaj 'veryslow'
gcb