build libass & 使用 参考
-
need freetype2 > 2.9.3, download freetype2 2.10.0
sudo apt-get install libfreetype6-dev -
Package requirements (fribidi >= 0.19.0)
sudo apt-get install libfribidi-dev -
./configure -disable-require-system-font-provider
-
make
-
cp libass/.libs/libass.a test/
-
make
-
./test 1.png a.ass 0.3
test.c: Available font providers (2): 'None', 'Autodetect'.
libass: Raster: FreeType 2.8.1
libass: Shaper: FriBidi 0.19.7 (SIMPLE)
libass: Initialized
libass: can't find selected font provider //这个可以忽略
libass: File size: 982
libass: [0x555c9c0d7880] Style: Default,Arial,16,&Hffffff,&Hffffff,&H0,&H0,0,0,0,0,100,100,0,0,1,1,0,2,10,10,10,0
libass: Added subtitle file: 'a.ass' (2 styles, 6 events)
libass: fontselect: Using default font: (Arial, 400, 0) -> /usr/share/fonts/truetype/freefont/FreeSans.ttf, 0, (none) //修改了test.c,添加了路径
libass: fontselect: (Arial, 400, 0) -> /usr/share/fonts/truetype/freefont/FreeSans.ttf, 0, (none)
2 images blended
网友评论