小编Mei*_*unt的帖子

视频网格与vstack和hstack

我想将四个视频组合成一个网格.目前我正在使用vstack组合行,然后hstack组合两个输出,以及添加音频.

ffmpeg -ss 0 -i 1.mp4 -ss 8 -i 3.mp4 -filter_complex vstack left.mp4
ffmpeg -ss 0 -i 2.mp4 -ss 0 -i 4.mp4 -filter_complex vstack right.mp4
ffmpeg -i left.mp4 -i right.mp4 -filter_complex hstack -i audio.mp4 output.mp4
Run Code Online (Sandbox Code Playgroud)

它可以使用overlay和在一个操作中完成此操作pad.但是,文档说明使用vstackhstack更快.这两个过滤器可以组合成一个单独的操作吗?

video ffmpeg

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

添加到子项目到gradle jar

如何添加引用project(':api')到jar gradle构建的子项目?

这是build.gradle我的主要项目。该子项目包含为git子模块,并具有类似的构建脚本。

apply plugin: 'java'

sourceCompatibility = 1.5
version = '1.0'

jar {
    manifest {
        attributes('Main-Class': '..........')
    }
}

repositories {
    mavenCentral()
}

dependencies {
    compile files('libs/jfxrt.jar')
    compile project(':api')
    testCompile group: 'junit', name: 'junit', version: '4.11'
}
Run Code Online (Sandbox Code Playgroud)

java gradle

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

Log4j2未记录到控制台

我无法使Log4j 2登录到控制台。使用gradle运行时没有任何显示。

log4j2.xml 在项目根目录中:

<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="ALL">
    <Appenders>
        <Console name="Console" target="SYSTEM_OUT">
            <PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n"/>
        </Console>
    </Appenders>
    <Loggers>
        <Root level="all">
            <AppenderRef ref="Console"/>
        </Root>
    </Loggers>
</Configuration>
Run Code Online (Sandbox Code Playgroud)

在我的课程中的用法:

public class ABCHandler {
    private final Logger logger = LogManager.getLogger();

    public ABC(String serialPortName) {
        logger.info("Opening serial port {}", serialPortName);
    }
}
Run Code Online (Sandbox Code Playgroud)

java logging log4j2

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

使用来自已应用的build.gradle的变量

如何使用在Applied中定义的变量build.gradle

已应用build.gradle(位于下api/build.gradle):

// api version
def apiVersion = '1.0'

// add dependencies
dependencies {
    // ...
}
Run Code Online (Sandbox Code Playgroud)

主要build.gradle应该使用变量apiVersion

apply plugin: 'java'
apply from: 'api/build.gradle'

// set version
// causes Could not find property 'apiVerion' on root project ...
version = apiVersion + '-1.0'

// ...
Run Code Online (Sandbox Code Playgroud)

java gradle git-submodules

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

标签 统计

java ×3

gradle ×2

ffmpeg ×1

git-submodules ×1

log4j2 ×1

logging ×1

video ×1