libass

2019-11-08  本文已影响0人  技术笔记

build libass & 使用 参考

  1. need freetype2 > 2.9.3, download freetype2 2.10.0
    sudo apt-get install libfreetype6-dev

  2. Package requirements (fribidi >= 0.19.0)
    sudo apt-get install libfribidi-dev

  3. ./configure -disable-require-system-font-provider

  4. make

  5. cp libass/.libs/libass.a test/

  6. make

  7. ./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
上一篇 下一篇

猜你喜欢

热点阅读