小编Hau*_* TM的帖子

图像序列到视频流?

像许多人似乎已经拥有(这里有几个主题)我正在寻找从一系列图像创建视频的方法.

我想在C#中实现我的功能!

这是我不想做的事情:

/*Pseudo code*/
void CreateVideo(List<Image> imageSequence, long durationOfEachImageMs, string outputVideoFileName, string outputFormat)
{
    // Info: imageSequence.Count will be > 30 000 images
    // Info: durationOfEachImageMs will be < 300 ms

    if (outputFormat = "mpeg")
    {
    }
    else if (outputFormat = "avi")
    {      
    }
    else
    {
    }

    //Save video file do disk
}
Run Code Online (Sandbox Code Playgroud)

我知道有一个名为Splicer的项目(http://splicer.codeplex.com/)但我找不到合适的文档或明确的例子我可以遵循(这些是我发现的例子).

我想在CodePlex上找到的最接近的是: 如何在C#中的图像目录中创建视频?

我还阅读了一些关于ffmpeg的线程(例如:C#和FFmpeg最好没有shell命令?这个:使用ffmpeg转换图像序列)但我发现没有人帮我解决我的问题而且我不认为ffmpeg -命令行样式对我来说是最好的解决方案(因为图像数量).

我相信我可以用某种方式使用Splicer -project(?).

在我的情况下,它大约是> 30 000张图像,其中每张图像应显示约200毫秒(在我想要创建的视频流中).

(视频是关于什么的?植物生长......)

谁能帮我完成我的功能?

c# video ffmpeg image aforge

56
推荐指数
5
解决办法
7万
查看次数

叠加几个图像

我有我想覆盖三个图像(用HTML + CSS,我希望尽可能地使用JavaScript):

此搜索 图像2 图像3

这是我想要实现的结果: 我的首选结果
[图像4]

这是我尝试过的:

CSS:

.imageContainer {
    position: relative;
}

#image1 {
    position: absolute;
    top: 0;
    z-index: 10;

    border: 1px solid blue; 
}
#image2 {
    position: absolute;
    top: 0;
    z-index: 100;

    border: 1px solid fuchsia; 
}
#image3 {
    position: absolute;
    top: 0;
    z-index: 1000;

    width: 10%;
    height: 10%;

    border: 1px solid green; 
}
Run Code Online (Sandbox Code Playgroud)

HTML:

<div class="imageContainer">
    <img id="image1" src="http://i.stack.imgur.com/Es4OT.png"/>
    <img id="image2" src="http://i.stack.imgur.com/WQSuc.png"/>
    <img id="image3" src="http://i.stack.imgur.com/Xebnp.png"/>
</div>?
Run Code Online (Sandbox Code Playgroud)

图像1:"主"图像(图像1应该设置最大高度和用于imageContainer最大宽度-上述SE HTML) [蓝色边框]
IMAGE2:horizontal-align: center;和 …

html css css3

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

使用 Node Media Server 将 IP cam 的 RTSP 重新流式传输到 http/ws 并以 html 形式显示

目标

我的目标是在标准 HTML 页面(html5 + css3 + vanilla javascript,无魔法 = 无插件)上显示 IP 摄像头的 RTSP 输出流。HTML 页面应托管在我的 Raspberry Pi 上的 NGINX Web 服务器中。

我的装备

我使用的设置是 Raspberry Pi 3 B+,带有 Rasbian OS、Node.js 和Node-Media-Server 包、NGINX(但我不认为 N​​GINX 对我的问题很重要?我还没有为 Node 进行任何配置- 无论如何,其中包含媒体服务器。)一个 IP 摄像机和一个浏览器。 在此输入图像描述

我尝试过的

Node-Media-Server-project 中的自述文件很详细,并且有一个教程几乎准确地描述了我想要做的事情。具体来说,有一个关于如何访问实时流的标记示例:

<html>

<head>
    <title>Camera</title>
</head>

<body>
    <script src="https://cdn.bootcss.com/flv.js/1.4.0/flv.min.js"></script>
    <video id="videoElement"></video>
    <script>
        if (flvjs.isSupported()) {
            var videoElement = document.getElementById('videoElement');
            var flvPlayer = flvjs.createPlayer({
                type: 'flv',
                url: 'http://localhost:8000/live/uterum.flv'
            });
            flvPlayer.attachMediaElement(videoElement);
            flvPlayer.load();
            flvPlayer.play();
        }
    </script> 
</body>

</html> …
Run Code Online (Sandbox Code Playgroud)

html javascript url rtsp node.js

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

在 subprocess.run 中哪里放置 sudo ?

我正在尝试从 python 应用程序调用 bash 命令,以更改触摸屏上的背景光。python 应用程序将在我的 Raspberry Pi (Rasbian/stretch) 上运行。

在终端中运行 bash 命令并不复杂:sudo sh -c "echo 80 > /sys/class/backlight/rpi_backlight/brightness"肯定会使屏幕变暗(这就是我想要的)。但是如何sudo在 python 应用程序中编写脚本呢?(我知道有几个线程正在讨论这个问题,例如Using sudo with Python script,但我不明白在实践中如何做到这一点?)

这是我的代码:

#!/usr/bin/env python3
import subprocess
import time
import sys

# read arguments from the run command: 
# idle time before dim (in seconds)
idleTimeBeforeDimMS = int( sys.argv[1] )*1000

# brightness when dimmed (between 0 and 255)
brightnessDimmed = int( sys.argv[2] )
brightnessFull = 255

def get(cmd):
    # just a …
Run Code Online (Sandbox Code Playgroud)

python bash sudo raspbian

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

使用组标签名称中的&符号在Word 2010中开发功能区选项卡

我正在开发一个功能区选项卡,MyTemplate.dotm用于Word 2010 的模板().

我的问题:我想在一个组的标签中加上&符号(&).我已经尝试了很多东西,还有很多关于这个问题的谷歌搜索,但没有任何作用:

(named)   &amp;
(decimal) &#38;
(decimal) &#038;
(hex)     &#x26;
Run Code Online (Sandbox Code Playgroud)

这是我试过的,xml保存在MyTemplate.dotm-file中(使用Microsoft Office的自定义UI编辑器):

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<customUI xmlns="http://schemas.microsoft.com/office/2009/07/customui">
  <ribbon>
    <tabs>
      <tab id="tabMyTemplate" label="myTemplate">

        <group id="grpCopyAndPasteCopy1" label="Copy&amp;Paste 1">
        <!-- HTML Entity (named) &amp; -->
        </group>
        <group id="grpCopyAndPasteCopy2" label="Copy&#38;Paste 2">
        <!-- HTML Entity (decimal) &#38; -->
        </group>
        <group id="grpCopyAndPasteCopy3" label="Copy&#038;Paste 3">
        <!-- HTML Entity (decimal) &#038; -->
        </group>
        <group id="grpCopyAndPasteCopy4" label="Copy&#x26;Paste 4">
        <!-- HTML Entity (hex) &#x26; -->
        </group>

      </tab>
    </tabs>
  </ribbon>
</customUI>
Run Code Online (Sandbox Code Playgroud)

以下是 …

xml user-interface ms-word word-template ampersand

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

标签 统计

html ×2

aforge ×1

ampersand ×1

bash ×1

c# ×1

css ×1

css3 ×1

ffmpeg ×1

image ×1

javascript ×1

ms-word ×1

node.js ×1

python ×1

raspbian ×1

rtsp ×1

sudo ×1

url ×1

user-interface ×1

video ×1

word-template ×1

xml ×1