小编Dan*_*iuk的帖子

如何使用Flying Saucer项目创建TOC或索引?

我使用The Flying Saucer Project将HTML文件转换为PDF格式.这是包含重复信息的文档 - 前提及其地址,我们称之为元素.在文档的最后我需要创建一个索引.每个索引条目都应该有一个页码,指向添加元素的页面.可以放在一个页面上的元素数量会有所不同.

如何创建文档索引?或者,当库将特定类型的HTML元素添加到PDF文档时,如何通知我?

java flying-saucer xhtmlrenderer

5
推荐指数
2
解决办法
1839
查看次数

如何使用 ffmpeg 命令生成 RTMP 测试流?

我想通过生成带有时间戳的 RTMP 测试视频来测试我的流媒体基础设施。这可能看起来像那个屏幕。形象无所谓。我只关注即时生成的工作流和时间戳。我打算为此目的使用ffmpeg工具。该命令可能看起来像

$ ffmpeg -i image.png \
    -vf drawtext="fontfile=/Library/Fonts/Arial.ttf: \
        timecode='00\:00\:00\:00': r=1: fontcolor=white: \
        fontsize=24: box=1: boxcolor=black@0.5: \
        boxborderw=5: x=(w-text_w)/2: y=(h-text_h)/2" \
    -f flv rtmp://localhost/live/test
Run Code Online (Sandbox Code Playgroud)

我确实在本地运行基于 NGINX 及其 RTMP 模块的流媒体服务器

但是,上面的命令给了我以下错误:

Input #0, png_pipe, from 'image.png':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: png, rgb24(pc), 768x576 [SAR 7874:7874 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Stream mapping:
  Stream #0:0 -> #0:0 (png (native) -> flv1 (flv))
Press [q] to stop, …
Run Code Online (Sandbox Code Playgroud)

ffmpeg rtmp video-streaming

5
推荐指数
1
解决办法
2万
查看次数