小编Max*_*mit的帖子

MongoDB列出了java中的可用数据库

我正在编写一个算法,它将通过java中所有可用的Mongo数据库.

在Windows shell上我就是这么做的

show dbs
Run Code Online (Sandbox Code Playgroud)

我怎样才能在java中执行此操作并获取所有可用数据库的列表?

java mongodb mongo-java

6
推荐指数
2
解决办法
5470
查看次数

ImageMagick 将 svg 转换为带有文本的 png 生成空白图像

这是我的 svg

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svgfile" style="position:absolute; height:1200px; width:1600px;" version="1.1" viewBox="0 0 1600 1200">
<g class='shape' id='draw136.1' shape='text1' style='word-wrap: break-word; font-family: Arial; font-size: 30.599999999999998px;' undo='-1'>
  <switch>
    <foreignObject color='#000000' height='67.53719008264463' width='216.80495662949198' x='740.5638166047088' y='501.5702479338843'>
      <p xmlns='http://www.w3.org/1999/xhtml'>Test Writing in the box</p>
    </foreignObject>
  </switch>
</g>
</svg>
Run Code Online (Sandbox Code Playgroud)

当我运行以下 ImageMagick 脚本时

 convert 26.svg 26.png
Run Code Online (Sandbox Code Playgroud)

我得到的只是一个空的png

所以如果我将 svg 更改为以下形式

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="svgfile" style="position:absolute; height:1200px; width:1600px;" version="1.1" viewBox="0 0 1600 1200">
    <text color='#000000' style='font-family: Arial; font-size: 30.599999999999998px;' height='67.53719008264463' width='216.80495662949198' x='740.5638166047088' y='501.5702479338843'>
    Test Writing in the box
    </text> …
Run Code Online (Sandbox Code Playgroud)

svg imagemagick

5
推荐指数
0
解决办法
1369
查看次数

ffmpeg,将音频拉伸到 x 秒

我正在尝试使音频文件恰好为 x 秒。

到目前为止,我尝试atempo通过执行以下计算来使用过滤器

Audio length / desired length = atempo.

但这并不准确,我必须手动调整速度以使其精确匹配。

有没有其他解决方案来完成这项工作?还是我这样做不正确?

我的原始文件是 wav 文件,而我的输出是 mp3

这是一个示例命令

ffmpeg -i input.wav -codec:a libmp3lame -filter:a "atempo=0.9992323" -b:a 320K output.mp3
Run Code Online (Sandbox Code Playgroud)

更新。

通过改变我接收音频长度的方式,我能够正确计算速度。

我现在正在使用实际文件大小和采样率计算当前音频长度。

音频长度 = 文件大小 /(采样率 * 2)

采样率类似于 16000 Hz。您可以通过使用 ffprob 或 ffmpeg 来获得它。

编辑 - 已解决

弄清楚了。我错误地计算了速度。

Audio length / desired length = atempo
Run Code Online (Sandbox Code Playgroud)

应该

desired length / Audio length = atempo
Run Code Online (Sandbox Code Playgroud)

我不得不多读一点关于节奏的实际作用。希望这可以帮助某人。

audio ffmpeg ffprobe

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

100%宽度的div仍然比应该宽

我刚遇到一个问题,我的一个div太宽了.我希望它适合浏览器大小.这是写的:

<div><ul>
    <li style="width: 20%"><a href="1.php">1</a></li>
    <li style="width: 20%"><a href="2.php">2</a></li>
    <li style="width: 20%"><a href="3.php">3</a></li>
    <li style="width: 20%"><a href="4.php">4</a></li>
    <li style="width: 20%"><a href="5.php">5</a></li>
</ul></div>
Run Code Online (Sandbox Code Playgroud)

这是css文件内容:

html, body, #map-canvas {
    height: 100%;
    margin: 0px;
    padding: 0px
}      
ul {
    list-style-type: none;
    background-image: url(myimage.png);
    height: 80px;
    width: 100%;
    margin: auto;
}
li {
  float: left;
}
ul a {
     background-image: url(ndvder.png);
     background-repeat: no-repeat;
     background-position: right;
     padding-right: 30px;
     padding-left: 30px;
     display: block;
     line-height: 80px;
     text-decoration: none;
     font-size: 22px;
     color: #331D1D;
 }
 ul a:hover { …
Run Code Online (Sandbox Code Playgroud)

html css

1
推荐指数
1
解决办法
624
查看次数

标签 统计

audio ×1

css ×1

ffmpeg ×1

ffprobe ×1

html ×1

imagemagick ×1

java ×1

mongo-java ×1

mongodb ×1

svg ×1